首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定员工关系EMP(EmpID,Ename,sex,age,tel,DepID),其属性含义分别为:员工号、姓名、性别、年龄、电话、部门号;部门关系DEP(DepID,Dname,Dtel,DEmpID),其属性含义分别为:部门号、部门名、电话,负责人号。
给定员工关系EMP(EmpID,Ename,sex,age,tel,DepID),其属性含义分别为:员工号、姓名、性别、年龄、电话、部门号;部门关系DEP(DepID,Dname,Dtel,DEmpID),其属性含义分别为:部门号、部门名、电话,负责人号。
admin
2015-05-21
46
问题
给定员工关系EMP(EmpID,Ename,sex,age,tel,DepID),其属性含义分别为:员工号、姓名、性别、年龄、电话、部门号;部门关系DEP(DepID,Dname,Dtel,DEmpID),其属性含义分别为:部门号、部门名、电话,负责人号。若要求DepID参照部门关系DEP的主码DeplD,则可以在定义EMP时用(7)进行约束。若要查询开发部的负责人姓名、年龄,则正确的关系代数表达式为(8) 。
(8)
选项
A、π
2,4
(σ
8=‘开发部’
(EMP×DEP))
B、π
2,4
(σ
1=9
(EMP
=σ
2=’开发部’
(DEP)))
C、π
2,3
(EMP×σ
2=’开发部’
(DEP))
D、π
2,3
(π
1,2,4,6
(EMP)
σ
2=‘开发部’
(DEP))
答案
B
解析
员工关系中的DepID是一个外键,为了保证数据的正确性,通过参照完整性加以约束。SQL语言通过使用保留字Foreign Key定义外键,References指明外码对应于哪个表的主码。参照完整性定义格式如下:
Foreign Key(属性名)References表名(属性名)
可见,若要求DeplD参照部门关系DEP的主码DepID,则可以在定义EMP时用“Foreign Key(DepID)References DEP(DepID)”进行约束。
试题(8)要求“查询开发部的负责人姓名、年龄”的关系代数表达式,选项B是先进行σ
2=’开发部’
(DEP)运算,即在DEP关系中选择部门名Dname=‘开发部’的元组;然后将EMP关系与其进行EMEDepID=DEEDepID的自然连接,并去掉右边的重复属性“DEP.DepID”,自然连接后的属性列为(EmpID,Ename,sex,age,tel,DepID,Dname,Dtel,DEmpID);再此基础上进行σ
1=9
运算,即进行员工号EmpID等于部门负责人号DEmpID的选取运算;最后进行属性列2(Ename)和属性列4(age)的投影运算。
转载请注明原文地址:https://kaotiyun.com/show/VuQZ777K
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
Don’ttalk:yourcellphonemaybeeavesdropping.Thankstorecentdevelopmentsin"spyphone"software,ado-it-yourselfspook
如何通过ADO.NET读取数据库中的图片?
.asp.net如何实现MVC模式,举例说明!
进程和线程分别怎么理解?
.net中读写数据库需要用到哪些类?他们的作用
输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。例如,输入”Theyarestudents.”和”aeiou”,则删除之后的第一个字符串变成”Thyrstdnts.”。
设置拨号连接属性使得用户在使用拨号连接时需要使用我的Windows登录名和密码。
使用“金山毒霸日志查看器”搜索手动杀毒日志,搜索文本为“查毒”,时间为“2010年7月19日”至“20lO年7月21日”。
关于“在Word中复制一段文本”的错误说法是()。A.可以使用剪贴板B.必须首先选定需要复制的文本C.可以用鼠标操作D.不能用键盘操作
当密码为123456时,请撤消对工作表Sheet1的保护设置。
随机试题
运行中发现凝结水泵电流摆动、压力摆动,即可判断为凝结水泵损坏。()
膀胱壁分层包括
33岁经产妇,双胎妊娠37周,经阴道自然分娩2女婴,体重分别3200g和3000g,胎盘胎膜娩出后,阴道大量出血,阵发性增多,有暗红色大血块。该产妇产后出血最可能的原因是
A、红霉素B、四环素C、氯霉素D、溴隐亭E、磺胺药乳汁中浓度为血药浓度50%,可导致骨髓抑制的是()。
完成临床试验并通过审批的新药,由何部门批准,发给新药证书
关于管道安装后需要静电接地的说法,正确的是()。
中国金融期货交易所的全面结算会员,可以()。
多种感官参与学习的方法属于复述策略。()
下列哪些属于行政诉讼的受案范围?()
在考生文件夹下,完成下列操作:在考生文件夹下,“sampl.accdb”数据库文件中建立表“tTeacher”,表结构如下:
最新回复
(
0
)