上篇——实用篇 1
第1章 数据库系统软件SQL Server 2005的安装方法 1
1.1 SQLServer2005系统简介 1
1.2 SQLServer2005的安装方法 2
1.3 SQLServer2005的主要组件 21
第2章 数据库设计方法介绍 23
2.1 数据库中表结构的设计方法 23
2.2 修改和删除数据库中表的结构 30
2.3 向数据库的表中输入数据和修改表中的数据 31
2.4 查看数据库各个表中的数据 35
第3章 管理系统软件的设计方法 37
3.1 VB中的模块设计方法 37
3.2 VB中的窗体设计方法 41
3.3 VB中的报表设计方法 58
第4章 SQL数据库操作 62
4.1 SQL概述 62
4.2 数据定义 63
4.3 数据查询 66
4.4 数据更新 75
第5章 存储过程与函数 78
5.1 存储过程简介 78
5.2 创建存储过程 79
5.3 执行存储过程 81
5.4 修改和删除存储过程 85
5.5 函数 87
第6章 触发器 102
6.1 触发器简介 102
6.2 创建触发器 104
6.3 修改触发器 111
6.4 删除触发器 113
第7章 游标和视图 116
7.1 游标概述 116
7.2 游标的声明和应用 117
7.3 视图 122
下篇——提高篇 127
第8章 数据库基础知识 127
8.1 数据库系统概述 127
8.2 数据库系统的结构 133
第9章 数据模型 136
9.1 数据模型的基本概念 136
9.2 概念模型及其表示方法 137
9.3 常用数据模型 141
第10章 关系数据库 148
10.1 关系数据库概述 148
10.2 关系的完整性 149
10.3 关系代数 150
第11章 关系数据库设计理论 158
11.1 数据依赖与关系模式 158
11.2 函数依赖 161
11.3 范式 163
11.4 多值依赖与第四范式 164
11.5 关系模式规范化 166
11.6 数据依赖的公理系统 169
第12章 数据库维护技术 173
12.1 数据库安全性 173
12.2 数据库完整性 176
12.3 数据库备份与还原 178
12.4 并发控制 180
第13章 数据库设计 186
13.1 数据库设计概述 186
13.2 系统需求分析 191
13.3 概念结构设计 194
13.4 逻辑结构设计 202
13.5 物理结构设计 206
13.6 数据库实施 207
13.7 数据库运行与维护 209
13.8 UML简介 210
附录A ASCII表 230
参考文献 231