数据库原理及应用(管理类)复习题一、单项选择题1. 每个教师可以教授多门课程,每门课程至少有两名教师任课,从课程到教师之间的联系类型是。
A. 多对多B.一对一C.多对一D.一对多2. 关系模式中各级范式之间的关系为______。
A.3NF⊂ 2NF⊂ 1NFB.3NF⊂ 1NF⊂ 2NFC.1NF⊂ 3NF⊂ 2NFD.2NF⊂ 1NF⊂ 3NF 3.数据库中只存放视图的_________。
A.操作B.对应的数据C.定义D.限制4. 在数据管理技术的发展过程中的数据独立性最高。
A.文件系统 B.数据库 C.手工处理 D.其他5.的数据独立性最高。
A.文件系统 B.数据库 C.手工处理 D.其他6.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是。
A.外模式 B.内模式 C.存储模式 D.模式7. 数据库中存储的是。
A.数据 B.信息 C.数据模型 D.数据以及数据之间的联系8. 数据管理方法主要有。
A.文件系统与分布式系统B.分布式系统与批处理C.批处理与数据库系统D.数据库系统与文件系统9.对关系模型叙述错误的是。
A.建立在严格的数学理论、集合论和谓词演算公式的基础之上B.微机 DBMS绝大部分采取关系数据模型C.用二维表表示关系模型是其一大特点D.不具有连接操作的DBMS也可以是关系数据库系统10.将2NF规范为3NF,应。
A.消除非主属性对键的部分函数依赖B.消除非主属性对键的传递函数依赖C.消除主属性对键的部分函数依赖和传递函数依赖D.消除非主属性对键的部分函数依赖和传递函数依赖11.同一个关系模型的任意两个元组值。
A.不能全同 B.可全同 C.必须全同 D.以上都不是12. 数据库三级模式体系的划分,有利于的保持。
A.数据独立性B.数据安全性C.操作可行性D.结构规范化13. E-R图时数据库设计的工具之一,一般是用于建立数据库的A.逻辑模型B.物理模型C.结构模型D.概念模型14. 在关系DB中,任何二元关系模式的最高范式必定是A.1NFB.2NF C.3NF D.BCNF15.数据管理技术发展所经历的过程是______。
A.数据库系统—文件系统—人工管理B.文件系统—人工管理—数据库系统C.人工管理—文件系统—数据库系统D.人工管理—数据库系统—文件系统16.数据库DB、数据库系统DBS和数据库管理系统DBMS这三者的关系是。
A.DBS包括DB和DBMS B.DBMS包括DB和DBSC.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS17.数据库系统的核心是A.数据库 B.数据库管理系统 C.数据模型 D.软件工具18.数据库系统的数据独立性是指。
A.不会因为数据的变化而影响应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结19.关系模型中,一个关键字是。
A.可由多个任意属性组成B.至多由一个属性组成C.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D.以上都不是20. 下列关系中,不可作为关系数据库的关系是A.R1 (学号,姓名,性别)B.R2(学号,姓名,班级号)C.R3(学号,班级号,选修课号)D.R4 (学号,姓名,简历)21. 保护数据库,防止未授权的或不合法的使用造成的数据泄漏、更改破坏。
这是指数据______。
A.安全性 B .完整性 C .并发控制 D.恢复22. SQL语言具有功能。
A.数据定义,数据操纵,数据控制B.关系规范化,数据操纵,数据定义C.关系规范化,数据定义,数据控制D.关系规范化,数据操纵,数据控制23.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是阶段。
A.数据库系统 B.文件系统 C.人工管理 D.数据项管理24.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的________阶段。
A.需求分析 B.概念设计 C.逻辑设计 D.物理设计25.数据库管理系统的工作不包括。
A.定义数据库 B.对己定义的数据库进行管理C.为定义的数据库提供操作系统 D.数据通信26. 在关系数据模型中,通常可以把称为属性。
A.记录B.基本表C.模式D.字段27. 关系数据模型的主要特征是用形式表示实体类型和实体间联系。
A.关键字B.指针C.键表D.表格28.关系模式中各级模式之间的关系为A.3NF∈2NF∈1NFB.3NF∈1NF∈2NFC.1NF∈2NF∈3NFD.2NF∈1NF∈3NF 29.SQL语言使用最频繁的语句是。
A .SELECT B.INSERT C .UPDATE D.DELETE30.在通常情况下,下面的关系中不可以作为关系数据库的关系是____。
A.R1(学生号,学生名,性别) B.R2(学生号,学生名,班级号)C.R3(学生号,学生名,宿舍号) D.R4(学生号,学生名,简历)31. 数据库应用程序与数据的逻辑组织,数据的物理存储方式无关,表明了数据库数据的。
A.共享性B.独立性C.冗余性D.完整性32.SQL语言中外模式对应于________。
A.视图和部分基本表 B.基本表 C.存储文件 D.物理磁盘33. 按所使用的数据模型来分,数据库可分为三种模型——。
A. 层次、关系和网状 B.网状、环状和链状C.大型、中型和小型 D.独享、共享和分时34. 在关系代数中,对一个关系作投影操作之后,新关系的元组个数原来关系的元组个数。
A.大于B.等于C.小于D.小于或等于35. 关系数据模型中,称为关系模式。
A.记录 B.元组 C.记录类型 D.元组集36. 应用数据库的主要目的是为了。
A.解决保密问题 B.解决数据完整性问题C.共享数据问题 D.解决数据量大的问题37.SQL语言是的语言,易学习。
A过程化 B.非过程化 C.格式化 D导航式38.关系规范化中的删除操作异常是指____ 。
A.不该删除的数据被删除 B.不该插入的数据被插入C.应该删除的数据未被删除 D.应该插入的数据未被插入39.一个关系数据库文件中的各条记录。
A.前后顺序不能任意颠倒,一定要按照输入的顺序排列B.前后顺序可以任意颠倒,不影响库中的数据关系C.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同D.前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列40.规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及的缺陷。
A.数据的不一致性 B.结构不合理 C.冗余度大 D.数据丢失41. 关系数据库管理系统应能实现的专门关系运算包括。
A.排序、索引、统计 B.选择、投影、连接C.关联、更新、排序 D.显示、打印、制表42. 候选关键字中的属性称为。
A非主属性 B主属性 C.复合属性 D 关键属性43. 层次型、网状型和关系型数据库划分原则是。
A.记录长度 B.文件的大小 C.联系的复杂程度 D.数据之间的联系44. 在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为。
A.选择 B.投影 C.连接 D.扫描45. 同一个关系模型的任两个元组值。
A.不能全同 B.可全同 C.必须全同 D.以上都不是46. 自然连接是构成新关系的有效方法。
一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的。
A.元组 B.行 C.记录 D.属性47. 等值连接与自然连接是。
A相同的 B.不同的48. 设有关系R按条件f 对关系R进行选择,正确的是。
A. R*R B. R 连接fR C.бf (R) D.∏f(R)49. 关系模型中的关系模式至少是_________。
A.1NFB.2NF C.3NF D.BCNF50. 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为。
A.数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能51. 多用户的数据库系统的目标之一是使它的每个用户好象面对着一个单用户的数据库一样使用它,因此数据库系统必须进行______。
A.安全性控制 B.完整性控制 C.并发控制 D.可靠性控制52. 数据库设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用____表示。
A.矩形 B.四边形 C.菱形 D.椭圆形53.关系模式中,满足2NF的模式,。
A.可能是1NF B.必定是1NF C.必定是3NF D.必定是BCNF54.SQL语言的一次查询结果是一个。
A.数据项 B.记录 C.元组 D.表55.关系模式的分解_______。
A.唯一 B.不唯一56.消除了部分函数依赖的1NF的关系模式,必定是_。
A.1NFB.2NF C.3NF D.BCNF57.是存储在计算机内有结构的数据的集合。
A.数据库系统 B.数据库 C.数据库管理系统 D.数据结构58.数据库系统与文件系统的主要区别是_______。
A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量59.子模式是。
A.模式的副本 B.模式的逻辑子集 C.多个模式的集合 D.以上三者都对60.数据库的概念模型独立于_______。
A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界61.在关系数据库设计中,设计关系模式是的任务。
A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段62.E-R图中的联系可以与实体有关。
A.0个 B.l个 C.l个或多个 D.多个63.设计性能较优的关系模式称为规范化,规范化主要的理论依据是A.关系规范化理论 B.关系运算理论 C.关系代数理论 D.数理逻辑64.设有关系R按条件f对关系R进行选择,正确的是。
A.R*R B.R 连接f R C.бf (R) D.∏f(R)65.在数据库三级模式结构中,描述数据库中全体逻辑结构和特性的是______。
A.外模式 B.内模式 C.存储模式 D.模式66.当关系模式R(A,B)已属于3NF,下列说法中是正确的。
A.它一定消除了插入和删除异常 B.仍存在一定的插入和删除异常C.一定属于BCNF D.A和C都是67.SQL语言具有两种使用方式,分别称为交互式SQL和。
A.提示式SQL B.多用户SQL C.嵌入式SQL D.解释式SQL68. 下列 SQL语句中,修改表结构的是。
A.ALTER B.CREATE C.UPDATE D.INSERT69.设有属性A, B,C,D , 以下表示中不是关系的是_____.A.R(A) B.R(A,B,C,D) C.R(A*B*C*D) D.R(A,B)70.从一个表中取出满足某种条件的元组的操作,属于。