项目1 数据库设计与实现 1
任务1.1 关系数据库设计 1
1.1.1 项目E-R图设计 2
1.1.2 将E-R图转化为关系表 4
1.1.3 关系数据库的规范化 5
1.1.4 思考与实践 16
任务1.2 SQL Server 2005的安装与管理 16
1.2.1 SQL Server 2005的安装与配置 17
1.2.2 启动与管理SQL Server 2005服务器 35
1.2.3 思考与实践 54
任务1.3 数据库与表的实现 54
1.3.1 数据库管理 55
1.3.2 管理表 66
1.3.3 思考与实践 74
项目2 数据库管理 75
任务2.1 数据库查询 75
2.1.1 单表查询 75
2.1.2 多表查询 87
2.1.3 嵌套查询 89
2.1.4 思考与实践 98
任务2.2 索引与视图 99
2.2.1 索引管理 99
2.2.2 视图管理 104
2.2.3 思考与实践 110
任务2.3 Transact-SQL程序设计 110
2.3.1 SQLServer数据类型 111
2.3.2 SQLServer常用语句 113
2.3.3 程序设计 118
2.3.4 思考与实践 139
任务2.4 函数管理 139
2.4.1 系统函数管理 140
2.4.2 用户定义函数 143
2.4.3 思考与实践 151
任务2.5 数据完整性管理 151
2.5.1 约束管理 152
2.5.2 默认 162
2.5.3 规则管理 166
2.5.4 事务处理 169
2.5.5 思考与实践 174
任务2.6 触发器管理 175
2.6.1 创建触发器 175
2.6.2 触发器的管理操作 179
2.6.3 思考与实践 185
任务2.7 存储过程管理 185
2.7.1 简单存储过程管理 186
2.7.2 带参数的存储过程管理 192
2.7.3 存储过程的状态值管理 194
2.7.4 思考与实践 200
任务2.8 数据安全性管理 201
2.8.1 验证模式设置 201
2.8.2 账号与角色管理 203
2.8.3 权限管理 212
2.8.4 思考与实践 216
项目3 数据库应用程序开发 217
任务3.1 用VB的ADO控件开发数据库应用程序 217
3.1.1 配置ODBC数据源 217
3.1.2 ADO的引用与查看 221
3.1.3 用ADO Data控件开发数据库应用程序 223
3.1.4 思考与实践 229
任务3.2 使用VB代码开发数据库应用程序 230
3.2.1 窗口界面设计 230
3.2.2 程序开发 231
3.2.3 思考与实践 238
参考文献 239