目录 1
第1章 SQL Server 2000系统概述 1
1.1 SQL Server 2000简介 1
1.2 学生成绩管理数据库XSCJ系统设计思想 7
1.3 查询分析器的使用方法 13
本章小结 22
练习与上机 23
2.1 Transact-SQL语言概论 25
第2章 Transact-SQL语言编程基础 25
2.2 常量、变量与表达式 30
2.3 系统存储过程 41
2.4 批处理与流控语句 46
本章小结 53
练习与上机 53
第3章 数据库的创建与管理 54
3.1 数据库组成与文件 54
3.2 创建数据库 56
3.3 管理数据库 63
练习与上机 70
本章小结 70
第4章 创建与管理表 72
4.1 创建表 72
4.2 管理表 75
4.3 表的数据操作 79
本章小结 81
练习与上机 81
第5章 数据查询 83
5.1 SELECT语句结构 83
5.2 使用SELECT语句查询数据 84
5.3 使用其他子句或关键字查询数据 98
5.4 连接查询 107
本章小结 114
练习与上机 114
第6章 视图与索引 117
6.1 创建视图 117
6.2 管理视图 125
6.3 索引 130
6.4 管理索引 133
本章小结 136
练习与上机 136
7.1 数据完整性概述 138
第7章 实现数据完整性 138
7.2 使用约束实现数据完整性 139
7.3 使用规则 147
7.4 使用默认值 152
7.5 使用IDENTITY列 156
7.6 用户自定义数据类型 160
7.7 用户自定义函数 162
本章小结 169
练习与上机 170
8.1 存储过程 175
第8章 存储过程与触发器 175
8.2 触发器 182
本章小结 188
练习与上机 188
第9章 游标、事务与锁 190
9.1 游标 190
9.2 事务 196
9.3 锁 199
本章小结 202
练习与上机 202
10.1 身份验证模式 204
第10章 SQL Server的安全管理 204
10.2 安全账户管理 206
10.3 角色管理 212
10.4 权限管理 215
本章小结 219
练习与上机 219
第11章 数据库的日常维护与管理 221
11.1 数据库备份与还原 221
11.2 数据的导入与导出 229
本章小结 237
练习与上机 238
第12章 应用开发实例 240
12.1 ActiveX数据对象——ADO 240
12.2 基于SQL Server的数据库系统开发实例 251
本章小结 319
练习与上机 319
附录A SQL Server 2000的版本 320
附录B 安装SQL Server 2000的硬件和软件要求 321
附录C 安装SQL Server 2000 322
附录D SQL Server常用函数及其功能说明 328
参考文献 336