实验指导 3
实验1 SQL Server 2008的安装 3
实验2 SQL Server配置 14
实验3 SQL Server Management Studio 17
实验4 数据库的创建与维护 22
实验5 表的创建与维护 28
实验6 数据的更新 34
实验7 数据查询 37
实验8 高级查询 42
实验9 视图 46
实验10 T-SQL程序设计 53
实验11 存储过程 57
实验12 触发器 61
实验13 自定义函数 67
实验14 数据库用户管理 73
综合实训 81
1 基本要求 81
2 分析设计 82
2.1 需求分析 82
2.1.1 系统数据流图 82
2.1.2 系统数据字典 86
2.2 概念结构设计 87
2.3 逻辑结构设计 91
2.3.1 将实体转化为关系模型 91
2.3.2 将联系转化为关系模型 91
2.3.3 设计用户子模式 92
2.3.4 物理结构设计 93
2.3.5 数据库实施 97
2.3.6 功能设计 98
3 能力提升 100
3.1 数据库应用程序开发准备 101
3.1.1 应用程序访问数据库的一般步骤 101
3.1.2 ADO.NET的数据处理类 102
3.1.3 ADO.NET的数据处理类的常用属性和方法 102
3.2 数据库访问公共类 103
3.3 后台管理系统 106
3.3.1 登录界面 106
3.3.2 系统主界面 107
3.3.3 用户权限管理界面 107
3.4 前台操作子系统 112
3.4.1 系统首页 112
3.4.2 图书检索页面 112
3.4.3 读者状态查询页面 114
3.5 部分存储过程、视图、函数、触发器代码 116
3.5.1 触发器 116
3.5.2 函数 117
3.5.3 视图 119
3.5.4 存储过程 120
4 拓展训练 122
4.1 网上图书商城 122
4.2 校友录系统 123
4.3 新闻发布系统 123
4.4 在线论坛 124
本章小结 125
附录 testdb数据库的表结构 126
参考文献 128