主页 详情

《SQL SERVER 2012数据库管理 应用与开发实践教程 中文版》_董志鹏,侯艳书编著_14109355_9787302418047

【书名】:《SQL SERVER 2012数据库管理 应用与开发实践教程 中文版》
【作者】:董志鹏,侯艳书编著
【出版社】:北京:清华大学出版社
【时间】:2016
【页数】:419
【ISBN】:9787302418047
【SS码】:14109355

最新查询

内容简介

第1章 SQL Server 2012入门基础

1.1 认识关系数据库

1.1.1 数据库概述

1.1.2 数据库模型

1.1.3 关系数据库概述

1.1.4 关系术语

1.1.5 关系范式

1.2 SQL Server发展史

1.3 SQL Server 2012简介

1.3.1 新特性

1.3.2 安装过程的变更

1.3.3 硬件和软件要求

1.4 实验指导——安装SQL Server2012

1.5 验证安装

1.5.1 查看服务

1.5.2 注册服务器

1.5.3 配置身份验证模式

1.6 实验指导——使用sqlcmd工具

1.6.1 连接到数据库

1.6.2 执行语句

1.6.3 使用输入和输出文件

1.7 思考与练习

第2章 操作数据库

2.1 SQL Server系统数据库

2.1.1 master数据库

2.1.2 model数据库

2.1.3 msdb数据库

2.1.4 tempdb数据库

2.1.5 Resource数据库

2.2 文件和文件组

2.2.1 数据库文件

2.2.2 文件组

2.2.3 创建文件组和文件

2.3 创建数据库

2.3.1 图形界面创建

2.3.2 Transact-SQL创建

2.4 实验指导——创建具有文件组的数据库

2.5 修改数据库

2.5.1 图形界面修改

2.5.2 Transact-SQL修改

2.6 删除数据库

2.6.1 图形界面删除

2.6.2 Transact-SQL删除

2.7 数据库其他内容

2.7.1 显示数据库列表

2.7.2 数据库详细信息

2.7.3 数据库状态

2.7.4 文件状态

2.8 思考与练习

第3章 操作数据表

3.1 了解表

3.1.1 表的概念

3.1.2 系统表

3.2 创建表

3.2.1 图形界面创建

3.2.2 Transact-SQL语句创建

3.3 维护表

3.3.1 管理表中的列

3.3.2 修改表名

3.3.3 删除表

3.3.4 查看表定义

3.4 指定列数据类型

3.4.1 数字类型

3.4.2 日期和时间类型

3.4.3 字符串类型

3.4.4 Unicode字符串类型

3.4.5 二进制字符串

3.4.6 其他数据类型

3.4.7 用户自定义数据类型

3.4.8 数据类型的优先级

3.5 约束类型

3.5.1 主键约束

3.5.2 自动增长标识

3.5.3 唯一性约束

3.5.4 空与非空约束

3.5.5 默认值约束

3.5.6 检查约束

3.5.7 外键约束

3.6 实验指导——创建图书管理系统的相关表

3.7 思考与练习

第4章 数据更新操作

4.1 添加数据

4.1.1 INSERT语句的语法

4.1.2 插入单条记录

4.1.3 插入多条记录

4.1.4 INSERT INTO语句

4.1.5 SELECT INTO语句

4.1.6 图形界面操作

4.2 修改数据

4.2.1 UPDATE语句的语法

4.2.2 基本的UPDATE语句

4.2.3 更新多个列的值

4.2.4 基于其他表的更新

4.3 删除数据

4.3.1 DELETE语句的语法

4.3.2 使用DELETE语句

4.3.3 基于其他表的删除

4.3.4 图形界面操作

4.3.5 使用TRUNCATE TABLE语句

4.4 思考与练习

第5章 SELECT基本查询

5.1 SELECT语法简介

5.2 基本查询

5.2.1 获取所有列

5.2.2 获取指定列

5.2.3 对列使用别名

5.2.4 获取不重复的数据

5.2.5 获取前几条数据

5.2.6 使用计算列

5.3 条件查询

5.3.1 使用比较运算符查询

5.3.2 使用逻辑运算符查询

5.3.3 使用范围运算符查询

5.3.4 使用IN查询

5.3.5 使用LIKE查询

5.3.6 根据数据是否为空查询

5.4 格式化结果集

5.4.1 排序结果集

5.4.2 分组结果集

5.4.3 统计结果集

5.5 实验指导——水果信息统计

5.6 思考与练习

第6章 SELECT高级查询

6.1 多表连接

