书籍详情
SQL Server高级开发与专业应用
作者:田永超编著
出版社:国防工业出版社
出版时间:2002-01-01
ISBN:9787118026764
定价:¥34.00
购买这本书可以去
内容简介
SQLServer是基于WindowsNT的可扩充的分布式客户用&务器数据库管理系统。本书是关于SQLServer的一本内容全面、讲解细致的学习参考书。内容包括SQLServer的基本特点,SQLServer的安装,SQLServer的系统结构,关系数据库理论基础,SQLServer的安全模式和安全管理策略,数据库及数据库对象(如表、视图等)创建和使用,任务和报警设置,数据库的备份、恢复和复制,SQLServer系统性能的监视和优化,游标、事务和锁的使用。本书内容由浅人深,既适用于初学者学习使用,也适于SQLServer管理员和SQLServer开发人员参考。
作者简介
暂缺《SQL Server高级开发与专业应用》作者简介
目录
第 1章 SQL Server的特性
l. 1 Microsoft SQL Server简介
1. 2 SQL Server的主要特性
1. 2. 1 集中式管理
1. 2. 2 支持多客户应用程序
1. 2. 3 支持多个不同的开发平台
1. 2. 4 运行于 Windows NT和 Windows 95/98
1. 2. 5 支持数据复制
l. 2. 6 支持分布式事务处理
l. 2. 7 易于创建. 管理和6己置
l. 2. 8 拥有 SQL Server的费用的相对低廉性
1. 2. 9 网络特性
1. 2. 10 支持数据仓库
l. 2. 11 与微软产品的集成
1. 3 SQL Server和客户/服务器模式
1. 4 SQL Server的结构
1. 5 小结
第 2章 SQL Server的安装
2. 1 SQL Server的安装要求
2. l. l 硬件要求
2. l. 2 软件要求
2. 2 安装 SQL Server的步骤
2. 3 启动 SQL Server的配置
2. 3. 1 NT中创建SQL Server服务账号
2. 3. 2 Wndows 98中创建用户账号
2. 3. 3 第一次使用 SQL Server
2. 3. 4 安装中的一些配置问题
2. 3. 5 修改 SQL Server的配置
2. 4 无值守安装
2. 5 卸载 SQL Server
2. 6 小结
第3章 RDBMS基础知识
3. 1 定义
3. 1. l 关系数据库的定义
3. l. 2 主键和外键
3. 2 数据库的存储结构
3. 2. l 物理数据库组件
3. 2. 2 逻辑数据库组件
3. 3 数据库对象
3. 3. 1 表
3. 3. 2 视图
3. 3. 3 索引
3. 3. 4 约束
3. 4 小结
第 4章 SQL Server的系统结构
4. l 系统数据库
4. 1. l master数据库
4. 1. 2 model数据库
4. 1. 3 tCIDpdb数据库
4. 1. 4 msdb数据库
4. 2 用户数据库
4. 2. l pubs数据库
4. 2. 2 Northwind数据库
4. 3 系统表
4. 4 事务日志
4. 5 tempdb数据库使用技巧
4. 6 SQL Server组件
4. 6. 1 Transact--SQL
4. 6. 2 SQL ServerProfiler
4. 7 小结
第5章 SQL语言
5. l 数据定义语句(CREM. Al:fE:11. DROP语句)
5. 1. 1 CREATE语句
5. l. 2 ALTE语句
5. 1. 3 DROP语句
5. 2 SELECT查询语句
5. 1. l 简单查询
5. 1. 2 复杂查询
5. 2. 3 使用CASE功能的查询
5. 3 UPDATE语句
5. 4 INSW语句
5. 5 DELM语句
5. 6 建立和删除索弓l
5. 6. 1 建立索引
5. 6. 2 删除索引
5. 7 视图的创建和删除
5. 7. l 创建视图
5. 7. 2 删除视图
5. 8 数据类型
5. 8. l 字符型数据
5. 8. 2 文本型数据
5. 8. 3 数值型数据
5. 8. 4 逻辑型数据
5. 8. 5 时间. 日期型数据
5. 8. 6 特殊类型数据
5. 9 小结
第 6章 SQL Server中的数据库定义
6. l 创建数据库
6. 1. l 使用 SQL Enterprise Manager创建数据库
6. 1. 2 使用 Transact-SQL语句创建数据库
6. l. 3 配置数据库选项
6. 1. 4 改变数据库的大小
6. 2 删除数据库
6. 3 小结
第7章 数据库对象的定义
7. l 标识符的创建规则
7. 2 表的创建和删除
7. 2. l 表的创建
7. 2. 2 表的修改
7. 2. 3 表的删除
7. 2. 4 更改表名
7. 3 视图
7. 3. 1 视图的创建
7. 3. 2 视图的类型
7. 3. 3 视图的操作
7. 3. 4 视图的修改和删除
7. 4 自定义数据类型
7. 5 小结
第8章 索引的使用
8. 1 索引的种类
8. l. 1 簇索引
8. 1. 2 非簇索引
8. 1. 3 唯一索引和复合索引
8. 2 创建索引
8. 2. l 使用 Entmprise Manager创建索引
8. 2. 2 使用T-SQL语句创建索引
8. 3 数据完整性
8. 4 使用索引的性能分析
8. 5 查看索引信息和删除索引
8. 5. 1 查看索引信息
8. 5. 2 删除索引
8. 6 全文检索
8. 6. 1 启动全文本检索服务
8. 6. 2 全文索引中的存储过程
8. 6. 3 全文查询
8. 7 小结
第9章 存储过程
9. l 什么是存储过程
9. 2 系统存储过程
9. 2. 1 管理存储过程
9. 2. 2 使用存储过程收集信息
9. 2. 3 使用存储过程进行配置和协调
9. 2. 4 使用存储过程监控系统
9. 3 扩展存储过程
9. 4 用户定义存储过程
9. 4. 1 创建存储过程
9. 4. 2 查看. 修改和删除存储过程
9. 4. 3 重编译选项和自动执行存储过程
9. 5 存储过程的应用
9. 5. 1 存储过程在企业网中的应用
9. 5. l 存储过程在一般性网站中的应用
9. 6 恰当使用存储过程提高系统性能
9. 7 小结
第10章 触发器
10. l 触发器的概念
10. 2 创建触发器
10. 2. 1 插入触发器
10. 2. 2 更新触发器
10. 2. 3 删除触发器
10. 3 查看. 修改和删除触发器
10. 3. l 查看触发器信息
10. 3. 2 修改触发器
10. 3. 3 触发器的删除
10. 4 触发器实施数据完整性实例
10. 4. 1 实施参照完整性
10. 4. 2 实施引用完整性
10. 5 其它类型的触发器及触发器的限制
10. 6 小结
第 11章 SQL Server的安全性
11. 1 SQL Server的安全模式
11. 1. 1 Windows NT模式
11. 1. 2 混合模式
11. 1. 3 认证过程
11. 2 许可
11. 2. l 许可的概念. 类型及状态
11. 2. 2 许可的分配
11. 3 创建及删除登录名和用户名
11. 3. l 创建登录名
11. 3. 2 创建用户名
11. 3. 3 删除登录名和用户名
11. 4 角色
11. 4. 1 服务器角色
11. 4. 2 数据库角色
11. 4. 3 自定义角色
11. 4. 4 删除自定义角色
11. 5 安全性策略
11. 6 管理应用程序的安全性
11. 7 小结
第12章 任务调度和报警
12. 1 SQL Server Agent服务
12. 2 创建任务
12. 2. l 创建任务
12. 2. 2 任务演示
12. 3 创建操作员
12. 4 创建报警
12. 4. l 创建报警
12. 4. 2 创建报警演示
12. 4. 3 设置事件转寄
12. 5 SQL Mail
12. 6 msdb数据库
12. 7 小结
第13章 忧化查询
13. l 游标
13. 1. l 定义游标
13. 1. 2 使用游标
13. 1. 3 游标的使用规则
13. 1. 4 使用游标修改数据
13. 2 事务
13. 2. l 事务的基本概念
13. 2. 2 事务隔离等级
13. 3 锁机制
13. 3. l 锁定与并发
13. 3. 2 锁的分类
13. 3. 3 锁机制
13. 4 查询优化
13. 4. l 使用索引优化查询
13. 4. 2 强制表)烦序优化查询
13. 5 小结
第 14章 监视与 SQL Server性能分析
14. 1 SQL Server的监视Xi具
14. 2 使用 SQL Server Profiler
14. 2. l 创建跟踪文件
14. 2. 2 使用 Index TUmng Wzard
14. 3 使用 SQL Server Performance Monitor
14. 3. 1 监视计数器
14. 3. 2 运行SQL Server Performance Monitor
14. 4 使用 Current Activity
14. 5 使用DBCC命令
14. 5. 1 基本DBCC命令简介
14. 5. 2 使用DBCCMEMUSAGE命令
14. 5. 3 使用 DBCC CHECKDB命令
14. 5. 4 使用 DBCC CHECKWLE命令
14. 5. 5 使用 DBCC SHOWSTATISThCS命令
14. 5. 6 使用 DBCC SHOWCONTIG命令
14. 5. 7 使用 DBCC DBREIN'DEX命令
14. 6 跟踪标志
14. 6. l 跟踪标志
14. 6. 2 设置跟踪标志
14. 7 使用日志监视
14. 7. 1 SQL Server错误日志
14. 7. 2 SQL Server错误消息
14. 8 维护数据库
14. 9 影响数据库系统的几个方面
14. 10 SQL Server系统性能分析参数
14. 11 优化 SQL Server数据库内存配置
14. 12 小结
第15章 数据备份
15. 1 备份的定义和类型
15. l. l 备份定义
15. l. 2 备份的两种分类
15. 2 备份策略
15. 3 备份的方法
15. 3. l 全数据库备份
15. 3. 2 事务日志备份
15. 3. 3 增量备份
15. 4 备份设备
15. 4. l 备份设备类型
15. 4. 2 备份设备的建立
15. 4. 3 管理备份设备
15. 5 备份数据库
15. 5. l 使用SQL企业管理器
15. 5. 2 使用BACKUUP命令
15. 5. 3 备份系统数据库
15. 5. 4 备份数据库到软盘上
15. 6 备份执行过的SQL语句
15. 7 小结
第16章 恢复数据
16. l 恢复概述
16. 2 自动恢复
16. 3 恢复用户数据库
16. 3. 1 恢复策略
16. 3. 2 恢复用户数据库
16. 3. 3 恢复系统数据库
16. 4 小结
第17章 数据传输
17. l 数据转换服务(DTS)
17. 1. 1 DTS功能简述
17. l. 2 DTS向导
17. 1. 3 数据库对象传输
17. 2 BCPI具
17. 3 BULK INSERT
17. 4 在Internt上发布数据
17. 5 小结
第18章 复制
18. l 出版/订阅模型
18. 2 复制概念
18. 2. l 复制的意义
18. 2. 2 复制的工作原理
18. 2. 3 复制代理
18. 2. 4 复制类型
18. 3 复制策略
18. 3. l 复制前应考虑的因素
18. 3. 2 复制方案
18. 4 配置复制服务器
18. 5 创建复制
18. 5. 1 指定分发服务器和创建出版物
18. 5. 2 设置分送数据库
18. 5. 3 设置出版者
18. 5. 4 创建订阅
18. 6 监视复制
18. 7 复制的安全性
18. 8 小结
l. 1 Microsoft SQL Server简介
1. 2 SQL Server的主要特性
1. 2. 1 集中式管理
1. 2. 2 支持多客户应用程序
1. 2. 3 支持多个不同的开发平台
1. 2. 4 运行于 Windows NT和 Windows 95/98
1. 2. 5 支持数据复制
l. 2. 6 支持分布式事务处理
l. 2. 7 易于创建. 管理和6己置
l. 2. 8 拥有 SQL Server的费用的相对低廉性
1. 2. 9 网络特性
1. 2. 10 支持数据仓库
l. 2. 11 与微软产品的集成
1. 3 SQL Server和客户/服务器模式
1. 4 SQL Server的结构
1. 5 小结
第 2章 SQL Server的安装
2. 1 SQL Server的安装要求
2. l. l 硬件要求
2. l. 2 软件要求
2. 2 安装 SQL Server的步骤
2. 3 启动 SQL Server的配置
2. 3. 1 NT中创建SQL Server服务账号
2. 3. 2 Wndows 98中创建用户账号
2. 3. 3 第一次使用 SQL Server
2. 3. 4 安装中的一些配置问题
2. 3. 5 修改 SQL Server的配置
2. 4 无值守安装
2. 5 卸载 SQL Server
2. 6 小结
第3章 RDBMS基础知识
3. 1 定义
3. 1. l 关系数据库的定义
3. l. 2 主键和外键
3. 2 数据库的存储结构
3. 2. l 物理数据库组件
3. 2. 2 逻辑数据库组件
3. 3 数据库对象
3. 3. 1 表
3. 3. 2 视图
3. 3. 3 索引
3. 3. 4 约束
3. 4 小结
第 4章 SQL Server的系统结构
4. l 系统数据库
4. 1. l master数据库
4. 1. 2 model数据库
4. 1. 3 tCIDpdb数据库
4. 1. 4 msdb数据库
4. 2 用户数据库
4. 2. l pubs数据库
4. 2. 2 Northwind数据库
4. 3 系统表
4. 4 事务日志
4. 5 tempdb数据库使用技巧
4. 6 SQL Server组件
4. 6. 1 Transact--SQL
4. 6. 2 SQL ServerProfiler
4. 7 小结
第5章 SQL语言
5. l 数据定义语句(CREM. Al:fE:11. DROP语句)
5. 1. 1 CREATE语句
5. l. 2 ALTE语句
5. 1. 3 DROP语句
5. 2 SELECT查询语句
5. 1. l 简单查询
5. 1. 2 复杂查询
5. 2. 3 使用CASE功能的查询
5. 3 UPDATE语句
5. 4 INSW语句
5. 5 DELM语句
5. 6 建立和删除索弓l
5. 6. 1 建立索引
5. 6. 2 删除索引
5. 7 视图的创建和删除
5. 7. l 创建视图
5. 7. 2 删除视图
5. 8 数据类型
5. 8. l 字符型数据
5. 8. 2 文本型数据
5. 8. 3 数值型数据
5. 8. 4 逻辑型数据
5. 8. 5 时间. 日期型数据
5. 8. 6 特殊类型数据
5. 9 小结
第 6章 SQL Server中的数据库定义
6. l 创建数据库
6. 1. l 使用 SQL Enterprise Manager创建数据库
6. 1. 2 使用 Transact-SQL语句创建数据库
6. l. 3 配置数据库选项
6. 1. 4 改变数据库的大小
6. 2 删除数据库
6. 3 小结
第7章 数据库对象的定义
7. l 标识符的创建规则
7. 2 表的创建和删除
7. 2. l 表的创建
7. 2. 2 表的修改
7. 2. 3 表的删除
7. 2. 4 更改表名
7. 3 视图
7. 3. 1 视图的创建
7. 3. 2 视图的类型
7. 3. 3 视图的操作
7. 3. 4 视图的修改和删除
7. 4 自定义数据类型
7. 5 小结
第8章 索引的使用
8. 1 索引的种类
8. l. 1 簇索引
8. 1. 2 非簇索引
8. 1. 3 唯一索引和复合索引
8. 2 创建索引
8. 2. l 使用 Entmprise Manager创建索引
8. 2. 2 使用T-SQL语句创建索引
8. 3 数据完整性
8. 4 使用索引的性能分析
8. 5 查看索引信息和删除索引
8. 5. 1 查看索引信息
8. 5. 2 删除索引
8. 6 全文检索
8. 6. 1 启动全文本检索服务
8. 6. 2 全文索引中的存储过程
8. 6. 3 全文查询
8. 7 小结
第9章 存储过程
9. l 什么是存储过程
9. 2 系统存储过程
9. 2. 1 管理存储过程
9. 2. 2 使用存储过程收集信息
9. 2. 3 使用存储过程进行配置和协调
9. 2. 4 使用存储过程监控系统
9. 3 扩展存储过程
9. 4 用户定义存储过程
9. 4. 1 创建存储过程
9. 4. 2 查看. 修改和删除存储过程
9. 4. 3 重编译选项和自动执行存储过程
9. 5 存储过程的应用
9. 5. 1 存储过程在企业网中的应用
9. 5. l 存储过程在一般性网站中的应用
9. 6 恰当使用存储过程提高系统性能
9. 7 小结
第10章 触发器
10. l 触发器的概念
10. 2 创建触发器
10. 2. 1 插入触发器
10. 2. 2 更新触发器
10. 2. 3 删除触发器
10. 3 查看. 修改和删除触发器
10. 3. l 查看触发器信息
10. 3. 2 修改触发器
10. 3. 3 触发器的删除
10. 4 触发器实施数据完整性实例
10. 4. 1 实施参照完整性
10. 4. 2 实施引用完整性
10. 5 其它类型的触发器及触发器的限制
10. 6 小结
第 11章 SQL Server的安全性
11. 1 SQL Server的安全模式
11. 1. 1 Windows NT模式
11. 1. 2 混合模式
11. 1. 3 认证过程
11. 2 许可
11. 2. l 许可的概念. 类型及状态
11. 2. 2 许可的分配
11. 3 创建及删除登录名和用户名
11. 3. l 创建登录名
11. 3. 2 创建用户名
11. 3. 3 删除登录名和用户名
11. 4 角色
11. 4. 1 服务器角色
11. 4. 2 数据库角色
11. 4. 3 自定义角色
11. 4. 4 删除自定义角色
11. 5 安全性策略
11. 6 管理应用程序的安全性
11. 7 小结
第12章 任务调度和报警
12. 1 SQL Server Agent服务
12. 2 创建任务
12. 2. l 创建任务
12. 2. 2 任务演示
12. 3 创建操作员
12. 4 创建报警
12. 4. l 创建报警
12. 4. 2 创建报警演示
12. 4. 3 设置事件转寄
12. 5 SQL Mail
12. 6 msdb数据库
12. 7 小结
第13章 忧化查询
13. l 游标
13. 1. l 定义游标
13. 1. 2 使用游标
13. 1. 3 游标的使用规则
13. 1. 4 使用游标修改数据
13. 2 事务
13. 2. l 事务的基本概念
13. 2. 2 事务隔离等级
13. 3 锁机制
13. 3. l 锁定与并发
13. 3. 2 锁的分类
13. 3. 3 锁机制
13. 4 查询优化
13. 4. l 使用索引优化查询
13. 4. 2 强制表)烦序优化查询
13. 5 小结
第 14章 监视与 SQL Server性能分析
14. 1 SQL Server的监视Xi具
14. 2 使用 SQL Server Profiler
14. 2. l 创建跟踪文件
14. 2. 2 使用 Index TUmng Wzard
14. 3 使用 SQL Server Performance Monitor
14. 3. 1 监视计数器
14. 3. 2 运行SQL Server Performance Monitor
14. 4 使用 Current Activity
14. 5 使用DBCC命令
14. 5. 1 基本DBCC命令简介
14. 5. 2 使用DBCCMEMUSAGE命令
14. 5. 3 使用 DBCC CHECKDB命令
14. 5. 4 使用 DBCC CHECKWLE命令
14. 5. 5 使用 DBCC SHOWSTATISThCS命令
14. 5. 6 使用 DBCC SHOWCONTIG命令
14. 5. 7 使用 DBCC DBREIN'DEX命令
14. 6 跟踪标志
14. 6. l 跟踪标志
14. 6. 2 设置跟踪标志
14. 7 使用日志监视
14. 7. 1 SQL Server错误日志
14. 7. 2 SQL Server错误消息
14. 8 维护数据库
14. 9 影响数据库系统的几个方面
14. 10 SQL Server系统性能分析参数
14. 11 优化 SQL Server数据库内存配置
14. 12 小结
第15章 数据备份
15. 1 备份的定义和类型
15. l. l 备份定义
15. l. 2 备份的两种分类
15. 2 备份策略
15. 3 备份的方法
15. 3. l 全数据库备份
15. 3. 2 事务日志备份
15. 3. 3 增量备份
15. 4 备份设备
15. 4. l 备份设备类型
15. 4. 2 备份设备的建立
15. 4. 3 管理备份设备
15. 5 备份数据库
15. 5. l 使用SQL企业管理器
15. 5. 2 使用BACKUUP命令
15. 5. 3 备份系统数据库
15. 5. 4 备份数据库到软盘上
15. 6 备份执行过的SQL语句
15. 7 小结
第16章 恢复数据
16. l 恢复概述
16. 2 自动恢复
16. 3 恢复用户数据库
16. 3. 1 恢复策略
16. 3. 2 恢复用户数据库
16. 3. 3 恢复系统数据库
16. 4 小结
第17章 数据传输
17. l 数据转换服务(DTS)
17. 1. 1 DTS功能简述
17. l. 2 DTS向导
17. 1. 3 数据库对象传输
17. 2 BCPI具
17. 3 BULK INSERT
17. 4 在Internt上发布数据
17. 5 小结
第18章 复制
18. l 出版/订阅模型
18. 2 复制概念
18. 2. l 复制的意义
18. 2. 2 复制的工作原理
18. 2. 3 复制代理
18. 2. 4 复制类型
18. 3 复制策略
18. 3. l 复制前应考虑的因素
18. 3. 2 复制方案
18. 4 配置复制服务器
18. 5 创建复制
18. 5. 1 指定分发服务器和创建出版物
18. 5. 2 设置分送数据库
18. 5. 3 设置出版者
18. 5. 4 创建订阅
18. 6 监视复制
18. 7 复制的安全性
18. 8 小结
猜您喜欢