计算机网络技术等多个文件数据库试题_第1页
计算机网络技术等多个文件数据库试题_第2页
计算机网络技术等多个文件数据库试题_第3页
计算机网络技术等多个文件数据库试题_第4页
计算机网络技术等多个文件数据库试题_第5页
全文预览已结束

下载本文档

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

文档简介

1、2012 级信管专业数据库技术试题1选择题(60 小题,每小题 1 分,共 60 分)1.在关系数据库中,用来表示实体间联系的是()A) 属性B) 二维表C) 网状结构D) 树形结构2.公司中有多个部门和多个职员,每个职员只能属于一个部门,一个部门可以有多个职员,则实体部门和职员间的联系是()A)1:1 联系B)m:1 联系C)1:m 联系D)m:n 联系3.有两个关系 R 和 S 如下RS则由关系 R 得到关系 S 的操作是()A) 选择B) 投影C) 自然连接D) 并4.在关系数据库系统中,当关系的模式改变时,用户程序也可以不变。这是()D) 数据的位置独立性A) 数据的物理独立性B) 数

2、据的独立性C) 数据的逻辑独立性5.在数据库技术中,实体 -联系模型是一种()A) 结构模型B) 概念模型C) 逻辑模型D) 物理模型6.在关系代数中,从两个关系的积中选取它们属性间满足一定条件的元组的操作称为(D) 连接)A) 并B) 选择C) 自然连接7.下列关于数据库三级模式结构的叙述中,哪个(些)是正确的?(数据库中只有一个模式和一个内模式外模式与模式之间的映像实现数据的逻辑独立性模式与内模式之间的映像实现数据的物理独立性)IV. 外模式与内模式之间的映像既实现数据的逻辑独立性又实现数据的物理独立性A) 仅 IB) 仅 II 和 IIIC) 仅 I、II 和 IIID) 都正确第 8-

3、18 题基于“学生 -选课 -课程”数据库中的三个关系S(S,SNAME,SEX,AGE),SC(S,C,GRADE),C(AME,TEACHER)它们的主码分别是 S ,(S,C ) 和 C,为了便于识别,当外键与相应的主键属于不同关系时,往往给它们以相同的名字。8.查找“由A)S 和 SC老师执教的数据库课程的平均成绩、最高成绩和最低成绩”将使用关系()B)SC 和 CC)S 和 CD)S、SC 和 C9.把对 SC 表的查询和修改成绩的权限给用户 user1 的 SQL 语句,正确的是()GRANT UPDATE(GRADE),SELECT TO user1 ON TABLE SC;GR

4、ANT UPDATE(GRADE),SELECT ON TABLE SC To user1;GRANT UPDATE TABLE SC ON(GRADE),SELECT To user1;GRANT ON TABLE SC UPDATE(GRADE),SELECT To user1;10.设 S_AVG(SNO,AVG_GRADE) 是一个基于 SC 表定义学号和他的平均成绩的视图。下面对该视图的操作语句中,哪个(些)不能正确执行:?()UPDATE S_AVG SET AVG_GRADE=90 WHERE SNO=2004010601;SELECT SNO,AVG_GRADE FROM S_

5、AVG WHERE SNO=2004010601;III. INSERTA) 仅 I 和 IIIO S_AVG VALUES(2004010618,88);B) 仅 IIC) 仅 II 和 IIID) 都不能11.下列叙述中,哪个是不正确的?():S 是关系 S 的主码,也是关系 SC 的外码C 是关系 C 的主码,也是关系 SC 的外码C) 向任何一个关系元组时,必须保证关系主码值的唯一性D) 可以任意删除每个关系中的元组下面的 SQL 语句定义了一个反映学生出生年份的视图CREATE VIEW S BDAY(S,SNAME,BIRTH) A12.ECT S, SNAME, 2013-AGE

6、 FROM S;这是一个()A) 行列子集视图B) 带表达式视国C) 分组视图D) 连接视图1ABCc31ABCa12b21c3113.下列关于保持数据库完整性的叙述中,哪一条是不正确的?():元组时,S 和 C 都不能是空值 (NULL)A) 向关系 SCB) 可以任意修改关系 SC 中 GRADE 的值C) 向任何一个关系元组时,必须保证关系主码值的唯一性D) 可以任意修改关系 C 中 C 的值查询学生及其所选修课程的课程号和成绩,正确的 SQL 语句是(14.)A)SELECT B)SELECT C)SELECT D)SELECTAME, SC.C, GRADE FROM S WHERE