6.1.1 多表连接基础

6.1.2 指定表别名

6.1.3 实现多表连接

6.1.4 使用JOIN关键字

6.2 内连接

6.2.1 等值连接

6.2.2 不等值连接

6.2.3 自然连接

6.3 外连接

6.3.1 左外连接

6.3.2 右外连接

6.3.3 完全外连接

6.4 自连接和交叉连接

6.4.1 自连接

6.4.2 交叉连接

6.5 联合查询

6.6 子查询

6.6.1 使用IN的子查询

6.6.2 使用EXISTS的子查询

6.6.3 使用比较运算符的子查询

6.6.4 返回单值的子查询

6.6.5 嵌套子查询

6.7 实验指导——商品信息查询

6.8 思考与练习

第7章 Transact-SQL编程基础

7.1 Transact-SQL语言编程

7.1.1 Transact-SQL简介

7.1.2 Transact-SQL分类

7.2 变量和常量

7.2.1 变量

7.2.2 常量

7.3 运算符和表达式

7.3.1 算术运算符

7.3.2 赋值运算符

7.3.3 位运算符

7.3.4 比较运算符

7.3.5 复合运算符

7.3.6 逻辑运算符

7.3.7 范围解析运算符

7.3.8 集运算符

7.3.9 字符串串联运算符

7.3.10 一元运算符

7.3.11 运算符优先级

7.3.12 表达式

7.4 控制流语句

7.4.1 BEGIN...END语句块

7.4.2 IF ELSE条件语句

7.4.3 CASE分支语句

7.4.4 WHILE循环语句

7.4.5 TRY...CATCH语句

7.4.6 其他语句

7.5 注释

7.5.1 单行注释

7.5.2 多行注释

7.6 实验指导——从查询的结果中进行计算

7.7 思考与练习

第8章 SQL Server2012内置函数

8.1 函数和内置函数

8.2 数学函数

8.2.1 ABS()函数

8.2.2 ACOS()函数

8.2.3 FLOOR()函数

8.2.4 RAND()函数

8.2.5 ROUND()函数

8.2.6 SQRT()函数

8.2.7 其他数学函数

8.3 实验指导——计算图形的周长和面积

8.4 字符串函数

8.4.1 CHARINDEX()函数

8.4.2 PATINDEX()函数

8.4.3 SUBSTRING()函数

8.4.4 REVERSE()函数

8.4.5 REPLACE()函数

8.4.6 其他字符串函数

8.5 日期和时间函数

8.5.1 获取日期和时间部分

8.5.2 获取日期和时间差

8.5.3 修改日期和时间值

8.5.4 验证日期和时间值

8.5.5 其他日期和时间函数

8.6 转换函数

8.6.1 CAST()和CONVERT()函数

8.6.2 PARSE()函数

8.6.3 TRY相关函数

8.7 系统函数

8.8 思考与练习

第9章 存储过程和自定义函数

9.1 存储过程简介

9.1.1 存储过程概述

9.1.2 系统存储过程

9.2 自定义存储过程

9.2.1 存储过程语法

9.2.2 创建存储过程

9.2.3 加密存储过程

9.2.4 临时存储过程

9.2.5 嵌套存储过程

9.3 管理存储过程

9.3.1 查看存储过程

9.3.2 修改存储过程

9.3.3 删除存储过程

9.4 使用参数

9.4.1 带参数的存储过程

9.4.2 使用输出参数

9.4.3 参数默认值

9.5 使用自定义函数

9.5.1 标量函数

9.5.2 表格函数

9.5.3 多语句表值函数

9.5.4 修改与删除用户自定义函数

9.6 实验指导——服装信息管理

9.7 思考与练习

第10章 创建和使用视图

10.1 了解视图

10.1.1 视图的分类

10.1.2 视图的优缺点

10.2 系统视图

10.3 创建视图

10.3.1 图形界面创建

10.3.2 通过Transact-SQL语句

10.4 管理视图

10.4.1 获取视图信息

10.4.2 修改视图

10.4.3 重命名视图

10.4.4 删除视图

10.5 使用视图

10.5.1 查询数据

10.5.2 添加数据

10.5.3 修改数据

10.6 索引视图

10.6.1 了解索引视图

10.6.2 创建步骤

10.6.3 所需要求

10.7 实验指导——创建和使用索引视图

10.8 思考与练习

第11章 SQL Server 2012触发器

11.1 触发器概述

11.1.1 触发器的作用

11.1.2 触发器的执行环境

11.1.3 触发器的类型

