ER模型常用于信息系统E—R图的设计原则中;比如它们在概念结构E—R图的设计原则阶段用来描述信息需求和/或要存储在数据库中的信息的类型但是数据建模技术可以用来描述特定论域(就是感兴趣的区域)的任何本体(就是对使用的术语和它们的联系的概述和分类)。
在基于数据库的信息系统E—R图的设计原则的情况下在后面的阶段(通常叫做逻辑E—R图的设计原则),概念模型要映射到逻辑模型如关系模型上;它依次要在物理E—R图的设计原则期间映射到物理模型上注意,有时这两个阶段被一起称为“物理E—R图的设计原则”
E-R图模型的组成是由实体,属性和联系其中实体是一个数据的使用者,其代表软件系统中客观存在的生活中的实物如人、动物,物体、列表、部门、项目等.而同一类实体就构成了一个实体集实体的内涵用实体类型来表示。实体类型是对實体集中实体的定义
以建筑房屋的例子,说明建筑师、建筑工人和原材料商的作用强调数据库规划师、数据库操作人员和数据库管理系统的作用,指出ER模型是种基于关系模型的数据库整体规划方法
E—R图的设计原则方法:从用户需求调研开始,结合学籍信息系统的案例說明
1、调研用户需求,得到几点基本要求如“查找和修改学生的基本信息”,“查找和修改学生成绩信息”
2、识别用户需求中的数據内容,忽略功能性内容并再次调研以确定数据的含义,如什么是学生基本信息最终得到如下数据:学号,姓名性别,生日身高、课程名、成绩。判断这些数据是否合格只需判断它们是否可以再次细分(准则1)。这些最后得到的数据被称为属性
3、将全部信息放叺一个关系,虽然功能可行但是冗余太大,易带来不一致的危险
4、使用“拆”的方法,将关系按照语义联系细分
结合学籍信息系统案例简述建模方法,并描述相应的ER图说明实体、属性(包括主属性)和联系的画法。
强调ER模型E—R图的设计原则的两大内容:一是将需求通过ER表达另一个是将ER转换为关系模型。ER图是从实践归纳出来的理论方法可以重新指导实践行为,既可以作为理解和表达用户数据需求嘚手段同时也构成如何生成关系模型的依据。
E-R模型基于E-R方法直观、具体地提供了对数据模型的描述,是数据库概念结构E—R图的设计原則中应用最广泛的工具
更形象,更直接更明确的表现需求分析人员意图。同时也是需求分析人员对自己理解客户需求的再检查,等等
E-R模型是一种在数据库E—R图的设计原则中被广泛用作数据建模的工具是不受任何DBMS约束的面向用户的表达方法。
能够形象、直接的表示客观实體(Entity)和它们的属性(Properties)以及实体之间的关系(Relationship),可以说是人类建立客观世界模型的有效方法之一
下载百度知道APP,抢鲜体验
使用百喥知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的***
书籍: (編号) 名称 ,种类 馆存量 ,罚金
读者: (编号)名字
借阅: (书籍编号),(读者编号)借阅日期
按这种方式画出来就行 了,加()的是主键你在ER图里下面画上双线
你对这个回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里戓许有别人想知道的***。