首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
根据E-R图中给出的词汇,按照“有关模式名(属性1,属性2,…)”的格式,将此E-R图转换为关系模式,并指出每个关系模式中的主码和外码,其中模式名根据需要取实体名或联系名。要求其中的关系模式至少属于第三范式。 假设这个银行有若干个节点,每个节点运行一个数
根据E-R图中给出的词汇,按照“有关模式名(属性1,属性2,…)”的格式,将此E-R图转换为关系模式,并指出每个关系模式中的主码和外码,其中模式名根据需要取实体名或联系名。要求其中的关系模式至少属于第三范式。 假设这个银行有若干个节点,每个节点运行一个数
admin
2009-02-15
38
问题
根据E-R图中给出的词汇,按照“有关模式名(属性1,属性2,…)”的格式,将此E-R图转换为关系模式,并指出每个关系模式中的主码和外码,其中模式名根据需要取实体名或联系名。要求其中的关系模式至少属于第三范式。
假设这个银行有若干个节点,每个节点运行一个数据库系统。假设这些节点之间惟一的交互式用电子方式相互传送款项,这样的系统是分布式数据库系统吗?为什么?
选项
答案
这样的系统算不上分布式数据库系统。分布式数据库系统并不是简单地把集中式数据库系统安装在不同场地,用网络连接起来实现的(这是分散的数据库系统),它是具有自己的性质和特征。 分布式数据库系统具有以下特点: 1)数据的物理分布性;2)数据的逻辑整体性;3)数据的分布独立性;4)场地的自治和协调;5)数据的冗余及冗余透明性。 虽然上述银行的数据库系统具有性质1、3以及4和5的一部分,但关键是没有数据的逻辑整体性和不同场地之间的协调性等,这恰恰是分布式数据库系统的关键所在。因此,上述银行数据库系统
解析
本题中的E-R图中有4个实体集、2个多对多联系和2个一对多联系,根据上述E-R图转换关系模型的规则可以转换成6个关系。
4个实体集转换的4个关系(Customer、Account、Branch 和 Loan),对于一对多联系B-L和B-A则是将“一”端(关系Branch)的码 Bname加入到“多”端所转换的关系(Account 和 Loan)。此4个关系分别为:
Customer( idno ,name,address,phone)
Account( Ano ,balance,Bname)
Branch( Bname ,city,assets)
Loan( Lno,Bname,amount)
4个关系中,Account和Loan的属性Bname均参照Branch的码 Bname,为外码。
2个多对多联系转换为2个关系,两端的码及联系的属性为关系的属性,两端的码共同组合为该关系的码。此2个关系分别为:
Deposit(idno,Ano)
Borrow(idno,Lno)
其中的idno、Ano和Lno分别参照Customer的idno、Account的Ano和Loan的Lno。
问题2中是要查询在该银行中一笔贷款贷给多个(至少2个)客户的所有贷款号和发放贷款的支行名称。Borrow表中记录着各贷款号和该贷款的客户,Loan表中记录着各贷款号和发放该贷款的支行,要完成题目查询必须将Borrow和Loan联系起来,即需要两者的贷款号相等。所以填空(1)应该为Borrow.Lno=Loan.Lno。
“一笔贷款贷给多个客户”则需要按贷款号进行分组,只有客户个数至少两个的组才是满足查询要求的分组。对于分组的条件应该添加在HAVING子句中,个数的统计需利用COUNT(idno)函数,因此填空 (2)为COUNT(idno)>=2。
问题3主要考查分布式数据库系统的必备条件。
转载请注明原文地址:https://www.kaotiyun.com/show/buDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
软件设计要遵循的基本原则包括______。①模块化②抽象③封装④信息隐蔽A.①②③④B.①②④C.②③④D.①②③
白盒测试也称结构测试或逻辑驱动测试,典型的白盒测试方法包括静态测试和动态测试。其中,静态测试除了静态结构分析法、静态质量度量法外,还有______。A.代码检查法B.逻辑覆盖法C.基本路径测试法D.结构覆盖法
下面关于软件测试模型的描述中,不正确的包括______。①V模型的软件测试策略既包括低层测试又包括高层测试,高层测试是为了源代码的正确性,低层测试是为了使整个系统满足用户的需求②V模型存在一定的局限性,它仅仅把测试过程作为在需求分析、概要设
若内存容量为4GB,字长为32,则______。A.地址总线和数据总线的宽度都为32B.地址总线的宽度为30,数据总线的宽度为32C.地址总线的宽度为30,数据总线的宽度为8D.地址总线的宽度为32,数据总线的宽度为8
某软件系统的原始需求包括,“当某个查询请求是不适当或非法的,应提示用户”,该需求属于______。
如果在程序中的多个地方需要使用同一个常数,那么最好将其定义为一个符号常量,这样______。
以下类图中,类Classl和Class2之间是()关系。
若有关系R(A,B,C,D,E)和S(B,C,F,G),则R与S自然联结运算后的属性列有(17)个,与表达式π1,3,6,7(σ3<6(RS))等价的SQL语句如下:SELECT(18)FROM(19)WHERE(20); (1
软件可靠性管理把软件可靠性活动贯穿于软件开发的全过程,成为软件工程管理的一部分。确定软件可靠性度量活动属于()阶段。
结构化开发方法中,(35)主要包含对数据结构和算法的设计。对算法设计时,其主要依据来自(36)。描述算法时,(37)不是理想的表达方式。(36)
随机试题
在为VIP宾客服务时,茶艺师应根据VIP宾客的等级和茶艺馆的规定配备茶品。
在离体条件下,一个存活细胞可繁殖成一个细胞群体称之为
下列哪一种案件不应由人民检察院直接立案侦查?()(2004年司考,卷二,第29题)
在空气中做牛顿环实验,当平凸透镜垂直向上缓慢平移而远离平面镜时,可以观察到这些环状干涉条纹()。
某一建筑工地,在施工过程中发生了质量事故后.事故单位因抢救人员需要移动现场物件时,下面做法正确的是()。
背景资料某本地传输网工程,包括线路和设备两部分。光缆沿线与原有光缆、铁路交越。建设单位和施工单位签订了承包合同,合同工期16周;交越过路手续和赔补由建设单位负责,钢管、水泥、沙石由施工单位采购。施工单位提交了初步的施工进度网络计划并得到了建设单位
下列选项中,不属于国内生产总值统计方法的是( )。
根据我国《公司法》,股份有限公司的股东人数()。
注册会计师在执行独立审计业务过程中必须遵循的行为规范有( )。
A、10,000pounds.B、1,000pounds.C、100,000pounds.D、100pounds.A
最新回复
(
0
)