微信扫一扫,移动浏览光盘
简介
本书全面讲述了Microsoft SQL Server关系型数据库管理系统的基本原理和技术。全书共分19章,全面介绍了Microsoft SQL Server的基本概念、安装和配置技术、安全性管理、数据库和数据库对象管理、索引技术、数据操纵技术、备份和恢复技术、完整性技术、数据复制技术、数据互操作性技术、性能监视和调整技术、Transact-SQL语言等内容。
本书内容详实,示例丰富,结构合理,语言简洁流畅。它面向数据库初学者,可作为各种数据库培训班的培训教材、高等院校的数据库教材以及各种数据库开发人员的参考书。
本书各章的教学课件可以到http://www.tupwk.com.cn/downpage/index.asp网站下载。
目录
第1章 sqlserver概述
1.1 概述
1.1.1 oltp和olap
1.1.2 客户机/服务器体系结构
1.1.3 服务和实例
1.2 集成性
1.2.1 与操作系统的集成
1.2.2 与windows 2000系统的集成
1.2.3 与其他应用程序的集成
1.3 数据库和数据库对象
1.3.1 数据库的类型
1.3.2 数据库对象
1.3.3 引用sql server系统的对象
1.3.4 系统表
1.3.5 元数据检索
1.4 安全性
1.4.1 login认证
i.4.2 数据库用户帐户和角色
1.4.3 许可验证
1.5 应用程序的开发过程
.1.5.1 管理数据库
1.5.2 数据库应用架构
1.5.3 数据库应用程序开发步骤
1.6 本章小结
1.7 思考和练习
第2章 安装sqlserver系统
2.1 预备工作
2.1.1 microsoftsqlserver的版本
2.1.2 产品的平台要求
2.1.3 安装前的规划
2.3 验证系统是否安装成功
2.3.1 查看“开始”菜单中的程序组
2.3.2 查看microsoftsqlserver的服务
2.3.3 查看系统数据库和样本数据库
2.3.4 查看文件的位置
2.4 本章小结
2.5 思考和练习
第3章 配置服务器和网络
3.1 系统安装后的安全检查和设置
3.2 注册服务器
3.3 配置服务器
3.3.1 服务器选项
3.3.2 使用sp_configure配置选项
3.3.3 使用sqlserverenterprisemanager配置服务器
3.4 配置网络连接
3.4.1 网络库和网络协议
3.4.2 配置网络连接
3.4.3 配置网络连接的建议
3.5 本章小结
3.6 思考和练习
第4章 管理安全性
4.1 身份验证模式和身份验证方式
4.1.1 基本概念
4.1.2 wndows身份验证模式
4.1.3 混合身份验证模式
4.2 管理1ogin帐户
4.2.1 login帐户的概念
4.2.2 管理login帐户
4.3 管理user帐户
4.3.1 user帐户管理
4.3.2 默认的user帐户
4.4 管理角色
4.4.1 角色的概念
4.4.2 固定服务器角色
4.4.3 固定数据库角色
4.4.4 用户自己定义的角色
4.4.5 应用程序角色管理许可
4.5.1 许可的概念和类型
4.5.2 授予、收回和否定许可
4.5.3 查看安全信息
4.6 规划sql server系统的安全性
本章小结
思考和练习
第5章 管理数据库文件
5.1 概述
5.1.1 数据库对象
5.1.2 事务和事务日志
5.1.3 数据库文件和文件组
5.1.4 数据库空间管理方式
5.2 创建和删除数据库
5.2.1 使用create datebase语句创建数据库
5.2.2 使用sqlservel'enterprisemanager创建数据库
5.2.3 设置数据库的选项
5.2.4 查看数据库信息
5.2.5 删除数据库
5.3 修改数据库
5.3.1 alter database语句
5.3.2 扩大数据库
5.3.3 压缩数据库
5.3.4 增加文件组
5.4 优化数据库和数据库文件
5.4.1 放置数据文件和日志文件
5.4.2 使用文件组
5.4.3 使用raid技术
5.5 本章小结
5.6 思考和练习
第6章 管理表
6.1 表的基本概念和特点
6.2 数据类型
6.2.1 系统数据类型
6.2.2 用户定义的数据类型
6.3 管理表
6.3.1 创建表
6.3.2 修改表的结构
6.3.3 删除表的定义
6.4 本章小结
6.5 思考和练习
第7章 操纵表中的数据
7.1 插入、更新和删除数据
7.1.1 插入数据
7.1.2 更新数据
7.1.3 删除数据
7.2 检索表中的数据
7.2.1 选择数据列
7.2.2 使用文字串
7.2.3 改变列标题
7.2.4 数据运算
7.2.5 选择数据行
7.3 高级检索技术
7.3.1 合计数据
7.3.2 分组数据
7.3.3 连接技术
7.3.4 子查询技术
7.3.5 排序技术
7.3.6 联合技术
7.4 本章小结
7.5 思考和练习
第8章 索引
8.1 概述
8.2 索引的类型和访问数据的方式
8.2.1 索引的类型
8.2.2 访问数据的方式
8.3 创建索引技术
8.3.1 直接方法和间接方法
8.3.2 使用createindex语句创建索引
8.3.3 使用“创建索引向导”创建索引
8.3.4 使用“索引优化向导”来创建索引
8.3.5 查看索引信息
8.4 维护索引
8.4.1 使用dbccshowcontig语句
8.4.2 维护索引统计信息
8.4.3 索引性能分析
8.5 本章小结
8.6 思考和练习
第9章 备份和恢复
9.1 备份概述
9.1.1 备份的作用
9.1.2 数据库的恢复模型
9.1.3 动态的备份
9.1.4 备份的对象和时间
9.1.5 备份前的准备工作
9.2 执行备份操作
9.2.1 创建永久性的备份文件
9.2.2 创建临时性的备份文件
9.2.3 使用多个备份文件来存储备份
9.2.4 使用backup语句
9.3 备份方法的类型和备份策略
9.3.1 备份方法的类型
9.3.2 备份策略
9.4 恢复概述
9.4.1 恢复数据库的特点
9.4.2 验证备份的内容
9.4.3 恢复操作前的准备工作
9.5 执行恢复操作
9.5.1 restore语句
9.5.2 常用的恢复选项
9.5.3 从不同的备份中恢复数据库
9.5.4 恢复已经破坏的系统数据库
9.6 本章小结
9.7 思考和练习
第10章 视图、存储过程和触发器
10.1 视图
10.1.1 视图的特点
10.1.2 创建、修改和删除视图
10.1.3 通过视图更新数据
10.1.4 查看和隐藏视图定义信息
10.2 存储过程
10.2.1 存储过程的特点
10.2.2 存储过程的类型
10.2.3 创建存储过程
10.2.4 执行存储过程
10.3 触发器
10.3.1 触发器的概念
10.3.2 创建触发器
10.3.3 触发器的工作原理
10.3.4 个触发器实例
10.4 本章小结
10.5 思考和练习
第11章 transadsql语言
11.1 transactsql语言的特点.
11.2 transactsql语言的组成元素
11.2.1 数据控制语言语句
11.2.2 数据定义语言语句
11.2.3 数据操纵语言语句
11.2.4 附加的语言元素
11.3 执行transactsql语句的工具
11.4 本章小结
11.5 思考和练习
第12章 sql server的并发性
12.1 并发性的概念
12.2 事务
12.2.1 事务的概念
12.2.2 事务的工作原理
12.2.3 使用事务的考虑
12.2.4 事务的类型
12.3 使用锁
12.3.1 锁的概念
12.3.2 sqlserver的空间
12.3.3 可以锁定的资源
12.3.4 锁的类型和其兼容性
12.3.5 死锁问题
12.3.6 会话级锁和表级锁
12.3.7 锁的信息
12.4 本章小结
12.5 思考和练习
第13章 数据互操作性
13.1 概念
13.2 数据互操作性技术工具
13.3 数据转换服务
13.4 本章小结
13.5 思考和练习
第14章 数据完整性
14.1 数据完整性的概念
14.2 约束管理
14.2.1 约束的类型
14.2.2 定义约束
14.2.3 缺省约束管理
14.2.4 检查约束管理
14.2.5 主键约束管理
14.2.6 惟性约束管理
14.2.7 外键约束管理
14.2.8 禁止在已有的数据上应用约束
14.2.9 禁止在加载数据时应用约束
14.3 缺省管理
14.3.1 创建缺省
14.3.2 绑定缺省
14.3.3 删除缺省
14.4 规则管理
14.4.1 创建规则
14.4.2 绑定规则
14.4.3 删除规则
14.5 完整性技术比较研究
14.6 本章小结
14.7 思考和练习第15章 数据复制
15.1 概述
15.1.1 数据复制的特点
15.1.2 复制与出版的关系
15.1.3 推出—拉回订阅模型
15.2 复制代理、复制类型和模型
15.2.1 复制代理
15.2.2 复制的类型
15.2.3 复制的物理模型
15.3 建立数据复制
15.3.1 规划复制
15.3.2 建立复制
15.3.3 使用“配置发布和分发向导”
15.3.4 使用“创建发布向导”
15.3.5 使用“创建请求订阅向导”
15.4 在异构环境中复制数据
15.5 监视和维护复制
15.6 本章小结
15.7 思考和练习
第16章 管理作业和警报.
16.1 概述
16.2 管理作业
16.2.1 使用sql server enterprise manager定义作业
16.2.2 定义操作员
16.2.3 执行和脚本化作业
16.3 管理警报
16.3.1 警报的概念
16.3.2 创建警报
16.4 故障诊断
16.5 本章小结
16.6 思考和练习
第17章 监视系统性能
17.1 概述
17.1.1 性能监视和调整的目标
17.1.2 影响系统性能的因素
17.1.3 性能监视和调整的策略和步骤
17.2 性能监视和调整的工具
17.2.1 windows事件查看器
17.2.2 windows system monitor
17.2.3 “当前活动窗口”
17.2.4 transactsql语句
17.2.5 sql查询分析器
17.3 sql事件探查器
17.3.1 创建跟踪
17.3.2 运行和重现跟踪
17.4 标准审核和c2审核
17.4.1 标准审核
17.4.2 c2审核
17.5 常用的监视和调整任务
17.6 本章小结
17.7 思考和练习
第18章 xml技术
18.1 概述
18.2 使用forxml
18.2.1 for xml的查询结果
18.2.2 for xml raw
18.2.3 for xml auto
18.2.4 for xml explicit
18.3 使用openxml
18.3.1 分析xml文档
18.3.2 openxml函数
18.4 本章小结
18.5 思考和练习
第19章 管理odbc数据源
19.1 odbc概述
19.1.1 odbc的概念
19.1.2 odbc的结构组件
19.2 配置odbc数据源
19.2.1 安装odbc驱动程序
19.2.2 配置odbc数据源的步骤
19.3 本章小结
19.4 思考和练习
1.1 概述
1.1.1 oltp和olap
1.1.2 客户机/服务器体系结构
1.1.3 服务和实例
1.2 集成性
1.2.1 与操作系统的集成
1.2.2 与windows 2000系统的集成
1.2.3 与其他应用程序的集成
1.3 数据库和数据库对象
1.3.1 数据库的类型
1.3.2 数据库对象
1.3.3 引用sql server系统的对象
1.3.4 系统表
1.3.5 元数据检索
1.4 安全性
1.4.1 login认证
i.4.2 数据库用户帐户和角色
1.4.3 许可验证
1.5 应用程序的开发过程
.1.5.1 管理数据库
1.5.2 数据库应用架构
1.5.3 数据库应用程序开发步骤
1.6 本章小结
1.7 思考和练习
第2章 安装sqlserver系统
2.1 预备工作
2.1.1 microsoftsqlserver的版本
2.1.2 产品的平台要求
2.1.3 安装前的规划
2.3 验证系统是否安装成功
2.3.1 查看“开始”菜单中的程序组
2.3.2 查看microsoftsqlserver的服务
2.3.3 查看系统数据库和样本数据库
2.3.4 查看文件的位置
2.4 本章小结
2.5 思考和练习
第3章 配置服务器和网络
3.1 系统安装后的安全检查和设置
3.2 注册服务器
3.3 配置服务器
3.3.1 服务器选项
3.3.2 使用sp_configure配置选项
3.3.3 使用sqlserverenterprisemanager配置服务器
3.4 配置网络连接
3.4.1 网络库和网络协议
3.4.2 配置网络连接
3.4.3 配置网络连接的建议
3.5 本章小结
3.6 思考和练习
第4章 管理安全性
4.1 身份验证模式和身份验证方式
4.1.1 基本概念
4.1.2 wndows身份验证模式
4.1.3 混合身份验证模式
4.2 管理1ogin帐户
4.2.1 login帐户的概念
4.2.2 管理login帐户
4.3 管理user帐户
4.3.1 user帐户管理
4.3.2 默认的user帐户
4.4 管理角色
4.4.1 角色的概念
4.4.2 固定服务器角色
4.4.3 固定数据库角色
4.4.4 用户自己定义的角色
4.4.5 应用程序角色管理许可
4.5.1 许可的概念和类型
4.5.2 授予、收回和否定许可
4.5.3 查看安全信息
4.6 规划sql server系统的安全性
本章小结
思考和练习
第5章 管理数据库文件
5.1 概述
5.1.1 数据库对象
5.1.2 事务和事务日志
5.1.3 数据库文件和文件组
5.1.4 数据库空间管理方式
5.2 创建和删除数据库
5.2.1 使用create datebase语句创建数据库
5.2.2 使用sqlservel'enterprisemanager创建数据库
5.2.3 设置数据库的选项
5.2.4 查看数据库信息
5.2.5 删除数据库
5.3 修改数据库
5.3.1 alter database语句
5.3.2 扩大数据库
5.3.3 压缩数据库
5.3.4 增加文件组
5.4 优化数据库和数据库文件
5.4.1 放置数据文件和日志文件
5.4.2 使用文件组
5.4.3 使用raid技术
5.5 本章小结
5.6 思考和练习
第6章 管理表
6.1 表的基本概念和特点
6.2 数据类型
6.2.1 系统数据类型
6.2.2 用户定义的数据类型
6.3 管理表
6.3.1 创建表
6.3.2 修改表的结构
6.3.3 删除表的定义
6.4 本章小结
6.5 思考和练习
第7章 操纵表中的数据
7.1 插入、更新和删除数据
7.1.1 插入数据
7.1.2 更新数据
7.1.3 删除数据
7.2 检索表中的数据
7.2.1 选择数据列
7.2.2 使用文字串
7.2.3 改变列标题
7.2.4 数据运算
7.2.5 选择数据行
7.3 高级检索技术
7.3.1 合计数据
7.3.2 分组数据
7.3.3 连接技术
7.3.4 子查询技术
7.3.5 排序技术
7.3.6 联合技术
7.4 本章小结
7.5 思考和练习
第8章 索引
8.1 概述
8.2 索引的类型和访问数据的方式
8.2.1 索引的类型
8.2.2 访问数据的方式
8.3 创建索引技术
8.3.1 直接方法和间接方法
8.3.2 使用createindex语句创建索引
8.3.3 使用“创建索引向导”创建索引
8.3.4 使用“索引优化向导”来创建索引
8.3.5 查看索引信息
8.4 维护索引
8.4.1 使用dbccshowcontig语句
8.4.2 维护索引统计信息
8.4.3 索引性能分析
8.5 本章小结
8.6 思考和练习
第9章 备份和恢复
9.1 备份概述
9.1.1 备份的作用
9.1.2 数据库的恢复模型
9.1.3 动态的备份
9.1.4 备份的对象和时间
9.1.5 备份前的准备工作
9.2 执行备份操作
9.2.1 创建永久性的备份文件
9.2.2 创建临时性的备份文件
9.2.3 使用多个备份文件来存储备份
9.2.4 使用backup语句
9.3 备份方法的类型和备份策略
9.3.1 备份方法的类型
9.3.2 备份策略
9.4 恢复概述
9.4.1 恢复数据库的特点
9.4.2 验证备份的内容
9.4.3 恢复操作前的准备工作
9.5 执行恢复操作
9.5.1 restore语句
9.5.2 常用的恢复选项
9.5.3 从不同的备份中恢复数据库
9.5.4 恢复已经破坏的系统数据库
9.6 本章小结
9.7 思考和练习
第10章 视图、存储过程和触发器
10.1 视图
10.1.1 视图的特点
10.1.2 创建、修改和删除视图
10.1.3 通过视图更新数据
10.1.4 查看和隐藏视图定义信息
10.2 存储过程
10.2.1 存储过程的特点
10.2.2 存储过程的类型
10.2.3 创建存储过程
10.2.4 执行存储过程
10.3 触发器
10.3.1 触发器的概念
10.3.2 创建触发器
10.3.3 触发器的工作原理
10.3.4 个触发器实例
10.4 本章小结
10.5 思考和练习
第11章 transadsql语言
11.1 transactsql语言的特点.
11.2 transactsql语言的组成元素
11.2.1 数据控制语言语句
11.2.2 数据定义语言语句
11.2.3 数据操纵语言语句
11.2.4 附加的语言元素
11.3 执行transactsql语句的工具
11.4 本章小结
11.5 思考和练习
第12章 sql server的并发性
12.1 并发性的概念
12.2 事务
12.2.1 事务的概念
12.2.2 事务的工作原理
12.2.3 使用事务的考虑
12.2.4 事务的类型
12.3 使用锁
12.3.1 锁的概念
12.3.2 sqlserver的空间
12.3.3 可以锁定的资源
12.3.4 锁的类型和其兼容性
12.3.5 死锁问题
12.3.6 会话级锁和表级锁
12.3.7 锁的信息
12.4 本章小结
12.5 思考和练习
第13章 数据互操作性
13.1 概念
13.2 数据互操作性技术工具
13.3 数据转换服务
13.4 本章小结
13.5 思考和练习
第14章 数据完整性
14.1 数据完整性的概念
14.2 约束管理
14.2.1 约束的类型
14.2.2 定义约束
14.2.3 缺省约束管理
14.2.4 检查约束管理
14.2.5 主键约束管理
14.2.6 惟性约束管理
14.2.7 外键约束管理
14.2.8 禁止在已有的数据上应用约束
14.2.9 禁止在加载数据时应用约束
14.3 缺省管理
14.3.1 创建缺省
14.3.2 绑定缺省
14.3.3 删除缺省
14.4 规则管理
14.4.1 创建规则
14.4.2 绑定规则
14.4.3 删除规则
14.5 完整性技术比较研究
14.6 本章小结
14.7 思考和练习第15章 数据复制
15.1 概述
15.1.1 数据复制的特点
15.1.2 复制与出版的关系
15.1.3 推出—拉回订阅模型
15.2 复制代理、复制类型和模型
15.2.1 复制代理
15.2.2 复制的类型
15.2.3 复制的物理模型
15.3 建立数据复制
15.3.1 规划复制
15.3.2 建立复制
15.3.3 使用“配置发布和分发向导”
15.3.4 使用“创建发布向导”
15.3.5 使用“创建请求订阅向导”
15.4 在异构环境中复制数据
15.5 监视和维护复制
15.6 本章小结
15.7 思考和练习
第16章 管理作业和警报.
16.1 概述
16.2 管理作业
16.2.1 使用sql server enterprise manager定义作业
16.2.2 定义操作员
16.2.3 执行和脚本化作业
16.3 管理警报
16.3.1 警报的概念
16.3.2 创建警报
16.4 故障诊断
16.5 本章小结
16.6 思考和练习
第17章 监视系统性能
17.1 概述
17.1.1 性能监视和调整的目标
17.1.2 影响系统性能的因素
17.1.3 性能监视和调整的策略和步骤
17.2 性能监视和调整的工具
17.2.1 windows事件查看器
17.2.2 windows system monitor
17.2.3 “当前活动窗口”
17.2.4 transactsql语句
17.2.5 sql查询分析器
17.3 sql事件探查器
17.3.1 创建跟踪
17.3.2 运行和重现跟踪
17.4 标准审核和c2审核
17.4.1 标准审核
17.4.2 c2审核
17.5 常用的监视和调整任务
17.6 本章小结
17.7 思考和练习
第18章 xml技术
18.1 概述
18.2 使用forxml
18.2.1 for xml的查询结果
18.2.2 for xml raw
18.2.3 for xml auto
18.2.4 for xml explicit
18.3 使用openxml
18.3.1 分析xml文档
18.3.2 openxml函数
18.4 本章小结
18.5 思考和练习
第19章 管理odbc数据源
19.1 odbc概述
19.1.1 odbc的概念
19.1.2 odbc的结构组件
19.2 配置odbc数据源
19.2.1 安装odbc驱动程序
19.2.2 配置odbc数据源的步骤
19.3 本章小结
19.4 思考和练习
SQL Server实用简明教程
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×