第1章 数据库基本概念
1.1 为什么使用数据库
1.1.1 使用数据库的必要性
1.1.2 数据库能够做什么
1.2 常用的数据库
1.2.1 关系数据库基本概念
1.2.2 SQL Server 2008简介
1.3 数据库基本概念
1.3.1 实体和记录
1.3.2 数据库
1.3.3 数据库系统
1.4 安装SQL Server 2008
1.4.1 SQL Server 2008的安装
1.4.2 启动SSMS图形界面管理工具
1.5 总结
1.6 作业
第2章 使用SSMS创建和管理数据库
2.1 新建数据库登录名
2.1.1 初识SSMS界面和系统数据库
2.1.2 新建数据库登录名
2.2 使用图形化向导创建和管理数据库
2.2.1 数据库文件相关概念
2.2.2 使用SSMS图形化向导创建数据库
2.2.3 新建数据库用户并关联登录名
2.2.4 修改和删除数据库
2.2.5 分离和附加数据库
2.2.6 备份和还原数据库
2.3 使用T-soL语言创建和管理数据库
2.3.1 T-soL简介
2.3.2 使用T-SQL语句创建数据库
2.3.3 使用T-SQL语句修改数据库
2.3.4 使用T-SQL语句删除数据库
2.4 使用SQLServer帮助文档
2.5 总结
2.6 作业
第3章 数据库设计
3.1 为什么需要规范的设计数据库
3.1.1 什么是数据库设计
3.1.2 数据库设计的意义
3.2 数据库设计的步骤
3.2.1 需求分析
3.2.2 数据规范化
3.2.3 绘制E-R图
3.2.4 将E-R图转化为数据库模型图
3.3 总结
3.4 作业
第4章 创建和管理数据表
4.1 数据类型和数据完整性
4.1.1 SQLServer常用数据类型
4.1.2 数据完整性
4.2 使用SSMS创建数据库表
4.2.1 使用图形化向导创建数据表
4.2.2 为depositor表创建主键
4.2.3 为depositor表添加默认值
4.2.4 为depositor表建立检查约束
4.2.5 标识列
4.2.6 建立表间关系
4.2.7 建立数据库关系图
4.3 使用T-SQL创建和管理数据库表
4.3.1 使用T-SQL创建数据表
4.3.2 使用T-soL修改数据表
4.3.3 使用T-soL删除约束及数据表
4.4 总结
4.5 作业
第5章 操作数据
5.1 向数据表中插入数据
……
第6章 数据查询基础
第7章 高级查询
第8章 SQL编程基础
第9章 索引、视图和事务
第10章 触发器、游标和存储过程