数据库E-R模型
对应E-R图可以这样画:
你这个是要交的题吗?这里面的关系挺明确的啊,你有邮箱吗,我画好了可以给你发过去
C. 12,即“至少得到( 12 )个关系模式。”6个不同实体集+3个M∶N联系=9
一对一联系:隐含在实体对应的关系中
一对多联系:隐含在实体对应的关系中
多对多联系:直接用关系表示
把ER图中的实体类型和M:N的联系类型分别转换成关系;
在属性名下加一横线表示关系的主码;
联系类型相应的关系属性由联系类型属性和与之联系的实体
类型的主码一起组合而成
什么是e-r图?它包含哪些要素
E-R图也称实体-联系图,提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。要素:用矩形表示实体型,矩形框内写明实体名;用椭圆表示实体的属性,并用无向边将其与相应的实体型连接起来;用菱形表示实体型之间的联系,在菱形框内写明联系名,并用无向边分别与有关实体型连接起来,...
SQL注入,外键使用,E-R模型及表间关系,三范式
E-R模型及表间关系学习目标1. E-R模型 E-R模型即E-R图。E-R图即实体-联系图(Entity Relationship Diagram),是指提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。由美籍华裔计算机科学家陈品山(Peter Chen)发明。E-R图用实体、联系和属性这3个概念来描述现实问题,有以下三种元素...
数据库的设计主要进行哪些方面的设计?
数据库主要进行以下设计:(1)概念设计。在数据分析的基础上,采用自底向上的方法从用户角度进行视图设计,一是用E-R模型来表示数据模型,这是一个概念模型。E-R模型既是设计数据库的基础,也是设计数据结构的基础。IDEF1X技术也支持概念模型,用LDEF1X方法建立系统的信息模型,使其模型具有一致性、可...
c语言题目,在数据库设计中,将E-R图转换成关系模型数据的过程属于...
在数据库设计中,将E-R图转换成关系模型数据的过程属于:逻辑设计阶段。E-R模型即实体-联系模型,是将现实世界的要求转化成实体、联系、属性等几个基本概念,以及它们之间的两种联接关系。数据库逻辑设计阶段包括以厂几个过程:从E-R图向关系模式转换,逻辑模式规范化及调整、实现规范化和RDBMS,以及关系...
数据库设计的六个阶段
2. 概念设计:在这一阶段,设计者将构建一个抽象的概念数据模型,以反映现实世界的信息结构、信息流动、相互关系以及信息存储、查询和处理的要求。使用扩充的实体—联系模型(E-R模型)来明确实体、属性、联系和信息制约条件,从而生成局部视图。随后,将这些局部视图集成为全局视图,即概念数据模型。3. ...
数据库中什么叫逻辑结构
所建立的模型应避开数据库在计算机上的具体实现细节,用一种抽象的形式表示出来。以扩充的实体—(E-R模型)联系模型方法为例,第一步先明确现实世界各部门所含的各种实体及其属性、实体间的联系以及对信息的制约条件等,从而给出各部门内所用信息的局部描述。第二步再将前面得到的多个用户的局部视图集...
E-R图是什么?
E-R方法E-R方法是“实体-联系方法”(Entity-Relationship Approach)的简称。它是描述现实世界概念结构模型的有效方法。 构成E-R图的基本构成E-R图的基本要素是实体型、属性和联系,其表示方法为: · 实体型(Entity):具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类...
系统设计硬核知识(7)—— 数据库模式与范式
内模式则是数据库的底层表示,决定了存储记录的类型和物理组织,一个数据库仅有一个内模式。内模式与概念模式之间存在依赖,而外模式则相对独立,体现了数据的逻辑与物理独立性。数据模型领域丰富多样,包括概念数据模型(E-R模型)和基本数据模型(层次、网状、关系和面向对象)。关系模型凭借其表格形式的...
数据库逻辑模型
数据库关系模型(数据库逻辑模型)是将数据概念模型转换为所使用的数据库管理系统(DBMS)支持的数据库逻辑结构,即将E-R图表示成关系数据库模式。数据库逻辑设计的结果不是唯一的,需利用规范化理论对数据库结构进行优化。 在关系模型中,数据库的逻辑结构是一张二维表。在数据库中,满足下列条件的二维表称为关系模型: 1...
e-r图怎么制作-e-r图如何画
e-r图怎么做 ER图如下图片所示:在画E-R图时,可以按照对问题的描述按步骤画出每一句话中涉及的实体,再根据给出的实际语义,画出实体之间的联系。前一句话可以画出教研室和教员、班级和学生之间一对多的联系。另外有的教授和副教授每人各带若干研究生,而一个研究生一般指定一个导师,这是通常规则,所以...
迟送保胎:[答案] 建立E-R模型是数据库概念设计的重要内容,也就是说属于E-R模型是概念模型里面的内容,是概念模型的一种表示方法,本身也是一种语义模型.概念设计是设计阶段的组成部分,同时建立E-R模型的工作,属于软件生命周期的设计阶段.
卫辉市19191164717: 设计数据库的E - R模型某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个... - ?
迟送保胎:[答案] 你好.很幸运看到你的问题.但是又很遗憾到现在还没有人回答你的问题.也可能你现在已经在别的地方找到了答案,那就得恭喜你啦.对于你的问题我爱莫能助!可能是你问的问题有些专业了.或者别人没有遇到或者接触过你...
卫辉市19191164717: E - R模型的概述 - ?
迟送保胎: 实体-联系模型(简称E-R模型)它提供不受任何DBMS约束的面向用户的表达方法,在数据库设计中被广泛用作数据建模的工具.E-R数据模型问世后,经历了许多修改和扩充.
卫辉市19191164717: E - R模型的作用 - ?
迟送保胎: E-R模型基于E-R方法,直观、具体地提供了对数据模型的描述,是数据库概念结构设计中应用最广泛的工具.
卫辉市19191164717: 数据库里的E - R图是什么? - ?
迟送保胎: E-R图是相对于概念模型而言的,在数据库中有严格的界定,是P.P.S.Chen于1976年提出的实体-联系方法(Entityt-Relationship Approach).该方法用E-R图来描述现实世界的概念模型. E-R图提供了表示实体型\属性\和联系的方法; ▲实体型:用矩形表示. ▲属性:用椭圆形表示. ▲联系:用菱形表示. 注:我们用的是 第三版,你找本书看看.相信你的能力..
卫辉市19191164717: 数据库中的e - r模型是什么意思??
迟送保胎: 1.select pname,qty from p,s where mno='m1' and p.pno=s.pno 2.select pname as '商品名',avg(qty) as 平均销售量 from s,p,m where m.city='上海' and s.mno=m.mno and p.pno=s.pno 3.select MNO,pno,qty from s where pno in(select pno form p ...
卫辉市19191164717: 表达实体之间逻辑联系的E - R模型是数据库的什么 - ?
迟送保胎: 其实并不是数据库的,就好象你在进行程序开发的时候画的一个流程图一样,它是用来方便和规范你设计数据库的一种方法.说到这个我想花些时间谈谈我个人对数据库的理解,其实数据库不是别的,数据库就是许多的表——但是如果只是表的话,excel就够了,还要数据库干什么——那是因为数据库的表相互之间是有关系的,为了理清这些表之间的关系,所以就画一个E-R图,E就是一个一个的实体,这些实体用表来描述,表的字段就是这个实体的属性,R就是不同实体之间的关系
卫辉市19191164717: 什么是EE - R模型 - ?
迟送保胎: e-r是数据库中概念模型的一种的表示方法,主要元素有:实体集,属性,联系集.表示方法如下 用正方形表示实体,用椭圆表示属性,用菱形表示联系, 你的网名和我的一样哦,呵呵
卫辉市19191164717: 在数据库中什么是E - R图? - ?
迟送保胎: 其他人回答的都对,如果 你用了e-r图设计表,可以很直观表现 1) 每个表的数据结构 2) 表与表之间关系(例如1对n,1对1,n对1) 3) 直观展现几张甚至几百张表之间的关系有个软件叫er-win你可以试着装一下 就知道了