第1章 数据库技术基础
1.1 数据管理的概述
1.1.1 数据、数据管理与数据处理
1.I.2 数据管理的发展
1.1.3 数据库、数据库管理系统和数据库系统
1.2 数据库系统的模型和结构
1.2.1 层次模型
1.2.2 网状模型
1.2.3 关系模型
1.3 实体与联系
1.3.1 实体
1.3.2 实体标识符
1.3.3 联系
1.3.4 E.R模型
课后作业
第2章 sQL Server 2005系统概述
2.1 Client/Server体系结构
2.1.1 两层的Client/Server体系结构
2.1.2 三层的Client/Server体系结构
2.2 SQL Server 2005简介
2.2.1 SQL Server 2005的体系结构
2.2.2 SQL Server 2005的版本
2.2.3 SQL Server 2005的环境要求
2.2.4 SQL Server 2005的数据库文件
2.2.5 SQL Server 2005的新增功能
2.3 SQL Server 2005服务器配置管理
2.3.1 服务器的启动、暂停和停止
2.3.2 SQL Server Management Studi0
2.3.3 SQL Server Management Studio查询分析器窗口
2.3.4 SQL Server事件探查器(活动监视器)
2.3.5 联机丛书
2.3.6 注册服务器
2.3.7 远程服务器管理
2.3.8 指定系统管理员密码
2.4 实现一个查询
本章实训
课后作业
第3章 数据库及其管理
3.1 系统数据库
3.1.1 master数据库
3.1.2 model数据库
3.1.3 msdb数据库
3.1.4 tempdb数据库
3.2 创建用户数据库
3.2.1 使用SQL Server Management Studio对象资源管理器建立数据库
3.2.2 使用SQL Server Management Studio查询分析器窗口创建用户数据库
3.2.3 事务日志
3.2.4 查看数据库信息
3.3 管理数据库
3.3.1 打开数据库
3.3.2 修改、增加和缩减数据库容量
3.3.3 查看目前数据库选项设定及修改
3.3.4 数据库更名
3.3.5 删除数据库
本章实训
课后作业
第4章 数据库中表的基本操作
4.1 数据库对象
4.1.1 数据表
4.1.2 约束
4.1.3 默认
4.1.4 规则
4.2 数据表的设计和创建
4.2.1 SQL Server的数据类型
4.2.2 创建和管理表
4.3 定义约束
4.3.1 约束的类型
4.3.2 约束的创建、查看和删除
4.4 使用默认和规则
4.4.1 使用默认
4.4.2 使用规则
本章实训
课后作业
第5章 SQL Server的数据查询
5.1 Transact-SQL概述
5.2 SELECT语句
5.2.1 打开一个数据库
5.2.2 SELECT语句
5.2.3 使用星号(*)和列名
5.2.4 使用:DISTINCT消除重复值
5.2.5 使用TOP n[PERCENT]仅返回n行
5.2.6 修改查询结果中列的标题(别名)
5.2.7 在查询结果中显示字符串
5.2.8 使用WHERE子句给出查询的条件
5.2.9 列为表达式
5.2.10 使用ORDER BY子句重新排列查询结果
5.2.11 使用IN关键字
5.2.12 使用IAKE关键字进行查询
5.2.13 使用IS NULL关键字查询没有赋值的行
5.2.14 查询某一范围内的信息
5.2.15 使用BETWEEN关键字
5.2.16 使用COMPUTE子句
5.2.17 使用COMPUTE BY子句
5.2.18 使用GROUP BY子句
5.2.19 HAVING子句
5.2.20 使用嵌套查询
5.2.21 使用UNION运算符
5.2.22 对多个表进行查询
5.2.23 使用表别名
5.2.24 使用EXISTS关键字
本章实训
课后作业
第6章 索引及其应用
6.1 索引
6.2 建立和管理索引
6.2.1 使用对象资源管理器创建索引
6.2.2 使用Transact-SQL语句创建索引
6.2.3 删除索引
6.2.4 索引的相关操作
6.2.5 索引的分析与维护
本章实训
课后作业
第7章 视图及其用途
7.1 视图的概述
7.1.1 视图的概念
7.1.2 使用视图的优点和缺点
7.2 视图的创建
7.3 视图的修改和删除
7.3.1 视图的修改
7.3.2 视图的删除
7.4 重命名视图及显示视图的信息
7.4.1 重命名视图
7.4.2 显示视图的信息
7.5 视图的应用
7.5.1 通过视图查询数据
7.5.2 通过视图更新数据
本章实训
课后作业
第8章 存储过程与触发器
8.1 存储过程概述
……
第9章 SQL Server2005的安全管理
第10章 数据复制
第11章 SQL Server的程序设计
第12章 数据库的日常维护与管理
第13章 SQL Server2005编程接口
第14章 在线考试系统