第一篇关系数据库原理与设计 1
第1章 数据库系统概论 1
1.1数据库技术的发展 1
1.2数据库系统组成 6
1.3数据库逻辑结构 10
1.4数据库管理员与管理系统 12
1.5数据模型 18
小结 23
习题一 24
第2章 关系数据库数学基础 27
2.1关系定义 27
2.2关系数学与关系语言 29
2.3关系语言的评价 44
2.4关系数据库理论基础 45
2.5关系模式的完整性规则 52
小结 54
习题二 55
第3章 关系数据库设计与保护 58
3.1关系数据库设计概述 58
3.2关系数据库规划与需求分析 61
3.3关系数据库概念模型设计 65
3.4关系数据库逻辑结构设计 67
3.5关系数据库物理设计 72
3.6关系数据库数据组织与试运行 74
3.7关系数据库运行与维护 75
3.8关系数据库安全与保护 75
小结 81
习题三 82
第二篇 关系数据库应用 87
第4章SQL Server基础 87
4.1数据库技术概述 87
4.2 SQL语言概述 88
4.3 SQL Server系统简介 90
4.4常量与变量 95
4.5运算符与表达式 101
4.6常用函数 104
小结 113
习题四 114
第5章 数据库与表管理 117
5.1数据库文件组成与逻辑结构 117
5.2数据表逻辑结构 122
5.3数据库与表创建 125
5.4数据库与表维护 137
小结 157
习题五 157
第6章 数据查询 160
6.1基本查询 160
6.2高级查询 167
6.3数据视图 178
6.4用索引提高查询效率 188
小结 200
习题六 201
第7章 SQL Server程序设计 203
7.1 T-SQL程序设计概述 203
7.2游标及其应用 216
7.3存储过程及其应用 230
7.4触发器及其应用 244
7.5事务处理 253
7.6用户自定义函数 260
小结 268
习题七 268
第8章 数据库的安全管理 272
8.1数据库安全管理概述 272
8.2 SQL Server系统安全机制 273
8.3账号管理 275
8.4角色管理 280
8.5数据库权限管理 290
小结 297
习题八 298
第9章 数据库备份与数据复制 303
9.1数据库备份 303
9.2数据库还原 313
9.3数据复制 320
9.4配置复制 322
9.5与其他数据文件系统的数据交换 324
9.6用户数据库的分离与附加 326
小结 330
习题九 330
第三篇SQLServer上机指导 334
第10章SQL Server实验环境简介 334
10.1 SQL Server 2005系统的安装 335
10.2常用管理工具的功能与基本操作 342
小结 352
第11章SQL Server上机实验指导 354
实验一SQL Server系统安装环境与安装过程 354
实验二SQL Server系统界面 354
实验三 数据库、表的建立与访问 355
实验四 数据库、表的基本维护 355
实验五 数据查询 356
实验六 数据视图 356
实验七 数据索引 357
实验八 程序设计初步与选择结构 357
实验九 循环结构 358
实验十 游标与存储过程 358
实验十一 触发器与事务处理 358
实验十二 用户自定义函数 359
实验十三 数据库安全 359
实验十四 数据的备份与还原 360
实验十五 数据的复制 360
实验十六 数据交换 361
附录 实验报告格式 362
参考文献 363