本书是《数据库系统概论》一书的辅导和补充教材.
本书分为三大部分, 第一部分是每章基本知识点的讲解. 习题参考解答与解析, 模拟试卷和答案. 第二部分是三个附录, 是《数据库系统概论》的补充教材. 第三部分是一张随书的《数据库辅助教学软件》光盘, 其中包括教师投影演示教案及文稿. 学生课堂复习与练习解答两大部分.
本书是应广大读者和出版社的要求, 为了配合《数据库系统概论》课程的学习而编写的. 通过习题的练习和参考答案, 读者可以进一步加深对数据库系统基本概念的理解, 对基本技术的运用, 对基本知识的掌握.
本书可以作为高等学校计算机有关专业的数据库课程参考书, 特别是可以作为《数据库系统概论》一书的补充教材.
☆ 前 言
本书是《数据库系统概论》一书的辅导和补充教材. 应广大读者的要求, 为了配合《数据库系统概论》课程的学习, 对原书习题给出参考答案, 希望读者通过习题的练习, 进一步加深对数据库系统基本概念的理解, 对基本技术的运用, 对基本知识的掌握.
本书分为三大部分:
第一部分是每一章基本知识点的讲解. 习题解答与解析, 以及模拟试卷和答案.
第二部分是三个附录.
第三部分是一张随书的《数据库辅助教学软件》光盘.
第一部分, 按照《数据库系统概论》书的章节给出每一章的基本知识点. 我们对所涉及的知识点进行了大致的分类:需要了解的. 需要牢固掌握的和需要举一反三的. 此外, 给出了每一章的难点, 希望读者学习时更加用心. 然后给出了每一章后面的习题解答和部分解析. 我特别要提醒读者的是, 习题的解答常常不是唯一的, 对于问答题是如此, 对于程序题. 设计题也是如此. 读者切不要死记硬背习题答案. 这也是我多年来不大愿意写这类书的原因. 希望读者能够理解书上的解答后给出自己的正确答案. 通过习题的练习, 复习和掌握书上的内容, 进一步加深对数据库系统基本概念的理解, 对基本技术的运用, 对基本知识的掌握. 提高分析问题和解决问题的能力.
第二部分是三个附录. 是《数据库系统概论》一书的补充和参考资料.
附录A介绍数据库领域三位图灵奖获得者. 他们是:1973年图灵奖得主, 查尔斯?巴赫曼(Charles W.Bachman)—“网状数据库之父”, 1981年图灵奖得主, 埃德加?科德(Edgar Frank Codd)—“关系数据库之父”, 1998年图灵奖得主:詹姆斯?格雷(James Gray)—数据库技术和“事务处理”专家.
附录B SQL99. 我在1999年编写《数据库系统概论》第三版时SQL99还没有正式公布. 现在我们把SQL99作为本书的附录向读者做一个概要的介绍. SQL99比SQL/92增加的新特征非常多. 限于篇幅, 只介绍SQL99对传统的关系数据模型扩展的部分和对于面向对象的主要扩展和支持部分.
附录C 数据库基准测试TPC-C. 数据库基准(Benchmark)测试是针对数据库库管理系统(DBMS)的性能测试. 一个大型通用的DBMS软件必须经过严格的测试, 包括功能测试, SQL标准符合性测试, 性能测试, 稳定性测试, 极限测试和综合应用测试等等. 其中性能测试的一个重要内容是数据库基准测试.
第三部分是《数据库辅助教学软件》光盘.
这是《数据库系统概论》及其复习参考资料的多媒体教学辅助软件, 集多媒体信息于一体. 光盘包括教师投影演示教案及文稿. 学生课堂复习与课后练习解答等.
教师投影演示教案及文稿是原教科书的提炼. 它包括《数据库系统概论》前十章的内容, 为使用《数据库系统概论》教材的教师, 进行计算机投影教学提供方便.
学生课堂复习与课后练习解答, 目的在帮助学生课后复习及完成作业. 它又包括:作者及内容介绍, 课程学习, 重点与难点, 课后练习及答案, 多套模拟考试及详细解答, 内容生动. 学生可以自由地选择自己需要的学习内容. 练习已学过的知识, 复习总结并进行模拟考试, 检查学习成果, 是学生课后辅导的好帮手.
本书第一. 第二部分由王珊教授执笔, 陈红教授和许多研究生参与了习题的初步解答. 第三部分《数据库辅助教学软件》由王珊教授和朱青副教授共同策划, 朱青副教授负责总体设计和实施, 信息学院的倪泳智. 温利华. 张望. 李凌云. 杜贵彬等同学参加了软件开发. 《数据库辅助教学软件》是在以前版本的基础上重新设计重新开发的. 麻占全老师. 常瑞君同学曾经在前面版本的设计和开发过程中付出了辛勤的劳动. 在此向一并向他们表示诚挚的谢意.
本书在习题解答和解析中难免有错误和不足. 《数据库辅助教学软件》从内容到界面也存在许多不足. 希望读者多提宝贵意见和建议, 以便在今后的版本中改进提高.
王珊
2003年6月于中国人民大学
☆ 目 录
第一章绪论
一. 基本知识点
二. 习题解答和解析
第二章关系数据库
一. 基本知识点
二. 习题解答和解析
三. 小结
第三章关系数据库标准语言SQL
一. 基本知识点
二. 习题解答和解析
三. 大作业
第四章关系系统及其查询优化
一. 基本知识点
二. 习题解答和解析
第五章关系数据理论
一. 基本知识点
二. 习题解答和解析
第六章数据库设计
一. 基本知识点
二. 习题解答和解析
三. 大作业
第七章数据库恢复技术
一. 基本知识点
二. 习题解答和解析
第八章并发控制
一. 基本知识点
二. 习题解答和解析
第九章数据库安全性
一. 基本知识点
二. 习题解答和解析
第十章数据库完整性
一. 基本知识点
二. 习题解答和解析
第十一章数据库管理系统
习题解答和解析
第十二章数据库技术新发展
习题解答和解析
第十三章面向对象数据系统
习题解答和解析
第十四章分布式数据库系统
习题解答和解析
第十五章并行数据库系统
习题解答和解析
附录A数据库系统概论课程
模拟试卷
模拟试卷一
模拟试卷一参考答案
模拟试卷二
模拟试卷二参考答案
模拟试卷三
模拟试卷三参考答案
模拟试卷四
模拟试卷四参考答案
附录B数据库领域图灵获得者
简介
1973年图灵奖获得者:查尔斯·巴赫曼
——“网状数据库之父”
1981年图灵奖获得者:埃德加·科德
——“关系数据库之父”
1998年图灵奖获得者:詹姆斯·格雷
——数据库技术和“事务处理”
专家
附录CSQL99
C1SQL历史
C2SQL99概述
C3关系特征
C4面向对象的特征
C5主要DBMS产品对SQL99的
新特征的支持
附录D数据库基准测试TPC-C…
D1数据库基准的发展历史
D2TPC简介
D3TPC-C
参考文献和参考站点
☆ 相关书籍
书名:数据库系统概论(第三版)
作者:萨师煊等
定价:28.00元