首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
概念结构设计是整个数据库设计的关键,独立于数据库的逻辑结构,独立支持数据库的 DBMS,其目标是产生反映企业组织信息需求的数据库概念结构,即概念模型。目前表达概念设计的工具有多种,其中最著名、最实用的是1976年提出的“E-R模型”。 试回答以下问题; (
概念结构设计是整个数据库设计的关键,独立于数据库的逻辑结构,独立支持数据库的 DBMS,其目标是产生反映企业组织信息需求的数据库概念结构,即概念模型。目前表达概念设计的工具有多种,其中最著名、最实用的是1976年提出的“E-R模型”。 试回答以下问题; (
admin
2009-07-15
48
问题
概念结构设计是整个数据库设计的关键,独立于数据库的逻辑结构,独立支持数据库的 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全国计算机四级
相关试题推荐
下图是在Linux系统中用ls命令查看文件信息的输出结果,可以判断命令行输入的完整命令是(42),当前目录的下级目录是(43),当前目录中的可执行文件是(44),当前用户是(45)。
在Linux中,目录/dev主要用于存放(64)文件。
以下网络地址中属于私网地址(Private Address)的是(27)。
在交换机上实现VLAN,可以采用静态或动态的方法。下面关于静态VLAN的描述中,正确的是______。
采用UML进行软件设计时,可用_____________关系表示两类事物之间存在的特殊/一般关系,用聚集关系表示事物之间存在的整体/部分关系。
如果登录进入路由器操作系统IOS,下面哪个提示符表示特权模式?__________________。
阅读以下说明和c语言函数。[说明]函数boolDel_elem(STACK*s,charpara_ch)的功能是:删除栈*s中与parach之值相等且最接近栈顶的元素(字符),若栈中不存在该元素,则函数返回FALSE,否则返回TR
(74)is a contiguous, numbered set of variables of a given base type, which can be used and passed to functions as a unit.
假设在Excel中的工作表中有如图6-1所示的数据,如果在A3单元格里输入公式=SUMIF(A1:D2,">25",A2:D2),那么按回车键后在A3中显示的数值是(3)。
Fibnacci数列的定义为:F0=0,F1=1,Fn=Fn-1+Fn-2(n≥2,n∈N*),要计算该数列的任意项Fn,既可以采用递归方式编程也可以采用循环语句编程,由于(31),所以需要较多的运行时间。
随机试题
给定程序MODI1.C中函数fun的功能是:从整数1到55之间,选出能被3整除、且有一位上的数是5的那些数,并把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定,函数中a1放个位数,a2放十位数。请改正程序中的错误,使它能得出正确结果。注意:
课外活动的组织形式主要有群众性、_______和_______等。
A.情感高涨B.情绪不稳C.情感倒错D.情感淡漠E.紧张焦虑脑血管病所致精神障碍病人最常见的情感障碍为
以下面神经炎临床表现的描述哪项是错误的
某组建中的中外合资经营企业,中外投资双方协商的合营企业合同约定:注册资本为1000万元,其中中方出资400万元,外方出资600万元。中外投资双方分两期缴资,则下列符合法律规定的有_________。
对国民经济活动的度量有两个基本指标。从国民生产方面来看,叫国内生产总值,属于______概念;从国民收入方面来看,叫国民总收入,即国民生产总值,属于______概念。()
下列关于违约风险的说法,错误的是()。
采用固定资产平均年成本法进行设备更新决策时,主要原因不包括()。
有以下程序,程序运行后的输出结果是#include<stdio.h>#definefix)x*x*xmain(){inta=3,s,t;s=f(a+1);t=f((a+1));printf("%d,%d\n",s,t);}
IfitisnowJune,whatmonthwillitbe400monthsfromnow?
最新回复
(
0
)