扫描二维码,下载手机APP
下载安卓APP箭头
客服QQ
箭头给我发消息

客服QQ:2698585038

网络数据库SQL Server 2012教程

综合评级:
★★★★★

定价:
¥32.00

作者:
丁莉,杨阳 主编

出版社:
人民邮电出版社

出版日期:
2015年4月

页数:
200

ISBN:
9787115382818

书籍介绍

  本书包括10章内容,数据库概述、SQLServer2012概述及有关操作、创建和管理表、索引及视图、T—SQL应用编程、存储过程与触发器、数据库安全与保护、数据库设计、数据库新技术、数据库技术应用实训;以任务组织教学内容,突出实践能力的培养。

  本书介绍了SQL Server2012数据库系统各种功能的应用和开发技术。全书共8章,主要内容包括数据库概述、SQL Server2012安装于配置、创建和管理表、SELECT数据查询、索引及视图、T——SQL应用编程、存储过程与触发器、数据库安全与保护。各章配有相应的实训练习。

作者简介

丁莉,天津电子信息职业技术学院数字艺术系教授,获职教类2014年国家级教学成果奖获奖项,编写过多本教材,并获得过十二五规划教材,目前负责网络数据库课程负责人,该课程为天津电子信息职业技术学院净瓶课程。

目录

前言

第1章 数据库概述

1.1 数据库的概念

1.1.1 信息和数据的概念

1.1.2 数据库与数据库管理系统

1.2 数据库技术的发展

1.2.1 人工管理阶段

1.2.2 文件管理阶段

1.2.3 数据库管理阶段

1.2.4 数据管理技术的发展

1.3 数据库系统的构成及功能

1.3.1 数据库系统的构成

1.3.2 数据库系统的功能

1.4 数据库设计基础

1.4.1 需求分析

1.4.2 概念设计

1.4.3 逻辑设计

1.4.4 物理设计

1.4.5 实现、运行与维护设计

1.5 设计案例

1.6 本章 小结

1.7 课后习题

 

第2章 SQLServer2012安装与配置

2.1 SQLServer2012简介

2.1.1 SQLServer2012的特点和功能

2.1.2 SQLServer2012结构及数据库种类

2.2 SQLServer2012安装配置和登录

2.2.1 SQLServer2012安装配置

2.2.2 SQLServer2012登录

2.2.3 SQL Server Management Studio

2.3 数据库文件与对象

2.3.1 数据库文件

2.3.2 数据库对象

2.4 数据库的创建

2.4.1 使用SSMS创建数据库

2.4.2 使用T-SQL语句创建数据库

2.5 数据库的修改

2.5.1 使用SSMS修改数据库

2.5.2 使用T-SQL语句修改数据库

2.6 数据库的删除

2.6.1 使用SSMS删除数据库

2.6.2 使用T-SQL语句删除数据库

2.7 本章小结

2.8 实训项目一 创建学生管理数据库

2.8.1 实训目的

2.8.2 实训要求

2.8.3 实训内容及步骤

2.9 课后习题

 

第3章 创建和管理表

3.1 系统数据类型

3.1.1 字符数据类型

3.1.2 精确数值数据类型

3.1.3 近似数值数据类型

3.1.4 二进制数据类型

3.1.5 日期和时间数据类型

3.1.6 Unicode字符串数据类型

3.1.7 其他数据类型

3.2 创建表结构

3.2.1 表的构成

3.2.2 使用SSMS创建数据表结构

3.2.3 使用T-SQL语句创建数据表结构

3.2.4 表的约束

3.3 修改表结构

3.3.1 使用SSMS修改表结构

3.3.2 使用T-SQL语句修改表结构

3.4 向表中输入数据

3.4.1 使用SSMS输入数据

3.4.2 使用T-SQL语句输入数据

3.5 修改表中数据

3.5.1 使用SSMS修改数据

3.5.2 使用T-SQL语句修改数据

3.6 删除表中数据

3.6.1 使用SSMS删除表中数据

3.6.2 使用T-SQL语句删除表中数据

3.7 删除数据表

3.7.1 使用SSMS删除数据表

