SQL Server数据库应用课堂实录
作者: 祝红涛、王伟平
出版时间:2016年2月
出版社:清华大学出版社
- 清华大学出版社
- 9787302405382
- 1-1
- 130993
- 0044178181-2
- 平装
- 16开
- 2016年2月
- 工学
- 软件工程
- TP311.138SQ
- 计算机
- 本科
本书可作为在校大学生学习使用SQL Server 2008数据库进行课程设计的参考资料,也可作为非计算机专业学生学习SQL Server 2008的参考书。
第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.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.5.4 联系
1.5.5 实体-关系图
1.6 实例应用:为进销存系统设计E-R图
1.6.1 实例目标
1.6.2 技术分析
1.6.3 实现步骤
1.7 拓展训练
1.8 思考与练习
第2课 安装SQL Server
2.1 SQL Server历史
2.2 SQL Server 概述
2.2.1 SQL Server 简介
2.2.2 SQL Server 新特性
2.3 安装SQL Server
2.4 安装后的检查
2.4.1 验证安装
2.4.2 注册服务器
2.4.3 配置服务器
2.5 升级到SQL Server
2.5.1 升级前的准备工作
2.5.2 使用SQL Server 升级顾问
2.6 SQL Server 管理工具
2.6.1 使用SQL Server Management Studio
2.6.2 SQL Server配置管理器
2.6.3 命令提示实用工具
2.7 实例应用
2.7.1 配置SQL Server 身份验证模式
2.7.2 卸载SQL Server
2.8 拓展训练
2.9 课后练习
第3课 创建SQL Server数据库和表
3.1 认识SQL Server 中的数据库
3.1.1 数据库元素
3.1.2 系统数据库
3.1.3 数据库的文件组成
3.1.4 文件和文件组
3.2 查询数据库和文件状态
3.2.1 数据库状态
3.2.2 文件状态
3.3 创建数据库
3.3.1 使用管理器创建
3.3.2 使用语句创建
3.3.3 查看用户数据库文件结构
3.4 认识SQL Server 中的表
3.4.1 临时表
3.4.2 系统表
3.5 创建数据表
3.5.1 使用管理器创建
3.5.2 使用语句创建
3.6 定义列的数据类型
3.6.1 字符串
3.6.2 Unicode字符串
3.6.3 数字数据类型
3.6.4 日期和时间
3.6.5 二进制数据类型
3.6.6 特殊数据类型
3.7 拓展训练
3.8 课后练习
第4课 管理数据表
4.1 修改表
4.1.1 表名
4.1.2 表属性
4.1.3 列
4.2 删除表
4.3 管理表中数据
4.3.1 添加数据
4.3.2 修改数据
4.3.3 删除数据
4.4 关系图
4.4.1 创建关系图
4.4.2 使用关系图
4.5 实例应用:创建药品信息数据表
4.5.1 实例目标
4.5.2 技术分析
4.5.3 实现步骤
4.6 拓展训练
4.7 课后练习
第5课 数据表完整性约束
5.1 数据完整性概述
5.1.1 数据完整性简介
5.1.2 数据完整性分类
5.2 列约束
5.2.1 非空约束
5.2.2 自动编号约束
5.2.3 主键约束
5.2.4 外键约束
5.2.5 惟一性约束
5.2.6 验证约束
5.2.7 默认值约束
5.3 默认值
5.3.1 创建默认值
5.3.2 绑定默认值
5.3.3 查看默认值
5.3.4 删除默认值
5.4 规则
5.4.1 创建规则
5.4.2 绑定规则
5.4.3 查看规则
5.4.4 删除规则
5.5 实例应用:维护订单数据完整性
5.5.1 实例目标
5.5.2 技术分析
5.5.3 实现步骤
5.6 拓展训练
5.7 课后练习
第6课 修改数据表数据
第7课 查询数据表数据
第8课 高级查询
第9课 索引与试图
第10课 SQL Server编程技术
第11课 管理SQL Server2008数据库
第12课 使用数据库触发器
第13课 使用数据库存储过程
第14课 使用XML技术
第15课 SQL Server的管理自动化
第16课 SQL Server数据库安全管理
第17课 酒店客房管理系统数据库
习题答案