资源描述
《数据库复习题》
第1章 数据库系统概述
一、单项选择题(共有题目59题)
1.一种结点可以有多种双亲,结点之间可以有多种联络的模型是( )。
A.网状模型 B.关系模型 C.层次模型 D.以上均有
2.对于“关系”的描述,对的的是( )。
A.同一种关系中容许有完全相似的元组
B.同一种关系中元组必须按关键字升序寄存
C.在一种关系中必须将关键字作为该关系的第一种属性
D.同一种关系中不能出现相似的属性名
3.在关系数据库中,表(table)是三级模式构造中的( )。
A.外模式 B.模式 C.存储模式 D.内模式
4.DBMS是( )。
A.OS的一部分 B.OS支持下的系统文献
C.一种编译程序 D.以上混合
5.数据库系统的关键是( )。
A.数据模型 B.数据库管理系统 C.软件工具 D.数据库
6.E-R图的三要素是( )。
A.实体、属性、实体集 B.实体、键、联络
C.实体、属性、联络 D.实体、域、候选键
7.反应现实世界中实体及实体间联络的信息模型是( )。
A.关系模型 B.层次模型 C.网状模型 D.E-R模型
8.数据库管理系统(DBMS)提供数据操作语言(DML)实现对数据库数据的操作,其中数据更新操作不包括( )。
A.插入 B.删除 C.检索 D.修改
9.如下不属于数据库系统(DBS)构成的是( )。
A.硬件系统 B.数据库管理系统
C.文献系统 D.使用和管理数据库的各类人员
10.数据库管理系统(DBMS)是( )。
A.数学软件 B.应用软件 C.计算机辅助设计 D.系统软件
11.数据库三级模式体系构造的划分,有助于保持数据库的( )。
A.数据独立性 B.数据安全性 C.构造规范化 D.操作可行性
12.数据库系统三级模式构造中存在的映象关系对的的是( )。
A.外模式/内模式 B.外模式/模式 C.外模式/外模式 D.模式/模式
13.在关系数据库系统中,当关系的模式变化时,顾客程序也可以不变。这是( )。
A.数据的物理独立性 B.数据的逻辑独立性
C.数据的位置独立性 D.数据的存储独立性
14.下列模式中,可以给出数据库物理存储构造与物理存取措施的是( )。
A.内模式 B.外模式 C.概念模式 D.逻辑模式
15.下列有关物理数据独立性的说法不对的的是( )。
A.物理数据独立性由内模式与概念模式之间的映射实现。
B.当数据库的内模式发生变化时,数据的逻辑构造变化。
C.当数据库的内模式发生变化时,顾客编写的应用程序可以不变。
D.为保证应用程序可以对的执行,我们需要修改内模式与概念模式之间的映射。
16.在数据管理技术的发展过程中,经历了人工管理阶段、文献系统阶段和数据库系统阶段。在这几种阶段中,数据独立性最高的阶段是( )。
A.数据库系统 B.文献系统 C.人工管理 D.数据项管理
17.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为( )。
A.OS B.DS C.DBMS D.DBS
18.要保证数据库的数据独立性,需要修改的是( )。
A.三层模式之间的两种映射 B.模式与内模式
C.模式与外模式 D.三层模式
19.DBMS是( )。
A.数据库 B.数据库系统 C.数据库应用软件 D.数据库管理系统
20.设在某个企业环境中,一种部门有多名职工,一名职工只能属于一种部门,则部门与职工之间的联络是( )。
A.一对一 B.一对多 C.多对多 D.不确定
21.英文缩写DBA代表( )。
A.数据库管理员 B.数据库管理系统
C.数据定义语言 D.数据操纵语言
22.如下所列数据库系统构成中,对的的是( )。
A.计算机、文献、文献管理系统、程序
B.计算机、文献、程序设计语言、程序
C.计算机、文献、报表处理程序、网络通信程序
D.支持数据库系统的计算机软硬件环境、数据库文献、数据库管理系统、数据库应用程序和数据库管理员
23.如下不属于数据库系统(DBS)构成的有( )。
A.数据库集合 B.顾客 C.数据库管理系统及有关软件 D.Microsoft Excel
24.数据库系统中的数据模型一般由( )三部分构成。
A.数据构造、数据操作和完整性约束
B.数据定义、数据操作和安全性约束
C.数据构造、数据管理和数据保护
D.数据定义、数据管理和运行控制
25.下面列出的条目中,( )是数据库系统的构成组员。
Ⅰ.操作系统 Ⅱ.数据库管理系统 Ⅲ.顾客 Ⅳ.数据库管理员 Ⅴ.数据库
A.Ⅱ、Ⅲ、Ⅳ和Ⅴ B.Ⅱ、Ⅳ和Ⅴ C.Ⅰ、Ⅱ、Ⅳ和Ⅴ D.都是
26.下面列出的数据管理技术发展的三个阶段中,( )阶段没有专门的软件对数据进行管理。
A.人工管理阶段 B.文献系统阶段
C.数据库阶段 D.人工管理阶段、文献系统阶段
27.在DBS中,DBMS和OS之间的关系是( )。
A.互相调用 B.DBMS调用OS C.OS调用DBMS D.并发运行
28.数据库管理技术发展过程中,文献系统与数据库系统的重要区别是数据库系统( )。
A.数据可共享 B.数据无冗余
C.特定的数据模型 D.专门的数据管理软件
29.设有部门和职工两个实体,每个职工只能属于一种部门,一种部门可以有多名职工,则部门和职工实体之间的联络类型是( )。
A.M:N B.1:M C.M:K D.1:1
30.层次数据模型中,一种子结点至多有( )个父结点。
A.1 B.2 C.3 D.4
31.常见的数据模型是( )。
A.层次模型、网状模型、关系模型
B.概念模型、实体模型、关系模型
C.对象模型、外部模型、内部模型
D.逻辑模型、概念模型、关系模型
32.三级模式间存在两种映射,它们是( )。
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.E-R图用于描述数据库的( )。
A.概念模型 B.数据模型 C.存储模型 D.逻辑模型
38.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为( )。
A.OS B.DS C.DBMS D.DBS
39.下面的选项不是关系数据库基本特性的是( )。
A.不一样的列应有不一样的数据类型 B.不一样的列应有不一样的列名
C.与行的次序无关 D.与列的次序无关
40.用二维表来表达实体及实体间的联络的数据模型是( )。
A.关系模型 B.层次模型 C.网状模型 D.实体-联络模型
41.从计算机软件系统的构成看,DBMS是建立在( )之上的软件系统。
A.硬件系统 B.操作系统 C.语言处理系统 D.编译系统
42.数据库中存储的是( )。
A.数据 B.数据模型 C.数据之间的联络 D.数据以及数据之间的联络
43.数据库技术的三级模式中,数据的全局逻辑构造用( )来描述。
A.子模式 B.顾客模式 C.外模式 D.模式
44.单个顾客使用的数据视图的描述称为( )。
A.外模式 B.内模式 C.概念模式 D.存储模式
45.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是( )。
A.DBS包括DB和DBMS B.DBMS包括DB和DBS
C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS
46.数据库物理存储方式的描述称为( )。
A.外模式 B.内模式 C.概念模式 D.逻辑模式
47.( )属于信息世界的模型,实际上是现实世界到机器世界的一种中间层次。
A.数据模型 B.概念数据模型 C.E-R图 D.关系模型
48.数据管理与数据处理之间的关系是( )。
A.两者是一回事 B.两者之间无关
C.数据管理是数据处理的基本环节 D.数据处理是数据管理的基本环节
49.在数据库三级模式间引入二级映象的重要作用是( )。
A.提高数据与程序的独立性 B.提高数据与程序的安全性
C.保持数据与程序的一致性 D.提高数据与程序的可移植性
50.下列有关主关键字论述对的的是( )。
A.一种表可以没有主关键字 B.只能将一种字段定义为主关键字
C.假如一种表只有一种记录,则主关键字字段可认为空值。
D.以上选项都不对的。
51.实体完整性规则是指关系中( )。
A.不容许有空行 B.主键不容许有空值 C.不容许有空列 D.外键不容许有空值
52.在SQL Server中建立了表Student(no,name,sex,birthday),no为表的主码,表中信息如图所示。
可以对的执行的插入操作是( )。
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′)
53.有职工表EMP和部门表DEPT如图所示,其中有下划线的属性为主键,有波浪线的属性为外键。下面操作不能对的执行的是( )。
A.检索部门号为“D05”的职工号
B.将EMP表中职工“李路”的部门号改为空值
C.删除职工“崔浩”的记录
D.在EMP表中插入记录(“E18”,“D05”,“王莹”)
54.有如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。
若执行下面列出的操作,( )操作不能成功执行。
A.从DEPT中删除部门号=‘03'的行
B.在DEPT中插入行(‘06',‘计划部',‘6号楼')
C.将DEPT中部门号=‘02'的部门号改为‘10'
D.将DEPT中部门号=‘01'的地址改为‘5号楼'
55.数据库的( )是指数据的对的性和相容性。
A.完整性 B.安全性 C.并发控制 D.系统恢复
56.使用语句CREATE TABLES(sno N(2),sname C(6),age N(2),sex C(2))建一张学生表,其中sno是主键,sname不容许取空值,下列SQL语句中不对的的是( )。
A.INSERT INTO S values(1,’林立’,20,’女’)
B.INSERT INTO S(sno, age, sname, sex) values(1,20,’林立’,’女’)
C.INSERT INTO S values(1,null,20,’女’)
D.INSERT INTO S values(1,’林立’,null,’女’)
57.设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是( )。
A.实体完整性规则 B.参照完整性规则
C.顾客定义完整性规则 D.域完整性规则
58.有EMP和DEPT关系如下:
在雇员信息表关系EMP中,( )是外键。
A.雇员号 B.雇员名 C.部门号 D.工资
59.表设计器的“容许空”单元格用于设置该字段与否可输入空值,实际上就是创立该字段的( )约束。
A.主键 B.外键 C.非空 D.CHECK(检查)
二、填空题(共有题目25题)
1.一把钥匙可以开一把锁,一把锁可以有多把钥匙,则锁和钥匙之间是_______联络。 一对多(1:N)
2.由计算机硬件、操作系统、DBMS、数据库、应用程序及有关人员等构成的一种整体叫________。 数据库系统(DBS)
3.在数据库理论中,数据物理构造的变化,如存储设备的更换、物理存储的更换、存取方式等都不影响数据库的逻辑构造,从而不引起应用程序的变化,称为_______。物理独立性
4.对现实世界进行第一层抽象的模型,称为________模型。 概念
5.数据库系统中,实现数据管理功能的关键软件称为________。 数据库管理系统(DBMS)
6.从事物的特性到计算机中的数据表达,经历了________三个世界。 现实世界、信息世界、机器世界
7.一种项目具有一种项目主管,一种项目主管可管理多种项目,则实体“项目主管”与实体“项目”间的关系属于________的关系。 一对多
8.数据的独立性是由来________完毕的。 数据库管理员(DBA)
9.数据库是在计算机系统中按照一定的方式组织、存储和应用的____。数据集合
10.用树型构造表达实体类型及实体间联络的数据模型称为____。层次数据模型
11.对现实世界进行第二层抽象的模型,称为________模型。 逻辑
12.数据是表达信息的________,信息是数据所包括的________。载体 意义
13.数据库常用的逻辑数据模型有层次模型、网状模型、关系模型,SQL Server属于________。 关系模型
14.在数据库理论中,数据库总体逻辑构造的变化,如修改数据模式、增长新的数据类型、变化数据间联络等,不需要修改对应的应用程序,称为________。逻辑独立性
15.数据独立性使得修改数据构造时,尽量不修改________。 应用程序
16.数据模型一般由________、数据操作和完整性约束三部分构成。数据构造
17.支持数据库多种操作的软件系统叫________。数据库管理系统(DBMS)
18.数据管理技术发展过程通过人工管理、文献系统和数据库系统三个阶段,独立性最高的阶段是________。 数据库系统
19.关系模型的构造是一张________。 二维表
20.数据库保护分为:安全性控制、________、并发性控制和数据恢复。 完整性控制
21.数据库管理系统是位于顾客与________之间的软件系统。 操作系统
22.设一种仓库寄存多种商品,同一种商品只能寄存在一种仓库中,仓库与商品是________联络。 一对多(1:N)
23.数据库三级模式体系构造的划分,有助于保持数据的________。 独立性
24.当实体中有多种属性可作为该关系的码而选定其中一种时,称其为该实体的________。 主码(主关键字)
25.关系中主码的取值必须惟一且非空,这是由________完整性规则决定的。实体
三、判断题(共有题目6题)
1.实体间的联络中,一对一联络是一对多联络的特例状况。 √
2.数据库构造描述的是系统的静态特性。√
3.有了外模式/模式映像,可以保证数据和应用程序之间的物理独立性。×
4.数据库中只有一种模式,也只有一种内模式,因此模式/内模式映像是唯一的。√
5.一种实体内部也可以存在联络。√
6.外键可以取空值。√
第2章 关系数据库的基本理论
一、单项选择题(共有题目92题)
1.已知关系R如图所示可以作为R主码的属性组是( )。
A.ABC B.ABD C.ACD D.BCD
2.学校中的班级与学生之间的关系是( )。
A.一对一 B.一对多 C.大小 D.多对多
3.在关系模型中,一种元组对应表中的( )。
A.一种字段 B.一种域 C.一条记录 D.多条记录
4.关系数据库的任何检索操作都是由3种基本代数运算组合而成,这3种基本运算不包括( )。
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.交 C.差 D.笛卡尔乘积
10.在数据库系统中,把可以互相区别的客观事物称为( )。
A.文献 B.字段 C.实体 D.关键码
11.在D1={a1,a2,a3,a4},D2={1,2,3},则D1×D2集合中共有( )个元组。
A.6 B.8 C.9 D.12
12.设关系R和关系S的元数分别是3和4,关系T是R与S的广义笛卡尔积,即:T=R×S,则关系T的元数是( )。
A.7 B.9 C.12 D.16
13.在关系数据模型中,把( )称为关系模式。
A.记录 B.记录类型 C.元组 D.元组集
14.不一样的实体是根据( )辨别的。
A.所代表的对象 B.实体名字 C.属性多少 D.属性的不一样
15.既有如下关系:职工(职工号,姓名,性别,职务);部门(部门编号,部门名称,职工号,姓名,部门地址,电话),其中,部门关系中的外部键是( )。
A.部门编号 B.姓名 C.职工号 D.职工号和姓名
16.在数据库系统中,数据的可访问最小单位是( )。
A.表 B.字节 C.记录 D.数据项
17.在关系数据模型中,域是指( )。
A.字段 B.记录 C.属性 D.属性的取值范围
18.有2个关系模式R(A,B,C)和S(D,E),R中有3个元组,S中有2个元组,则R和S自然连接后得到的新关系中,属性个数及元组个数分别为( )。
A.5,5 B.5,6 C.6,5 D.6,6
19.设关系R和关系S具有相似的元数,且对应的属性取自相似的域。集合{t|t∈R∧t∈S}标识的是( )。
A.R∪S B.R-S C.R×S D.R∩S
20.参与差运算的两个关系规定满足( )。
A.属性个数可以不相似 B.属性个数必须相似
C.一种关系包括另一种关系的属性 D.属性名必须相似
21.设四元关系R(A,B,C,D),则下面不对的的是( )。
A.为取属性名为D,B的两列构成新关系
B.为取属性值为4,2的两列构成新关系
C.与是等价的
D.与的成果是相似的
22.最常用的一种基本数据模型是关系数据模型,它用统一的( )构造来表达实体及实体之间的联络。
A.树 B.网络 C.图 D.二维表
23.关系数据库管理系统所能实现的老式集合运算有( )。
A.排序、索引、记录 B.选择、连接、投影
C.关联、更新、排序 D.并、交、差、笛卡尔积
24.对一种关系做投影操作后,新关系的元数个数( )本来关系的元数个数。
A.不不小于 B.不不小于或等于 C.等于 D.不小于
25.下列有关关系的论述中,错误的是( )。
A.关系必须规范化 B.在同一种关系中,不能出现相似的属性名
C.关系中容许有相似的元组 D.在一种关系中,列的次序无关紧要
26.关系代数体现式的优化方略中,首先要做的是( )。
A.对文献进行预处理 B.尽早执行选择运算
C.执行笛卡尔积运算 D.投影运算
27.在下列有关关系模型性质的论述中,错误的是( )。
A.在一种关系中,每个数据项不可再分,是最基本的数据单位
B.在一种关系中,同一列数据具有相似的数据类型
C.在一种关系中,各列的次序不可以任意排列
D.在一种关系中,不容许有相似的字段名
28.设有属性A,B,C,D,如下表达中不是关系的是( )。
A.R(A) B.R(A,B,C,D) C.R(A×B×C×D) D.R(A,B)
29.关系模型中,一种关键字是( )。
A.可由多种任意属性构成 B.至多由一种属性构成
C.可由一种或多种其值能唯一标识该关系模式中任何元组的属性构成
D.以上都可以
30.自然连接是构成新关系的有效措施。一般状况下,当对关系R和S使用自然连接时,规定R和S具有一种或多种共有的( )。
A.元组 B.行 C.记录 D.属性
31.实体完整性规定主属性不能取空值,这一点一般是通过( )。
A.定义外部键来保证 B.定义主键来保证
C.顾客定义的完整性来保证 D.关系系统自动保证
32.用二维表构造表达实体以及实体间联络的数据模型称为( )。
A.网状模型 B.层次模型 C.关系模型 D.面向对象模型
33.在数据库中能惟一标识一种元组的属性或属性组合称为( )。
A.记录 B.字段 C.域 D.关键字
34.有两个关系R和S,分别包括25个和20个元组,则在R∪S、R-S、R∩S中不也许出现的元组数目状况是( )。
A.25,5,20 B.28,7,17 C.31,11,14 D.45,25,0
35.如下图所示的数据库表中,若职工表的主关键字是职工号,外码为部门号,部门表的主关键字是部门号,SQL操作( )不能执行。
A.从职工表中删除行(’025’,’张林’,’A2’,720)
B.将部门表中部门号’A2’改为’A8’
C.将职工号为’001’的工资改为700
D.将职工号为’038’的部门号改为’A3
36.设R为k元关系,则表达( )。
A.从R中挑选2的值不小于4个分量值得元组所构成的关系
B.从R中挑选第2个分量值不小于4的元组所构成的关系
C.从R中挑选第2个分量值不小于4个分量值的元组所构成的关系
D.与R相比,基数不变,元数减少
37.有一种关系:学生(学号,姓名,系别),规定学号的值域是8个数字构成的字符串,这一规则属于( )。
A.实体完整性约束 B.参照完整性约束
C.顾客自定义完整性约束 D.关键字完整性约束
38.已知导师和硕士关系如下图所示:
其中导师关系的主码是导师号,硕士关系的主码是学号,外码是导师号。如下操作能成功进行的是( )。
A.INSERT INTO 硕士 ( 姓名,性别 )VALUES( '李明','男' )
B.INSERT INTO 硕士 VALUES( '108 ','张方','男',' d3 ' )
C.INSERT INTO 导师 VALUES( ' d8 ' , '江海','专家' )
D.INSERT INTO 导师 VALUES( ' d2 ', '孙力','专家' )
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.当关系R和S自然联接时,可以把R和S原该舍弃的元组放到成果关系中的操作是( )。
A.左外联接 B.右外联接 C.外部并 D.外联接
45.下列关系代数的操作中,不是基本运算的是( )。
A.交 B.并 C.笛卡尔积 D.投影
46.下列实体类型的关系中,属于多对多关系的是( )。
A.学生与课程之间 B.某班飞机的座位与乘客之间
C.商品条形码与商品之间 D.车间与工人之间
47.关系运算“交”可以使用其他基本关系运算替代。A∩B对的的替代体现式是( )。
A.A-(A-B) B.A∪(A-B) C.(A) D.A-(B-A)
48.下面对于关系的论述中,( )是不对的的。
A.关系中的每个属性是不可分解的 B.在关系中元组的次序是无关紧要的
C.任意的一种二维表都是一种关系 D.每一种关系只有一种记录类型
49.假定学生关系是S(S#,Sname,Sex,Age),课程关系是C(C#,Cname,Teacher),学生选课关系是SC(S#,C#,Grade),要查找选修“数据库系统概论”课程的“男”学生学号,将波及关系( )。
A.S B.SC,C C.S,SC D.S,SC,C
50.构成关系模型的一组互相联络的“关系”一般指( )。
A.满足一定规范化的二维表 B.二维表中的一行
C.二维表中的一列 D.二维表中的一种数据项
51.有关数据模型,下列论述中不对的的是( )。
A.数据模型提供了一种描述实体及其联络的措施与工具。
B.E-R图是建立数据模型的工具,数据模式是数据模型在一种详细环境中的应用。
C.数据模型包括一组描述数据构造、数据操作与数据完整性约束的规则。
D.关系表中的列可以再分解
52.设关系R(A,B,C)和S(A,D),与自然连接RS等价的关系代数体现式是( )。
A.× B.
C.× D.×
53.关系模式的任何属性( )。
A.不可再分 B.可再分 C.命名在该关系模式中可以不唯一 D.以上都不是
54.若在实体R的诸属性中,属性A不是R的主键,却是另一种实体S的主键,则称A为R的( )。
A.候选键 B.外部键 C.非主属性 D.主属性
55.在关系代数中,从两个关系的笛卡尔积中,选用它们属性间满足一定条件的元组的操作,称为( )。
A.投影 B.选择 C.自然连接 D.θ连接
56.有关系R和S,R∩S的运算等价于( )。
A.S-(R-S) B.R-(R-S) C.(R-S)∪S D.R∪(R-S)
57.把关系当作二维表,则下列说法中不对的的是( )。
A.表中容许出现相似的行 B.表中不容许出现相似的行
C.行的次序可以互换 D.列的次序可以互换
58.关系代数中的连接操作由( )操作组合而成。
A.和 B.和× C.、和× D.和×
59.关系数据库中的投影操作是指从关系中( )。
A.抽出特定记录 B.抽出特定字段
C.建立对应的映像 D.建立对应的图形
60.关系模型中,最普遍的关系是( )。
A.一对多 B.多对多 C.一对一 D.一对二
61.设关系R(A,B,C)和S(B,C,D),下列各关系代数体现式不成立的是( )。
A. B.R∪S C.∩ D.
62.关系运算中花费时间也许最长的运算是( )。
A.投影 B.选择 C.广义笛卡尔积 D.并
63.同一种关系模式的任两个元组值( )。
A.不能全同 B.可全同 C.必须全同 D.以上都不是
64. 在关系模式R(A,B,C)中,F={(A,B)→C,B→C},则R最高到达( )。
A.1NF B.2NF C.3NF D.BCNF
65.候选关系模式R(A,B,C,D,E)及其上的函数依赖集合F={A→D,B→C,E→A},该关系模式的候选关键字是( )。
A.AB B.BE C.CD D.DE
66.下述哪一条不是由于关系模式设计不妥而引起的( )。
A.数据冗余 B.丢失修改 C.插入异常 D.更新异常
67.将1NF规范为2NF,应( )。
A.消除了非主属性对键的部分函数依赖
B.消除了非主属性对键的传递函数依赖
C.消除了主属性对键的部分函数依赖和传递函数依赖
D.使每一种非主属性都完全函数依赖于主键
68.当B属性函数依赖于A属性时,属性A与B的联络是( )。
A.一对多 B.多对一 C.多对多 D.以上都不是
69.找出下列函数依赖中( )属于平凡函数依赖。
A.(a,b)→c B.(a,b)→b C.b→a D.a→b
70.下面有关函数依赖的论述中,不对的的是( )。
A.若X→Y,X→Z,则X→YZ B.若XY→Z,则X→Z,Y→Z
C.若X→Y,WY→Z,则XW→Z D.若X→Y,则XZ→YZ
71.在数据库中,产生数据不一致的主线原因是( )。
A.数据存储量大 B.没有严格保护数据
C.未对数据进行完整性控制 D.数据冗余
72.已知关系模式R(A,B,C,D),其函数依赖集F={A→B,C→B},则R中主属性有( )。
A.A、B、C B.A、B、D C.B、C、D D.A、C、D
73.有关系模式A(C,T,H,R,S),其中各属性的含义是:
C:课程 T:教员 H:上课时间 R:教室 S:学生
根据语义有如下函数依赖集:
F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}
现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度最高到达( )。
A.1NF B.2NF C.3NF D.BCNF
74.关系数据库规范化是为了处理关系数据库中( )。
A.插入、删除和数据冗余问题而引入的
B.减少数据操作的复杂性问题而引入的
C.提高查询速度问题而引入的
D.保证数据安全性/完整性问题而引入的
75.在关系模式中,假如属性A和B存在一对一联络,则说( )。
A.A→B B.B→A C.A←→B D.以上都不是
76.X→Y,当下列哪一条成立时,称为平凡的函数依赖( )。
A.X⊆ Y B.Y⊆ X C.X∩Y=Φ D.X∩Y≠Φ
77.SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现( )功能。
A.数据查询 B.数据操纵 C.数据定义 D.数据控制
78.下面有关函数依赖的论述中,不对的的是( )。
A.若X→Y,Y→Z,则X→YZ B.若XY→Z,则X→Z,Y→Z
C.若X→Y,Y→Z,则X→Z D.若X→Y,Y'包括于Y,则X→Y'
79.3NF同步又是( )。
A.2NF B.1NF C.BCNF D.1NF、2NF
80.设有关系模式R(A,B,C),F={A→B,C→B}。相对于F,R的候选键为( )。
A.AC B.ABC C.AB D.BC
81.已知关系模式R(A,B,C,D,E),及其上的函数依赖集合F={(A→C,B→C,E→AB},该关系模式的候选关键字是( )。
A.AB B.BE C.CD D.DE
82.已知关系R(P,Q,M,N),F是R上成立的函数依赖集,F={P→Q,Q→M},则R的候选关键字是( )。
A.P B.Q C.PQ D.PN
83.关系规范化中的删除操作异常是指( )。
A.不该删除的数据被删除 B.不该插入的数据被插入
C.应当删除的数据被删除 D.应当插入的数据未被插入
84.在订单管理系统中,客户一次购物(一张订单)可以订购多种商品。有订单关系R(订单号,日期,客户名称,商品编码,数量),则R的主关键字是( )。
A.订单号 B.订单号,客户名称 C.商品编码 D.订单号,商品编码
85.已知关系R(A,B,C,D),F是R上成立的函数依赖集,F={(AB→CD,B→D},则R应分解成( )。
A.R1(A,B)和R2(C,D) B.R1(A,C)和R2(B,D)
C.R1(A,B,C)和R2(B,D) D.R1(A,B,D)和R2(B,C)
86.下列论述中对的的是( )。
A.设A→B是R(A,B,C,D)的一种函数依赖关系,为节省存储空间,可以在R中不存储属性B。
B.某些关系没有候选关键字
C.函数依赖关系A→B是说当B的属性值确定后,A的属性值也随之确定。
D.若属性组合(A,B)是关系R的候选关键字,则A,B间没有函数依赖关系。
87.有关关系规范化,下列论述中对的的是( )。
A.规范化是为了保证存储在数据库中的数据对的、有效、互相不出现矛盾的一组规则。
B.规范化是为了提高数据查询速
展开阅读全文