数据库理论知识练习题_第1页
数据库理论知识练习题_第2页
数据库理论知识练习题_第3页
数据库理论知识练习题_第4页
数据库理论知识练习题_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库理论知识练习题1下列关系能直接做除运算R÷S的是(

)。A.R(A,B,C),

S(B)B.R(A,B,C),

S(B,D)C.R(A,B,C),

S(D,E)D.R(A,B),

S(A,B,C)正确答案:A你选对了2基于教学视频中的学生选课数据库,能够正确查询“所有学生都选修的课程的课程编号”的关系代数表达式是(

)。A.π学号,课程号(选课)÷π学号(学生)B.π学号,课程号(选课)÷π课程编号(课程)

C.π课程编号(选课)D.选课÷学生正确答案:A你选对了3基于教学视频中的学生选课数据库,能正确查询出“数学系学生都学的课程的课程编号”的关系代数表达式是(

)。A.π学号,课程号(选课)÷π学号(σ所在系='数学'(学生))B.π学号,课程号(σ所在系='数学'(选课∞学生))÷π课程号(学生)C.选课÷π学号(σ所在系='数学'(学生))D.π课程号(σ所在系='数学'(选课∞学生∞课程))正确答案:A你选对了1进行自然连接运算的两个关系必须具有(

)。A.相同属性个数B.公共属性C.相同关系名D.相同关键字正确答案:B你错选为D2如果关系R中有4个属性和3个元组,关系S中有3个属性和5个元组,则R×S的属性个数和元组个数分别是(

)。A.7和8B.7和15C.12和8D.12和15正确答案:B你选对了3能够把关系R和S进行自然连接时舍弃的元组放到结果关系中的操作是(

)。A.左外连接B.右外连接C.外部并D.外连接 正确答案:D你选对了4设关系R和关系S的基数分别是3和4,则关系R与S的广义笛卡尔积的基数是(

)。A.7B.9C.12D.16正确答案:C你选对了5对于关系模式S(Sno,Sname,Age,Dept),C(Cno,Cname,Teacher),SC(Sno,Cno,Score),下列查询结果相同的是(

)。I.πSname((S)∞σScore>60(SC))

II.πSname(σScore>60(S∞SC))

III.σScore>60(πSname(S∞SC))

IV.σScore>60(πSname(S)∞(SC))A.I与IIB.III与IVC.I与IIID.

II与IV正确答案:A你选对了6在关系代数中,从两个关系的笛卡尔积中选取它们属性间满足一定条件的元组的操作,称为(

)。A.并B.选择C.自然连接D.θ连接正确答案:D你选对了7设有关系R和关系S进行下图所示的运算,则运算结果中含有元组的数目是(

)。A.6B.7C.8D.9正确答案:A你选对了8集合R与S的连接可以用关系代数的基本运算表示为(

)。A.σF(R×S)B.πF(R×S)C.σF(RUS)D.πF(RUS)正确答案:A你选对了9基于如下的关系R和S,且属性A是关系R的主键,属性B是关系S的主键。若关系R和S的关系代数操作结果如下,这是执行了(

)。A.R∞S

C<EB.R∞S

C>EC.

R∞SR.B=S.BD.R∞S正确答案:A你选对了10学校数据库中有学生和宿舍两个关系: 学生(学号,姓名)

宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行(

)。A.全外联接B.左外联接C.右外联接D.自然联接正确答案:A你选对了1基于教学视频中的供应商零件数据库,能正确查询出“供应商S1同时供应给工程J1和J2的零部件代码”的关系代数表达式是(

)。A.πPNO(σSNO='S1'∧JNO='J1'(SPJ))∩πPNO(σSNO='S1'∧JNO='J2'(SPJ))B.πPNO((σSNO='S1'∧JNO='J1'(SPJ))∩(σSNO='S1'∧JNO='J2'(SPJ)))C.πPNO((σSNO='S1'∧(JNO='J1'∨JNO='J2')(SPJ)))D.πPNO((σSNO='S1'∧(JNO='J1'∧JNO='J2')(SPJ)))正确答案:A你选对了2基于教学视频中的供应商零件数据库,能正确查询出“给工程名为’比亚迪’的工程供应零部件名为’制动器’的供应商名称”的关系代数表达式是(

)。A.πSNAME(σJNAME='比亚迪'∧PNAME='制动器'(S∞SPJ∞P∞J))B.πSNAME((σJNAME='比亚迪'(J))∞SPJ∞(σPNAME='制动器'(P))∞S)C.πSNAME((ΠJNO(σJNAME='比亚迪'(J)))∞SPJ∞(ΠPNO(σPNAME='制动器'(P)))∞S)D.πSNAME(ΠSNO(((ΠJNO(σJNAME='比亚迪'(J)))∞SPJ)∞(ΠPNO(σPNAME='制动器'(P))))∞S)正确答案:A、B、C、D你选对了3基于教学视频中的供应商零件数据库,能正确查询出“所有工程都使用的零部件名称、颜色、重量”的关系代数表达式是(

)。A.πPNAME,COLOR,WEIGHT((ΠJNO,PNO(SPJ)÷πJNO(J))∞P)B.πPNAME,COLOR,WEIGHT((ΠJNO,PNO(SPJ)÷πJNO(P))∞J)C.πPNAME,COLOR,WEIGHT,JNO,PNO(SPJ∞P)÷πJNO(J)D.πPNAME,COLOR,WEIGHT,PNO(SPJ∞P)÷J正确答案:A、C你选对了4基于教学视频中的供应商零件数据库,能正确查询出“没有使用天津供应商生产的红色零件的工程号”的关系代数表达式是(

)。A.πJNO(J)-πJNO(σCITY='天津'(S)∞SPJ∞σCOLOR='红'(P))B.πJNO(σCITY≠'天津'(S)∞SPJ∞σCOLOR≠'红'(P))C.πJNO(J)-πJNO(σCITY='天津'∧COLOR='红'(S∞SPJ∞P))D.πJNO(σCITY≠'天津'∧COLOR≠'红'(S∞SPJ∞P))正确答案:A、C你选对了1关系演算是用(

)来表达查询要求的方式。A.谓词B.关系的运算C.元组D.域正确答案:A你选对了1基于教学视频中的学生选课数据库,能正确检索出“选修课程号为'C02'或'C04'的学生学号和成绩”的元组演算表达式是(

)。A.B.C.D.正确答案:A你选对了2基于教学视频中的学生选课数据库,检索“全部学生都选修的课程的课程号和课程名”的元组演算表达式还需要那个选项才能成立?(

)。A.("u)($v)($w)B.

("u)("v)($w)C.

($u)("v)($w)D.($u)($v)($w)正确答案:A你选对了3基于教学视频中的学生选课数据库,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论