第1章 数据库项目开发基础 1
1.1 数据库项目实训目标 1
1.1.1 实训知识目标 1
1.1.2 实训能力目标 1
1.1.3 实训素质目标 1
1.2 数据库项目开发技术 2
1.3 数据库项目开发工具 3
1.4 数据库项目开发流程 8
1.5 小结 10
第2章 图书销售管理系统数据库设计 11
2.1 项目描述 11
2.2 项目目标 11
2.3 项目实施 11
2.3.1 需求分析 11
2.3.2 概念结构设计 13
2.3.3 逻辑结构设计 16
2.3.4 数据库物理设计与实施 18
2.3.5 安全性设计 27
2.3.6 数据库维护 31
2.4 项目小结与拓展 36
第3章 微博系统数据库设计 37
3.1 项目描述 37
3.2 项目目标 37
3.3 项目实施 37
3.3.1 需求分析 37
3.3.2 概念结构设计 42
3.3.3 逻辑结构设计 47
3.3.4 数据库物理设计与实施 53
3.3.5 安全性设计 64
3.3.6 数据库维护 67
3.4 项目小结与拓展 72
第4章 云分享学习系统数据库设计 73
4.1 项目描述 73
4.2 项目目标 73
4.3 项目实施 73
4.3.1 需求分析 73
4.3.2 概念结构设计 81
4.3.3 逻辑结构设计 86
4.3.4 数据库物理设计与实施 88
4.3.5 安全性设计 96
4.3.6 数据库维护 99
4.4 项目小结与拓展 102
第5章 学生宿舍管理系统数据库设计 103
5.1 项目描述 103
5.2 项目目标 103
5.3 项目实施 103
5.3.1 需求分析 103
5.3.2 概念结构设计 111
5.3.3 逻辑结构设计 113
5.3.4 数据库物理设计与实施 118
5.3.5 安全性设计 131
5.3.6 数据库维护 135
5.4 项目小结与拓展 138
第6章 美食街数据库设计 139
6.1 项目描述 139
6.2 项目目标 139
6.3 项目实施 139
6.3.1 需求分析 139
6.3.2 概念结构设计 158
6.3.3 逻辑结构设计 161
6.3.4 数据库物理设计与实施 164
6.3.5 安全性设计 169
6.3.6 数据库维护 169
6.4 项目小结与拓展 169
第7章 OA办公自动化系统数据库设计 170
7.1 项目描述 170
7.2 项目目标 170
7.3 项目实施 170
7.3.1 需求分析 170
7.3.2 概念结构设计 172
7.3.3 逻辑结构设计 178
7.3.4 数据库物理设计与实施 190
7.3.5 安全性设计 197
7.3.6 数据库维护 197
7.4 项目小结与拓展 197
第8章 软件系统开发环境简介 198
8.1 软件系统架构 198
8.1.1 客户/服务器模式 198
8.1.2 浏览器/服务器模式 198
8.2 系统开发技术简介 199
8.2.1 ASP 199
8.2.2 PHP 199
8.2.3 JSP 200
8.2.4 ASP.Net 200
8.3 Web服务器的配置 200
8.3.1 Web服务器的主要功能 200
8.3.2 Web服务器的配置 201
8.4 小结 205
附录 数据库设计样题 206
参考文献 215