3.7.2 使用T-SQL语句删除数据表

3.8 查询表中数据

3.8.1 使用SSMS查询数据表

3.8.2 使用T-SQL语句查询数据表

3.9 本章小结

3.10 实训项目二创建与管理表

3.10.1 实训目的

3.10.2 实训要求

3.10.3 实训内容及步骤

3.11 课后习题

 

第4章 SELECT数据查询

4.1 SELECT查询语句

4.1.1 SELECT查询语句结构

4.1.2 SELECT子句

4.1.3 FROM子句

4.1.4 WHERE子句

4.1.5 聚合函数

4.1.6 GROUP BY 子句查询

4.1.7 HAVING子句查询

4.1.8 ORDER BY子句查询

4.1.9 COMPUTE和COMPUTE BY子句查询

4.1.10 INTO子句查询

4.2 连接查询

4.2.1 内连接

4.2.2 外连接

4.2.3 自连接

4.2.4 交叉连接

4.2.5 多表连接

4.3 高级查询

4.3.1子查询

4.3.2 联合查询

4.4 本章小结

4.5 实训项目三数据查询

4.5.1 实训目的

4.5.2 实训要求

4.5.3 实训内容及步骤

4.6 课后习题

 

第5章 索引及视图

5.1 索引的概念

5.1.1 索引的概述

5.1.2 索引的分类

5.1.3 索引的优缺点及创建原则

5.2 索引的创建及管理

5.2.1 使用SSMS创建索引

5.2.2 使用SSMS删除索引

5.2.3 使用 T-SQL语句创建索引

5.2.4 使用 T-SQL语句删除索引

5.3 关系图的创建及管理

5.3.1 建立关系图

5.3.2 关系图的管理

5.4 视图的概念

5.5 视图的基本操作

5.5.1 使用SSMS创建视图

5.5.2 使用SSMS查询视图

5.5.3 使用SSMS删除视图

5.5.4 使用 T-SQL语句创建视图

5.5.5 使用 T-SQL语句查询视图

5.5.6 使用 T-SQL语句删除视图

5.6 本章小结

5.7 实训项目四 索引及视图的建立及管理

5.7.1 实训目的

5.7.2 实训要求

5.7.3 实训内容及步骤

5.8 课后习题

 

第6章 T—SQL应用编程

6.1 编程基础

6.1.1 T-SQL简介

6.1.2 T-SQL语句结构

6.1.3 T-SQL的注释

6.2 表达式

6.2.1 常量

6.2.2 变量

6.2.3 运算符

6.2.4 函数

6.3 流程控制语句

6.3.1 顺序结构

6.3.2 选择结构

6.3.3 循环结构

6.4 事务

6.4.1 事务的概念

6.4.2 事务语句

6.5 本章 小结

6.6 实训项目五T—SQL应用编程

6.6.1 实训目的

6.6.2 实训要求

6.6.3 实训内容及步骤

6.7 课后习题

 

第7章 存储过程与触发器

7.1 存储过程

7.1.1 存储过程概述

7.1.2 创建存储过程

7.1.3 管理存储过程

7.2 触发器

7.2.1 触发器的概念

7.2.2 创建触发器

7.2.3 管理触发器

7.4 触发器应用案例

7.5 本章 小结

7.6 课后习题

 

第8章 数据库安全与保护

8.1 数据库安全性概述

8.2 SQL Server身份验证模式

8.2.1 Windows 身份验证模式

8.2.2 混合身份验证

8.2.3 设置身份验证模式

8.3 数据库的访问权限

8.3.1 SQL Server用户管理

8.3.2 数据库用户管理

8.3.3 数据库用户权限

8.3.4 角色管理

8.3.5 角色权限

8.4 数据库备份与恢复

8.4.1 数据库备份

8.4.2 数据库还原

8.5 数据库的导入与导出

8.5.1 数据库的导入

8.5.2 数据库的导出

8.6 本章 小结

8.7 实训项目六数据库安全性

8.7.1 实训目的

8.7.2 实训要求

8.7.3 实训内容及步骤

8.8 课后习题

参考文献