首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
根据E-R图中给出的词汇,按照“有关模式名(属性1,属性2,…)”的格式,将此E-R图转换为关系模式,并指出每个关系模式中的主码和外码,其中模式名根据需要取实体名或联系名。要求其中的关系模式至少属于第三范式。 假设这个银行有若干个节点,每个节点运行一个数
根据E-R图中给出的词汇,按照“有关模式名(属性1,属性2,…)”的格式,将此E-R图转换为关系模式,并指出每个关系模式中的主码和外码,其中模式名根据需要取实体名或联系名。要求其中的关系模式至少属于第三范式。 假设这个银行有若干个节点,每个节点运行一个数
admin
2009-02-15
44
问题
根据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.在软件生命周期各
若有关系R(A,B,C,D)和S(C,D,E),则与表达式π3,4,7(σ4<5(R×S))等价的SQL语句如下:SELECT(17)FROM(18)WHERE(19);(19)
模块设计中,某模块根据输入的控制信息从文件中读一个记录或者向文件中写一个记录,则其内聚类型为______。
软件内部/外部质最模型中,()不是功能性包括的子特性。
在进行软件设计时,以下结构设计原则中,不正确的是()。
模块A的功能为:从数据库中读出产品信息,修改后存回数据库,然后将修改记录写到维护文件中。该模块内聚类型为(38)内聚。以下关于该类内聚的叙述中,正确的是(39)。(38)
一个程序的控制流图中有6个节点,10条边,在测试用例数最少的情况下,确保程序中每个可执行语句至少执行一次所需要的测试用例数的上限是______。
以下关于测试时机的叙述中,正确的是_______。①应该尽可能早地进行测试②软件中的错误暴露得越迟,则修复和改正错误所花费的代价就越高③应该在代码编写完成后开始测试④项目需求分析和设计阶段不需要测试人员参与
以下对用户口令进行限定的措施中,(66)对提高安全性来说是无用的。
在程序控制流图中,有8条边,6个节点,则控制流程图的环路复杂性V(G)等于(55)。
随机试题
CharlesDickenswasafamousnineteenth-centurywriterandthesignature"CharlesDickens"israrityenoughtocommandaprice.
某企业预期年收益额为10万元,该企业各单项资产的重估价值之和为70万元,企业所在行业的平均收益率为10%,并以行业平均收益率作为适用资产收益率,则商誉的价值评估为()
妊娠合并心脏病目前的种类有:
与肾脏滤过功能相关的是
具有调理作用的是
A.藿兰苍荷汤B.补阳还五汤C.生脉注射液合参附注射液D.涤痰汤E.八珍汤
新生儿寒冷损伤综合征硬肿出现的顺序是
贵州百灵企业集团制药股份有限公司的糖宁通络胶囊项目有新药研究和医疗机构制剂研究两个不同的研究方向。前者现处在新药临床前研究。后者2014年8月27日收到《医疗机构制剂注册批件》,经审查,公司申报的糖宁通络胶囊符合《医疗机构制剂注册管理办法》的规定,同意批准
建设项目竣工资料不包括()。
社会主义核心价值体系,是丰富发展中国特色社会主义理论的迫切需要,也是推动文化大发展大繁荣,提高国家文化软实力的必然要求,其战略意义表现为()
最新回复
(
0
)