图书介绍
数据库系统及应用 SQL Server2000pdf电子书版本下载
- 陈明编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302144087
- 出版时间:2007
- 标注页数:250页
- 文件大小:51MB
- 文件页数:266页
- 主题词:离散数学-高等学校-教材
PDF下载
下载说明
数据库系统及应用 SQL Server2000PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 SQL Server的历史与发展 1
第1章 SQL Server 2000概述 1
1.2 SQL Server 2000的主要特点 2
1.2.1 易于使用 2
1.2.2 可伸缩性 3
1.2.3 支持数据仓库 3
1.2.4 系统集成 3
1.3 SQL Server 2000新功能 4
1.4 SQL Server的网络体系结构 6
1.5 SQL Server 2000的主要组件 8
1.5.1 关系数据库组件 8
1.5.4 复制组件 9
1.5.5 数据转换组件 9
1.5.3 应用程序支持组件 9
1.5.2 数据仓库和联机分析处理组件 9
1.5.6 SQL Server 2000 English Query 10
1.5.7 SQL Server 2000数据仓库和OLAP组件 10
小结 10
习题1 10
第2章 SQL Server 2000的安装与管理 11
2.1 SQL Server 2000的安装 11
2.1.1 SQL Server 2000的版本简介 11
2.1.2 安装SQL Server 2000的系统配置要求 12
2.1.3 创建SQL Server 2000服务账号 13
2.1.4 SQL Server 2000的安装 13
2.2 SQL Server 2000的管理组件 21
2.2.1 查询分析器 21
2.2.2 导入和导出数据工具 21
2.2.6 企业管理器 22
2.2.5 联机丛书 22
2.2.4 网络工具 22
2.2.3 服务管理器 22
2.2.7 事件探查器 24
2.2.8 在IIS中配置SQLXML支持 24
2.3 SQL Server 2000的管理 25
2.3.1 启动SQL Server2000服务器 26
2.3.2 修改系统的默认服务 27
2.3.3 轮流检测时间间隔的设置 30
2.3.4 SQL Server的登录 31
2.3.5 运行SQL Server 32
2.3.6 暂停和停止SQL Server 33
2.3.7 SQL Server企业管理器 34
小结 35
习题2 35
3.1.1 物理数据库和逻辑数据库 36
3.1 数据库的存储结构 36
第3章 SQL Server数据库 36
3.1.2 数据库对象 37
3.1.3 页面和范围 37
3.1.4 事务日志 38
3.2 SQL Server数据库 39
3.2.1 master数据库 39
3.2.2 tempdb数据库 39
3.2.3 model数据库 40
3.2.4 msdb数据库 40
3.3 创建数据库 40
3.3.1 利用企业管理器创建数据库 40
3.3.2 利用SQL语句创建数据库 43
3.4 查看和修改数据库 49
3.4.1 在企业管理器中查看和修改数据库 50
3.4.2 用SQL语句修改数据库 52
3.5.2 用SQL语句删除数据库 54
3.5.1 在企业管理器中删除数据库 54
3.5 删除数据库 54
小结 55
习题3 56
第4章 表 57
4.1 系统表和用户表 57
4.1.1 系统表 57
4.1.2 用户表 58
4.2 表列特性 58
4.3 表列的数据类型 60
4.3.1 数据类型 60
4.3.2 用户自定义数据类型 61
4.4 使用企业管理器对表进行操作 64
4.4.1 创建表 64
4.4.2 修改表的结构 65
4.4.4 添加记录 67
4.4.3 删除表 67
4.4.5 修改记录 69
4.4.6 删除记录 69
4.5 使用Transact-SQL语句对表进行操作 70
4.5.1 创建表 70
4.5.2 修改表的结构 72
4.5.3 删除表 73
4.5.4 添加记录 73
4.5.5 修改记录 75
4.5.6 删除记录 75
小结 76
习题4 76
第5章 SQL查询语句 78
5.1 SELECT语句 78
5.1.1 SELECT语句的基本语法格式 78
5.1.2 SELECT语句的执行方式 79
5.1.3 演示数据库 81
5.1.4 使用SELECT子句选取字段和记录 82
5.2 基于单表的查询 85
5.2.1 使用DISTINCT短语去掉重复的记录 85
5.2.2 使用FROM子句指定数据源 85
5.2.3 使用WHERE子句过滤记录 85
5.2.4 使用ORDER BY子句对查询结果排序 90
5.2.5 SQL语言的集合函数 92
5.2.6 使用GROUP BY对查询结果进行分组 95
5.2.7 利用HAVING筛选结果表 95
5.3 基于多表的查询 96
5.3.1 多表查询的连接条件 96
5.3.2 自然连接 96
5.3.3 自身连接 97
5.3.4 复合条件连接 97
5.4.2 带有ANY或ALL的子查询 98
5.4 嵌套查询 98
5.4.1 带有IN的子查询 98
5.4.3 带有EXISTS的子查询 99
5.4.4 在WHERE子句中使用集合函数 101
5.5 UNION查询 102
5.6 INTO子句 103
5.7 数据更新 105
5.7.1 插入子查询结果 106
5.7.2 带子查询的修改语句 106
5.7.3 带子查询的删除语句 106
5.7.4 更新操作与一致性问题 108
小结 108
习题5 108
第6章 索引 109
6.1 索引简介 109
6.1.2 建立索引的有关问题 110
6.1.1 创建索引的原因 110
6.2 索引类型 111
6.2.1 聚集索引和非聚集索引 111
6.2.2 聚集索引和非聚集索引的对比 111
6.2.3 惟一索引与复合索引 112
6.3 创建索引 112
6.3.1 系统自动建立索引 112
6.3.2 通过企业管理器创建索引 113
6.3.3 通过向导创建索引 115
6.3.4 使用SQL语言创建索引 117
6.4 删除索引 118
6.4.1 使用企业管理器删除索引 119
6.4.2 使用SQL语句删除索引 119
6.5.1 启动Microsoft Search服务 120
6.5 全文索引 120
6.5.2 建立全文目录 121
6.5.3 建立全文索引 123
6.5.4 管理全文索引 127
小结 129
习题6 129
第7章 视图 130
7.1 视图概述 130
7.2 创建视图 131
7.2.1 使用向导创建视图 131
7.2.2 使用企业管理器创建视图 134
7.2.3 使用SQL语言创建视图 135
7.3 修改视图 137
7.3.1 使用企业管理器修改视图 137
7.3.2 使用SQL语言修改视图 138
7.4.1 使用企业管理器删除视图 140
7.4 删除视图 140
7.4.2 使用SQL语言删除视图 141
7.5 使用视图 141
7.5.1 检索表数据 141
7.5.2 添加表数据 142
7.5.3 修改表数据 143
7.5.4 删除表数据 143
小结 144
习题7 144
第8章 Transact-SQL及其程序设计 145
8.1 T-SQL简介 145
8.2 T-SQL程序设计 145
8.2.1 SQL语句的构成 145
8.2.2 服务器处理SQL语句的过程 146
8.2.3 SQL Server 2000支持的数据类型 146
8.2.4 T-SQL变量 147
8.2.5 T-SQL程序设计基础 151
小结 156
习题8 156
第9章 数据完整性 157
9.1 数据完整性的概念 157
9.1.1 实体完整性 157
9.1.2 域完整性 157
9.1.3 参照完整性 157
9.1.4 用户自定义的完整性 158
9.2 规则 158
9.2.1 规则的创建 158
9.2.2 使用存储过程绑定规则 159
9.2.3 绑定的解除 161
9.2.4 删除规则 161
9.2.5 查看规则及其属性 161
9.2.6 使用规则的限制条件 163
9.3.1 创建默认 164
9.3 默认 164
9.3.2 绑定默认 165
9.3.3 解除绑定 167
9.3.4 删除绑定 168
9.3.5 使用CREATE TABLE声明默认值 168
9.3.6 在UPDATE中使用默认值 169
9.3.7 查看规则和默认 170
9.4 约束 171
9.4.1 约束的定义 171
9.4.2 PRIMARY KEY主键约束 173
9.4.3 FOREIGN KEY外键约束 176
9.4.4 DEFAULT约束 178
9.4.5 UNIQUE约束 178
9.4.6 CHECK约束 179
9.5 触发器 180
9.4.7 删除约束 180
9.5.1 触发器基础 181
9.5.2 创建触发器 182
9.5.3 INSERTED表的功能 186
9.5.4 DELETED表的功能 187
9.5.5 UPDATE操作实质 188
9.5.6 删除和修改触发器 189
9.5.7 查看触发器 190
9.5.8 触发器与事务 191
小结 192
习题9 193
第10章 数据库的备份、恢复和传输 194
10.1 数据库的备份 194
10.1.1 概述 194
10.1.2 备份时间 195
10.1.3 备份类型 196
10.1.4 使用企业管理器备份数据库 197
10.2.1 概述 199
10.2 数据库的恢复 199
10.2.2 恢复模型 200
10.2.3 使用企业管理器进行数据还原 200
10.2.4 从设备还原数据库 203
10.3 数据的传输 205
10.3.1 DTS概述 205
10.3.2 DTS向导 206
10.3.3 在Internet上发布数据 211
小结 218
习题10 218
第11章 SQL Server的安全性管理 219
11.1 安全管理概述 219
11.1.2 数据库安全 220
11.1.3 对象的权限 220
11.1.1 服务器安全 220
11.2 安全账户的管理 221
11.2.1 身份验证模式 221
11.2.2 安全账户管理 222
11.3 用户安全角色管理 228
11.3.1 角色 228
11.3.2 系统特殊角色 229
11.3.3 用户自定义角色的管理 230
11.4.1 许可的种类 235
11.4 许可管理 235
11.4.2 许可验证 236
11.4.3 许可管理 236
11.4.4 使用存储过程作为安全机制 240
小结 241
习题11 241
附录 习题答案 242
参考文献 251