首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
概念结构设计是整个数据库设计的关键,独立于数据库的逻辑结构,独立支持数据库的 DBMS,其目标是产生反映企业组织信息需求的数据库概念结构,即概念模型。目前表达概念设计的工具有多种,其中最著名、最实用的是1976年提出的“E-R模型”。 试回答以下问题; (
概念结构设计是整个数据库设计的关键,独立于数据库的逻辑结构,独立支持数据库的 DBMS,其目标是产生反映企业组织信息需求的数据库概念结构,即概念模型。目前表达概念设计的工具有多种,其中最著名、最实用的是1976年提出的“E-R模型”。 试回答以下问题; (
admin
2009-07-15
63
问题
概念结构设计是整个数据库设计的关键,独立于数据库的逻辑结构,独立支持数据库的 DBMS,其目标是产生反映企业组织信息需求的数据库概念结构,即概念模型。目前表达概念设计的工具有多种,其中最著名、最实用的是1976年提出的“E-R模型”。
试回答以下问题;
(1)E-R模型的基本概念。
(2)E-R模型的特点。
(3)采用E-R模型进行数据库概念设计的基本步骤.
选项
答案
(1)E-R模型即实体一联系模型,在该模型中通常用属性、实体以及实体之间的联系来描述现实世界的信息结构。其中: 属性是用来描述某一事物的某一特征的,在一定意义(应用需求)上说,它是不再需要描述的(不可分解)。实体则必须有一组表征其特征的属性来描述。而联系是指实体之间存在的对应关系(它也具有属性),一般可分: ①一对一的联系(1:1) ②一对多的联系(1:n) ③多对多的联系(m:n) (2)E-R模型的特点: ①有丰富的语义表达能力。能表达用户的各种需求,包括描述现实世界中各种对象及其复杂的联系及用户对数据对象的处理要求等。 ②易于交流和理解。它是DBA、应用系统开发人员和用户之间的主要交流工具。 ③易于变动。它能灵活地加以改变,以反映用户需求和环境的变化。 ④易于向各种数据模型转换,易于从中导出与DBMS有关的逻辑模式。 (3)采用E-R模型进行数据库概念设计的基本步骤: ①进行数据抽象,设计局部概念模式,即设计局部E-R模型。 ②将局部概念模式综合成全局概念模式,即设计全局E-R模型。 这一步是将所有局部的E-R图综合成单一的全局的E-R图,即全局的概念模式。设计时注意解决三类冲突: ?属性冲突:包括类型、取值范围、取值单位的冲突。 ?结构冲突:如既作为实体又作为联系或属性,同一实体其属性成分不同等。 ?命名冲突:包括实体类型名、联系类型名之间异名同义、或异义同名等。 ③全局E-R模型的优化 一个好的全局E-R模型除能反映用户功能需求外,还应满足下列条件:实体类型个数尽可能少,实体类型所含属性尽可能少,实体类型间联系无冗余。优化就是耍达到这三个目的,即:实体类型的合并,指相关类型的合并,一般把1:1联系的两个实体类型合并,具有相同键的实体类型也可合并成一个实体类型,但要考虑空值存储和速度问题,冗余属性的消除,要注意效率,可存在适当冗余,根据具体情况而定,冗余联系的消除,冗余联系应从E-R图中删去。
解析
转载请注明原文地址:https://kaotiyun.com/show/S3NZ777K
0
笔试
原NCRE全国计算机四级
NCRE全国计算机四级
相关试题推荐
在TCP/IP网络体系中,ICMP协议的作用是(39)。
函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(callbyvalue)调用g(a),则函数f的返回值为(7);若采用引用(callbyreference)方式调用g(a),则函数f的返回值为(8)。
阅读以下说明和流程图,回答问题将解答填入对应栏内。[说明]已知递推数列:a(1)=1,a(2s)=a(s),a(2s+1)=a(s)+a(s+1)(s为正整数)。试求该数列的第n项与前n项中哪些项最大?最大值为多少?算法分析:
阅读以下说明和C语言函数,将应填入(n)处的语句写在对应栏内。【说明】设M叉树采用列表法表示,即每棵子树对应一个列表,列表的结构为:子树根结点的值后跟用“()”括起来的各子树的列表(若有子树的话),各子树的列表间用“,”分隔。例如,如下图
One solution to major security problems is(73),which are frequently installed to fix known security holes.
高度为h(h>O)的二叉树最少有(37)个结点。
Thefollowingsuggestionsincreaseprogram’s(73)andmakethemeasierto(74):Useastandardindentiontechnique,blanklines
The term data is often used to distinguish(73)machine-readable information from textual human-readable information.
In C language,the usual expression statements are assignments or(59).
随机试题
提问的技巧包括()
目前虽然急性白血病的病因尚不清楚,但受一些因素的影响,对急性白血病的发生影响最小的因素是
女性,55岁,突发上腹痛8小时,伴高热,最高达39.2℃,皮肤、巩膜发黄。既往:胆总管结石2年。查体:一般情况差,体温39.℃,血压60/40mmHg,脉弱,心率124次/分,四肢湿冷,皮肤发花,心肺(-),腹软,右上腹压痛(+),反跳痛(+),肌紧张(±
患者,男性,38岁。因车祸后大出血导致休克。入院后测脉搏120次/分,血压75/60mmHg。护士应给患者采取的体位是
某地主要河流生态环境日益恶化,已经演化为影响社会安定的主要原因,经过调查分析,主要是当地企业大多沿河而建,规模较小,设备陈旧,技术落后,造成企业生产工艺落后,治污成本也较高,同时,企业管理水平也很落后,造成河流污染。由于河流污染严重,危及了当地群众生活生
背景新建一图书馆工程,建设单位自行组织招标。招标文件规定:合格投标人为本省企业;自招标文件发出之日起15d后投标截止;投标人对招标人提出的疑问分别以书面形式回复给相应的提出疑问的投标人。建设行政主管部门评审招标文件时,认为个别条款不符合规定,经整
对于溢价发行的付息债券,其即期收益率大于名义收益率。()
专家型教师与新教师在课堂教学过程中的差异主要表现在【】
一个不尊重他人的人不会得到他人的尊重,一个不会反省的人不会真正地尊重他人。张三是一个会反省的人。如果上述断定为真,那么以下哪项一定为真?
把生产资本区分为固定资本与流动资本,其依据是
最新回复
(
0
)