首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
根据E-R图中给出的词汇,按照“有关模式名(属性,属性,...)”的格式,将此E-R图转换为4个关系模式,并指出每个关系模式中的主键和外键,其中模式名根据需要取实体名或联系名。 如下的SQL语句是书店用于查询“所有订购了bid为‘123-456’图书的用
根据E-R图中给出的词汇,按照“有关模式名(属性,属性,...)”的格式,将此E-R图转换为4个关系模式,并指出每个关系模式中的主键和外键,其中模式名根据需要取实体名或联系名。 如下的SQL语句是书店用于查询“所有订购了bid为‘123-456’图书的用
admin
2009-05-15
92
问题
根据E-R图中给出的词汇,按照“有关模式名(属性,属性,...)”的格式,将此E-R图转换为4个关系模式,并指出每个关系模式中的主键和外键,其中模式名根据需要取实体名或联系名。
如下的SQL语句是书店用于查询“所有订购了bid为‘123-456’图书的用户订购其他图书的情况”的不完整语句,请在空缺处填入正确的内容。
Select bid From orderlist A
Where not exists (Select * from Orders B
where A.ordemum=B.ordemum and B.cid (3)
(Select cid from orderlist C,orders D
where (4).bid=’123-456’
and (5 =D.ordemum))
选项
答案
(3) in (4) C (5) C.Ordernum
解析
问题1考查E-R图与关系模式之间的转换。按照E-R向关系模式转换的原则,Books、Orders及Customers为3个关系模式,题中要求转换为4个模式,E-R图中有两个联系,显然不能都转换为关系。考虑到一个客户可以填写多张购书单,而一张购书单仅输入一个客户,所以联系 PlaceOrder不必单独作为一个关系模式,可将其合并到Customers中;而购书单和书(指种)之间是多对多联系,因此联系OrderList需要单独作为一个关系。因此,4个关系模式及其主键、外键如下:
Customers(cid,cname,address,camum),主键为cid。
Orders(ordemum,orderdate,cid),主键为ordernum,外键为cid。
Books(bid,title,author,qty_in_stock,year_punlished,price),主键为bid。
OrderList(bid,ordernum,qty,ship_date),主键为(bid,ordernum),外键为bid、ordemum。
问题2是用SQL创建关系,需要注意完整性约束。Customers关系中,cid是主键,因此空(1)应填PRIMARY KEY(cid)。cardnum列要求唯一,因此空(2)应填UNIQUE(cardnum)。
问题3是填充SQL查询语句。根据题意分析,最内层SQL语句是查找订购了bid为“123-456”的客户cid,而ordernum只出现在Orderlist和Orders中,因此易得空(5)应填 C.ordernum;bid是Orderlist关系的属性,故空(4)应填C。该SQL语句是为了查询这些用户还订购了哪些其他书,所以空(3)应填In。
转载请注明原文地址:https://kaotiyun.com/show/35xZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
EIARS-232C定义了DTE和DCE之间的接口,其机械特性规定RS-232C的D型连接器有(11)个插脚,其电气特性与CCITT的(12)兼容。DTE和DCE之间的接口信号线按功能一般可分为(13)4类,使用EIARS-232C接口进行数据通信时,至少
HFC应用(35)传输技术,综合接入多种业务。HFC的用户端从PC机接收的以太帧被封装在时隙中,经过(36)调制后,通过HFC网络的上行数据通路传送给CMTS。
Linux是目前较为流行的网络操作系统,如同Unix操作系统一样,它也可以通过手工编辑配置文件达到对系统进行配置的目的。在Linux网络配置文件中的几个较为重要的配置文件如下:(56)用于存放本机主机名以及经常访问IP地址的主机名,在对IP地址进行域名
RS-232是DTE和DCE之间的接口标准,当作为DCE的Modem和作为DTE的计算机相连时,按此标准需要连接的最少线数是(11)。Modem收到呼叫信号后向计算机发送的信号是(12)。当数据发送完毕,计算机向Modem发送的信号是清除(13)、Mode
用户李四给数据库服务器发命令,要求将文件“张三.dbf”删除。数据库服务器上的认证机制需要确定的主要问题是(33)。
Networkscanbeinterconnectedbydifferentdevices.Inthephysicallayer,networkscanbeconnectedby(66)orHubs,whichjust
为了解决高速CPU与内存之间的速度匹配问题,在CPU与内存之间增加了(40)。
In the following essay, each blank has four choices. Choose the best answer and write down on the answer sheet.Microwave communi
Networkscanbeinterconnectedbydifferentdevices.Inthephysicallayer,networkscanbeconnectedby(66)orHubs,whichjustmo
随机试题
属于条件反射的是
为保证乳剂的稳定,分散相浓度宜为
货币政策传导机制主要环节的顺序是()。
借款人资产运用效率越高()。
下列关于理财产品的表述,错误的是()。
某企业2008年12月1日购入原材料一批,价款300000元,增值税51000元,款项已付,材料已验收入库。当年根据实现的产品销售收入计算的增值税销项税额为100000元。该月转让一项专利,需要缴纳营业税100000元尚未支付。假定该企业没有其他未支付的税
为了更好地选用天下人才,隋唐建立了()。
下列表述错误的是()。
《关于消耗臭氧层物质的蒙特利尔协定书》是对消耗臭氧层的物质进行具体控制的全球性协定。该协定书实施以来,破坏臭氧层的氟氯化碳等气体在大气中的丰度逐渐降低。最近,由36个国家的近300位科学家对地球臭氧层进行了一项________,结果显示,根据该协定书采取的
“请求”是构成诉讼时效中断的法定事由之一。权利人的以下行为中属于请求的是()。
最新回复
(
0
)