E-R图详解:实体、属性与关系

需积分: 48 1 下载量 171 浏览量 更新于2024-08-15 收藏 550KB PPT 举报
"在E-R图中,我们探讨的是数据建模的概念和术语,主要涉及实体、属性、关系以及E-R图的使用。数据模型是对现实世界的模拟,要求真实、简单且易于实现。数据模型通过三级抽象,从现实世界到信息世界再到计算机世界,实现了数据的处理。实体是可区别的客观事物,可以是具体的人、事、物或抽象事件,而属性则是实体的特性。实体型是具有相同属性的实体集合,键用于唯一标识实体,域定义了属性的取值范围。E-R图中,实体用方框表示,联系则描述了实体之间的关系,包括一对一、一对多和多对多三种类型。此外,还介绍了信息世界到机器世界转化中的字段、记录、文件和关键字等概念。E-R方法提供了一种设计概念性数据模型的方式,即‘企业模式’,有助于数据库设计。" 在E-R图中,实体是数据模型的基本组成部分,它代表了现实世界中可区别的客观事物,可以是具体的人、物,也可以是抽象的概念。实体分为个体和总体,个体是具体的实例,如"张三",总体则是一类个体的集合,如"人"。实体类型是对具有共性的实体进行抽象,它们在E-R图中以方框表示。 属性是实体所具有的特性,比如学生的属性可能包括学号、姓名、年龄和性别。属性的取值范围由其域定义,例如,性别属性的域可能是{'男', '女'}。实体集是同型实体的集合,而键是能够唯一标识一个实体的属性或属性组合,对于数据库操作至关重要,确保了数据的唯一性。 E-R图中的关系描述了实体之间的联系,包括一对一、一对多和多对多三种。一对一联系意味着一个实体仅与另一个实体关联,一对多联系是一个实体可以与多个其他实体关联,而多对多联系则允许两个实体集中的任意实体相互关联。 信息世界到机器世界的转换过程中,字段是记录属性的命名单位,记录是由字段有序组成的集合,例如,一个学生记录可能包含学号、姓名、年龄、性别和系别等字段。文件是同一类记录的集合,如所有学生记录构成的学生文件。关键字,或称为主键,是文件中每个记录的唯一标识符。 E-R方法是一种数据库设计技术,它引入了“企业模式”的概念,作为现实世界到计算机世界之间的一个中间层,帮助设计师构建更符合实际需求的数据库结构。这种方法强化了数据模型的表达力,使得数据库设计更加系统化和规范化。
2011-11-23 上传