资源描述
【精品文档】如有侵权,请联系网站删除,仅供学习与交流数据库技术复习题1 选择题答案.精品文档.一、选择题1. 单个用户使用的数据视图的描述称为 a A. 外模式B. 概念模式C. 内模式D. 存储模式2. 子模式DDL用来描述 b A. 数据库的总体逻辑结构B. 数据库的局部逻辑结构C. 数据库的物理存储结构D. 数据库的概念结构3. 在DBS中,DBMS和OS之间的关系是 b A. 相互调用B. DBMS调用OSC. OS调用DBMSD. 并发运行4. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是 d A. 左外联接B. 右外联接C. 外部并D. 外联接5. 下列聚合函数中不忽略空值 (null) 的是 c A. SUM(列名)B. MAX(列名)C. COUNT( * )D. AVG(列名)6. 设关系模式R (A,B,C),F是R上成立的FD集,F = BC,则分解 = AB,BC相对于F a A. 是无损联接,也是保持FD的分解B. 是无损联接,但不保持FD的分C. 不是无损联接,但保持FD的分解D. 既不是无损联接,也不保持FD 的分解7. 在数据库设计中,将ER图转换成关系数据模型的过程属于 b A. 需求分析阶段B. 逻辑设计阶段C. 概念设计阶段D. 物理设计阶段8. SQL中,下列涉及空值的操作,不正确的是 c A. AGE IS NULLB. AGE IS NOT NULLC. AGE = NULLD. NOT (AGE IS NULL)9. 一个关系中的候选关键字 b 。 A 至多一个 B 可多个 C 必须多个 D 至少 3 个 10. DBMS中实现事务持久性的子系统是 d A. 安全性管理子系统B. 完整性管理子系统C. 并发控制子系统D. 恢复管理子系统11. SQL的全局约束是指基于元组的检查子句和 a A. 非空值约束B. 域约束子句C. 断言D. 外键子句12. 分布式数据库系统中分片模式和分配模式均是 a A. 全局的B. 局部的C. 分布的D. 集中的13. 属性类型允许是基本数据类型、结构类型和集合类型的模型是 c A. 平面关系模型B. 嵌套关系模型C. 复合对象模型D. 分布式关系模型14. 用树型结构表示实体之间联系的数据模型称为 d A关系模型B运算模型 C网状模型D层次模型 15. 数据库系统的核心是 b A数据库B数据库管理系统C数据模型D软件工具 16. 在SQL语言中,与X BETWEEN 10 AND 20等价的表达式是 d AX10 AND X20BX=10 AND X20 CX10 AND X=20DX=10 AND X=20 17. 某个E-R图中有5个实体型,2个1n联系和2个mn联系,则该E-R图转换的关系模式个数至少是 b A5个B7个 C8个D9个 18. 若关系模式R(V,F)中的每一个决定属性集都包含候选码,则R属于 c A2NF B3NF CBCNF D4NF 19. 若事务T对数据R已加X锁,则其他事务对数据R d A可以加S锁不能加X锁B不能加S锁可以加X锁 C可以加S锁也可以加X锁D不能加任何锁 20在目前的并行数据库体系结构中,可扩充性最高的是 c ASM BSD CSN DSK 21数据的正确性和相容性是指数据库的 a A完整性 B安全性 C并发性D一致性 22下列不属于事务的特性的是 c A隔离性B一致性 C完整性D原子性 23系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况属于 c A事务故障B系统故障C介质故障D运行故障 24E-R图是数据库设计的常用工具之一,它适用于建立数据库的 a A概念模型B逻辑模型 C结构模型D物理模型 25数据库逻辑结构设计的主要任务是 d A建立E-R图B把数据送入数据库C建立数据流图和需求说明书D将E-R图转换为某个DBMS所支持的数据模型 26.下面不是SQL语言优点的是 a 。A.能方便地生成报表B.高度非过程化C.数据独立性好D.语言简练,易学易用27.MS SQL Server提供的日期时间数据类型是 b 。A.SMALLDATAB.SMALLDATATIME C.SMALLTIME D.TIMEDATA28.概念模型 c 。A.依赖于计算机硬件和DBMS B.独立于计算机硬件,依赖于DBMS C.独立于计算机硬件和DBMS D.依赖于计算机硬件,独立于DBMS29. 概念模型独立于 (c ) 。A ER 模型 B 硬件设备 C DBMS D 操作系统 30.如果实体X的存在依赖于实体Y的存在,且X的主码与Y的主码相同,则X是 。A.递归实体B.复合实体 C.弱实体D.超类实体31.如果事务T获得了基本表B上的排它锁,则T对B b 。A.可以读,不能写B.可以读,也可以写C.不能读,可以写D.不能读,也不能写32.在数据库恢复时,对已完成的事务,将执行以下哪个操作? b A.UNDO操作B.REDO操作C.COMMIT操作D.ROLLB ACK操作33.有关系:项目(项目号、教工号、排名) 假定每个职工可以参加多个项目,每个项目可以由多名职工来完成,在一个项目中职工的排名是唯一的。那么该关系的主码是 c 。A.项目号B.职工号C.(项目号,职工号)D.(职工号,排名)34.在分布式数据库系统中,如果需要按如下方式书写查询语句SELECT *FROM F1节点北京WHERE 性别=女UNIONSELECT *FROM F2 节点上海WHERE 性别=女则该系统支持的是 。A.片段透明性B.局部映象透明性C.查询透明性D.地址透明性35.有学生选课关系:学生选课(学号,课程号,成绩),对该关系的查询语句如下:SELECT 课程号,AVG(成绩)FROM 学生选课GROUP BY 课程号如果要提高该查询的效率,应该建索引的属性是 b 。A.学号B.课程号C.成绩D.(学号,课程号)36.假设有如下实体和实体之间的联系情况: 职工实体与项目实体之间存在多对多的参加联系 职工实体与部门实体之间存在多对一的分配联系 职工实体与工资实体之间存在一对一的属于联系则能用层次模型表示的是 c 。A.,B., C.,D.,37.已知关系R、S和,如图1所示,要从R和S中通过关系代数查询得到,则以下说法中错误的是 d 。A.属性C是两个关系进行自然连接的公共属性B.该查询中肯定包含自然连接运算C.该查询中肯定包含投影运算D.该查询中不需要包含选择运算38.在MS SQL Server中建立了表Student(no,name,sex,birthday),no为表的主码,表中信息如图2所示能够正确执行的插入操作是 d 。A.INSERT INTO student (no,sex) VALUES(102,男)B.INSERT INTO student (name,sex) VALUES(王中,男)C.INSERT INTO student VALUES(102,男,王中,1984/03/08)D.INSERT INTO student VALUES(106,王中,男,1984/03/08)39.E-R模型是实体联系模型,被广泛地应用于以下哪一种模型的设计中? b A.外部模型B.概念模型C.物理模型D.内部模型40.在关系数据库系统中,一个关系中的任意两个元组 c 。A.可全同B.必须全同C.不能全同D.以上都不是41.关系数据库系统中,表的结构信息存储在 a 。A.数据字典中B.指针中C.关系中D.表中42.用以下哪种形式表示实体类型和实体间联系是关系模型的主要特征? d A.指B.链表C.关键字D.表格43.下面各项中,属于数据库的并发操作可能带来的问题是 a。A.丢失更新B.数据独立性会提高C.非法用户的使用D.增加数据冗余度44.在客户机/服务器工作模式中,以下哪一项不属于客户机的任务? c A.管理用户界面B.处理应用程序C.对查询进行优化处理D.产生对数据库的请求45数据库系统中,对用户使用的数据视图的描述称为 d A概念模式B内模式C存储模式D外模式46数据库的三级模式之间存在着两级映象,使数据库系统具有较高的数据 b A相容性B独立性C共享性D一致性47实体完整性规则是指关系中 b A不允许有空行B主键不允许有空值C不允许有空列D外键不允许有空值48在数据库系统中,属于“第三级存储器”的是 d A高速缓存B快闪存储器C光存储器D磁盘存储器49实现关系代数投影运算的SQL子句是 a ASELECT BORDER BY CFROM DWHERE50设有关系模式R(A,B,C),F=AB,CB。相对于F,R的候选键为 a AAC BABC CABDBC51设关系模式R(U),X、Y、Z是U的子集,且Z=U-X-Y下面关于多值依赖的叙述中,不正确的是 c A若xY,则XZ B若XY,且YY,则XYC若XY,则XY D若z=,则XY52将ER模型转换成关系模型,属于数据库的 c A需求分析B概念设计C逻辑设计D物理设计53SQL语言中,用GRANTREVOKE语句实现数据库的 d A并发控制B完整性控制C一致性控制D安全性控制54在事务依赖图中,若各个事务之间的依赖关系构成循环,则就会出现 a A死锁B共享锁C活锁D排它锁55以下关于事务调度和封锁的描述中,正确的是 a A遵守两段封锁协议的并发事务一定是可串行化的B可串行化的并发事务一定遵守两段封锁协议C遵守两段封锁协议的并发事务不一定是可串行化的D遵守两段封锁协议的并发事务一定不会产生死锁56面向对象数据模型中,“is_part_of”联系是指对象间的 b A并关系B包含关系C分类关系D继承关系57有职工表EMP和部门表DEPT如下图所示,其中有下划线的属性为主键,有波浪线的属性为外键。下面操作不能正确执行的是 a A检索部门号为“D05”的职工号B将EMP表中职工“李路”的部门号改为空值C删除职工“崔浩”的记录D在EMP表中插入记录(“E18”,“D05”,“王莹”)EMP职工号 部门号 职工名E01 D03 李路E25 D01 武明E19 D04 崔浩E32 D01 李颖DEPT部门号 部门名 D01 研发部 D02 市场部 D03 人事部 D04 财务部 58. 文件系统方式管理数据有很多缺陷,以下不是文件方式缺陷的是 d A.数据联系弱B.数据冗余大C.数据不共享D.程序文件相互依存59.用单一数据结构表示实体及实体之间联系的数据模型是 a A.层次模型B.关系模型C.网状模型D.面向对象模型59. .在E-R图中规定用“菱形框”表示 c A.实体B.属性C.联系D.模型60. .设一个科研项目只能由一个研究组承担,而一个研究组可承担多个项目。则项目与研究组之间是 c A.一对一的关系B.一对多的关系C.多对一的联系D.多对多的联系 62.下列关系代数的操作中,不是基本运算的是 b A.交B.并C.笛卡尔积D.投影63.有2个关系模式R(A,B,C)和S(D,E),R中有3个元组,S中有2个元组,则R和S自然连接后得到的新关系中,属性个数及元组个,数分别为 bA.5,5B.5,6 C.6,5 D.6,664.函数依赖是描述关系中各个属性之间相互制约而又相互依赖的关系。确定属性间的函数依赖,要根据 D A.当前的数据值归纳 B.主键值决定 C.候选键值决定D.属性的语义决定65.在数据库设计中,使用E-R图表示数据库的 d A.信息模型B.逻辑模型C.物理模型 D.结构数据模型66.已知关系模式R(A,B,C,D),其函数依赖集F=AB,CB,则R中主属性有 D A. A,C,B B. A,B,D C. B,C,D D. A,C,D67.下列函数中用来测试当前记录号的函数是 c A.RECCOUNTB.FOUND C.RECNOD.ROUND68.使用语句CREATE TABLE S(sno N(2),sname C(6),age N(2),sex C(1)建一张学生表,其中sno是主键,sname不允许取空值,下列SQL语句中不正确的是 c A. INSERT INTO S value(1,林立,20,F)B. INSERT INTO S(sno, age, sname, sex) values(1,20,林立,F)C. INSERT INTO S value(1,null,20,F)D. INSERT INTO S value(1,林立,null,F)69. 最终用户使用的数据视图称为 b A.内模式 B.外模式 C.概念模式 D.存储模式70. 在数据库系统中,把可以相互区别的客观事物称为 c A.文件 B.字段C.实体 D.关键码71. 数据库的三级模式结构之间存在着两级映像,使得数据库系统具有较高的 c A.事务并发性 B.数据可靠性C.数据独立性 D.数据重用性72. 有关系R(sno,sname,age),下列关于空值的查询语句中,不能产生正确结果的是 a A. SELECT sname FROM R WHERE age=NULLB. SELECT sname FROM R WHERE age IS NULLC. SELECT sname FROM R WHERE NOT(age IS NULL)D. SELECT sname FROM R WHERE age IS NOT NULL73.在数据库系统中,系统故障造成 c A.硬盘数据丢失 B.软盘数据丢失C.内存数据丢失 D.磁带数据丢失74.在关系模式R(A,B,C)中,F=(A,B)C,BC,则R最高达到 AA. 1NF B. 2NFC. 3NF D. BCNF75. 数据库设计中,用于反映企业信息需求的是 a A.ER模型 B.关系模型C.层次模型 D.网状模型76. 在一个ER模型中,有3个不同的实体集和3个不同的二元联系,其中有1个一对一联系、1个一对多联系和1个多对多联系,根据ER模型转换成关系模型的规则,转换成关系的数目是 B A.3 B.4 C.5 D.677.如果事务T获得了数据对象Q上的S锁,则其他事务在数据对象Q上 B A.可加X锁 B.可加S锁C.可加任何锁 D.不能加任何锁79.在数据库系统中,日志文件用于 d A.保障事务的并发性 B.保障数据的安全性C.检测系统的死锁 D.数据库故障的恢复80.在一个DDBS中,各场地均采用关系数据模型,但某些场地的DBMS是Oracle,而另一些是SQL Server,则称之为 c A.异构型 B.异质型C.同构异质型 D.异构同质型81.在面向对象数据库系统中,不同类的对象共享公共部分的结构和特性称为 B A.共享性 B.继承性C.通用性 D.一致性82. 三级模式间存在两种映射,它们是 A A模式与子模式间,模式与内模式间B子模式与内模式间,外模式与内模式间C子模式与外模式间,模式与内模式间D模式与内模式间,模式与模式间83. 从关系中挑选出指定的属性组成新关系的运算称为 b A“选取”运算B“投影”运算C“联接”运算D“交”运算84. 3NF同时又是 D A2NF B1NF CBCNF D1NF,2NF85. 下面列出的条目中,哪些是数据库系统的组成成员 D ?.操作系统 .数据库管理系统 .用户 .数据库管理员 .数据库 A 、和 B. 、和 C. 、和 D. 都是 86. 在关系数据库中,表(table)是三级模式结构中的 B 。 A. 外模式 B. 模式C. 存储模式D. 内模式 87. 在下面列出的数据模型中,哪一个是概念数据模型 d 。 A. 关系模型B. 层次模型 C. 网状模型 D. 实体-联系模型 88. 下面列出的数据管理技术发展的三个阶段中,哪个(些)阶段没有专门的软件对数据进行管理 a 。 .人工管理阶段 .文件系统阶段 .数据库阶段 A. 只有 B. 只有 C. 和 D. 和 89. 有如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。 EMP 雇员号雇员名 部门号 工资 001 张山 022000 010王宏达011200 056马林生021000 101 赵敏 041500 DEPT 部门号 部门名 地址 01 业务部 1号楼 02 销售部 2号楼 03 服务部 3号楼 04 财务部 4号楼 若执行下面列出的操作,哪个操作不能成功执行? d A) 从EMP中删除行(010,王宏达,01,1200) B) 在EMP中插入行(102,赵敏,01,1500) C) 将EMP中雇员号=056的工资改为1600元 D) 将EMP中雇员号=101的部门号改为05 90. 有如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。 EMP 雇员号雇员名 部门号 工资 001 张山 022000 010王宏达011200 056马林生021000 101 赵敏 041500 DEPT 部门号 部门名 地址 01 业务部 1号楼 02 销售部 2号楼 03 服务部 3号楼 04 财务部 4号楼 若执行下面列出的操作,哪个操作不能成功执行 c 。 A) 从DEPT中删除部门号=03的行 B) 在DEPT中插入行(06,计划部,6号楼) C) 将DEPT中部门号=02的部门号改为10 D) 将DEPT中部门号=01的地址改为5号楼 91. 下述哪一条不属于概念模型应具备的性质 d 。 A) 有丰富的语义表达能力 B) 易于交流和理解 C) 易于变动 D) 在计算机中实现的效率高 92. 有关系模式A(C,T,H,R,S),其中各属性的含义是: C:课程 T:教员 H:上课时间 R:教室 S:学生 根据语义有如下函数依赖集: F=CT,(H,R)C,(H,T)R,(H,S)R 现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度达到 d 。 A) 1NF B) 2NF C) 3NF D) BCNF 93. 有关系模式A(C,T,H,R,S),其中各属性的含义是: C:课程 T:教员 H:上课时间 R:教室 S:学生 根据语义有如下函数依赖集: F=CT,(H,R)C,(H,T)R,(H,S)R 关系模式A的规范化程度最高达到 b 。 A) 1NF B) 2NF C) 3NF D) BCNF 94.有关系模式A(C,T,H,R,S),其中各属性的含义是: C:课程 T:教员 H:上课时间 R:教室 S:学生 根据语义有如下函数依赖集: F=CT,(H,R)C,(H,T)R,(H,S)R 关系模式A的码是 d 。 A) C B) (H,R) C) (H,T) D) (H,S) 95. 设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是B 。 A) 若XY,则XZ B) 若XY,则XY C) 若XY,且Y包含Y,则XY D) 若Z=,则XY 96. 下面关于函数依赖的叙述中,不正确的是 b 。A) 若XY,YZ,则XYZ B) 若XYZ,则XZ,YZ C) 若XY,YZ,则XZ D) 若XY,Y包含Y,则XY 97. 下述哪一条不是由于关系模式设计不当而引起的 b 。 A) 数据冗余 B) 丢失修改 C) 插入异常 D) 更新异常 98. 用二维表结构表示实体以及实体间联系的数据模型称为 c 。A) 网状模型 B) 层次模型 C) 关系模型 D) 面向对象模型 99. 下面关于数据库系统基于日志的恢复的叙述中,哪一个是正确的 b 。 A) 利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值可以进行REDOB) 利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO C) 利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO D) 利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO 100. 下面列出的条目中,哪些是数据仓库的基本特征_d_。 .数据仓库是面向主题的 .数据仓库的数据是集成的 .数据仓库的数据是相对稳定的 .数据仓库的数据是反映历史变化的 A) 、和 B) 、和 C) 、和 D) 都是 101. 下面列出的条目中,哪些是数据库技术的主要特点_a_。 .数据的结构化 .数据的冗余度小 .较高的数据独立性 .程序的标准化 A) 、和 B) 和 C) 、和 D) 都是 103. 在数据库管理系统的层次结构中,由高级到低级的层次排列顺序为 d 。 A) 应用层、数据存取层、数据存储层、语言翻译处理层 B) 应用层、数据存储层、数据存取层、语言翻译处理层 C) 应用层、数据存储层、语言翻译处理层、数据存取层 D) 应用层、语言翻译处理层、数据存取层、数据存储层 104. 在数据库管理系统中,下面哪个模块不是数据库存取的功能模块 a 。 A) 事务管理程序模块 B) 数据更新程序模块 C) 交互式程序查询模块D) 查询处理程序模块 105. 下面所列出的条目中,哪些是数据库管理系统的基本功能 d 。.数据库定义 .数据库的建立和维护 .数据库存取 .数据库和网络中其他软件系统的通信 A) 和 B)、和 C) 和 D) 都是 106. 设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是 a 。A) 实体完整性规则 B) 参照完整性规则 C) 用户定义完整性规则 D) 域完整性规则 107.设关系R和关系S具有相同的元数,且对应的属性取自相同的域。集合t/tRtS标记的是_d_。 A) RS B) RS C) RS D) RS 108.设关系R和关系S的元数分别是3和4,关系T是R与S的广义笛卡尔积,即:T=RS,则关系T的元数是_ C 。A) 7 B) 9 C) 12 D) 16 109. SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现哪类功能 b 。A) 数据查询 B) 数据操纵 C) 数据定义 D) 数据控制 110. 下面列出的关于“视图(View)”的条目中,哪一条是不正确的 C 。 A) 视图是外模式 B) 视图是虚表 C) 使用视图可以加快查询语句的执行速度 D) 使用视图可以简化查询语句的编写 112. EMP 雇员号雇员名 部门号 工资 001 张山 022000 010王宏达011200 056马林生021000 101 赵敏 041500 DEPT 部门号 部门名 地址 01 业务部 1号楼 02 销售部 2号楼 03 服务部 3号楼 04 财务部 4号楼 在雇员信息表关系EMP中,哪个属性是外键(foreign key) c 。 A) 雇员号 B) 雇员名 C) 部门号 D) 工资 113. 下面列出的条目中,哪些是事务并发执行中可能出现的主要问题 d 。 .丢失更新 .对未提交更新的依赖 .不一致的分析 A) 和 B) 和 C) 和 D) 都是 114. 英文缩写DBA代表 a A.数据库管理员 B.数据库管理系统 C.数据定义语言D.数据操纵语言 115. 若在实体R的诸属性中,属性A不是R的主键,却是另一个实体S的主键,则称A为R的 b A.候选键 B.外部键 C.非主属性 D.主属性 116. 数据库系统与文件系统本质的不同表现在a A.数据库中的数据是按一定的数据结构组织的 B.数据库中的数据项需指明数据类型和取值范围 C.数据库提供了便利的存取方法 D.数据库具有更高的数据存储量 117. 设一位教师可讲授多门课程,一门课程可由多位教师讲授,教师与课程之间是 d A.一对一的联系 B.一对多的联系 C.多对一的联系 D.多对多的联系 118.关系数据库标准语言具有一体化的特点,该特点的提出主要是对比 b A. 操作系统命令 B.非关系模型的数据操纵语言 C.高级程序设计语言 D.自然语言 119. 在下述局部E-R图中,标出*号的图形元素是 A.实体 B.实体的属性 C.联系 D.联系的属性 120. 在数据库系统中,面向用户、也就是用户所涉及的数据库被称为 a A.外模式 B.概念模式C.存储模式 D.模式121. 数据模型表示的是数据库框架,要构建为数据库,必须在框架的约束下填上AA.具体数据 B.取值范围C.联系 D.联系方式122. 学生实体通过“学号”、“姓名”、“年龄”、“性别”和“成绩”等属性来表明学生状况,这是 d A.实体值 B.实体型C.属性值 D.属性型123. 设一个仓库存放多种商品,同一种商品只能存放在一个仓库中,仓库与商品是 b A.一对一的联系 B.一对多的联系C.多对一的联系 D.多对多的联系124. 将1NF规范为2NF,应 d A.消除了非主属性对键的部分函数依赖B.消除了非主属性对键的传递函数依赖C.消除了主属性对键的部分函数依赖和传递函数依赖D.使每一个非主属性都完全函数依赖于主键125. 建立ER模型的工作属于数据库生命周期中的 b A. 分析阶段 B.设计阶段C.编码阶段 D.测试阶段126. 针对数据库文件的某个关键字段的值,在逻辑上重新排列库文件顺序所建立的文件称为 b A.文本文件B.索引文件C.排序文件 D.命令文件127. 在数据库技术中,反映现实世界中事物的存在方式或运动状态的是 a A) 信息 B) 数据 C) 消息 D)命令 128. 信息的价值与信息的哪些性质密切相关? c .准确性 .及时性 .可靠性 .开放性 .完整性 A) 、和 B) 、和C) 、和 D) 、和 129. 在数据库的三级模式结构中,内模式有 a A)1个 B)2个 C)3个 D)任意多个 130. 在关系数据库系统中,当关系的型改变时,用户程序也可以不变。这是 B A)数据的物理独立性B)数据的逻辑独立性C)数据的位置独立性 D)数据的存储独立性 131. 下面对于关系的叙述中,哪个是不正确的? C A) 关系中的每个属性是不可分解的B) 在关系中元组的顺序是无关紧要的 C) 任意的一个二维表都是一个关系 D) 每一个关系只有一种记录类型 132. 设关系R与关系S具有相同的目(或称度),且相对应的属性的值取自同一个域,则R-(R-S)等于 b A)RS B)RS C)RS D)R-S 133. 在关系代数中,从两个关系的笛卡尔积中,选取它们属性间满足一定条件的元组的操作,称为 d A)投影 B)选择 C)自然连接 D)连接 134. SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句ALTER TABLE实现哪类功能? c A) 数据查询 B) 数据操纵 C) 数据定义 D) 数据控制 135. 在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建 C A) 另一个表(table) B) 游标(cursor)C) 视图(view)D) 索引(index) 136. 学生-选课-课程数据库中有的三个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。若要求查找选修数据库技术这门课程的学生姓名和成绩,将使用关系 D A) S和SC B) SC和C C) S和C D)S、SC和C 137. 学生-选课-课程数据库中有的三个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。若要求查找姓名中第一个字为王的学生号和姓名。下面列出的SQL语句中,哪个(些)是正确的? b .SELECT S#,SNAME FROM S WHERESNAME=王% .SELECT S#,SNAME FROM S WHERE SNAME LIKE王% .SELECT S#,SNAME FROM S WHERE SNAME LIKE王_ A) B) C) D) 全部 138. 学生-选课-课程数据库中有的三个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。为了提高查询速度,对SC表(关系)创建唯一索引,应该创建在哪个(组)属性上? A A)(S#,C#) B)S# C)C# D)GRADE 139 学生-选课-课程数据库中有的三个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。为了考虑 安全 性,每个教师只能存取自己讲授的课程的学生成绩,为此DBA应创建 a A)视图(view) B) 索引(index) C) 游标(cursor)D)表(table) 140. 数据库管理系统中的安全控制模块属于 d A) 数据库定义程序模块 B) 数据库操纵程序模块 C) 数据库运行管理程序模块D) 数据库组织、存储和管理程序模块 141 下面所列的条目中 .语法 检查 .语义检查.用户存取权限检查 .数据完整性检查 当用户发出查询数据库数据的命令时,数据库管理系统需要进行的检查是 a A)和 B)、和 C)和 D)全部 142. 事务的所有操作在数据库中要么全部正确反映出来要么全部不反映,这是事务的哪一个特性? a A) 原子性 B) 一致性 C) 隔离性 D) 持久性 143. 下述哪一个SQL语句用于实现数据存取的安全机制? c A) COMMIT B) ROLLBACK C) GRANT D) CREATE TABLE 144. 由于关系模式设计不当所引起的插入异常指的是 b A) 两个事务并发地对同一关系进行插入而造成数据库不一致 B) 由于码值的一部分为空而不能将有用的信息作为一个元组插入到关系中 C) 未经授权的用户对关系进行了插入 D) 插入操作因为违反完整性约束条件而遭到拒绝 145. 下面关于函数依赖的叙述中,不正确的是 b A) 若XY,XZ,则XYZ B) 若XYZ,则XZ, YZ C) 若XY,WYZ,则XWZ D) 若XY,则XZYZ 146. 关系模式R(B,C,M,T,A,G),根据语义有如下函数依赖集:F=BC,(M,T)B,(M,C)T,(M,A)T,(A,B)C。 关系模式R的码是 c A) (M,T) B) (M,C) C) (M,A) D) (A,B) 147. 关系模式R(B,C,M,T,A,G),根据语义有如下函数依赖集:F=BC,(M,T)B,(M,C)T,(M,A)T,(A,B)C。R的规范化程度最高达到 B A) 1NF B) 2NF C) 3NF D) 4NF148. 下面有关模式分解的叙述中,不正确的是 a A) 若一个模式分解保持函数依赖,则该分解一定具有无损连接性 B) 若要求分解保持函数依赖,那么模式分解可以达到3NF,但不一定能达到BCNF C) 若要求分解既具有无损连接性,又保持函数依赖,则模式分解可以达到3NF,但不一定能达到BCNF D) 若要求分解具有无损连接性,那么模式分解一定可以达到BCNF 149. 下面有关E-R模型向关系模型转换的叙述中,不正确的是 c A) 一个实体类型转换为一个关系模式 B) 一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并 C) 一个1:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并 D) 一个m:n联系转换为一个关系模式 150. 下列关于分布式数据库系统的叙述中,正确的是 c A) 分散在各节点的数据是不相关的 B) 用户可以对远程数据进行访问,但必须指明数据的存储节点 C) 每一个节点是一个独立的数据库系统,既能完成局部应用,也支持全局应用 D) 数据可以分散在不同节点的计算机上,但必须在同一台计算机上进行数据处理 151. 下面有关对象-关系数据库管理系统的叙述中,不正确的是 A) 数据类型不能嵌套 B) 可以创建新的数据类型 C) 继承性只适用于组合类型,子类继承超类的所有数据元素 D) 可以构造复杂对象的数据类型,集合是一种类型构造器 1、要保证数据库的数据独立性,需要修改的是 a A.三层模式之间的两种映射B.模式与内模式 C.模式与外模式 D.三层模式 2、一辆汽车由多种零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体和零部件实体之间的联系类型是 a 。 A.多对多 B.一对一 C.多对一 D.一对多3、关系代数表达式的优化策略中,首先要做的是 c 。A.对文件进行预处理B.尽早执行选择运算C.执行笛卡儿积运算 D.投影运算 4、数据库的并发操作可能带来的问题包括 a 。 A.丢失更新 B.数据独立性会提高 C.非法用户的使用 D.增加数据冗余度 5、已知关系模式R(A,B,C,D,E),其上的函数依赖集合F=AB,EA,CED,该关系模式的候选键是 c 。A.AE B.BE C.CE D.DE6、设有关系模式R(A,B,C,D),其上的函数依赖集合FBA,BCD,R最高是 a 。A.第一范式 B.第二范式 C.第三范式 D.BC范式7、现有如下关系:职工(职工号,姓名,性别,职务);部门(部门编号,部门名称,职工号,姓名,部门地址,电话),其中,部门关系中的外部键是 C 。A.部门编号 B.姓名 C.职工号 D.职工号和姓名8、设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T的元组个数是 c 。A.400 B.10000 C.30000 D.900009、SQL语言中,用GRANTREVOKE语句实现数据库的 d 。A.并发控制 B.完整性控制 C.一致性控制 D.安全性控制10、用于数据库恢复的重要文件是 C 。A.数据库文件 B.索引文件 C.日志文件 D.备注文件11、在基本SQL语言中,不可以实现 d 。A.定义视图 B.定义基表 C.查询视图和基表 D.并发控制 12、在关系数据库的查询优化中,事先处理文件,如排序、建立索引的目的是 D 。A.优化表达式 B.减少中间结果 C.扩大缓冲数据 D.减少扫描文件的时间13、数据库系统中,对用户使用的数据视图的描述称为 d 。A.概念模式 B.内模式 C.存储模式 D.外模式14、数据库的三级模式之间存在着两级映象,使数据库系统具有较高的数据 b 。A.相容性 B.独立性 C.共享性 D.一致性15、关系模式R的属性集合是:ABCD。函数依赖的集合是:AC,AB,DA此关系模式最高属于 b 。 A.1NF B.2NF C.3NF D.4NF16、在数据库设计中,根据转换规则,规范化理论,DBMS的功能,选择一种适当的数据模型, 将概念模型转换成DBMS所支持的数据模型,属于 设计阶段。a A.逻辑模式 B.概念模式 C.系统分析 D.物理模式17、 a 是建立在数据文件的非排序域上的索引。A.辅助索引 B.主索引 C.聚集索引 D.以上都不是18、某公司经销多种产品,每名业务员可推销多种产品,且每种产品由多名业务员推销,则业务员与产品之间的联系是 c 。A.一对一 B.一对多 C.多对多 D.多对一履行签字手续位置可变动19、数据库系统并发控制的主要方法是采用 c 机制。A.拒绝 B.改为串行 C.封锁 D.不加任何控制20、在关系数据库中,实现“表中任意两行不能相同”的约束是靠 c 。 A.外码 B.属性 C.主码 D.列21、 a 用来存储数据库中数据对象的描述信息和数据库管理系统需要的控制信息。 A.数据字典 B.日志 C.主索引 D.索引记录22、数据库中每个事务的所有操作要么被全部成功地执行,要么一个也不被执行,这个性质称为事务的 b 。 A.独立性 B.原子性 C.数据库正确保持性 D.可串行性23、在数据库系统中,属于“第三级存储器”的是 b 。A.高速缓存 B.快闪存储器 C.光存储器 D.磁盘存储器24、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是 c 。 A.多对多 B.一对一 C.多对一 D.一对多25、设有关系模式R(A,B,C),F=AB,CB。相对于F,R的候选键为 a 。A.AC B.ABC C.AB D.BC26、将ER模型转换成关系模型,属于数据库的 c 。A.需求分析 B.概念设计 C.逻辑设计 D.物理设计27、在需求分析阶段,数据字典是对系统中 d 。A.数据的描述 B.处理的描述 C.功能的描述 D.数据与处理关系的描述28、相对于数据库系统,文件系统的主要缺陷有数据冗余性、数据联系弱和 A 。 A.数据读取困难 B.数据重用困难 C.程序不一致性 D.数据不一致性 29、概念模型独立于 B 。 A.硬件设备、软件 B. DBMS C. E-R模型 D 操作系统和DBMS30、如果关系R(A,B)和S(B,C)中分别有10个和15个元组,属性B是R的主键则R S中元组数目的范围是 D 。 A.(0,15) B.(10,15) C.(10,25) D.(0,150)31、实体完整性规则是指关系中 c 。 A.不允许有
展开阅读全文