第1章 数据库基础
1.1 数据库应用系统实例演示
1.2 数据与数据管理
1.2.1 信息与数据
1.2.2 数据管理及其发展
1.3 数据库与数据库系统
1.3.1 数据库
1.3.2 数据库管理系统
1.3.3 数据库系统
1.4 数据模型
1.4.1 现实世界的数据描述
1.4.2 概念模型
1.4.3 数据模型
1.5 关系模型
1.5.1 关系
1.5.2 关系运算
1.5.3 关系完整性
1.6 数据库系统结构
1.6.1 数据库系统的模式结构
1.6.2 数据库系统的体系结构
1.7 本章实训
本章小结
习题
第2章 数据库设计
2.1 数据库设计过程
2.2 教务管理系统需求
2.3 建立教务管理E-R模型
2.3.1 建立局部E-R模型
2.3.2 集成全局E-R模型
2.4 建立教务管理关系模型
2.4.1 E-R模型转换为关系模型
2.4.2 优化关系模型
2.5 设计数据完整性
2.6 教务管理数据库的逻辑结构
2.7 本章实训
本章小结
习题
第3章 SQLServer2005基础
3.1 认识SQLServer2005
3.1.1 SQLServer2005简介
3.1.2 SQLServer2005的版本和环境要求
3.1.3 SQLServer2005的安装及组件目录
3.1.4 启动和停止SQLServer服务
3.1.5 SQLServerManagementStudi0的界面和组件
3.1.6 SQLServer2005的系统数据库和示例数据库
3.2 配置SQLServer2005
3.2.1 创建服务器组
3.2.2 注册服务器
3.2.3 更改服务器的注册信息
3.2.4 删除注册服务器
3.2.5 配置服务器
3.3 TransacT-SQL语言基础
3.3.1 SQL和T-SOL
3.3.2 T-SQL的数据类型
3.3.3 T-SQL的常量与变量
3.3.4 T-SQL的函数
3.3.5 T-SQL的运算符
3.3.6 批和脚本
3.3.7 T-SQL的流程控制语句
3.4 本章实训
本章小结
习题
第4章 数据库的创建与管理
4.1 数据库文件与文件组
4.1.1 文件与文件组
4.1.2 文件与文件组的设计规则
4.2 用SQLServerManagementStudio创建和管理数据库
4.2.1 创建数据库
4.2.2 查看、修改数据库属性
4.2.3 删除数据库
4.3 用T-SQL语句创建和管理数据库
4.3.1 创建数据库
4.3.2 查看数据库属性
4.3.3 修改数据库大小
4.3.4 设置数据库选项
4.3.5 数据库更名
4.3.6 删除数据库
4.4 数据库分离与附加
4.4.1 数据库分离
4.4.2 数据库附加
4.5 本章实训
本章小结
习题
第5章 表的创建与管理
5.1 用SQLServerManagementStudio创建表和管理表及表数据
5.1.1 创建表
5.1.2 修改表结构
5.1.3 册0除表
5.1.4 插入、修改、删除表中数据
5.2 用T-SQL语句创建和管理表
5.2.1 创建表
5.2.2 修改表
5.2.3 表更名
5.2.4 删除表
5.3 用T-SQL语句管理表数据
5.3.1 插入数据
5.3.2 修改数据
5.3.3 删除数据
5.4 数据导入与导出
5.4.1 数据导入与导出的意义
5.4.2 SQLServer数据库表数据导出
5.4.3 导入数据到SQLServer表中
5.5 本章实训
本章小结
习题
第6章 数据完整性实施
6.1 数据完整性实施方法
6.2 使用约束
6.2.1 空约束(NULL)、非空约束(NOTNULL)
6.2.2 主键约束(PRIMARYKEY)
6.2.3 唯一约束(UNIQUE)
6.2.4 检查约束(CHECK)
6.2.5 默认约束(DEFAULT)
6.2.6 外键约束(FOREIGNKEY)
6.3 使用默认
6.3.1 创建默认
6.3.2 绑定默认
6.3.3 解除绑定
6.3.4 删除默认
6.4 使用规则
6.4.1 创建规则
6.4.2 绑定规则
6.4.3 解除绑定
6.4.4 删除规则
6.5 使用标识列
6.6 本章实训
本章小结
习题
第7章 数据查询
7.1 SELECT语句
7.2 简单查询
7.2.1 基本查询
7.2.2 条件查询
7.2.3 查询结果排序
7.2.4 查询结果保存
7.3 多表查询
7.3.1 内连接查询
7.3.2 外连接查询
7.3.3 交叉连接查询
7.3.4 自连接查询
7.3.5 合并结果集
7.4 汇总查询
7.4.1 简单汇总
7.4.2 分组汇总
7.4.3 汇总计算
7.5 子查询
7.5.1 不相关子查询
……
第8章 索引与视图
第9章 用户定义函数、存储过程与触发器
第10章 游标及事务
第11章 数据库安全管理
第12章 数据库的备份与恢复
第13章 数据库应用系统开发
参考文献