第一章 SQL Server简介 1
第一节 什么是SQL Server 1
一、客户/服务器体系 1
二、关系数据库 2
第二节 SQL Server基础 3
一、SQL Server的结构 3
二、SQL Server的组件 4
第二章 安装SQL SerVer 8
第一节 安装SQL SerVer 8
一、对软件和硬件的最低要求 8
二、建立用户账号 8
三、安装SQL Server 10
第二节 验证SQL Server是否正确安装 13
一、验证SQL Server服务已经加载并正常运行 13
二、验证能否登录到SQL Server 13
第三节 卸载SQL Server 14
第四节 启动SQL Server 15
一、配置SQL Server自动启动 15
二、手动启动SQL Server 16
三、在网络上运行SQL Server 16
第三章 SQL语言及其对数据库对象的操作 18
第一节 SQL语言简介 18
一、SQL的数据定义语言(DLL) 18
二、SQL的数据查询语言(DSL) 21
三、SQL的数据更新语言(DRL) 23
四、SQL的数据控制语言(DCL) 24
第二节 数据库对象 25
一、理解数据库对象 25
二、数据完整性 27
三、创建表和索引 28
四、使用表 39
五、使用索引 44
六、关键字 45
七、缺省值和规则 49
八、视图操作 58
九、存储过程和系统过程 66
十、触发器操作 71
第四章 使用设备和数据库 80
第一节 使用设备 80
一、系统设备 80
二、创建数据库设备 81
三、设置缺省数据库设备 82
四、更改设备容量 83
五、创建转储设备 84
六、删除设备 85
第二节 使用数据库和事务日志 86
一、SQL Server如何存储数据 86
二、创建数据库和事务日志 87
三、扩充数据库 90
四、扩展事务日志 91
五、设置数据库选项 92
六、删除数据库 93
七、文件和文件组 94
第五章 数据库的备份和恢复 98
第一节 防止数据丢失的方法 98
第二节 备份的基本操作 99
一、备份一个数据库或事务日志 99
二、执行立即备份 102
三、安排自动备份 104
第三节 数据库的恢复 105
一、用备份文件恢复数据库 106
二、恢复系统数据库 107
第六章 数据管理 109
第一节 数据操作 109
一、添加数据 109
二、修改数据 112
三、删除数据 114
四、查询数据 116
第二节 数据的同步复制 119
一、同步复制的概念 119
二、同步复制的体系结构 121
三、同步复制的方法 122
第三节 数据传输 137
一、数据传输简介 137
二、数据转换服务 139
三、用DTS传输数据 141
第七章 SQL Server安全性 145
第一节 SQL Server安全性概述 145
一、SQL Server安全性基础 145
二、Windows NT安全性与SQL Server 148
三、SQL Server安全结构 149
四、SQL Server混合鉴别安全模式 151
五、使用Windows NT鉴别安全模式 153
第二节 安全管理 154
一、介绍SQL Server账号 155
二、创建登录账号 155
三、分配登录账号 158
四、给角色分配登录权 160
五、用Enterprise Manager管理用户 164
六、分配许可权限 180
七、授予、拒绝和撤销许可权限 181
八、应用安全的管理 186
九、利用应用角色进行客户应用的安全管理 186
第八章 SQL Server的监视与维护 189
第一节 监视服务器的性能和活动 189
一、监视服务器的性能 189
二、监视服务器的活动 192
第二节 查看SQL Server日志 195
一、使用SQL Enterprise Manager查看MSSQL Server日志 195
二、使用SQL Enterprise Manager查看SQL Server Agent日志 196
三、查看NT Server事件查看器消息 196
第三节 监视安全性 197
一、审查当前账号和权限 197
二、使用NT Server的审查功能监视使用情况 197
第四节 数据库一致性检查器 200