内容简介
第一部分 基本知识点与习题解析
第1章 绪论
1.1基本知识点
1.2习题解答和解析
1.3补充习题
1.4补充习题答案
第2章 关系数据库
2.1基本知识点
2.2习题解答和解析
2.3补充习题
2.4补充习题答案
第3章 关系数据库标准语言SQL
3.1基本知识点
3.2习题解答和解析
3.3补充习题
3.4补充习题答案
第4章 数据库安全性
4.1基本知识点
4.2习题解答和解析
4.3补充习题
4.4补充习题答案
第5章 数据库完整性
5.1基本知识点
5.2习题解答和解析
5.3补充习题
5.4补充习题答案
第6章 关系数据理论
6.1基本知识点
6.2习题解答和解析
6.3补充习题
6.4补充习题答案
第7章 数据库设计
7.1基本知识点
7.2习题解答和解析
7.3补充习题
7.4补充习题答案
第8章 数据库编程
8.1基本知识点
8.2习题解答和解析
8.3补充习题
8.4补充习题答案
第9章 关系查询处理和查询优化
9.1基本知识点
9.2习题解答和解析
9.3补充习题
9.4补充习题答案
第10章 数据库恢复技术
10.1基本知识点
10.2习题解答和解析
10.3补充习题
10.4补充习题答案
第11章 并发控制
11.1基本知识点
11.2习题解答和解析
11.3补充习题
11.4补充习题答案
第二部分 实验指导
一、绪论
二、实验环境建设
三、实验数据准备
四、数据库课程实验
实验1数据库定义与操作语言实验
实验1.1数据库定义实验
实验1.2数据基本查询实验
实验1.3数据高级查询实验
实验1.4数据更新实验
实验1.5视图实验
实验1.6索引实验
实验2安全性语言实验
实验2.1自主存取控制实验
实验2.2审计实验
实验3完整性语言实验
实验3.1实体完整性实验
实验3.2参照完整性实验
实验3.3用户自定义完整性实验
实验4触发器实验
实验5数据库设计实验
实验6存储过程实验
实验 6.1存储过程实验
实验6.2自定义函数实验
实验6.3游标实验
实验7数据库应用开发实验
实验7.1基于ODBC的数据库应用开发实验
实验7.2基于JDBC的数据库应用开发实验
实验8数据库设计与应用开发大作业
实验9数据库监视与性能优化实验
实验9.1数据库查询性能调优实验
实验9.2数据库性能监视实验
实验9.3数据库系统配置参数调优实验
实验10数据库恢复技术实验
实验10.1事务实验
实验10.2数据库备份实验
实验10.3数据库恢复实验
实验11并发控制实验
五、实验考核标准和评价方式
六、SQL语言实验常见问题解答
附录
附录A数据库领域图灵奖获得者
A.1 1973年图灵奖获得者:查尔斯·巴赫曼——“网状数据库之父”
A.2 1981年图灵奖获得者:埃德加·科德——“关系数据库之父”
A.3 1998年图灵奖获得者:詹姆斯·格雷——数据库技术和“事务处理”专家
A.4 2014年图灵奖获得者:迈克尔·斯通布雷克——现代主流数据库系统架构的奠基人
附录B 数据库基准测试TPC-C和TPC-H
B.1数据库基准的发展历史
B.2 TPC简介
B.3 TPC-C
B.4 TPC-H
参考文献