首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某公司要对其投放的自动售货机建立商品管理系统,其数据库的部分关系模式如下: 售货机:VEM(VEMno,Location),各属性分别表示售货机编号、部署地点; 商品:GooDs(Gno,Brand,Price),各属性分别表示商品编号、品
某公司要对其投放的自动售货机建立商品管理系统,其数据库的部分关系模式如下: 售货机:VEM(VEMno,Location),各属性分别表示售货机编号、部署地点; 商品:GooDs(Gno,Brand,Price),各属性分别表示商品编号、品
admin
2018-04-19
36
问题
某公司要对其投放的自动售货机建立商品管理系统,其数据库的部分关系模式如下:
售货机:VEM(
VEMno
,Location),各属性分别表示售货机编号、部署地点;
商品:GooDs(
Gno
,Brand,Price),各属性分别表示商品编号、品牌名和价格;
销售单:sALEs(
Sno
,vEMno,Gno,SDate,sTime),各属性分别表示销售号、售货机编号、
商品编号、日期和时间。 ………
缺货单:OOs(
VEMno,Gno,SDate,STime
),各属性分别表示售货机编号、商品编号、日期和
时间。 ………
相关关系模式的属性及说明如下:
(1)售货机摆放固定种类的商品,售货机内每种商品最多可以储存10件。管理员在每天结束的时候将售货机中所有售出商品补全。
(2)每售出一件商品,就自动向销售单中添加一条销售记录。如果一天内某个售货机上某种商品的销售记录达到10条,则表明该售货机上该商品己售完,需要通知系统立即补货,通过自动向缺货单中添加一条缺货记录来实现。
根据以上描述,回答下列问题,将SQL语句的空缺部分补充完整。
请将下面创建销售单表的SQL语句补充完整,要求指定关系的主码和外码约束。
CREATE TABLE SALE S (
Sno CHAR_____(a)__,
VEMno CHAR_____(b)__,
Gno CHAR______(c)__,
SDate DATE,
STime TIME) ;
选项
答案
(a)PRIMARY KEY (b)REFERENCES VEM(VEMno) (c)REFERENCES GOODS(Gno)
解析
本问题考查SQL数据定义语言DDL和完整性约束。
完整性约束包括三类,实体完整性、参照完整性和用户定义的完整性。实体完整性约束规定关系的主属性不能取空值,关系模型中以主码作为唯一性标识;参照完整性约束规定:若属性(或属性组)A是关系R上的主码,B是关系S上的外码,A与B相对应(来自相同的域),则B取值为空或者来自于R上的某个A的值;用户定义的完整性约束是针对具体的数据库应用而定义的,它反映该应用所涉及的数据必须满足用户定义的语义要求。
(a)空考查实体完整性约束,Sno是SALES的主码,用关键字PRIMARY KEY约束。(b)和(c)考查参照完整性约束,VEMno属性参照VEM关系模式中的VEMno属性,Gno属性参照GOODS关系模式中的Gno属性,空白处分别填入“REFERENCESVEM(VEMno)”和“REFERENCES GOODS(Gno)”。
转载请注明原文地址:https://jikaoti.com/ti/gVN7FFFM
本试题收录于:
数据库系统工程师下午应用技术考试题库软考中级分类
0
数据库系统工程师下午应用技术考试
软考中级
相关试题推荐
阅读下列说明,回答问题一至问题四,将解答填入答题纸的对应栏内。【说明】A公司中标某系统集成项目,正式任命王伟担任项目经理。王伟是资深的技术专家,在公司各部门具有较高的声望。接到任命后,王伟组建了项目团队。除服务器工程师小张
关于Kerberos和PKI两种认证协议的叙述正确的是(64)。在使用Kerberos认证时,首先向密钥分发中心发送初始票据(65)来请求会话票据,以便获取服务器提供的服务。
某项目经理所在的单位正在启动一个新的项目,配备了虚拟项目小组。根据过去的经验,该项目经理认识到矩阵环境下的小组成员有时对职能经理的配合超过对项目经理的配合。因此,该项目经理决定请求单位制定(27)。在项目执行过程中,有时需要对项目的范围进行变更,(28)属
某项目经理所在的单位正在启动一个新的项目,配备了虚拟项目小组。根据过去的经验,该项目经理认识到矩阵环境下的小组成员有时对职能经理的配合超过对项目经理的配合。因此,该项目经理决定请求单位制定(27)。在项目执行过程中,有时需要对项目的范围进行变更,(28)属
软件的维护并不只是修正错误。软件测试不可能揭露旧系统中所有潜伏的错误,所以这些程序在使用过程中还可能发生错误,诊断和更正这些错误的过程称为(24);为了改进软件未来的可维护性或可靠性,或者为了给未来的改进提供更好的基础而对软件进行修改,这类活动称为(25)
某公司为便于员工在家里访问公司的一些数据,允许员工通过Internet访问公司的 FTP服务器,如下图所示。为了能够方便地实现这一目标,决定在客户机与FTP服务器之间采用(10)协议,在传输层对数据进行加密。该协议是一个保证计算机通信安全的协议,客户机与服
在用例建模的过程中,若几个用例执行了同样的功能步骤,这时可以把这些公共步骤提取成独立的用例,这种用例称为(2)。在UML的用例图上,将用例之间的这种关系标记为(3)。
在某个信息系统项目中,存在新老系统切换问题,在设置项目计划网络图时,新系统上线和老系统下线之间应设置成(45)的关系。
项目人力资源管理就是有效地发挥每一个项目参与人作用的过程。关于项目人力资源管理说法错误的是(43)。
如下图所示,某公司局域网防火墙由包过滤路由器R和应用网关F组成,下面描述错误的是(13)。
随机试题
何谓消毒作用水平?分成哪4类?
下列何种疾病为继发性免疫缺陷病
下列行为中不属于犯罪预备行为的是( )。
建设工程项目质量的影响因素中,加强对()的质量控制,是保证工程质量的基础。
招标人在发出中标通知书前,由评标委员会对中标候选人进行再次审查确认的情形有()。
小高准备2019年年初购买一套新房,开发商提供了三种付款方案让小高选择:(1)A方案,从第4年年末开始支付,每年年末支付20万元,一共支付8年;(2)B方案,按揭买房,每年年初支付15万元,一共支付10年;(3)C方案,从第4年年初开始支付,每年支付
某社会团体与某私立学校共同出资设立一合伙企业,经营文具用品。2年后,因经营亏损,该合伙企业财产不足以清偿全部债务。下列关于各合伙人承担责任的表述中,符合《合伙企业法》规定的有()。
甲和乙是亲兄弟,他们共同投资设立A有限责任公司和B有限责任公司,并分别担任两个公司的董事长。在日常经营中,他们主要以A公司的名义对外从事经营活动,接到预付款后又通过A公司和B公司签订合同的方式,将A公司的资金转移到B公司的账户上,当A公司被债权人追讨时,发
下列关于个人独资企业事务管理的表述中,正确的有()。
纳税人在被查补“三税”和被处以罚款时,不再对其偷漏的城建税进行补税和罚款。()
最新回复
(
0
)