7、 S.=SC.S AME, SC.C, GRADE FROM SC WHERE S.S=SC.S AME, SC.C, GRADE FROM S,SC WHERE S.S=SC.S AME, SC.C, GRADE FROM S,SC WHERE S.S=SC.C15. “查询没有学习成绩的学生的学号和课程号”的 SQL 语句是() A)SELECT S, C FROM SC WHERE GRADE=NULL; B)SELECT S, C FROM SC WHERE GRADE IS ”; C)SELECT S, C FROM SC WHERE GRADE IS NULL; D)SELECT

8、S, C FROM SC WHERE GRADE =”;16.在“查询选修课程号为 C04,且成绩在 80 分以上的所有学生的学号和”的 SQL 语句中,将使用的表有()A)仅 SB)仅 S 和 CC)仅 S 和 SCD)S、C 和 SC17.执行 SQL 语句:SELECT S.S,SNAME,C,GRADE FROM S,SC WHERE SEX= 女 and S.S =SC.S;则该语句对 student 和 sc 执行的操作有A)交(),选择()和投影()B)自然连接(),选择()和投影()C)并(),选择()和投影()D)并(),积()和选择()18.若要求“查询选修了 3 门以上课

9、程的学生的学生号”,正确的 SQL 语句是()。A)SELECT S B)SELECT S C)SELECT S D)SELECT SFROM SC FROM SC FROM SC FROM SCGROUP BY S GROUP BY S ORDER BY S ORDER BY SWHERE COUNT(*) 3;HAVING COUNT(*) 3;WHERE COUNT(*) 3;HAVING COUNT(*) 319.在数据库三级模式结构中, 外模式的个数()A) 只有一个B) 可以有任意多个C) 与用户的个数相同D) 由设置的系统参数决定20.下列与实体完整性约束相关的叙述中,哪一(些)

10、条是正确的?(实体完整性约束是对关系中主码属性值的约束关系的主码值必须唯一,用于标识关系的元组)III. 组成主码的属性都不能取空值,而不仅仅是主码属性集整体不能取空值A) 仅 IB) 仅 II 和 IIIC) 仅 I 和 IIID) 都正确第 21-22 题基于如下的关系 R 和 S:RS21.如下关系 T 是关系 R 和 S 执行了哪种关系代数操作后的结果?()TA)R SB) R SC) R SD)R SR.X=S.XR.Y =S.Y22.如下关系 T 是关系 R 和 S 执行了哪种扩展关系操作后的结果?()TA)R 和 S 的外连接B)R 和 S 的右外连接C)R 和 S 的左外连接D

11、)R 和 S 的半连接23.下列关于视图的叙述中,哪些是正确的?()视图是关系数据库系统提供给用户以多种角度观察数据库数据的重要机制把对视图的查询转换为对基本表的查询的过程称为视图的消解在视图定义中的子查询可以是不含有 ORDER BY 子句和 DISTINCT 短语的 SELECT 语句视图一旦创建,在查询时就可以和基本表一样使用A) 仅 I 和 IIB) 仅 I 和 IIIC) 仅 II 和 IIID) 都正确WXYZabcdbbfnullcadbnullefgWXYZabcdcadbXYZbcdadbefgWXYabcbbfcad24.设有关系 R(A,B,C),与 SQL 语句 sel

12、ect distinct A,C from R where B=5 等价的关系代数表达式是()I. A,C (B=5(R)II. B=5(A,C (R)A) 都等价B) 仅 IC) 仅 IID) 都不等价25.下列哪一条不是数据库概念模型应具备的性质?():A) 有丰富的语义表达能力C) 在计算机中实现的效率高B) 易于交流和理解D) 易于向各种数据模型转换26.下列关于规范化理论的叙述中,哪些是正确的?()规范化理论规范化理论给关系模式中各属性之间的依赖关系及其对关系模式性能的影响提供判断关系模式优劣的理论标准规范化理论对于关系数据库设计具有重要指导意义规范化理论最主要的应用是在数据库逻辑结

