第五章数据库设计和ER模型
第五章 数据库设计和ER模型
本章重要概念 (1)DBS生存期及其7个阶段的任务和工作, DBD过程的输入和输出 (2)概念设计的重要性、主要步骤。逻辑设计 阶段的主要步骤。 (3)ER模型的基本元素,属性的分类,联系的 元数、连通词、基数。采用ER方法的概念设计 步骤 (4)ER模型到关系模型的转换规则。采用ER方 法的逻辑设计步骤。 (5)ER模型的扩充:弱实体,超类和子类
本章重要概念 (1)DBS生存期及其7个阶段的任务和工作, DBD过程的输入和输出。 (2)概念设计的重要性、主要步骤。逻辑设计 阶段的主要步骤。 (3)ER模型的基本元素,属性的分类,联系的 元数、连通词、基数。采用ER方法的概念设计 步骤。 (4)ER模型到关系模型的转换规则。采用ER方 法的逻辑设计步骤。 (5)ER模型的扩充:弱实体,超类和子类
主要内容和学习要求 ■数据库设计概述(了解) ■数据库设计的全过程(领会) ER模型(综合应用) ■ER模型到关系模型的转换(综合应用) ER模型实例分析(理解) RR模型的扩充(理解
主要内容和学习要求 ◼ 数据库设计概述(了解) ◼ 数据库设计的全过程(领会) ◼ ER模型 (综合应用) ◼ ER模型到关系模型的转换 (综合应用) ◼ ER模型实例分析 (理解) ◼ ER模型的扩充 (理解) ◼ 小结
5.1数据库设计概论之 软件工程 人们认为,应该用科学知识、王程方面的纪律指导软件开发 的过程,以提高软件质量和开发效率,降低开发成本。 软件生存期 从软件的规划、研制、实现、投入运行后的维护,直到它被 新的软件所取代而停止使用的整个期间。 ■数据库工程 隶属关系 数据库系统生存期 数据库应用系统从开始规划、设计、实现、维护到最后被新 的系统取代而停止使用的整个期间。 ■数据库设计的输入输出
5.1 数据库设计概论之一 ◼ 软件工程 人们认为,应该用科学知识、工程方面的纪律指导软件开发 的过程,以提高软件质量和开发效率,降低开发成本 。 ◼ 软件生存期 从软件的规划、研制、实现、投入运行后的维护,直到它被 新的软件所取代而停止使用的整个期间。 ◼ 数据库工程 ◼ 数据库系统生存期 数据库应用系统从开始规划、设计、实现、维护到最后被新 的系统取代而停止使用的整个期间。 ◼ 数据库设计的输入输出 隶属关系
软件生存期 数据库生存期 规划 规划 需求分析 需求分析 概念设计 系统设计 逻辑设计 序编制 物理设计 调试 实现 运行维护 运行和维护
规划 需求分析 系统设计 程序编制 调试 运行维护 运行和维护 实现 物理设计 逻辑设计 概念设计 需求分析 规划 软件生存期 数据库生存期