第一篇 入门篇
项目1 数据库系统设计
任务1.1 数据库关系规范化
1.1.1 关系数据库模式的设计问题
1.1.2 关系模式的规范化
1.1.3 关系模式的规范化理论
1.1.4 小结
任务1.2 数据库应用系统的设计方法
1.2.1 数据库的设计方法
1.2.2 需求分析
1.2.3 概念结构设计
1.2.4 逻辑结构设计
1.2.5 数据库物理设计
1.2.6 数据库实施
1.2.7 数据库运行和维护
1.2.8 小结
任务1.3 “学生管理系统”设计实例
1.3.1 概念结构设计
1.3.2 逻辑结构设计
1.3.3 数据实施
小结
疑难解答
习题
项目2 创建、管理SQLServer数据库
任务2.1 SQLServer的安装与配置
2.1.1 硬件和操作系统要求
2.1.2 安装步骤
任务2.2 创建“学生管理系统”数据库
2.2.1 文件与文件组
2.2.2 使用企业管理器创建数据库
2.2.3 用CREATEDATABASE语句创建数据库
2.2.4 使用向导创建数据库
任务2.3 服务管理器的使用
2.3.1 启动与停止服务器
2.3.2 注册服务器
任务2.4 管理“学生管理系统”数据库
2.4.1 数据库属性设置
2.4.2 修改数据库
2.4.3 删除数据库
2.4.4 压缩数据库
小结
疑难解答
习题
项目3 表的管理以及应用
任务3.1 创建表
3.1.1 表的概念
3.1.2 数据的完整性
3.1.3 约束
3.1.4 创建表
任务3.2 查看表
3.2.1 查看表的定义信息
3.2.2 查看表的约束
3.2.3 查看表的依赖关系
任务3.3 管理表
3.3.1 设置表的约束
3.3.2 添加数据
3.3.3 修改表
任务3.4 删除表
3.4.1 使用企业管理器删除表
3.4.2 使用查询分析器删除表
小结
疑难解答
习题
项目4 数据的查询与更新
任务4.1 使用简单查询显示学生信息
4.1.1 查询语句的基本格式
4.1.2 使用SELECT语句选取字段
4.1.3 使用INTO子句
4.1.4 使用WHERE子句
4.1.5 使用ORDERBY子句
任务4.2 统计
4.2.1 使用集合函数
4.2.2 使用GROUPBY子句
4.2.3 使用COMPUTEBY子句
任务4.3 指定数据源
4.3.1 使用交叉连接
4.3.2 使用内连接
4.3.3 使用外连接
4.3.4 使用自连接
4.3.5 合并结果集
任务4.4 子查询的使用
4.4.1 比较测试
4.4.2 集成员测试
4.4.3 存在性测试
4.4.4 批量比较测试
任务4.5 数据更新与删除
4.5.1 数据更新
4.5.2 删除数据
小结
疑难解答
习题
项目5 创建和使用视图
任务5.1 创建学生管理系统视图
5.1.1 视图概述
5.1.2 视图的优点
5.1.3 创建视图
任务5.2 使用视图
5.2.1 在视图上检索数据
5.2.2 使用视图添加数据
5.2.3 使用视图更新数据
5.2.4 使用视图删除数据
任务5.3 管理视图
5.3.1 查看视图信息
5.3.2 重命名视图
5.3.3 修改视图
5.3.4 删除视图
小结
疑难解答
习题
项目6 T-SOL程序设计
任务6.1 使用批处理、脚本和注释
6.1.1 批处理
6.1.2 脚本
6.1.3 注释
任务6.2 常量的使用
6.2.1 数字常量
6.2.2 字符串常量
6.2.3 日期和时间常量
6.2.4 符号常量
任务6.3 声明和使用变量
6.3.1 局部变量
6.3.2 全局变量
任务6.4 使用和定义函数
6.4.1 使用系统函数
6.4.2 用户自定义函数
任务6.5 使用流程控制语句
6.5.1 IFELSE语句
6.5.2 BEGINEND语句块
6.5.3 CASE表达式
6.5.4 WHILE语句
6.5.5 WAITFOR语句
小结
疑难解答
习题
项目7 维护SQLServer数据库
项目8 数据库事务处理
第二篇 综合应用
参考文献