版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、姓名:_ 班级:_ 学号:_-密-封 -线- 中级数据库系统工程师_简单单选考试卷模拟考试题考试时间:120分钟 考试总分:100分题号一二三四五总分分数遵守考场纪律,维护知识尊严,杜绝违纪行为,确保考试结果公正。1、在关系代数表达式的查询优化中,不正确的叙述是_。 ( )a.尽可能早地执行连接b.尽可能早地执行选择c.尽可能早地执行投影d.把笛卡儿积和随后的选择合并成连接运算2、关系模式r(u,f),其中u=(w,x,y,z),f=wxy,wx,xz,yw。关系模式r的候选码是(1),(2)是无损连接并保持函数依赖的分解。( )a.w和yb.wyc.wxd.wz3、关系模式r(u,f),其中
2、u=(w,x,y,z),f=wxy,wx,xz,yw。关系模式r的候选码是(1),(2)是无损连接并保持函数依赖的分解。( )a.=r1(wy),r2(xz)b.=r1(wz),r2(xy)c.r1(wxy),r2(xz)d.=r1(wx),r2(yz)4、下列公式中一定成立的是( )a.a1,a2 (f (e)f (a1,a2 (e)b.f (e1e2)f (e1)f (e2)c.f (e1-e2)f (e1)-f (e2)d.a1,a2,b1,b2 (ee)a1,a2 (e)b1,b2 (e)5、在元组关系演算中,与公式(s)(p1(s)等价的公式是( )a.(s)(p1(s)b.(s)(
3、 pl(s)c.(s)( p1(s)d.(s)( p1(s)6、关系规范化中的删除操作异常是指_。 ( )a.不该删除的数据被删除b.不该删除的关键码被删除c.应该删除的数据未被删除d.应该删除的关键码未被删除7、在元组关系演算中,与公式p1=p2等价的公式是_。 ( )a.p1p2b.p2plc.p1p2d.p2p28、存在非主属性对码的部分依赖的关系模式是_。 ( )a.1nfb.2nfc.3nfd.bcnf9、在关系模式r分解成=rlb.始发站c.发车时间d.车次,始发站11、假定每一车次具有唯一的始发站和终点站。如果实体“列车时刻表”属性为车次、始发站、发车时间、终点站、到达时间,该实
4、体的主键是(1);如果实体“列车运行表”属性为车次、日期、发车时间、到达时间,该实体的主键是(2)。通常情况下,上述“列车时刻表”和“列车运行表”两实体型间(3)联系。( )a.车次b.始发站c.发车时间d.车次,日期12、假定每一车次具有唯一的始发站和终点站。如果实体“列车时刻表”属性为车次、始发站、发车时间、终点站、到达时间,该实体的主键是(1);如果实体“列车运行表”属性为车次、日期、发车时间、到达时间,该实体的主键是(2)。通常情况下,上述“列车时刻表”和“列车运行表”两实体型间(3)联系。( )a.不存在b.存在一对一c.存在一对多d.存在多对多13、设有关系模式r(a,b,c,d)
5、,f是r上成立的fd集,f=abc,da,则r的关键码为_。 ( )a.abb.adc.bcd.bd14、设关系模式r(a,b,c,d),f是r上成立的fd集,f=abc,=ab, ac,ad是r上的一个分解,那么分解_。 ( )a.是无损连接分解,也是保持fd的分解b.是无损连接分解,但不保持fd的分解c.不是无损连接分解,但保持。fd的分解d.既不是无损连接分解,也不保持fd的分解15、关系模式r分解成数据库模式的一个优点是_。 ( )a.数据分散存储在多个关系中b.存储悬挂元组c.提高查询速度d.数据容易恢复16、关系模式r分解成数据库模式的一个缺点是_。 ( )a.存储悬挂元组b.减少
6、了数据冗余c.查询时,需要做连接运算d.数据分散存储在多个关系中17、在关系模型的完整性约束中,实体完整性规则是指关系中(1),而参照完整性(即引用完整性)规则要求(2)。( )a.属性值不允许重复b.属性值不允许为空c.主键值不允许为空d.外键值不允许为空18、在关系模型的完整性约束中,实体完整性规则是指关系中(1),而参照完整性(即引用完整性)规则要求(2)。( )a.不允许引用不存在的元组b.允许引用不存在的元组c.不允许引用不存在的属性d.允许引用不存在的属性19、在元组关系演算中,与公式p1p2等价的公式是_。 ( )a.(p1p2)b.p1p2c.(p1p2)d.(p1p2)20、
7、假设学生关系是s(s#,sname,sex,age),课程关系是c(c#,cname, teacher),学生选课关系是sc(s#,c#,grade)。那么,要查找选修“db”课程的“女”学生姓名,将涉及到关系_。 ( )a.sb.sc和cc.s和scd.s、sc和c21、52设教学数据库中有一个关于教师任教的关系模式r(t#,c#,cname,text, tname,tage),其属性为教师工号、任教的课程编号、课程名称、所用的教材、教师姓名和年龄。如果规定:每个教师(t#)只有一个姓名(tname)和年龄(tage),且不允许同名同姓;对每个课程号(c#)指定一个课程名(cname),但一
8、个课程名可以有多个课程号(即开设了多个班);每个课程名称(cname)只允许使用一本教材(text);每个教师可以上多门课程(指c#),但每个课程号(c#)只允许一个教师任教。那么,关系模式r上基本的函数依赖集为(1),r上的关键码为(2), r的模式级别为(3)。如果把关系模式r分解成数据库模式1=(t#,c#),(t#,tname,tage),(c#, cname,text),那么r分解成1是无损分解、保持依赖且1属于(4)。如果把关系模式r分解成数据库模式2=(t#,c#),(t#,tname),(tname, tage),(c#,cname),(cname,text),那么r分解成2是
9、无损分解、保持依赖且2属于(5)。( )a.t#c#,t#(tname,tage),c#(cname,text)b.t#(tname,tage),c#(cname,text)c.t#tname,tnametage,c#cname,cnametextd.(t#,c#)(tname,cname),tnametage,cnametext)22、52设教学数据库中有一个关于教师任教的关系模式r(t#,c#,cname,text, tname,tage),其属性为教师工号、任教的课程编号、课程名称、所用的教材、教师姓名和年龄。如果规定:每个教师(t#)只有一个姓名(tname)和年龄(tage),且不允
10、许同名同姓;对每个课程号(c#)指定一个课程名(cname),但一个课程名可以有多个课程号(即开设了多个班);每个课程名称(cname)只允许使用一本教材(text);每个教师可以上多门课程(指c#),但每个课程号(c#)只允许一个教师任教。那么,关系模式r上基本的函数依赖集为(1),r上的关键码为(2), r的模式级别为(3)。如果把关系模式r分解成数据库模式1=(t#,c#),(t#,tname,tage),(c#, cname,text),那么r分解成1是无损分解、保持依赖且1属于(4)。如果把关系模式r分解成数据库模式2=(t#,c#),(t#,tname),(tname, tage)
11、,(c#,cname),(cname,text),那么r分解成2是无损分解、保持依赖且2属于(5)。( )a.(t#)b.(c#)c.(t#,c#)d.(t#,c#,cname)23、52设教学数据库中有一个关于教师任教的关系模式r(t#,c#,cname,text, tname,tage),其属性为教师工号、任教的课程编号、课程名称、所用的教材、教师姓名和年龄。如果规定:每个教师(t#)只有一个姓名(tname)和年龄(tage),且不允许同名同姓;对每个课程号(c#)指定一个课程名(cname),但一个课程名可以有多个课程号(即开设了多个班);每个课程名称(cname)只允许使用一本教材(
12、text);每个教师可以上多门课程(指c#),但每个课程号(c#)只允许一个教师任教。那么,关系模式r上基本的函数依赖集为(1),r上的关键码为(2), r的模式级别为(3)。如果把关系模式r分解成数据库模式1=(t#,c#),(t#,tname,tage),(c#, cname,text),那么r分解成1是无损分解、保持依赖且1属于(4)。如果把关系模式r分解成数据库模式2=(t#,c#),(t#,tname),(tname, tage),(c#,cname),(cname,text),那么r分解成2是无损分解、保持依赖且2属于(5)。( )a.属于1nf但不属于2nfb.属于2nf但不属于
13、3nfc.属于3nf但不属于2nfd.属于3nf。24、52设教学数据库中有一个关于教师任教的关系模式r(t#,c#,cname,text, tname,tage),其属性为教师工号、任教的课程编号、课程名称、所用的教材、教师姓名和年龄。如果规定:每个教师(t#)只有一个姓名(tname)和年龄(tage),且不允许同名同姓;对每个课程号(c#)指定一个课程名(cname),但一个课程名可以有多个课程号(即开设了多个班);每个课程名称(cname)只允许使用一本教材(text);每个教师可以上多门课程(指c#),但每个课程号(c#)只允许一个教师任教。那么,关系模式r上基本的函数依赖集为(1)
14、,r上的关键码为(2), r的模式级别为(3)。如果把关系模式r分解成数据库模式1=(t#,c#),(t#,tname,tage),(c#, cname,text),那么r分解成1是无损分解、保持依赖且1属于(4)。如果把关系模式r分解成数据库模式2=(t#,c#),(t#,tname),(tname, tage),(c#,cname),(cname,text),那么r分解成2是无损分解、保持依赖且2属于(5)。( )a.1nf模式集b.2nf模式集c.3nf模式集d.模式级别不确定25、设教学数据库中有一个关于教师任教的关系模式r(t#,c#,cname,text, tname,tage),
15、其属性为教师工号、任教的课程编号、课程名称、所用的教材、教师姓名和年龄。如果规定:每个教师(t#)只有一个姓名(tname)和年龄(tage),且不允许同名同姓;对每个课程号(c#)指定一个课程名(cname),但一个课程名可以有多个课程号(即开设了多个班);每个课程名称(cname)只允许使用一本教材(text);每个教师可以上多门课程(指c#),但每个课程号(c#)只允许一个教师任教。那么,关系模式r上基本的函数依赖集为(1),r上的关键码为(2), r的模式级别为(3)。如果把关系模式r分解成数据库模式1=(t#,c#),(t#,tname,tage),(c#, cname,text),
16、那么r分解成1是无损分解、保持依赖且1属于(4)。如果把关系模式r分解成数据库模式2=(t#,c#),(t#,tname),(tname, tage),(c#,cname),(cname,text),那么r分解成2是无损分解、保持依赖且2属于(5)。5( )a.1nf模式集b.2nf模式集c.3nf模式集d.模式级别不确定26、设有关系r(a,b,c)的值如下:下列叙述正确的是( )a.函数依赖ca在上述关系中成立b.函数依赖abc在上述关系中成立c.函数依赖ac在上述关系中成立d.函数依赖cab在上述关系中成立27、给定关系模式r(u,f),u=a,b,c,d,e,f=ba,da,ae, a
17、cb,那么属性集ad的闭包为(1),r的候选键为(2)。( )a.adeb.abdc.abcdd.acd28、给定关系模式r(u,f),u=a,b,c,d,e,f=ba,da,ae, acb,那么属性集ad的闭包为(1),r的候选键为(2)。( )a.abdb.adec.acdd.cd29、设有如下关系:与元组演算表达式t| (u)(v)(r(u)s(v)au3=v1u4=v2u1v3ti=u2)等价的关系代数表达式是 (1) ,关系代数表达式rs的运算结果是 (2) 。1、( )a.a,b (ae (rs)b.b (ae (rs)c.b (ae (rs)d.b (r.c=s.cae (rs)
18、30、设有如下关系:与元组演算表达式t| (u)(v)(r(u)s(v)au3=v1u4=v2u1v3ti=u2)等价的关系代数表达式是 (1) ,关系代数表达式rs的运算结果是 (2) 。2、( ) ( )a.ab.bc.cd.d31、在最小依赖集f中,下面叙述不正确的是_。 ( )a.f中每个fd的右部都是单属性b.f中每个fd的左部都是单属性c.f中没有冗余的fdd.f中每个fd的左部没有冗余的属性32、在关系模式r中,函数依赖xy的语义是_。 ( )a.在r的某一关系中,若两个元组的x值相等,则y值也相等b.在r的每一关系中,若两个元组的x值相等,则y值也相等c.在r的某一关系中,y值
19、应与x值相等d.在r的每一关系中,y值应与x值相等33、与域演算表达式ab|r(ab)r(ba)不等价的关系代数表达式是( )a.1,2 (1=42-3 (rr)b.1,2c.r2,1 (r)d.1=2 (r)34、设关系模式r(a,b,c,d),f是r上成立的:fd集,f=ba,ac,=ab, ac,ad是r上的一个分解,那么分解相对于f_。 ( )a.是无损连接分解,也是保持fd的分解b.是无损连接分解,但不保持fd的分解c.不是无损连接分解,但保持fd的分解d.既不是无损连接分解,也不保持fd的分解35、在关系数据模型中,通常可以把(1)称为属性,而把(2)称为关系模式。常用的关系运算是
20、关系代数和(3)。在关系代数中,对一个关系作投影操作后,新关系的元组个数(4)原来关系的元组个数。( )a.记录b.基本表c.模式d.字段36、在关系数据模型中,通常可以把(1)称为属性,而把(2)称为关系模式。常用的关系运算是关系代数和(3)。在关系代数中,对一个关系作投影操作后,新关系的元组个数(4)原来关系的元组个数。( )a.记录b.记录类型c.元组d.元组集37、在关系数据模型中,通常可以把(1)称为属性,而把(2)称为关系模式。常用的关系运算是关系代数和(3)。在关系代数中,对一个关系作投影操作后,新关系的元组个数(4)原来关系的元组个数。( )a.集合代数b.逻辑演算c.关系演算
21、d.集合演算38、在关系数据模型中,通常可以把(1)称为属性,而把(2)称为关系模式。常用的关系运算是关系代数和(3)。在关系代数中,对一个关系作投影操作后,新关系的元组个数(4)原来关系的元组个数。( )a.小b.小于或等于c.等于d.大于39、某数据库中有供应商关系s和零件关系p,其中,供应商关系模式s(sno, sname, szip, city)中的属性分别表示:供应商代码、供应商名、邮编、供应商所在城市;零件关系模式p(pno, pname, color, weight, city)中的属性分别表示:零件号、零件名、颜色、重量、产地。要求一个供应商可以供应多种零件,而一种零件可由多个
22、供应商供应。请将下面的sql语句空缺部分补充完整。create table sp (sno char (5),pno char (6),status char (8),qty numeric (9),(1) sno, pno),(2) sno),(3) pno);查询供应了“红”色零件的供应商号、零件号和数量(qty)的元组演算表达式为:t1|(u)(u)(u)( (4) u1=v1v2=w1w3=红 (5) )1( )a.foreign keyb.primary keyc.foreign key (sno) references sd.foreign key (pno) peferences
23、 p40、某数据库中有供应商关系s和零件关系p,其中,供应商关系模式s(sno, sname, szip, city)中的属性分别表示:供应商代码、供应商名、邮编、供应商所在城市;零件关系模式p(pno, pname, color, weight, city)中的属性分别表示:零件号、零件名、颜色、重量、产地。要求一个供应商可以供应多种零件,而一种零件可由多个供应商供应。请将下面的sql语句空缺部分补充完整。create table sp (sno char (5),pno char (6),status char (8),qty numeric (9),(1) sno, pno),(2) s
24、no),(3) pno);查询供应了“红”色零件的供应商号、零件号和数量(qty)的元组演算表达式为:t1|(u)(u)(u)( (4) u1=v1v2=w1w3=红 (5) )2( )a.foreign keyb.primary keyc.foreign key (sno) references sd.foreign key (pno) peferences p41、某数据库中有供应商关系s和零件关系p,其中,供应商关系模式s(sno, sname, szip, city)中的属性分别表示:供应商代码、供应商名、邮编、供应商所在城市;零件关系模式p(pno, pname, color, we
25、ight, city)中的属性分别表示:零件号、零件名、颜色、重量、产地。要求一个供应商可以供应多种零件,而一种零件可由多个供应商供应。请将下面的sql语句空缺部分补充完整。create table sp (sno char (5),pno char (6),status char (8),qty numeric (9),(1) sno, pno),(2) sno),(3) pno);查询供应了“红”色零件的供应商号、零件号和数量(qty)的元组演算表达式为:t1|(u)(u)(u)( (4) u1=v1v2=w1w3=红 (5) )3( )a.foreign keyb.piumary key
26、c.foreign key (sno) references sd.foreign key (pno) peferences p42、某数据库中有供应商关系s和零件关系p,其中,供应商关系模式s(sno, sname, szip, city)中的属性分别表示:供应商代码、供应商名、邮编、供应商所在城市;零件关系模式p(pno, pname, color, weight, city)中的属性分别表示:零件号、零件名、颜色、重量、产地。要求一个供应商可以供应多种零件,而一种零件可由多个供应商供应。请将下面的sql语句空缺部分补充完整。create table sp (sno char (5),pn
27、o char (6),status char (8),qty numeric (9),(1) sno, pno),(2) sno),(3) pno);查询供应了“红”色零件的供应商号、零件号和数量(qty)的元组演算表达式为:t1|(u)(u)(u)( (4) u1=v1v2=w1w3=红 (5) )4( )a.s(u)sp(v)p(w)b.sp(u)s(v)p(w)c.p(u)sp(v)s(w)d.s(u)p(v)sp(w)43、某数据库中有供应商关系s和零件关系p,其中,供应商关系模式s(sno, sname, szip, city)中的属性分别表示:供应商代码、供应商名、邮编、供应商所在
28、城市;零件关系模式p(pno, pname, color, weight, city)中的属性分别表示:零件号、零件名、颜色、重量、产地。要求一个供应商可以供应多种零件,而一种零件可由多个供应商供应。请将下面的sql语句空缺部分补充完整。create table sp (sno char (5),pno char (6),status char (8),qty numeric (9),(1) sno, pno),(2) sno),(3) pno);查询供应了“红”色零件的供应商号、零件号和数量(qty)的元组演算表达式为:t1|(u)(u)(u)( (4) u1=v1v2=w1w3=红 (5) )5( )a.t1=u1t2=w2t3=v4b.t1=v1t2=u2t3=u4c.t1=w1t2=u2t3=v4d.t1=u1t2=v2t3=y444
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 道德讲堂活动总结
- 管理人员的年度工作计划8篇
- 开学学生演讲稿范文(33篇)
- 高三冲刺的加油稿范文(3篇)
- 责任胜于能力读后心得体会
- 设计承诺书15篇
- 陕西省西安市2024-2025学年高一上学期期中物理试卷(无答案)
- 广东省汕头市潮阳区2024-2025学年高一上学期11月期中英语试题(无答案)
- 广东高考语文三年模拟真题(21-23年)知识点汇编-文学类文本阅读
- 标准劳务外包协议
- 认识他人课件教学课件
- 江苏省南通市2024-2025学年八年级上学期11月期中数学试题(无答案)
- 家装瓷砖铺贴专项施工协议范本
- 天津市2024年七年级上学期数学期中考试试卷【附答案】
- 中国汽车刹车盘行业投资分析、市场运行态势研究报告-智研咨询发布
- “双减”政策下作业设计策略4篇
- 普外科重点专科评审工作汇报
- 2024-2025学年初中音乐九年级上册湘艺版(2024)教学设计合集
- 2024-2025学年北师大版九年级数学上册期中综合复习题
- 第十五届全国交通运输行业“百通科信杯”机动车检测工(学生组)理论知识题库
- 小学高年级阅读指导课教案(12篇)
评论
0/150
提交评论