11.2 DML触发器

11.2.1 DML触发器简介

11.2.2 创建DML触发器语法

11.2.3 INSERT触发器

11.2.4 DELETE触发器

11.2.5 UPDATE触发器

11.2.6 INSTEAD OF触发器

11.3 管理触发器

11.3.1 禁用触发器

11.3.2 启用触发器

11.3.3 修改触发器

11.3.4 删除触发器

11.4 DDL触发器

11.4.1 创建DDL触发器语法

11.4.2 数据库DDL触发器

11.4.3 服务器DDL触发器

11.5 实验指导——嵌套触发器

11.6 递归触发器

11.6.1 递归触发器注意事项

11.6.2 禁用与启用递归

11.7 思考与练习

第12章 索引、事务和游标

12.1 索引

12.1.1 索引的概念

12.1.2 创建索引

12.1.3 查看索引

12.1.4 修改索引

12.1.5 重命名索引

12.1.6 删除索引

12.1.7 索引优化

12.2 实验指导——使用索引优化查询

12.3 事务

12.3.1 事务的概念

12.3.2 事务的特性

12.3.3 事务语句

12.4 实验指导——使用事务实现图书添加

12.5 游标

12.5.1 游标的概念

12.5.2 游标的类型

12.5.3 游标的实现

12.5.4 声明游标

12.5.5 打开游标

12.5.6 检索游标

12.5.7 关闭游标

12.5.8 删除游标引用

12.5.9 游标函数

12.6 思考与练习

第13章 数据库的安全机制

13.1 安全认证模式

13.1.1 Windows身份验证

13.1.2 SQL Server身份验证

13.2 创建账户和数据库用户

13.2.1 创建Windows账户

13.2.2 创建SQL Server账户

13.2.3 创建数据库用户

13.3 管理账户和数据库用户

13.3.1 查看服务器的登录账号

13.3.2 查看数据库的用户

13.3.3 删除登录账户

13.3.4 删除数据库用户

13.4 角色管理

13.4.1 固定服务器角色

13.4.2 固定数据库角色

13.4.3 应用程序角色

13.4.4 用户自定义角色

13.5 权限管理

13.5.1 权限类型

13.5.2 分配权限

13.6 思考与练习

第14章 数据库的备份和恢复

14.1 数据库状态管理

14.1.1 数据库状态查询

14.1.2 脱机与联机

14.2 数据库的分离和附加

14.2.1 数据库分离

14.2.2 数据库附加

14.2.3 数据库收缩

14.3 数据库快照

14.3.1 数据库快照功能简介

14.3.2 创建数据库快照

14.3.3 将数据库恢复到数据库快照

14.3.4 删除数据库快照

14.4 数据库备份

14.4.1 数据库备份简介

14.4.2 备份数据库

14.4.3 事务日志备份

14.5 数据库恢复

14.5.1 恢复模式

14.5.2 恢复数据库

14.6 实验指导——数据库管理

14.7 思考与练习

第15章 高级技术

15.1 XML技术

15.1.1 XML数据类型

15.1.2 RAW模式

15.1.3 AUTO模式

15.1.4 PATH模式

15.1.5 EXPLICIT模式

15.1.6 OPENXML()函数

15.2 实验指导——操作XML数据类型

15.2.1 query()方法

15.2.2 value()方法

15.2.3 exist()方法

15.2.4 modify()方法

15.2.5 nodes()方法

15.3 集成服务

15.3.1 集成服务简介

15.3.2 创建包

15.3.3 运行包

15.3.4 包配置

15.3.5 部署包

15.4 报表服务

15.4.1 报表服务概述

15.4.2 创建报表

15.4.3 发布报表

15.4.4 创建报表

15.5 实验指导——管理已发布的报表

15.6 思考与练习

第16章 ATM自动取款机系统数据库设计

16.1 系统分析

16.1.1 功能分析

16.1.2 数据库分析

16.2 系统设计

16.2.1 创建数据库

16.2.2 创建数据表

16.2.3 创建视图

16.2.4 模拟简单业务逻辑

16.3 业务办理

16.3.1 更新账号

16.3.2 修改密码

16.3.3 实现简单的交易操作

16.3.4 存取款业务

16.3.5 余额查询

16.3.6 转账业务

16.3.7 账号挂失

16.3.8 销户

附录 思考与练习答案


书查询(www.shuchaxun.com)本网页唯一编码:
ed31acaea3e18ae96f0be11d4c876a62#a7268cc616156fcb345528da7f0c91c5#148126032#14109355.zip