首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
建立一个供应商、零件数据库。其中“供应商”表S(Sno,Sname,Zip,City)分别表示:供应商代码、供应商名、供应商邮编、供应商所在城市,其函数依赖为:Sno→ (Sname,Zip,City),Zip→City。“零件”表P(Pno,Pname,
建立一个供应商、零件数据库。其中“供应商”表S(Sno,Sname,Zip,City)分别表示:供应商代码、供应商名、供应商邮编、供应商所在城市,其函数依赖为:Sno→ (Sname,Zip,City),Zip→City。“零件”表P(Pno,Pname,
admin
2008-11-02
60
问题
建立一个供应商、零件数据库。其中“供应商”表S(Sno,Sname,Zip,City)分别表示:供应商代码、供应商名、供应商邮编、供应商所在城市,其函数依赖为:Sno→ (Sname,Zip,City),Zip→City。“零件”表P(Pno,Pname,Color,Weight,City),表示零件号、零件名、颜色、重量及产地。表S与表P之间的关系SP(Sno,Pno,Price, Qty)表示供应商代码、零件号、价格、数量。 A.“供应商”表S属于(36)。 B.若要求供应商名不能取重复值,关系的主码是Sno。请将下面的SQL语句空缺部分补充完整。CREATE TABLE S(Sno CHAR(5), Sname CHAR (30) (37), Zip CHAR(8), City CHAR (20) (38); C.查询供应“红”色零件,价格低于500,且数量大于200的供应商代码、供应商名、零件号、价格及数量的SQL语句如下:SELECT Sno,Sname,Pno,Price,Qty FROM S,SP WHERE Pno IN (SELECT Pno FROM P WHERE (39)) AND (40);
选项
A、SP.Price<500
B、SP.Qty>200
C、SP.Price<500 AND SP.Qty>200
D、Color=’红’
答案
C
解析
本题考查应试者对范式、SQL语言的掌握程度。
试题(36)考查范式的基础知识。“供应商”表S属于2NF,因为表S的主键是Sno,非主属性Sname,Zip,City 不存在对键的部分函数的依赖。但是,当2NF消除了非主属性对码的传递函数依赖,则称为3NF。“供应商”表S不属于3NF,因为存在传递依赖,即Sno→Zip,Zip→City。所以正确的答案是B。
试题(37)正确的答案是B,因为试题要求供应商名不能取重复值,且值是唯一的,供应商的名也是唯一的,所以需要用NOT NULL UNIQUE。试题(38)正确的答案是C,因为表S的主键是Sno,所以需要用PRIMARY KEY (Sno) 来约束。补充完整的SQL语句如下:
CREATE TABLE S(Sno CHAR (5),
Sname CHAR (30) UNIQUE,
Status CHAR (8),
City CHAR (20)
PRIMARY KEY (Sno));
查询各供应商供应“红”色零件的种类,价格低于500,且数量大于200的供应商代码、供应商名、零件号、价格及数量的SQL语句的空缺部分补充完整如下。
对于部门关系中的部门负责人也是一个职工,因此,负责人代码是一个外键,为了保证数据的正确性,通过参照完整性加以约束。SQL语言中是通过使用如下保留字: FOREIGN KEY 定义外键,REFERENCES指明外码对应于哪个表的主码。参照完整性定义格式如下;
FOREIGN KEY(属性名)REFERENCES 表名(属性名)
按照以上所述,将(37)空缺部分补充完整如下:
CREATE TABLE 部门(部门号CHAR (4) PRIMARY KEY,部门名CHAR (20),
电话CHAR (13),负责人代码CHAR (5),任职时间 DATE,
FOREIGN KEY (负责人代码)REFERENCES 职工(职工号));
查询比软件部所有职工月薪都要少的职工姓名及月薪的SQL语句的空缺部分补充完整如下:
SELECT Sno,Sname,Pno,Price FROM S,SP
WHERE Pno IN (SELECT Pno FROM P WHERE Color=’红’)
AND SP. Price<500 AND SP. Qty>200;
转载请注明原文地址:https://kaotiyun.com/show/Z0UZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
因承建单位违反合同导致工程竣工时间延迟,监理单位(63)。关于信息工程实施合同中关于工期的叙述,不正确的是(64)。
某电子商务公司要从A地向B地的用户发送一批价值90000元的货物。从A地到B地有水、陆两条路线。走陆路时比较安全,其运输成本为10000元:走水路时一般情况下的运输成本只要7000元,不过一旦遇到暴风雨天气,则会造成相当于这批货物总价值10%的损失。根据历
下图中活动G可以拖延(36)周而不会延长项目的最终结束日期。 (图中时间单位为周)
某车间需要用一台车床和一台铣床加工A,B,C,D4个零件。每个零件都需要先用车床加工,再用铣床加工。车床和铣床加工每个零件所需的工时(包括加工前的准备时间以及加工后的处理时间)如下表所示。 若以A,B,C,D零件顺序安排加工,则共需29小时。适当
根据《电子计算机机房设计规范(GB50174--1993)》,计算机网络机房应选择采用4种接地方式。(16)接地系统是将电源的输出零电位端与地网连接在一起,使其成为稳定的零电位。要求该接地的地线与大地直接相通,其接地电阻要求小于1Ω。
论项目风险管理对项目风险进行管理,已经成为项目管理的重要方面。每一个项目都有风险。完全避开或消除风险,或者只享受权益而不承担风险,都是不可能的。另一方面,对项目风险进行认真的分析、科学的管理,能够避开不利条件、减少损失、取得预期的结果并实现项目目标
针对上述情况,结合你的经验,请用150字左右的文字分析问题产生的可能原因。请用150字左右的文字,说明合同的作用,详细范围说明书的作用,以及两者之间的关系。
阅读以下关于变更的叙述,回答问题1至问题3。【说明】在一个正在实施的系统集成项目中出现了下述情况:一个系统的用户向他所认识的一个项目开发人员抱怨系统软件中的一项功能问题,并且表示希望能够进行修改。于是,该开发人员就直接对系统软件进行了修改,解决了
项目经理的一个重要任务是确认每个项目的相关目标,帮助管理者建立并达到那些目标的方式是目标管理。(43)不属于目标管理强调的内容。
随机试题
2010月1日,A公司与甲银行签订一份贷款合同,约定:贷款金额为人民币1000万元,借款期限为1年。当天,A公司将其价值800万元的一宗土地的建设用地使用权抵押给甲银行,签订了抵押合同并办理了抵押登记。同时,B公司担任此笔债务的保证人,与甲银行签订了保证
商业银行应努力避免各种不确定因素对其的影响,保证其稳健经营和发展,这是指商业银行经营的()
Earthistheonly【C1】________weknowofintheuniversethatcansupporthumanlife.【C2】________humanactivitiesaremakingthe
下列关于法律基本特征的表述,正确的是()。(2009年多项选择第4l题)
我国煤气层资源十分丰富,其中大多数资源量分布在()。
某施工单位承接一高层建筑的泛光照明工程。建筑高度为180m,有3个透空段,建筑结构已完工,外幕墙正在施工。泛光照明由LED灯(55W)和金卤灯(400W)组成。LED灯(连支架重100kg)安装在幕墙上,金卤灯安装在透空段平台上,由控制模块(256路)进行
商业银行从事代销业务,下列不属于禁止行为的是()。
甲将房屋一间作抵押向乙借款20000元,并依法办理了抵押登记手续。抵押期间,知情人丙向甲表示愿以30000元购买甲的房屋,甲也想将抵押的房屋出卖。根据物权法律制度的规定。下列各项中,正确的是()。
李老师是三年级数学老师,在教授《测量》一课时,安排学生在课后测量教室里桌椅、讲台的长、宽、高等数据,这种教学方法属于()。
如果我回到村庄,蹲在墙根下,眯起眼睛,晒晒太阳,我一定又可以听到风的声音。那声音自荒凉的塞外吹来,抵达这堵墙的时候,已经是春天。风暖洋洋的,在我耳边温柔地说着什么。去年的玉米秸,在风里扑簌簌地响着,它们已经响干响干的,一点儿火花,都可以让它们瞬间呼隆呼隆地
最新回复
(
0
)