13、构设计阶段在数据库设计中有时候会适当地降低规范化程度而追求高查询性能A) 仅 I、II 和 IIIB) 仅 II、III 和 IVC) 仅 III、IV 和 VD) 都正确27.设 U 为所有属性,X、Y、Z 为属性集,Z=U-X-Y。下列关于函数依赖和多值依赖的叙述中,哪些是正确的?()I. 若 X Y ,则 X YII. 若 X Y ,则 X YIII. 若 X Y ,则 X ZIV. 若 X Y ,则 X ZV. 若 X Y ,Y Y ,则 X Y VI. 若 X Y ,Y Y ,则 X Y A) 仅 I、II 和 IIIB) 仅 II、III 和 VC) 仅 I、IV 和 VD) 仅

14、IV、V 和 VI28.下列关于 E-R 模型向关系模型转换的叙述中,哪一条是不正确的?():A) 一个实体型转换为一个关系模式,关系的码就是实体的码一个 1:n 联系转换为一个关系模式,关系的码就是 1:n 联系的 1 端实体的码一个 m:n 联系转换为一个关系模式,关系的码为各实体码的组合三个或三个以上实体间的多元联系转换为一个关系模式,关系的码为各实体码的组合第 29-30 题基于以下描述:有关系模式 R(A,B,C,D,E,F,G,H,I,J),根据语义有如下函数依赖集: F=ABD E, AB G, B F, C J, C I, G H。关系模式 R 的码为()29.A)(A,B,C

15、,G)B)(A,B,D,I)C)(A,C,D,G)D)(A,B,C,D)30.关系模式 R 的规范化程度最高达到()D)4NFA)1NFB)2NFC)3NF第 31-32 题基于以下描述:关系模式 R(A, B, C, D, E),根据语义有如下函数依赖集: F=A C, BC D, CD A, AB E。31.下列属性组中哪个(些)是关系 R 的候选码?()I. (A,B)A) 仅 IIIII. (A,D)III. (B,C)IV. (C,D)V. (B,D)B) 仅 I 和 IIIC) 仅 I、II 和 IVD) 仅 II、III 和 V32.关系模式 R 的规范化程度最高达到()A)1N

16、FB)2NFC)3NFD)BCNF33.设关系 R 和 S 具有相同的属性个数,且相对应属性的值取自同一个域,则:R-(R-S) 等价于()A)R SB)R SC)R SD)R S34.数据库是计算机系统中按一定的数据模型组织、和使用的()D) 文件集合A) 命令集合B) 程序集合C) 数据结合35.SQL 语言集数据查询、数据、数据定义和数据控制功能于一体,语句 ALTER TABLE 是实现哪类功能?()A) 数据查询B) 数据C) 数据定义D) 数据控制36.SQL 语言集数据定义、数据查询、数据和数据控制功能于一体,语句 UPDATE 实现哪类功能?()A) 数据查询B) 数据C) 数

17、据定义D) 数据控制37.在 SQL 语言的 SELECT 语句中,对投影操作进行说明的是哪个子句?()A)SELECTB)FROMC)WHERED)ORDER BY38.设 R 和 S 的度分别是 r 和 s,且 R 有 n 个元组,S 有 m 个元组。执行关系 R 和 S 的积,记为 T=RS,则()A)T 的度是 (r+s),且有 (n+m) 个元组C)T 的度是 (rs),且有 (n+m) 个元组B)T 的度是 (r+s),且有 (nm) 个元组D)T 的度是 (rs),且有 (nm) 个元组39.只能存取本部门员工的,为此 DBA 应创建相应的(为了考虑安全性,每个部门的)A) 表

18、(table)B) 索引 (index)C) 视图 (view)D) 模式 (schema)40.下列哪种关系运算不要求:“R 和 S 具有相同的属性个数,并且每对相对应的属性都具有相同的域”?():A)R SB)R SC)R SD)R S41.用户对 SQL 数据库的权限中,如果只允许删除基本表的元组,应授予哪种权限?()A)DR)DELETEC)ALTERD)UPDATE42.在 SQL 中,由于对视图的修改最终要转换为对基本表的修改,因此下列只有哪种视图是可以修改的?()A) 行列子集视图B) 带表达式视图C) 分组视图D) 连接视图43.关系代数有五种基本操作,它们是()A) 并、差、

