《数据库原理》作业习题册(2)
《数据库原理》作业 班级: 学号: 姓名: 第二章 关系数据库
1. 关系模式的任何属性______。
A、不可再分 B、可再分 C、命名在该关系模式中可以不唯一 D、以上都不是
2. 根据关系模式的完整性规则,一个关系中的“主码”______。
A、不能有两个 B、不能成为另一个关系的外码 C、不允许为空 D、可以取值
3. 在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主码是R#,S的主码是S#,则S#在R中 称为______。
A、外码 B、候选码 C、主码 D、超码
4. 一个关系数据库文件中的各条记录_______。
A、前后顺序不能任意颠倒,一定要按照输入的顺序排列 B、前后顺序可以任意颠倒,不影响库中的数据关系
C、前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同 D、前后顺序不能任意颠倒,一定要按照码段值的顺序排列
5. 关系代数的5个基本运算是______。 A、并、差、选择、投影和自然联接 B、并、差、交、选择和投影 C、并、差、交、选择和笛卡尔积 D、并、差、选择、投影和笛卡尔积
6. 关系数据库管理系统应能实现的专门关系运行包括______。 A、排序、索引、统计 B、选择、投影、联接 C、关联、更新、排序 D、显示、打印、制表
7. 同一个关系模型的任意两个元组值______。
A、不能全同 B、可全同 C、必须全同 D、以上都不是
8. 等值联接和自然联接相比较,正确的是_____。 A、 等值联接和自然联接的结果完全相同
B、 等值联接的属性个数大于自然联接的属性个数
C、 等值联接的属性个数大于或等于自然联接的属性个数 D、 等值联接和自然联接的联接条件相同
9. 下述哪个是单目运算_____。
A、差 B、并 C、投影 D、除法
10. 自然联接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然联接时,要求R和S含有一个或多个共有的______。
A、元组 B、行 C、记录 D、属性
4
《数据库原理》作业 班级: 学号: 姓名: 11. 设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是_____。
A、πA(R)??πD(S) B、R∪S C、A(R)∩πD(S) D、R??S
12. 参加差运算的两个关系是_____。
A、属性个数可以不相同 B、属性个数必须相同 C、一个关系包含另一个关系的属性 D、属性名必须相同
13. 有两个关系R和S,分别包含15个和10个元组,则在R∪S,R-S,R∩S中不可能出现的元组数目情况是_____。
A、15,5,10 B、18,7,7 C、21,11,4 D、25,15,0
14. 设W=R??S,且W,R和S的元组个数分别为p、m和n,那么三者之间满足_____。 A、p<(m+n) B、p≤(m+n) C、p<(m×n) D、p≤(m×n)
15. 关系R和关系S只有一个公共属性,T1是R与S等值联接的结果,T2是R和S自然联接的结果,则_____。
A、T1的属性个数等于T2的属性个数 B、T1的属性个数小于T2的属性个数
C、T1的属性个数大于或等于T2的属性个数 D、T1的属性个数大于T2的属性个数
16. 有关系:R(A,B,C),主码=A ;S(D,A),主码=D,外码=A,参照于R的属性A。 关系R和S的元组如图所示
指出关系S中违反关系完整性规则的元组是_____。
A、(1,2) B、(2,null) C、(3,3) D、(4,1)
17. 设有如图所示的关系R,经操作πA,B(σB=’b’(R))(π为“投影”运算符,σ为“选择”运算符)的运算结果是_____。
A、 B、 C、
18. 关系运算中花费时间可能最长的运算是______。
A、投影 B、选择 C、笛卡尔积 D、除
5
D、
《数据库原理》作业 班级: 学号: 姓名: 19. 如图所示,两个关系R1和R2,它们进行_____运算后得到R3。 A、交 B、并 C、笛卡尔积 D、联接
20. 关系模型的完整性规则包括 、 、 。
21. 已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是 ,系关系的外码是 ,学生关系的主码是 ,外码是 。
22. 设有如图2.4所示的关系R,S和T,计算:
(1)R1=R∪S (2)R2=R-S (3)R3=R??T
(4)R4=R??T (5)R5=πA(R) (6)R6=σA=C(R×T)
23. 设有一个SPJ数据库,包括S,P,J,SPJ 4个关系模式:
S(SNO,SNAME,STATUS,CITY) P(PNO,PNAME,COLOR,WEIGHT) J(JNO,JNAME,CITY) SPJ(SNO,PNO,JNO,QTY)
6
《数据库原理》作业 班级: 学号: 姓名: 供应商表S由供应商代码(SNO)、供应商姓名(SNAME)、供应商状态(STATUS)、 供应商所在城市(CITY)组成;零件表P由零件代码(PNO)、零件名(PNAME)、颜色(COLOR)、重量(WEIGHT)组成;工程项目表J由工程项目代码(JNO)、工程项目名(JNAME)、工程项目所在城市(CITY)组成;供应情况表SPJ由供应商代码(SNO)、零件代码(PNO)、由工程项目代码(JNO)、供应数量(QTY)组成,表示某供应商供应某种零件给某工程项目的数量为QTY。 今有若干数据如图所示。试用关系代数完成如下查询: (1) 求供应工程J1零件的供应商代码SNO。
(2) 求供应工程J1零件P1的供应商代码SNO。
(3) 求供应工程J1零件为红色的供应商代码SNO。
(4) 求没有使用天津供应商生产的红色零件的工程项目代码JNO。
(5) 求至少用了供应商S1所供应的全部零件的工程项目代码JNO。
7
《数据库原理》作业 班级: 学号: 姓名: 第三章 关系数据库标准语言SQL
1、在SQL中,用户可以直接操作的是_______。 A.基本表 B.试图 C.基本表或视图 D.基本表和视图
2、在SQL的查询语句中,对应关系代数中“投影”运算的语句是_______。 A.WHERE B.FROM C.SELECT D.HAVING
3、在SQL的SELECT语句中,与选择运算对应的命令动词是_______。 A.SELECT B.FROM C.WHERE D.ORDER BY
4、SELECT语句执行结果是_______。 A.数据项 B.元组 C.表 D.数据库
5、在SELECT语句中,使用MAX(列名)时,该“列名”应该_______。 A.必须是数值型 B.必须是字符型 C.必须是数值型或字符型 D.不限制数据类型
6、SQL中,与“NOT IN”等价的操作符是_______。 A.=SOME B.<>SOME C.=ALL D.<>ALL
7、现有三个表,即学生表S、课程表C和学生选课表SC,它们的结构如下: S( …… 此处隐藏:1931字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [法律文档]苏教版七年级语文下册第五单元教学设计
- [法律文档]向市委巡视组进点汇报材料
- [法律文档]绵阳市2018年高三物理上学期第二次月考
- [法律文档]浅析如何解决当代中国“新三座大山”的
- [法律文档]延安北过境线大桥工程防洪评价报告 -
- [法律文档]激活生成元素让数学课堂充满生机
- [法律文档]2014年春学期九年级5月教学质量检测语
- [法律文档]放射科标准及各项计1
- [法律文档]2012年广州化学中考试题和答案(原版)
- [法律文档]地球物理勘查规范
- [法律文档]《12系列建筑标准设计图集》目录
- [法律文档]2018年宁波市专技人员继续教育公需课-
- [法律文档]工会委员会工作职责
- [法律文档]2014新版外研社九年级英语上册课文(完
- [法律文档]《阅微草堂笔记》部分篇目赏析
- [法律文档]尔雅军事理论2018课后答案(南开版)
- [法律文档]储竣-13827 黑娃山沟大开挖穿越说明书
- [法律文档]《产品设计》教学大纲及课程简介
- [法律文档]电动吊篮专项施工方案 - 图文
- [法律文档]实木地板和复合地板的比较
- 探析如何提高电力系统中PLC的可靠性
- 用Excel函数快速实现体能测试成绩统计
- 教师招聘考试重点分析:班主任工作常识
- 高三历史选修一《历史上重大改革回眸》
- 2013年中山市部分职位(工种)人力资源视
- 2015年中国水溶性蛋白市场年度调研报告
- 原地踏步走与立定教学设计
- 何家弘法律英语课件_第十二课
- 海信冰箱经销商大会——齐俊强副总经理
- 犯罪心理学讲座
- 初中英语作文病句和错句修改范例
- 虚拟化群集部署计划及操作流程
- 焊接板式塔顶冷凝器设计
- 浅析语文教学中
- 结构力学——6位移法
- 天正建筑CAD制图技巧
- 中华人民共和国财政部令第57号——注册
- 赢在企业文化展厅设计的起跑线上
- 2013版物理一轮精品复习学案:实验6
- 直隶总督署简介




