第1章 数据库系统概述 1
1.1 概述 1
1.2 数据库系统 4
1.3 数据模型 7
第2章 关系数据库系统 16
2.1 基于集合论的关系模型 16
2.2 关系代数 20
2.3 关系数据库的规范化 24
2.4 数据库设计步骤 27
2.5 关系数据库管理系统及标准语言SQL 28
第3章 Access数据库管理系统及应用 31
3.1 Access基础知识 31
3.2 创建Access数据库 35
3.3 表及表间关系的操作 39
3.4 Access查询 45
第4章 SQL Server关系数据库管理系统 59
4.1 SQL Server简介 59
4.2 SQL Server的安装 62
4.3 SQL Server的主要组件 73
4.4 服务器的注册 81
第5章 数据库创建与管理 87
5.1 SQL Server数据库基本概念 87
5.2 SQL Server数据库 88
5.3 创建数据库 90
5.4 管理数据库 96
第6章 数据表与视图 103
6.1 数据表基本知识 103
6.2 表的创建、修改和删除 107
6.3 表中数据的添加、修改和删除 115
6.4 索引的创建与删除 119
6.5 视图的创建与使用 124
第7章 数据查询 134
7.1 SELECT查询语句概述 134
7.2 单表查询 140
7.3 多表连接查询 154
7.4 嵌套查询 161
7.5 UNION联合查询 165
7.6 结果集创建新表 166
7.7 数据批量更新 167
第8章 Transact-SQL编程 170
8.1 Transact-SQL语言预备知识 170
8.2 常量与变量 171
8.3 运算符与表达式 173
8.4 批处理与流程控制语句 176
8.5 游标 183
8.6 函数 185
8.7 存储过程 187
第9章 数据完整性与事务 205
9.1 数据完整性 205
9.2 触发器 217
9.3 事务处理 224
第10章 数据安全与维护 227
1O.1 数据安全 227
10.2 数据库备份 232
10.3 数据库还原 236
第11章 数据库系统开发应用实例——学生信息管理系统 240
11.1 ADO控件的应用实例 240
11.2 系统任务和程序设计思路 243
11.3 数据表结构设计 243
11.4 公共部分的实现和创建公共程序 245
11.5 用户登录窗口的设计 247
11.6 用户管理模块的设计 249
11.7 录入修改模块的设计 251
11.8 信息查询模块的设计 267
11.9 系统主窗口的设计 274
11.10 小结 276