`
isiqi
  • 浏览: 16031327 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

E-R图(复习)

 
阅读更多

E-R图是与表相对应的,同时表也相应的对应着E-R图。在机房收费系统中几乎没有涉及到主键和外键,所以先建的表,但是再画E-R图时就犯难,这样画用户和上机卡会有多种联系,而E-R图中实体与实体之间只存在一种联系,所以就把用户分开了,分为三种角色来画,通过复习实体联系模型转化成关系模型,就可以根据建的表来反推E-R模型了。也就是我们所建的所有的表不是实体就是实体与实体间的联系,实体的属性就是表中的字段。

E-R图转化成为关系模式。

一个实体转换为一个关系模式。实体的属性就是关系的属性,实体的码就是关系的码。

(1)两个实体间是一对一的联系。可以省去两个实体间的联系,只需将关系模型中一个关系模型增加到另一个关系模型的主键就可以了。

(2)两个实体间的1:n联系。

导出关系模型:可以将“1“方实体的 “主键” 纳入到“n”方实体对应关系的外键,同时也可以把联系的属性(如果此联系有属性的话)也一并纳入到“n”方的关系中。

(3)两个实体间m:n联系

导出关系模型是:必须“联系”单独的建立一个关系表,该联系中最少应包括被它联系的各个实体的“主键”,若是联系有属性,也要归到这个联系中。其余的这两个实体分别建立关系表。

机房收费系统的E-R图,不同情况不同对待, 因为机房收费系统没有怎么太涉及到主键和外键,只是单纯的对表进行简单操作,所以画的E-R图和表可能有些差异。

从关系模型的规范化角度来说,我们的用户有三种角色,我们是应该把不同角色建立不同的表,或是抽象出角色表来,这样就避免造成实体与实体之间会出现多种联系。在E-R图中把卡和学生分开,分为两个实体,这样避免出现数据的删除异常,退卡时把卡删了,同时学生的信息也删除了。

e-r图。(一些属性没画)

分享到:
评论

相关推荐

    最新E-R模型专题复习.doc

    最新E-R模型专题复习.doc

    E-R图向关系模式的转换规则.pdf

    E-R图向关系模式的转换规则.pdf 学习资料 复习资料 教学资源

    大学数据库系统 E-R Schema SQL 关系代数.pdf

    大学数据库系统,整理自数据库系统概念(原书第六版),包含大学数据库系统的E-R图、E-R到关系模式的转换、模式图、SQL语句、关系代数(BCNF、3NF、4NF),数据库期末考试复习的良好笔记

    数据库系统原理与设计(万常选版)总复习CH4 数据库建模(E-R模型)-复习.ppt

    数据库系统原理与设计(万常选版)总复习CH4 数据库建模(E-R模型)-复习

    数据库实例(e-r图)

    数据库概念结构设计 e-r图,对应关系,复习和学习必备

    E-R图向关系模型转换的七原则.pdf

    E-R图向关系模型转换的七原则.pdf 学习资料 复习资料 教学资源

    数据库管理与应用-3期(KC004) 任务2-2E-R图转换教学设计.doc

    数据库管理与应用-3期(KC004) 任务2-2E-R图转换教学设计.doc 学习资料 复习资料 教学资源

    E-R模型到关系模型转化.pdf

    E-R模型到关系模型转化.pdf 学习资料 复习资料 教学资源

    数据库零基础好课件

    1.掌握概念模型E-R图的绘制 2.掌握将E-R模型转换为逻辑模型 3.掌握关系模型的基本概念、关系的键和数据完整性以及关系的性质 教学重点 1.概念模型E-R图的绘制 2.E-R模型转换为逻辑模型 3.数据完整性 教学...

    数据库尸试题

    数据库试题,包含数据库中重点部分,可以作为期末复习试题使用

    0072数据库技术复习思考题.doc

    数据模型 D.E-R 2.DBMS是指( )。 A.数据库 B.数据库管理系统 C.数据库系统 D.数据库应用系统 3.在下面的几种关系数据语言中,非过程化程度最低的是( )。 A.关系代数 B.ALPHA C.QBE D.SQL 4.对关系S...

    数据库复习题最新2020年5月.doc

    数据库原理及应用期末考试复习题,选择题,大题以及应用题,关系规范化基础,数据库的保护技术,E-R图的绘制

    需求分析期末复习思考题(1-8章).docx

    需求分析期末复习思考题1-8章。总结到一个word文件 1. 软件项目目标的三个要素是什么?...③借助需求分析工具,E-R图、DFD图、DD、UML工具等等。?使用科学的需求管理方法, 完善需求变更控制流程。

    2017-2018(2)DBS总复习1

    第一章重点为:DBS有关概念、数据模型概念、E-R图的画法。第二章重点为:关系数据模型的有关概念理解给定关系代数表达式的含义第三章*整章都为重点:SQL的DDL

    数据库复习题(华软必备呀)

    这个是之前华软数据库考试的相关类型题,如果你还在担忧不知道该考什么内容,那么这个文件你值得拥有!

    数据库考试的复习资料

    2.在数据库设计中,将E-R模型转换成关系数据模型属于逻辑设计阶段,对数据库模式进行规范化处理,属于逻辑设计阶段,规划存储结构和存取方法属于物理设计阶段。 3.数据管理技术的发展经历了_人工管理_、__文件...

    数据库试卷含答案 期末复习

    这是一所大学老师出的试卷,一共十套。还有部分课件,有助于同学们期末复习,试卷中覆盖面广,包括关系代数,SQL语句,代数优化,事务,以及E-R图的设计,转化为关系模式等。

    oracle 复习资料

    1. 模型:是对过程和对象的抽象化,经过模型可以深入了解复杂系统的主要特征。 2. 实体:客观存在的事物,可通过它的若干属性的值来描述 3. 属性:事物某方面的...6. 实体联系方法:E-R图,其三要素为实体、属性和关系

    软件工程期末考试经典例题快速复习大题

    经典的判定表和判定树试求该系统的纯收入T 、投资回收期D 设计一个E-R模型,并将这个E-R模型转换成关系数据模型数据流图的软件结构图(Structure Chart,SC)图,SC图中需要标示数据流:

    《数据库系统概论》复习资料

    适用于《数据库系统概论》王珊第五版学习的同学,内含知识点总结,具体sql实例; 包括E-R图知识点,关系模型的组成,关系运算,实体完整性,sql代码格式,数据安全性等等

Global site tag (gtag.js) - Google Analytics