模块1 数据库建模 6
任务1 需求分析 6
任务2 面向问题的概念模型设计 9
任务3 面向关系的逻辑模型设计 17
任务4 面向DBMS的物理模型设计 22
模块2 数据库的创建与维护 28
任务1 SQL Server 2014的安装、启动与连接 28
任务2 SQL Server 2014可视化工具 38
任务3 数据库的创建和维护 40
任务4 数据库的分离与附加 45
模块3 数据表的创建与维护 50
任务1 创建数据表 50
任务2 创建主键和索引 53
任务3 插入测试数据 58
模块4 数据操作 63
任务1 插入数据 63
任务2 修改数据 63
任务3 删除数据 64
模块5 数据查询 69
任务1 简单查询 69
任务2 统计查询 70
任务3 多表连接查询 71
任务4 子查询 73
任务5 创建视图 74
模块6 保证数据完整性 78
任务1 实体完整性 78
任务2 参照完整性 80
任务3 用户自定义完整性 84
模块7 数据库特征设计 90
任务1 存储过程 90
任务2 自定义函数 93
任务3 触发器 97
任务4 事务并发控制 101
模块8 数据库安全机制设计 107
任务1 SQL Server身份验证模式 107
任务2 SQL Server登录账号与数据库用户 108
任务3 为数据库用户授权 111
任务4 创建自定义的数据库角色 115
模块9 数据库备份策略 118
任务1 创建数据库备份 118
任务2 恢复数据库 122
模块10 数据库应用设计 126
10.1 系统结构 126
10.2 数据库应用程序开发准备 132
10.3 数据库通用类 134
10.4 功能实现 138
附录 校园信息交流平台数据表结构 138