
第2章数据库设计方法 教学基本要求 入门:掌握现实世界中实体和关系的概念; 掌握关系模型中实体和关系与二维表的描述 考证:掌握关系数据库中表的记录、字段、域的定义; 掌握主码和表间联系的外部关键字的定义。 项目:掌握正确的构造关系模型方法; 掌握表间1:1、1:N和M:N联系的外部关键字设计方法
第2章 数据库设计方法 教学基本要求 入门:掌握现实世界中实体和关系的概念; 掌握关系模型中实体和关系与二维表的描述 考证:掌握关系数据库中表的记录、字段、域的定义; 掌握主码和表间联系的外部关键字的定义。 项目:掌握正确的构造关系模型方法; 掌握表间1:1、1:N和M:N联系的外部关键字设计方法

本章内容 第2章数据库设计方法 2.1实体关系 2.2关系数据库的设计 Visual F 小结 Visual FoxPro 6.0
本章内容 2.1 实体关系 2.2 关系数据库的设计 第2章 数据库设计方法 小 结

2.1实体关系 2.1.1概念模型 2.1.2构造E-R模型 Visual Fo 2.1.3构造关系模型 Visual FoxPro 6.0
2.1 实体关系 2.1.1 概念模型 2.1.2 构造E-R模型 2.1.3 构造关系模型

2.1.1小节内容 2.1.1概念模型 1,概念模型的基本概念 2,概念模型的表示方法 Visual FoxPro 6.0
2.1.1小节内容 2.1.1 概 念 模 型 1.概念模型的基本概念 2.概念模型的表示方法

门 2.1.1 概念模型 ual Fox 1、概念模型的基本概念 (1)实体 客观存在并可相互区别的事物称为实体。实体可 以是具体的事物,也可以是抽象的事件。 (2)实体的属性 实体所具有的某一特性称为属性。一个实体可由 若干个属性来描述
2.1.1 概念模型 1、概念模型的基本概念 ⑴ 实体 客观存在并可相互区别的事物称为实体。实体可 以是具体的事物,也可以是抽象的事件。 ⑵ 实体的属性 实体所具有的某一特性称为属性。一个实体可由 若干个属性来描述。 入 门

(3)实体的主属性 主属性也称关键字,它能惟一的标识一个实体。 关键字可以是属性或属性集 (4)属性的域 属性的取值范围称为该属性的域。 (5) 实体型 具有相同属性的实体必然具有共同的特征。 用实体名及其属性名的集合来描述的同类实体, 称为实体型或称实体结构
⑶ 实体的主属性 主属性也称关键字,它能惟一的标识一个实体。 关键字可以是属性或属性集。 ⑷ 属性的域 属性的取值范围称为该属性的域。 ⑸ 实体型 具有相同属性的实体必然具有共同的特征。 用实体名及其属性名的集合来描述的同类实体, 称为实体型或称实体结构。 入 门

、门 (6) 实体集 同类型实体的集合称为实体集。 (7)实体的联系 在现实世界中,事物之间存在着某些关联,这是由 事物的特性所决定的,反映为实体的内部联系和实体间 的联系。 实体的内部联系是指组成实体的各属性之间的联系; 实体间的联系是指不同实体集之间的联系。©
⑹ 实体集 同类型实体的集合称为实体集。 ⑺ 实体的联系 在现实世界中,事物之间存在着某些关联,这是由 事物的特性所决定的,反映为实体的内部联系和实体间 的联系。 实体的内部联系是指组成实体的各属性之间的联系; 实体间的联系是指不同实体集之间的联系。 入 门

两个实体集之间的联系可以分为下列3种 一对一联系(1:1) 是指第一实体集中的每个实体最多只与第二实体集中的一个实体 相联系,反之亦然,此即为一对一联系。 一对多联系(1:N) 是指第一实体集中的每个实体与第二实体集中的N个实体相联系, 而第二实体集中的每个实体最多只与第一实体集中的一个实体相联系, 此即为一对多联系。 多对多联系(M:N) 是指第一实体集中的每个实体与第二实体集中的N个实体相联系, 而第二实体集中的每个实体与第一实体集中的M个实体相联系,此即为 多对多联系
两个实体集之间的联系可以分为下列3 种 : ① 一对一联系(1:1) 是指第一实体集中的每个实体最多只与第二实体集中的一个实体 相联系,反之亦然,此即为一对一联系。 ② 一对多联系(1:N) 是指第一实体集中的每个实体与第二实体集中的N个实体相联系, 而第二实体集中的每个实体最多只与第一实体集中的一个实体相联系, 此即为一对多联系。 ③ 多对多联系(M:N) 是指第一实体集中的每个实体与第二实体集中的N个实体相联系, 而第二实体集中的每个实体与第一实体集中的M个实体相联系,此即为 多对多联系。 入 门

2、概念模型的表示方法 概念模型是对现实世界的建模,概念模型应当能够全面、准 确地描述现实世界中的基本概念。数据库设计过程中的概念结构 设计阶段的任务就是根据需求分析,设计出概念模型。 概念模型的表示方法很多,其中最著名、最实用的方法是 P.P.S.Chen于1976年提出的实体一联系方法(Entity Relationship Approach),简称E-R方法。该方法用E-R图来描述 现实世界的概念模型。E-R方法也称E-R模型。它将现实世界的信 息结构统一地用实体、属性,以及实体之间的联系来描述
2、概念模型的表示方法 概念模型是对现实世界的建模,概念模型应当能够全面、准 确地描述现实世界中的基本概念。数据库设计过程中的概念结构 设计阶段的任务就是根据需求分析,设计出概念模型。 概念模型的表示方法很多,其中最著名、最实用的方法是 P.P.S.Chen于1976年提出的实体-联系方法(EntityRelationship Approach),简称E-R方法。该方法用E-R图来描述 现实世界的概念模型。E-R方法也称E-R模型。它将现实世界的信 息结构统一地用实体、属性,以及实体之间的联系来描述。 入 门

门 对象类 E一R图表示方法 E一R图表示图示 示例 用矩形表示,矩形内写明 实体 实体名。 实体名 学生 用椭圆表示,并用无向边 属性 将其与对应实体连接起来。 属性 学号 用菱形表示,并用无向边分 联系 别与有关实体连接起来,同 时在无向边旁标上联系的类 联系 选修 型。 概念模型的描述工具
概念模型的描述工具 对象类 E-R图表示方法 E-R图表示图示 示例 实体 用矩形表示,矩形内写明 实体名。 属性 用椭圆表示,并用无向边 将其与对应实体连接起来。 联系 用菱形表示,并用无向边分 别与有关实体连接起来,同 时在无向边旁标上联系的类 型。 实体名 学生 属性 学号 联系 选修 入 门