首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
天津市某银行信息系统的数据库部分关系模式如下所示: 客户 (客户号,姓名,性别,地址,邮编,电话) 账户 (账户号,客户号,开户支行号,余额) 支行(支行号,支行名称,城市,资产总额) 交易 (交易号,账户号,业务金额
天津市某银行信息系统的数据库部分关系模式如下所示: 客户 (客户号,姓名,性别,地址,邮编,电话) 账户 (账户号,客户号,开户支行号,余额) 支行(支行号,支行名称,城市,资产总额) 交易 (交易号,账户号,业务金额
admin
2011-01-29
46
问题
天津市某银行信息系统的数据库部分关系模式如下所示:
客户 (客户号,姓名,性别,地址,邮编,电话)
账户 (账户号,客户号,开户支行号,余额)
支行(支行号,支行名称,城市,资产总额)
交易 (交易号,账户号,业务金额,交易日期)
其中,业务金额为正值表示客户向账户存款;为负值表示取款。
现银行决策者希望查看在天津市各支行开户且2009年9月使用了银行存取服务的所有客户的详细信息,请补充完整相应的查询语句。
(交易日期形式为’2000-01-01’)
SELECT DISTINCT客户.*
FROM客户,账户,支行,交易
WHERE客户.客户号=账户.客户号 AND
账户.开户支行号=支行.支行号AND
(d) AND
交易.账户号=账户.账户号 AND
(e) ;
上述查询优化后的语句如下,请补充完整。
SELECT DISTINCT客户.*
FROM 客户,账户, (f) AS新支行, (g) AS新交易
WHERE客户.客户号=账户.客户号AND
账户.开户支行号=新支行.支行号AND
新交易.账户号=账户.账户号;
选项
答案
(d)支行.城市=’天津市’ (e)交易.交易日期 LIKE’2009-09-%’或等价表示 (f)(SELECT*FROM 支行 WHERE城市=’天津市’) (g)(SELECT*FROM 交易 WHERE交易日期LIKE’2009-09%’)或等价表示
解析
根据问题2要求应在表连接条件的基础上,需要添加两个条件:①支行关系的城市属性值为“天津市”,即支行城市=’天津市’;②在2009年9月存在交易记录,由于交易日期形式为’2000-01-01’,所以需要通过模糊匹配来实现,用LIKE关键词和通配符表示,即交易.交易日期LIKE’2009-09-%’。
WHERE子句中条件的先后顺序会对执行效率产生影响。假如解析器是按照先后顺序依次解析并列条件,优化的原则是:表之间的连接必须出现在其他WHERE条件之后,那些可以过滤掉最多条记录的条件尽可能出现在WHERE子句中其他条件的前面。要实现上述优化过程,可以重新组织WHERE条件的顺序或者通过嵌套查询以缩小连接记录数目的规模来实现。
根据问题2要求,考生需要添加两个子查询以缩小参与连接的记录的数目,即筛选出天津市的所有支行(SELECT+FROM支行WHERE城市=’天津市’),而且找到2009年9月发生的交易记录(SELECT+FROM交易WHERE交易日期LIKE’2009-09-%’),然后再做连接查询。
转载请注明原文地址:https://kaotiyun.com/show/AwUZ777K
本试题收录于:
数据库系统工程师下午应用技术考试题库软考中级分类
0
数据库系统工程师下午应用技术考试
软考中级
相关试题推荐
阅读下列说明,回答问题l至问题3,将答案填入答题纸的对应栏内。【说明】A公司承接了一个为某政府客户开发ERP软件的项目,任命小张担任项目经理。由于该客户与A公司每年有上千万元的项目合作,A公司管理层对该客户非常重视,并一再嘱咐小张要保证
阅读下列说明,回答问题1至问题4,将答案填入答题纸的相应栏内。【说明】某公司承接了某银行的信息系统集成项目,并任命王工为项目经理,这也是王工第一次担任项目经理。王工带领近20人的团队,历经近11个月的时间,终于完成了系统建设工作,并通过
已知某信息工程项目由A、B、C、D、E、G、H、I八个活动构成,项目工期要求为100天。项目组根据初步历时估算、各活动问逻辑关系得出的初步进度计划网络图如下图所示(箭线下方为活动历时)。请计算第40天晚上时项目的CV、SV、CPI、SPI(给出计算公
某项目经理将其负责的系统集成项目进行了工作分解,并对每个工作单元进行了成本估算,得到其计划成本。第四个月底时,各任务的计划成本、实际成本及完成百分比如下表。(1)如果从第五月开始,项目不再出现成本偏差,则此项目的预计完工成本(EAC)是多少?(2)
项目组成员小张根据项目经理的要求绘制了项目A的WBS图,如下图,并根据工作量对项目的成本进行了分配,见下表。项目经理认为该项目与公司2012年初实施的一个类似项目还是有一些区别的,为稳妥起见,就项目预算事宜,项目经理可以向公司财务总监提出何种建议?
甲公司中标一个城市轨道交通监控系统开发项目,公司领导决定启用新的技术骨干作为项目经理,任命研发部软件开发骨干小王为该项目的项目经理。小王技术能力强,自己承担了该项目核心模块开发任务,自从项目管理计划发布以后,一直投身于自己的研发任务当中。除了项目阶段验收
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某公司承接了一个软件外包项目,项目内容包括A、B两个模块的开发测试,项目经理创建了项目的WBS(见下表),估算了资源、工期。项目人力资源成本是1000元/人·天。
需求变更提出来之后,接着应该进行下列中的(54)。
标准化工作的任务是制定标准、组织实施标准和对标准的实施进行监督,(5)是指编制计划,组织草拟,审批、编号、发布的活动。
按照采购控制程序的规定,在采购合同招标前,由项目部提交采购项目的工作说明书(SOW)。某项目按计划要采购一批笔记本电脑,项目经理给采购部提交了采购文件,主要内容有数量、配置、性能和交货日期。以下叙述正确的是______。
随机试题
_______是教师专业发展和自我成长的核心途径。
A.观察,局部不进行处理B.局部按摩C.舌系带延长术D.牙槽突修整术E.上颌结节修整术患者上颌无牙左上颌结节存在倒凹,右侧正常,此时应
丽珠三联抗消化性溃疡药物含有甲硝唑,其抗溃疡机制是
女性,21岁,患肾炎4年,2d来发热、咳嗽,查体;体温38℃,重症贫血貌,心界向左下扩大,心率130/min,右肺满布湿性啰音。肝肋下1cm,无明显水肿,肾功能严重损害,胸透右肺炎症,应选下列哪种抗生素
工程风险监测与控制的结果有()。
《水利水电工程标准施工招标文件》中的合同附件格式包括()。
《证券公司监督管理条例》规定,任何单位或个人可以非因客户本身的债务,对客户的交易结算资金、委托资产申请查封、冻结或者强制执行;动用客户的交易结算资金、委托资金。()
急件秘密××局办公室文件×发(11)第023号请
随着资本积累的增长,资本主义生产愈来愈具有社会性的表现有
StressPainsinManyCollegeMoststudentsinUScollegesarejustplainstressedout,fromeverydayworriesaboutgradesan
最新回复
(
0
)