前言
第1章 概述
本章简介
1.1 数据库系统的产生与发展
1.1.1 信息与数据
1.1.2 数据处理及数据管理
1.2 数据库系统组成
1.2.1 组成数据库系统的5个主要部分
1.2.2 数据库系统对软、硬件的要求
1.2.3 数据库系统的特点
1.3 数据模型
1.3.1 实体联系模型
1.3.2 常用的结构数据模型
1.4 数据库体系结构
1.4.1 三级模式结构
1.4.2 两级映像与数据独立性
本章小结
习题1
第2章 关系数据库与设计
本章简介
2.1 关系数据库概述
2.1.1 名词术语
2.1.2 关系具有的性质
2.1.3 关系运算
2.1.4 完整性规则
2.1.5 SQL和Transact-SQL语言概述
2.2 关系规范化
2.2.1 不完善数据库设计存在的问题
2.2.2 关系数据库的规范化
2.3 数据库设计概述
2.4 案例简介:影像租借管理系统
本章小结
习题2
第3章 SQL Server 2005基础
本章简介
3.1 SOL Server 2005概述
3.1.1 什么是SQL Server 2005
3.1.2 SQL Server 2005的特点
3.2 SQL Server 2005的安装
3.2.1 安装SQL Server 2005的软、硬件要求
3.2.2 安装SQL Server 2005
3.2.3 安装SQL Server 2005客户机
3.3 SQL Server 2005的管理工具
3.4 SQL Server 2005常用的数据库对象
3.4.1 SQL Server 2005常用的数据库对象
3.4.2 SQL Server 2005的标识符及其命名规则
3.4.3 数据库对象的引用方法
3.5 SQL Server 2005服务器的管理与使用
3.5.1 服务器组
3.5.2 注册SQL Server 2005服务器
3.5.3 启动SQL Server 2005服务器
3.5.4 暂停、停止、恢复、重新启动SQL Server 2005服务器
3.6 SQL Server 2005的安全性简介
3.6.1 SQL Server 2005的安全性机制
3.6.2 身份验证
3.6.3 管理SQL Server登录
本章小结
习题3
第4章 数据库处理
本章简介
4.1 SQL Server 2005数据库概述
4.2 创建数据库
4.3 修改与删除数据库
4.4 数据库的其他操作
4.4.1 打开数据库
4.4.2 查看数据库信息
4.4.3 数据库更名
4.4.4 收缩数据库容量
4.4.5 查看数据库的状态
4.4.6 分离和附加数据库
4.5 数据库备份与恢复
4.5.1 数据库备份概念
4.5.2 数据库备份操作
4.5.3 使用Transact-SQL备份与恢复数据库
本章小结
习题4
第5章 表与数据处理
本章简介
5.1 创建数据库表
5.1.1 数据类型
5.1.2 列的属性
5.1.3 用CREATE.TABLE命令创建表
5.1.4 用ManagementStudio创建表
5.1.5 创建临时表
5.2 修改表
5.2.1 用ManagementStudio修改
5.2.2 用AIXER.TAB[.E命令修改
5.2.3 用存储过程Sp-rename修改表名和列名
5.3 查看表
5.3.1 查看表的属性
5.3.2 查看表中的数据
5.4 删除表
5.4.1 用ManagementStudio删除
5.4.2 用DROPTABLE命令删除
5.5 添加数据
5.5.1 INSERT语法
5.5.2 插入单行
5.5.3 插入子查询结果
5.6 删除数据
5.6.1 DELETE语法
5.6.2 用DELETE命令删除数据
5.7 更新数据
5.7.1 UPDATE语法
5.7.2 更新记录
5.7.3 大量数据更新
本章小结
习题5
第6章 索引及数据完整性
本章简介
6.1 了解索引
6.1.1 索引的概念
6.1.2 索引的结构
6.2 创建索引
6.2.1 用CREATEINDEX命令创建索引
6.2.2 用真JanagementStudio创建索引
6.3 查看与修改索引
6.3.1 用ManagementStudio查看修改索引
6.3.2 用存储过程Sp-helpindex查看索引
6.3.3 用存储过程Sp-rename更改索引名称
6.4 删除索引
6.4.1 用ManagementStudio删除索引
6.4.2 用DROPINDEX命令删除索引
6.5 数据完整性概述
6.5.1 实体完整性
6.5.2 域完整性
6.5.3 参照完整性
6.5.4 用户定义的完整性
6.6 规则
6.6.1 创建规则
6.6.2 查看规则
6.6.3 规则的绑定与松绑
6.6.4 删除规则
6.7 创建和使用约束
6.7.1 主关键字约束
6.7.2 外关键字约束
6.7.3 唯一性约束
6.7.4 检查约束
6.7.5 默认约束
6.7.6 列约束和表约束
本章小结
习题6
第7章 SQL查询
第8章 视图的管理与应用
第9章 SQL Server编程结构
第10章 存储过程、用户定义函数与触发器
第11章 SQL Server数据库设计
第12章 VB+SQL Server开发与编程
第13章 ASP、ASP.NET+SQL Server开发与编程
参考文献