设计数据库之前,需要充分了解业务场景的关系模型,对数据对象进行规范化的设计,合理应用数据之间的关系和约束。本章介绍了关系代数中的各种运算,并结合实际的SQL例子来帮助理解对数据集的操作;结合E-R模型分析实体对象之间的联系,规范化对象之间的依赖、范式等,给出了通用的数据库设计流程;同时介绍了数据实体集中的数据元素之间的约束。通过本章内容的学习,用户能够去分析、构建一个完善的数据库系统。