19、C) 交、差、B) 并、除、积、选择、投影积、选择、投影积、选择、投影D) 并、差、连接、选择、投影44.下列关于关系模式的码和外码的叙述中,哪一条是正确的?(主码必须是单个属性外码可以是单个属性,也可以是属性组)一个关系模式的主码与该关系模式中的任何一个外码的交一定为空一个关系模式的主码与该关系模式中的所有外码的并一定包含了该关系模式中的所有属性若有关系模式 R(A, B),下列叙述中,哪一(些)条是正确的?()45.I. B A 一定成立II. A B 一定成立III. R 的规范化程度无法判定IV. R 的规范化程度达到 4NFA) 仅 IB) 仅 I 和 IIC) 仅 IIID) 仅

20、IV46.下列关于连接操作的叙述中,哪一条是不正确的?():连接操作是从两个关系的积中选取属性间满足一定条件的元组自然连接和一般连接一样,也是从行的角度进行运算要进行连接的两个关系中不一定必须包含同名属性两个关系连接操作的结果仍然是一个关系对关系 R(A, B, C) 执行 SQL 语句SELECT DISTINCT A FROM R WHERE B=17;47.则该语句对关系 R 进行了()A) 选择和连接B) 选择和投影C) 连接和投影D) 交和选择48.如果一个关系模式的所有属性的集合是这个关系的主码,则称这样的主码为()A)全码B)参照码C)外码D)连接码第 49-51 题基于以下描述

21、:设有供应商关系 S 和零件关系 P 如下图所示。它们的主码分别是“供应商号”和“零件号”。而且,零件关系 P 的属性“供应商号”是它的外码,属性“颜色”只能取值为红、白或兰。供应商关系 S零件关系 P49.下列哪个(些)行不能插入到关系 P 中?():I. (201, 白,S10)II. (101, 兰,S01)III. (301, 绿,B01)A) 仅 IB) 仅 I 和 IIC) 仅 IIID) 都不能50.关系 S 中的下列行,哪个(些)可以被删除?()I. (S10, 宇宙,)II. (Z01, 立新, 重庆)C) 都可以D) 都不可以A) 仅 IB) 仅 II51.下列哪个(些)更

22、新操作可以执行?()I. UPDATE S SET 所在城市 = 广州 WHERE 所在城市 =;II. UPDATE P SET 供应商号 =B02 WHERE 供应商号 =B01;A) 仅 IB) 仅 IIC) 都可以D) 都不可以52.SQL 语言中的“视图(View)”对应于数据库 3 级模式结构中的()。A)外模式B)模式C)内模式D)都不对应53.SQL 语言的 GRANT 和 REVOKE 语句主要用来数据库的()。A)安全性B)完整性C)可靠性D)一致性54.数据库管理系统是位于用户和操作系统之间的一个()。D)应用A)编译系统B)系统C)系统55.下列()不属于数据库设计的任

23、务。:A)设计数据库应用结C)设计数据库逻辑结构D)设计数据库物理结构)设计数据库概论结构56.下列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表中的“行”的概念最接近?()A)属性B)关系C)域D)元组57.数据的完整性是指()。A)数据的B)防止数据被和使用数据的程序无关使用C)数据的正确性、一致性D)减少重复数据零件号颜色供应商号010201312红兰白B01 T20 S10供应商号供应商名所在城市B01 S10 T20 Z01红星宇宙立新重庆58.SQL 语言规定对数据库中的表能够执行授予权限和收回权限命令的用户()。A) 只能是表的使用者C) 只能是 DBAB) 只能是表的建立者D) 是 DBA 和表的建立者59.对于“关系”的描述,正确的是()。同一个关系中允许有完全相同的元组同一个关系中元组必须按关键字升序存放在一个关系中必须将关键字作为该关系的第一个属性同一个关系中不能出现相同的属性名SQL 是()英文单词的缩写。60.A) Standard Query LanguageC) Select Query LanguageB) Structured Qrery LanguageD) Some Query Language2填空题(20 小题,每小题 2

温馨提示

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

评论

0/150

提交评论