四、关系数据库复习概念与习题
一、单项选择
1.实体和属性的关系是_________。
A.一个属性对应于若干实体 B.一个实体可以由若干个属性来刻画
C.一个属性包含有若干实体 D.一个实体仅可以由一个属性来刻画
2. 设有属性A,B,C,D,以下表示中不是关系的是_________。
A.R(A) B.R(A,D,C,D)
C.R(A×B×C×D) D.R(A,B)
3.元组所对应的是_________。
A.表中的—行 B.表中的一列
C.表中的一个元素 D.位于表顶端的一行元素
4.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是 。
A.外模式 B.内模式 C.存储模式 D.模式
5. 数据库中存储的是 。
A.数据 B.信息 C.数据模型 D.数据以及数据之间的联系
6. 数据管理方法主要有 。
A.文件系统与分布式系统 B.分布式系统与批处理
C.批处理与数据库系统 D.数据库系统与文件系统
7.在数据库设计中,用E-R图来描述信息结构是数据库设计的________阶段。
A.需求分析 B.概念设计 C.逻辑设计 D.物理设计
8.数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的是 。
A.建立库结构 B.扩充功能 C.加载数据 D.系统调试
9. 数据库三级模式体系的划分,有利于 的保持。
A.数据独立性 B.数据安全性 C.操作可行性 D.结构规范化
10. 规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及 的缺陷。
A.数据的不一致性 B.结构不合理 C.冗余度大 D.数据丢失
11. 已知两个关系,职工(职厂号,职工名,部门号,职务,工资),部门(部门号,部门名,部门人数,工资总额),职工号和部门号分别为职工关系和部门关系的主码。这两个关系的属性中,有一个属性是外码,它是 。
A.职工关系的“职工号” B. 职工关系的“部门号”
C.部门关系的“部门号” D. 部门关系的“部门名”
12.通常,SQL语言的一次查询结果是一个 。
A.数据项 B.记录 C.元组 D.表
13.下列实体类型的联系中,属于一对一联系的是 。
A.班级与学生 B.公司与公司经理 C.学生与课程 D.供应商与工程项目
14. 保护数据库,防止未授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据______。
A.安全性 B .完整性 C .并发控制 D.恢复
15. SQL语言具有 功能。
A.数据定义,数据操纵,数据控制 B.关系规范化,数据操纵,数据定义
C.关系规范化,数据定义,数据控制 D.关系规范化,数据操纵,数据控制
16.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是 阶段。
A.数据库系统 B.文件系统 C.人工管理 D.数据项管理
17.DBMS提供授权功能控制不同用户访问数据的权限,主要目的是为了实现数据库的 。
A.一致性 B.完整性 C.安全性 D.可靠性
18. 数据库三级模式体系结构的划分,有利于保持数据库的 _______。
A .数据独立性 B .数据安全性 C .结构规范化 D .操作可行性
19. 关系数据模型的主要特征是用 形式表示实体类型和实体间联系。
A.关键字 B.指针 C.键表 D.表格
20.关系模式中各级模式之间的关系为
A.3NF∈2NF∈1NF B.3NF∈1NF∈2NF C.1NF∈2NF∈3NF D.2NF∈1NF∈3NF
21.SQL语言使用最频繁的语句是 。
A .SELECT B.INSERT C .UPDATE D.DELETE
22. 当关系模式R(A,B)已属于3NF,下列说法中 是正确的
A.它一定消除了插入和删除异常 B.仍存在一定的插入和删除异常
C.一定属于BCNF D.A和C都是
23.在关系代数中,对一个关系作投影操作之后,新关系的元组个数 原来关系的元组个数。
A.大于 B.等于 C.小于 D.小于或等于
24.关系数据模型中, 称为关系模式。
A.记录 B.元组 C.记录类型 D.元组集
25. 应用数据库的主要目的是为了 。
A.解决保密问题 B.解决数据完整性问题 C.共享数据问题 数据库属性的概念D.解决数据量大的问题
26.SQL语言是 的语言,易学习。
A过程化 B.非过程化 C.格式化 D导航式
27.关系规范化中的删除操作异常是指____ 。
A.不该删除的数据被删除 B.不该插入的数据被插入
C.应该删除的数据未被删除 D.应该插入的数据未被插入
28. 关系数据库管理系统应能实现的专门关系运算包括 。
A.排序、索引、统计 B.选择、投影、连接
C.关联、更新、排序 D.显示、打印、制表
29. 候选关键字中的属性称为 。
A非主属性 B主属性 C.复合属性 D 关键属性
30. 层次型、网状型和关系型数据库划分原则是 。
A.记录长度 B.文件的大小 C.联系的复杂程度 D.数据之间的联系
31. 在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为 。
A.选择 B.投影 C.连接 D.扫描
32. 同一个关系模型的任两个元组值 。
A.不能全同 B.可全同 C.必须全同 D.以上都不是
33. 自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的 。
A.元组 B.行 C.记录 D.属性
34. 等值连接与自然连接是 。
A相同的 B.不同的
35. 设有关系R按条件f 对关系R进行选择,正确的是 。
A. R*R B. R 连接fR C.бf (R) D.∏f(R)
36. 关系模型中的关系模式至少是_________。
A.1NF B.2NF C.3NF D.BCNF
37. 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为 。
A.数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能
38. 多用户的数据库系统的目标之一是使它的每个用户好象面对着一个单用户的数据库一样使用它,因此数据库系统必须进行______。
A.安全性控制 B.完整性控制 C.并发控制 D.可靠性控制
39. 数据库设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用____表示。
A.矩形 B.四边形 C.菱形 D.椭圆形
40.关系模式中,满足2NF的模式, 。
A.可能是1NF B.必定是1NF C.必定是3NF D.必定是BCNF
41.关系模式的分解_______。
A.唯一 B.不唯一
42.消除了部分函数依赖的1NF的关系模式,必定是_。
A.1NF B.2NF C.3NF D.BCNF
43. 是存储在计算机内有结构的数据的集合。
A.数据库系统 B.数据库 C.数据库管理系统 D.数据结构
44.数据库系统与文件系统的主要区别是_______。
A.数据库系统复杂,而文件系统简单
B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量
45.子模式是 。
A.模式的副本 B.模式的逻辑子集 C.多个模式的集合 D.以上三者都对
46.数据库的概念模型独立于_______。
A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界
47.在关系数据库设计中,设计关系模式是 的任务。
A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段
48.E-R图中的联系可以与 实体有关。
A.0个 B.l个 C.l个或多个 D.多个
49.设计性能较优的关系模式称为规范化,规范化主要的理论依据是
A.关系规范化理论 B.关系运算理论 C.关系代数理论 D.数理逻辑
50.设有关系R按条件f对关系R进行选择,正确的是 。
A.R*R B.R 连接fR C.бf (R) D.∏f(R)
51.在数据库三级模式结构中,描述数据库中全体逻辑结构和特性的是______。
A.外模式 B.内模式 C.存储模式 D.模式
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论