书评
本书共包括6章和一个附录。第1章解释了使用数据库的原因、数据库的组成以及开发数据库的方法。学生们将可学习到数据库及其应用程序的用途、数据库相对于电子表格列表的差别和优势。第2章介绍了关系模型,定义了基本的关系术语,同时还介绍了规范化原则的基本概念,为第5章进一步讨论这一主题设下伏笔。
第3章讲述了基本的SQL语句。描述了定义数据的基本SQL语句,如SQLcSELECT和数据修改语句。本书并不介绍**的SQL语句,只讲述了一些核心的语句。
接下来的3章讨论了数据库设计和管理。第4章使用实体-关系(E-R)模型解决数据建模问题,其中包括对数据建模的需求、基本的E-R术语和概念,还提供了一个简短的E-R建模示例应用程序。第5章讲述了数据库设计,解释了规范化的基本概念。第4章示例中的数据模型在第5章中则被转换为关系设计。
第6章讨论了数据库管理。该章讲述了数据库管理的需求,概述了并发控制、**性和备份恢复技术。这些主题对所有的数据库都很重要,对个人的单用户数据库也是如此。事实上,这些主题在某些方面对于这类私人数据库更为重要,因为它们没有专业的数据库管理员来确保关键任务的执行。
*后的附录介绍了Microsoft Access的使用。可以结合Access技术文档,帮助学生创建简单的数据库和应用程序。