本书共17章,在章节编排上遵循人类的认知规律和技能形成规律,由感性认识到理性认识,由浅入深,由易到难,循序渐进,逐步培养读者的数据库设计思想和数据库编程能力。主要内容包含数据库基本理论、数据库的基本操作、使用SQL命令实现数据库与表的有关操作、数据库设计流程、数据查询、视图、自定义函数、游标、触发器、存储过程、XML数据处理、数据库安全管理等。
第1章 数据库系统概述
1.1 数据库系统简介
1.2 数据库设计过程
1.3 需求分析
1.4 E-R模型
1.4.1 基本概念
1.4.2 E-R图
1.5 关系模型
1.5.1 基本概念
1.5.2 关系完整性
1.6 关系操作
1.6.1 集合操作
1.6.2 关系专用操作
1.7 关系规范化
1.7.1 范式
1.7.2 规范化的优缺点
习题1
综合实训1 设计系统的关系模型
第2章 SQL Server概览
2.1 SQL Server简介
2.2 SQL Server安装过程
2.3 SQL Server工具集
习题2
综合实训2 SQL Server 2012的安装
第3章 图形界面下数据库的创建与维护
3.1 数据库的创建
3.1.1 系统数据库
3.1.2 数据库的创建过程
3.1.3 数据库文件分类
3.1.4 数据库文件组
3.1.5 数据库选项
3.2 数据库的维护
3.3 数据库的分离与附加
3.3.1 数据库的分离
3.3.2 数据库的附加
3.4 数据库的备份与恢复
3.4.1 数据库的备份
3.4.2 数据库的恢复
习题3
综合实训3 图形界面下数据库的创建和维护
第4章 图形界面下表的创建与维护
4.1 表的创建与维护
4.1.1 表的概述
4.1.2 数据类型
4.1.3 表的创建
4.1.4 表的维护
4.2 约束的创建与维护
4.2.1 主键约束
4.2.2 外键约束
4.2.3 级联参照完整性约束
4.2.4 唯一键约束
4.2.5 默认值约束
4.2.6 检查约束
4.2.7 数据库关系图
4.3 标识列与计算列
4.3.1 标识列
4.3.2 计算列
4.4 数据的导出与导入
4.4.1 导出数据
4.4.2 导入数据
习题4
综合实训4 图形界面下表的创建
第5章 使用SQL命令创建数据库和表
5.1 创建与维护数据库
5.1.1 创建数据库
5.1.2 维护数据库
5.1.3 附加与分离数据库
5.1.4 备份与恢复数据库
……
第6章 流通企业业务管理系统数据库设计
第7章 数据查询
第8章 视图
第9章 查询优化
第10章 高级编程基础
第11章 存储过程
第12章 触发器
第13章 触发器的综合应用
第14章 空间数据处理
第15章 XML数据处理
第16章 数据库的安全管理
第17章 数据安全
参考文献
收起全部↑