
SQL Server 2000中文版数据管理与套用标準教程
《SQL Server 2000中文版数据管理与套用标準教程》是2006年6月清华大学出版社出版的图书,作者是史创明。
基本介绍
- 书名:SQL Server 2000中文版数据管理与套用标準教程
- 作者:史创明
- ISBN:9787302128274
- 定价:39.00元
- 出版社:清华大学出版社
- 出版时间:2006年6月1日
内容简介
本书主要介绍了SQLServer2000/2005关係资料库系统的套用知识,全面介绍了关係数据模型基础理论,SQLServer资料库系统安装、配置,SQLServer的系统结构,SQLServer2000伺服器的管理与配置,创建SQLServer资料库与表,管理数据表,对资料库进行查询,创建与使用索引和视图,SQL编程知识,实现存储过程和触发器,SQLServer安全与性能监控知识,资料库备份,事务处理机制和并发控制机制,SQLServer数据传输与分散式管理等知识。本书最后介绍了SQLServer套用编程知识。本书在各章介绍具体内容的时候,紧密结合本书两个示例资料库“学生管理资料库”和“经销商管理资料库”,做到了理论与实践相结合。
图书目录
第1章关係资料库基础理论 1
1.1资料库系统的概念 2
1.2关係数据模型 3
1.2.1关係数据模型基本概念 4
1.2.2关係模型数据操作语言 5
1.2.3Codd準则和完整性规则 6
1.3关係规範化 7
1.4实体-关係模型 9
1.4.1实体 10
1.4.2属性 10
1.4.3标识符 11
1.4.4联繫 11
1.4.5实体-关係图 12
1.5本书使用的示例资料库简介 13
1.5.1图书管理系统 13
1.5.2经销商 14
1.6思考与练习 15
第2章SQLServer2000概述与安装 17
2.1SQLServer2000/2005简介 18
2.1.1SQLServer2000概述 18
2.1.2SQLServer2000特点 19
2.1.3SQLServer2005
概述及特点 21
2.2SQLServer2000的体系结构 23
2.2.1客户/伺服器体系结构 24
2.2.2SQLServer2000的
伺服器端组件 25
2.2.3SQLServer2000客户端
组件 27
2.2.4客户端应用程式与资料库
伺服器的通信 30
2.3SQLServer实例 32
2.3.1默认实例和命名实例 32
2.3.2多实例 33
2.4安装SQLServer2000 34
2.4.1安装SQLServer2000所需硬体配置和注意的若干事项 34
2.4.2远程安装SQLServer2000 36
2.4.3本地安装SQLServer2000 37
2.4.4升级到SQLServer2000 40
2.5SQLServer的系统组成 40
2.5.1SQLServer2000的系统
资料库 40
2.5.2SQLServer2000的
系统表 41
2.5.3SQLServer2000的
系统存储过程 42
2.5.4SQLServer2000的
示例资料库 43
2.6思考与练习 43
2.6.1複习题 43
2.6.2上机练习 45
第3章配置SQLServer2000 47
3.1SQLServer伺服器管理与使用 48
3.1.1SQLServer企业管理器 48
3.1.2管理SQLServer伺服器组 49
3.1.3SQLServer伺服器
的连线和注册 50
3.1.4注册SQLServer
伺服器的注意事项 56
3.1.5配置SQLServer伺服器 57
3.1.6启动和关闭
SQLServer服务 60
3.2查询分析器使用方法 61
3.2.1登录到伺服器 61
3.2.2查询分析器的选单命令 62
3.2.3配置查询分析器 64
3.2.4使用对象浏览器 68
3.2.5模板的使用 69
3.3思考与练习 71
3.3.1複习题 71
3.3.2上机练习 72
第4章SQLServer的资料库和表 75
4.1SQLServer的资料库对象 76
4.1.1表 76
4.1.2数据类型 77
4.1.3视图 77
4.1.4索引 77
4.1.5约束 78
4.1.6默认值 79
4.1.7存储过程 79
4.1.8使用触发器 79
4.2资料库的操作 80
4.2.1创建资料库 80
4.2.2修改资料库 88
4.2.3删除资料库 93
4.3资料库表的存储结构 94
4.3.1规定列的数据类型 94
4.3.2用户自定义数据类型 99
4.4数据完整性 100
4.4.1数据完整性简述 100
4.4.2数据完整性分类 101
4.4.3实施数据完整性的途径 102
4.5约束 102
4.5.1主键约束 102
4.5.2外键约束 103
4.5.3唯一性约束 104
4.5.4检查约束 105
4.5.5默认约束 106
4.5.6列约束和表约束 106
4.6课堂练习4-1
创建“经销商”资料库 106
4.7思考与练习 108
4.7.1複习题 108
4.7.2上机练习 110
第5章管理数据表 113
5.1资料库表的创建、修改
和删除 114
5.1.1表 114
5.1.2创建表 115
5.1.3修改表的结构 119
5.1.4删除表 123
5.2维护表中的数据 124
5.2.1Transact-SQL语言分类 124
5.2.2表记录的操作 125
5.3默认值 131
5.3.1在创建表时指定默认值 132
5.3.2使用默认对象 132
5.4创建规则来实现约束 137
5.4.1创建规则 137
5.4.2绑定规则 138
5.4.3删除规则 140
5.5思考与练习 141
5.5.1複习题 141
5.5.2上机练习 143
第6章资料库查询综述 146
6.1使用SELECT语句 147
6.1.1SELECT语句概述 147
6.1.2查询特定列的信息 148
6.1.3使用算术运算符 151
6.2使用WHERE子句 152
6.2.1比较运算符 152
6.2.2逻辑运算符 154
6.2.3BETWEEN关键字 156
6.2.4IN关键字 157
6.2.5LIKE关键字 158
6.2.6选择空值 160
6.3使用其他子句 161
6.3.1ORDERBY子句 161
6.3.2GROUPBY子句 163
6.3.3HAVING子句 165
6.3.4COMPUTE和
COMPUTEBY子句 167
6.4高级查询 169
6.4.1联合查询 169
6.4.2连线查询 172
6.4.3子查询 176
6.4.4基于查询生成新表 178
6.5思考与练习 179
6.5.1複习题 179
6.5.2上机练习 182
第7章索引与视图 184
7.1索引简介 185
7.2索引类型 185
7.2.1B-Tree索引结构 186
7.2.2聚集索引和非聚集索引 187
7.2.3唯一索引和组合索引 190
7.3创建索引 190
7.3.1通过企业管理器和
SQL语言创建索引 191
7.3.2索引的查看和删除 197
7.3.3创建索引的选项设定 199
7.3.4创建索引的空间考虑 202
7.4创建和删除视图 202
7.4.1创建视图 204
7.4.2删除视图 208
7.5使用和更新视图 209
7.5.1使用视图 209
7.5.2更新视图 211
7.6使用视图保证数据安全 214
7.6.1对视图进行加密 215
7.6.2视图许可权 215
7.6.3通过使用视图
实现行级数据安全 216
7.6.4通过使用视图
实现列级数据安全 216
7.7关係图 216
7.7.1关係图基础知识 217
7.7.2查看关係图 217
7.8思考与练习 219
7.8.1複习题 219
7.8.2上机练习 221
第8章SQL编程及高级套用 223
8.1常量及变数 224
8.1.1常量 224
8.1.2变数 225
8.2运算符与表达式 228
8.2.1算术运算符 228
8.2.2位运算符 228
8.2.3比较运算符 229
8.2.4逻辑运算符 230
8.2.5字元串连线运算符 232
8.2.6一元运算符
(赋值运算符) 232
8.2.7运算符的优先顺序 233
8.3SQLServer函式 233
8.3.1数学函式 233
8.3.2字元串函式 235
8.3.3日期函式 237
8.3.4系统函式 238
8.3.5用户定义函式 240
8.4流程控制语句 244
8.4.1IF...ELSE语句 245
8.4.2无条件跳转
(GOTO)语句 245
8.4.3WHILEBREAK和
CONTINUE语句 246
8.4.4BEGIN...END语句 249
8.4.5CASE语句 250
8.4.6WAITFOR语句 251
8.5游标 252
8.5.1游标的概念 252
8.5.2声明游标 253
8.5.3使用游标 255
8.6思考与练习 259
8.6.1複习题 259
8.6.2上机练习 261
第9章实现存储过程和触发器 263
9.1存储过程基础 264
9.1.1存储过程概述 264
9.1.2创建存储过程 265
9.2操作存储过程 270
9.2.1执行存储过程 270
9.2.2使用存储过程的参数 271
9.2.3编译存储过程 276
9.2.4修改和删除存储过程 278
9.2.5查看存储过程的信息 279
9.3触发器 279
9.3.1触发器概述 280
9.3.2创建触发器 281
9.3.3操作触发器 283
9.4使用存储过程和触发器
维护数据完整性 286
9.5思考与练习 287
9.5.1複习题 287
9.5.2上机练习 289
第10章SQLServer安全和性能监控 291
10.1SQLServer的验证模式 292
10.1.1SQLServer的
验证模式简介 292
10.1.2设定验证模式 294
10.2资料库账户和角色 294
10.2.1伺服器的登录账户 295
10.2.2资料库用户账户 301
10.2.3伺服器角色和
资料库角色 304
10.2.4用户和角色的
许可权问题 309
10.3性能 314
10.3.1性能评估及监视 315
10.3.2最佳化查询 316
10.3.3性能监控工具 318
10.4思考与练习 320
10.4.1複习题 320
10.4.2上机练习 322
第11章资料库备份、恢复及自动化 324
11.1资料库备份基本概念 325
11.1.1备份的重要性 325
11.1.2SQLServer的
备份和恢复体系 325
11.1.3常用备份设备 328
11.2备份资料库 327
11.2.1SQLServer的备份策略 327
11.2.2创建备份设备 329
11.2.3使用T-SQL语句
备份资料库 330
11.2.4使用企业管理器
备份资料库 335
11.2.5使用嚮导进行备份 337
11.3恢複数据库 338
11.3.1使用T-SQL语句
恢複数据库 339
11.3.2使用企业管理器
恢複数据库 343
11.4自动化管理SQLServer 344
11.4.1SQLServer代理服务 344
11.4.2创建作业 345
11.4.3调度作业 347
11.4.4创建操作员 349
11.4.5创建警报 349
11.5思考与练习 351
11.5.1複习题 351
11.5.2上机练习 353
第12章SQLServer事务处理机制和
并发控制机制 355
12.1事务处理 356
12.1.1事务分类 356
12.1.2事务处理语句 358
12.2事务模式 361
12.2.1显式事务 361
12.2.2自动提交事务 362
12.2.3隐性事务 365
12.3数据的锁定 366
12.3.1锁定介绍 366
12.3.2并发问题 368
12.3.3事务的隔离级别 370
12.3.4自定义锁定 370
12.3.5查看锁定信息 375
12.4思考与练习 376
12.4.1複习题 376
12.4.2上机练习 378
第13章数据转换服务与
分散式数据管理 380
13.1数据转换服务 381
13.1.1DTS概述 381
13.1.2数据转换服务
导入/导出嚮导 382
13.1.3使用DTS设计器 388
13.2複製技术 391
13.2.1複製模型 392
13.2.2複製类型 393
13.2.3伺服器的连线方式 395
13.2.4资料库筛选项方式 397
13.2.5複製技术的套用 399
13.3思考与练习 403
13.3.1複习题 403
13.3.2上机练习 404
第14章SQLServer套用编程 406
14.1SQLServer编程API 407
14.2访问SQLServer 408
14.2.1使用ADO 408
14.2.2使用ODBC 411
14.2.3使用JDBC 413
14.2.4使用Web助手 416
14.3SQL-DMO 418
14.4在SQLServer中使用XML 421
14.4.1XML概述 421
14.4.2XML文档模式 422
14.4.3将XML文档
转换为表 424
14.4.4HTTP访问
SQLServer 426
14.5嵌入式SQL 429
14.5.1嵌入式SQL概述 429
14.5.2在SQL语句中
使用主变数 430
14.5.3查询SQL数据 431
14.6思考与练习 433
14.6.1複习题 433
14.6.2上机练习 434
答案 437
转载请注明出处海之美文 » SQL Server 2000中文版数据管理与套用标準教程