收藏 分享(赏)

数据库复习题(4A).doc

上传人:精品资料 文档编号:10401742 上传时间:2019-11-07 格式:DOC 页数:33 大小:376KB
下载 相关 举报
数据库复习题(4A).doc_第1页
第1页 / 共33页
数据库复习题(4A).doc_第2页
第2页 / 共33页
数据库复习题(4A).doc_第3页
第3页 / 共33页
数据库复习题(4A).doc_第4页
第4页 / 共33页
数据库复习题(4A).doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

1、1数据库复习题第 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.以上

2、混合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.

3、数据库管理系统(DBMS)是( ) 。A.数学软件 B.应用软件 C.计算机辅助设计 D.系统软件11.数据库三级模式体系结构的划分,有利于保持数据库的( )。A.数据独立性 B.数据安全性 C.结构规范化 D.操作可行性12.数据库系统三级模式结构中存在的映象关系正确的是( )。A.外模式/内模式 B.外模式/模式 C.外模式/外模式 D.模式/ 模式13.在关系数据库系统中,当关系的模式改变时,用户程序也可以不变。这是( ) 。2A.数据的物理独立性 B.数据的逻辑独立性C.数据的位置独立性 D.数据的存储独立性14.下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。A.内模

4、式 B.外模式 C.概念模式 D.逻辑模式15.下列有关物理数据独立性的说法不正确的是( ) 。A.物理数据独立性由内模式与概念模式之间的映射实现。B.当数据库的内模式发生改变时,数据的逻辑结构改变。C.当数据库的内模式发生改变时,用户编写的应用程序可以不变。D.为保证应用程序能够正确执行,我们需要修改内模式与概念模式之间的映射。16.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的阶段是( )。A.数据库系统 B.文件系统 C.人工管理 D.数据项管理17.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为( )。A.O

5、S B.DS C.DBMS D.DBS18.要保证数据库的数据独立性,需要修改的是( ) 。A.三层模式之间的两种映射 B.模式与内模式C.模式与外模式 D.三层模式19.DBMS 是( )。A.数据库 B.数据库系统 C.数据库应用软件 D.数据库管理系统20.设在某个公司环境中,一个部门有多名职工,一名职工只能属于一个部门,则部门与职工之间的联系是( )。A.一对一 B.一对多 C.多对多 D.不确定21.英文缩写 DBA 代表( ) 。A.数据库管理员 B.数据库管理系统C.数据定义语言 D.数据操纵语言22.以下所列数据库系统组成中,正确的是( )。A.计算机、文件、文件管理系统、程序

6、B.计算机、文件、程序设计语言、程序C.计算机、文件、报表处理程序、网络通信程序D.支持数据库系统的计算机软硬件环境、数据库文件、数据库管理系统、数据库应用程序和数据库管理员23.以下不属于数据库系统(DBS)组成的有( )。A.数据库集合 B.用户 C.数据库管理系统及相关软件 D.Microsoft Excel24.数据库系统中的数据模型通常由( )三部分组成。A.数据结构、数据操作和完整性约束3B.数据定义、数据操作和安全性约束C.数据结构、数据管理和数据保护D.数据定义、数据管理和运行控制25.下面列出的条目中,( )是数据库系统的组成成员。.操作系统 .数据库管理系统 .用户 .数据

7、库管理员 .数据库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.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,

8、则部门和职员实体之间的联系类型是( )。A.M:N B.1:M C.M:K D.1:130.层次数据模型中,一个子结点至多有( )个父结点。A.1 B.2 C.3 D.431.常见的数据模型是( )。A.层次模型、网状模型、关系模型B.概念模型、实体模型、关系模型C.对象模型、外部模型、内部模型D.逻辑模型、概念模型、关系模型32.三级模式间存在两种映射,它们是( ) 。A.模式与子模式间,模式与内模式间 B.子模式与内模式间,外模式与内模式间C.子模式与外模式间,模式与内模式间 D.模式与内模式间,外模式与模式间33.逻辑数据独立性是指( ) 。A.修改外模式保持模式不变 B.修改内模式保持

9、模式不变C.修改模式保持外模式不变 D.修改模式保持内模式不变34.关系模型的基本数据结构是( )。A.树 B.图 C.环 D.二维表格35.用户涉及的逻辑结构用( )描述。A.模式 B.存储模式 C.概念模式 D.子模式436.下列叙述中正确的是( )。A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致37.E-R 图用于描述数据库的( )。A.概念模型 B.数据模型 C.存储模型 D.逻辑模型38.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为(

10、)。A.OS B.DS C.DBMS D.DBS39.下面的选项不是关系数据库基本特征的是( )。A.不同的列应有不同的数据类型 B.不同的列应有不同的列名C.与行的次序无关 D.与列的次序无关40.用二维表来表示实体及实体间的联系的数据模型是( )。A.关系模型 B.层次模型 C.网状模型 D.实体联系模型41.从计算机软件系统的构成看,DBMS 是建立在( )之上的软件系统。A.硬件系统 B.操作系统 C.语言处理系统 D.编译系统42.数据库中存储的是( )。A.数据 B.数据模型 C.数据之间的联系 D.数据以及数据之间的联系43.数据库技术的三级模式中,数据的全局逻辑结构用( )来描

11、述。A.子模式 B.用户模式 C.外模式 D.模式44.单个用户使用的数据视图的描述称为( )。A.外模式 B.内模式 C.概念模式 D.存储模式45.数据库(DB)、数据库系统(DBS )、数据库管理系统(DBMS)三者之间的关系是( )。A.DBS 包括 DB 和 DBMS B.DBMS 包括 DB 和 DBSC.DB 包括 DBS 和 DBMS D.DBS 就是 DB,也就是 DBMS46.数据库物理存储方式的描述称为( )。A.外模式 B.内模式 C.概念模式 D.逻辑模式47.( )属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。A.数据模型 B.概念数据模型 C.E-

12、R 图 D.关系模型48.数据管理与数据处理之间的关系是( )。A.两者是一回事 B.两者之间无关C.数据管理是数据处理的基本环节 D.数据处理是数据管理的基本环节49.在数据库三级模式间引入二级映象的主要作用是( )。A.提高数据与程序的独立性 B.提高数据与程序的安全性5C.保持数据与程序的一致性 D.提高数据与程序的可移植性50.下列关于主关键字叙述正确的是( )。A.一个表可以没有主关键字 B.只能将一个字段定义为主关键字C.如果一个表只有一个记录,则主关键字字段可以为空值。D.以上选项都不正确。51.实体完整性规则是指关系中( ) 。A.不允许有空行 B.主键不允许有空值 C.不允许

13、有空列 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

14、 和部门表 DEPT 如图所示,其中有下划线的属性为主键,有波浪线的属性为外键。下面操作不能正确执行的是( ) 。A.检索部门号为“D05”的职工号B.将 EMP 表中职工“李路”的部门号改为空值C.删除职工 “崔浩” 的记录D.在 EMP 表中插入记录(“E18”,“D05”,“王莹”)54.有如下两个关系,其中雇员信息表关系 EMP 的主键是雇员号,部门信息表关系 DEPT 的主键是部门号。6若执行下面列出的操作, ( )操作不能成功执行。A.从 DEPT 中删除部门号=03的行B.在 DEPT 中插入行(06 , 计划部 , 6 号楼)C.将 DEPT 中部门号=02的部门号改为10D.

15、将 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,

16、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.一把钥匙可以开一把锁,一把锁可以

17、有多把钥匙,则锁和钥匙之间是_联系。 一对多(1:N )72.由计算机硬件、操作系统、DBMS、数据库、应用程序及有关人员等组成的一个整体叫_。 数据库系统(DBS)3.在数据库理论中,数据物理结构的改变,如存储设备的更换、物理存储的更换、存取方式等都不影响数据库的逻辑结构,从而不引起应用程序的变化,称为_。物理独立性4.对现实世界进行第一层抽象的模型,称为_模型。 概念5.数据库系统中,实现数据管理功能的核心软件称为_。 数据库管理系统(DBMS )6.从事物的特性到计算机中的数据表示,经历了_三个世界。 现实世界、信息世界、机器世界7.一个项目具有一个项目主管,一个项目主管可管理多个项目,

18、则实体“项目主管” 与实体“项目”间的关系属于 _的关系。 一对多8.数据的独立性是由来_完成的。 数据库管理员(DBA)9.数据库是在计算机系统中按照一定的方式组织、存储和应用的_。数据集合10.用树型结构表示实体类型及实体间联系的数据模型称为_。层次数据模型11.对现实世界进行第二层抽象的模型,称为_模型。 逻辑12.数据是表示信息的_,信息是数据所包含的_。载体 意义13.数据库常用的逻辑数据模型有层次模型、网状模型、关系模型,SQL Server 属于_。 关系模型14.在数据库理论中,数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据间联系等,不需要修改相应的应用程

19、序,称为_。逻辑独立性15.数据独立性使得修改数据结构时,尽可能不修改_。 应用程序16.数据模型通常由_、数据操作和完整性约束三部分组成。数据结构17.支持数据库各种操作的软件系统叫_。数据库管理系统(DBMS )18.数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,独立性最高的阶段是_。 数据库系统19.关系模型的结构是一张_。 二维表20.数据库保护分为:安全性控制、_、并发性控制和数据恢复。 完整性控制21.数据库管理系统是位于用户与_之间的软件系统。 操作系统22.设一个仓库存放多种商品,同一种商品只能存放在一个仓库中,仓库与商品是_联系。 一对多(1:N)23.数据

20、库三级模式体系结构的划分,有利于保持数据的_。 独立性24.当实体中有多个属性可作为该关系的码而选定其中一个时,称其为该实体的_。 主码(主关键字)25.关系中主码的取值必须惟一且非空,这是由_完整性规则决定的。实体三、判断题(共有题目 6 题)1.实体间的联系中,一对一联系是一对多联系的特例情况。 82.数据库结构描述的是系统的静态特性。3.有了外模式/模式映像,可以保证数据和应用程序之间的物理独立性。 4.数据库中只有一个模式,也只有一个内模式,所以模式内模式映像是唯一的。5.一个实体内部也可以存在联系。6.外键可以取空值。第 2 章 关系数据库的基本理论一、单选题(共有题目 92 题)1

21、.已知关系 R 如图所示可以作为 R 主码的属性组是( )。A.ABC B.ABD C.ACD D.BCD2.学校中的班级与学生之间的关系是( )。A.一对一 B.一对多 C.大小 D.多对多3.在关系模型中,一个元组对应表中的( )。A.一个字段 B.一个域 C.一条记录 D.多条记录4.关系数据库的任何检索操作都是由 3 种基本代数运算组合而成,这 3 种基本运算不包括( )。A.连接 B.关系 C.选择 D.投影5.关于关系数据库技术,下列叙述正确的是( )。A.关系数据模型早于层次和网状数据模型问世B.关系表的一个格点既可以存储一个数据,也可以存储另一个关系表C.关系表的一个属性对应现

22、实世界中的一个客观对象D.关系代数中的并、交、差运算实际上就是对关系的元组所实行的同名集合运算6.下列关系模型中术语错误的是( )。A.记录:满足一定规范化要求的二维表,也称关系B.字段:二维表中的一列C.数据项:也称为分量,是每个记录中的一个字段值D.字段的值域:字段的取值范围,也称为属性7.用以下( )形式表示实体类型和实体间联系是关系模型的主要特征。A.指针 B.链表 C.关键字 D.表格8.下面关于关系性质的说法,错误的是( )。9A.表中的一行称为一个元组 B.行与列交叉点不允许有多个值C.表中的一列称为一个属性 D.表中任意两行可以相同9.两个没有公共属性的关系作自然连接等价于它们

23、作( )。A.并 B.交 C.差 D.笛卡尔乘积10.在数据库系统中,把可以相互区别的客观事物称为( )。A.文件 B.字段 C.实体 D.关键码11.在 D1=a1,a2 ,a3,a4,D2=1 ,2,3,则 D1D2 集合中共有( )个元组。A.6 B.8 C.9 D.1212.设关系 R 和关系 S 的元数分别是 3 和 4,关系 T 是 R 与 S 的广义笛卡尔积,即:T=RS,则关系 T 的元数是( )。A.7 B.9 C.12 D.1613.在关系数据模型中,把( )称为关系模式。A.记录 B.记录类型 C.元组 D.元组集14.不同的实体是根据( )区分的。A.所代表的对象 B.

24、实体名字 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

25、 B.5,6 C.6,5 D.6,619.设关系 R 和关系 S 具有相同的元数,且对应的属性取自相同的域。集合t|tRtS标记的是( )。A.RS B.RS C.RS D.RS20.参加差运算的两个关系要求满足( )。A.属性个数可以不相同 B.属性个数必须相同C.一个关系包含另一个关系的属性 D.属性名必须相同21.设四元关系 R(A,B,C,D),则下面不正确的是( )。A. 为取属性名为 D,B 的两列组成新关系B. 为取属性值为 4,2 的两列组成新关系C. 与 是等价的10D. 与 的结果是相同的22.最常用的一种基本数据模型是关系数据模型,它用统一的( )结构来表示实体及实体之间

26、的联系。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、27.在下列关于关系模型性质的叙述中,错误的是( )。A.在一个关系中,每个数据项不可再分,是最基本的数据单位B.在一个关系中,同一列数据具有相同的数据类型C.在一个关系中,各列的顺序不可以任意排列D.在一个关系中,不允许有相同的字段名28.设有属性 A,B,C ,D,以下表示中不是关系的是( )。A.R(A) B.R(A,B,C,D) C.R(ABCD) D.R(A,B)29.关系模型中,一个关键字是( )。A.可由多个任意属性组成 B.至多由一个属性组成C.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D.以上都可以30.自然连接是构成新关系的有效方法。一般情况下,当对关系 R

28、 和 S 使用自然连接时,要求R 和 S 含有一个或多个共有的( )。A.元组 B.行 C.记录 D.属性31.实体完整性要求主属性不能取空值,这一点通常是通过( )。A.定义外部键来保证 B.定义主键来保证C.用户定义的完整性来保证 D.关系系统自动保证32.用二维表结构表示实体以及实体间联系的数据模型称为( )。A.网状模型 B.层次模型 C.关系模型 D.面向对象模型33.在数据库中能惟一标识一个元组的属性或属性组合称为( )。11A.记录 B.字段 C.域 D.关键字34.有两个关系 R 和 S,分别包含 25 个和 20 个元组,则在 RS 、R-S、RS 中不可能出现的元组数目情况

29、是( )。A.25,5,20 B.28,7,17 C.31,11,14 D.45,25,035.如下图所示的数据库表中,若职工表的主关键字是职工号,外码为部门号,部门表的主关键字是部门号,SQL 操作( )不能执行。A.从职工表中删除行(025, 张林,A2,720)B.将部门表中部门号A2改为A8C.将职工号为001的工资改为 700D.将职工号为038 的部门号改为 A336.设 R 为 k 元关系,则 表示( )。A.从 R 中挑选 2 的值大于 4 个分量值得元组所构成的关系B.从 R 中挑选第 2 个分量值大于 4 的元组所构成的关系C.从 R 中挑选第 2 个分量值大于 4 个分量

30、值的元组所构成的关系D. 与 R 相比,基数不变,元数减少37.有一个关系:学生(学号,姓名,系别),规定学号的值域是 8 个数字组成的字符串,这一规则属于( )。A.实体完整性约束 B.参照完整性约束C.用户自定义完整性约束 D.关键字完整性约束38.已知导师和研究生关系如下图所示:其中导师关系的主码是导师号,研究生关系的主码是学号,外码是导师号。以下操作能成功进行的是( )。A.INSERT INTO 研究生 ( 姓名,性别 )VALUES( 李明,男 )12B.INSERT INTO 研究生 VALUES( 108 ,张方,男, d3 )C.INSERT INTO 导师 VALUES(

31、d8 , 江海, 教授 )D.INSERT INTO 导师 VALUES( d2 , 孙力,教授 )39.关系数据库的基本特征不包括( )。A.不同的列对应不同的数据类型 B.不同的列应有不同的列名C.与行的次序无关 D.与列的次序无关40.现实世界中,事物的一般特性在信息世界中称为( )。A.实体 B.实体键 C.属性 D.关系键41.关系数据库管理系统能实现的专门关系运算包括( )。A.排序、索引、统计 B.选择、投影、连接C.关联、更新、排序 D.显示、打印、制表42.关系模型中的“ 关系” 是指某种数据之间按照一定的序列排列的集合,这种数据满足( )。A.具有相关性,但非从属的平行性

32、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.商

33、品条形码与商品之间 D.车间与工人之间47.关系运算“ 交” 可以使用其他基本关系运算替代。AB 正确的替代表达式是( )。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),要查找选修 “数据库系统概论”课程的“ 男”学生学号,将涉

34、及关系( )。A.S B.SC,C C.S,SC D.S,SC,C1350.构成关系模型的一组相互联系的“关系” 一般指( )。A.满足一定规范化的二维表 B.二维表中的一行C.二维表中的一列 D.二维表中的一个数据项51.关于数据模型,下列叙述中不正确的是( )。A.数据模型提供了一种描述实体及其联系的方法与工具。B.E-R 图是建立数据模型的工具,数据模式是数据模型在一个具体环境中的应用。C.数据模型包含一组描述数据结构、数据操作与数据完整性约束的规则。D.关系表中的列可以再分解52.设关系 R(A,B,C)和 S(A,D),与自然连接 RS 等价的关系代数表达式是( )。A. B.C.

35、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,RS 的运算等价于( )。A.S-(R-S) B.R-(R-S) C.(R-S)S D.R(R-S)57.把关系看成二维表,则下列说法中不正确的是( )。A.表

36、中允许出现相同的行 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.RS C. D.62.关系运算中花费时间可能最长的运算是( )。A.投影 B.选择 C.广义笛卡尔积 D.并146

37、3.同一个关系模式的任两个元组值( )。A.不能全同 B.可全同 C.必须全同 D.以上都不是64. 在关系模式 R(A,B,C)中,F=(A,B)C,BC,则 R 最高达到( )。A.1NF B.2NF C.3NF D.BCNF65.候选关系模式 R(A,B,C,D,E)及其上的函数依赖集合 F=AD ,BC,EA,该关系模式的候选关键字是( )。A.AB B.BE C.CD D.DE66.下述哪一条不是由于关系模式设计不当而引起的( )。A.数据冗余 B.丢失修改 C.插入异常 D.更新异常67.将 1NF 规范为 2NF,应( )。A.消除了非主属性对键的部分函数依赖B.消除了非主属性对

38、键的传递函数依赖C.消除了主属性对键的部分函数依赖和传递函数依赖D.使每一个非主属性都完全函数依赖于主键68.当 B 属性函数依赖于 A 属性时,属性 A 与 B 的联系是( )。A.一对多 B.多对一 C.多对多 D.以上都不是69.找出下列函数依赖中( )属于平凡函数依赖。A.(a,b)c B.(a,b)b C.ba D.ab70.下面关于函数依赖的叙述中,不正确的是( )。A.若 XY,XZ,则 XYZ B.若 XYZ,则 XZ ,YZC.若 XY,WYZ,则 XWZ D.若 XY,则 XZYZ71.在数据库中,产生数据不一致的根本原因是( )。A.数据存储量大 B.没有严格保护数据C.

39、未对数据进行完整性控制 D.数据冗余72.已知关系模式 R(A,B,C,D),其函数依赖集 F=AB,CB,则 R 中主属性有( )。A.A、B、C B.A、B、D C.B、C、D D.A、C 、D73.有关系模式 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 的规范化程度最高达到( )。A.1NF B.2NF C.3NF D.BCNF74.关系数据库规范化是为了解决关系

40、数据库中( )。15A.插入、删除和数据冗余问题而引入的B.减少数据操作的复杂性问题而引入的C.提高查询速度问题而引入的D.保证数据安全性/完整性问题而引入的75.在关系模式中,如果属性 A 和 B 存在一对一联系,则说( )。A.AB B.BA C.AB D.以上都不是76.XY,当下列哪一条成立时,称为平凡的函数依赖( )。A.X Y B.Y X C.XY= D.XY77.SQL 语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATE 实现( )功能。A.数据查询 B.数据操纵 C.数据定义 D.数据控制78.下面关于函数依赖的叙述中,不正确的

41、是( )。A.若 XY,YZ,则 XYZ B.若 XYZ,则 XZ ,YZC.若 XY,YZ,则 XZ D.若 XY,Y包含于 Y,则 XY79.3NF 同时又是( )。A.2NF B.1NF C.BCNF D.1NF、2NF80.设有关系模式 R(A,B,C),F=AB,CB。相对于 F,R 的候选键为( )。A.AC B.ABC C.AB D.BC81.已知关系模式 R(A,B,C,D,E),及其上的函数依赖集合 F=(AC,BC,EAB,该关系模式的候选关键字是( )。A.AB B.BE C.CD D.DE82.已知关系 R(P,Q,M,N),F 是 R 上成立的函数依赖集,F=PQ,Q

42、M,则 R 的候选关键字是( )。A.P B.Q C.PQ D.PN83.关系规范化中的删除操作异常是指( )。A.不该删除的数据被删除 B.不该插入的数据被插入C.应该删除的数据被删除 D.应该插入的数据未被插入84.在订单管理系统中,客户一次购物(一张订单)可以订购多种商品。有订单关系 R(订单号,日期,客户名称,商品编码,数量),则 R 的主关键字是( )。A.订单号 B.订单号,客户名称 C.商品编码 D.订单号,商品编码85.已知关系 R(A,B,C , D),F 是 R 上成立的函数依赖集,F=(ABCD ,BD,则 R 应分解成( )。A.R1(A,B)和 R2(C,D) B.R

43、1(A,C)和 R2(B,D)C.R1(A,B,C)和 R2(B, D) D.R1(A,B,D) 和 R2(B,C)86.下列叙述中正确的是( )。16A.设 AB 是 R(A,B , C,D )的一个函数依赖关系,为节省存储空间,可以在 R 中不存储属性 B。B.某些关系没有候选关键字C.函数依赖关系 AB 是说当 B 的属性值确定后, A 的属性值也随之确定。D.若属性组合(A,B)是关系 R 的候选关键字,则 A,B 间没有函数依赖关系。87.关于关系规范化,下列叙述中正确的是( )。A.规范化是为了保证存储在数据库中的数据正确、有效、相互不出现矛盾的一组规则。B.规范化是为了提高数据查

44、询速度的一组规则。C.规范化是为了解决数据库中数据的插入、删除、修改异常等问题的一组规则。D.4 种规范化范式各自描述不同的规范化要求,彼此没有关系。88.函数依赖是描述关系中各个属性之间相互制约而又相互依赖的关系。确定属性间的函数依赖,要根据( )。A.当前的数据值归纳 B.主键值决定C.候选键值决定 D.属性的语义决定89.若关系模式 R(V,F )中的每一个决定属性集都包含候选码,则 R 属于( )。A.2NF B.3NF C.BCNF D.4NF90.关系模式的候选关键字可以有( )。A.0 个 B.1 个 C.多个 D.1 个或多个91.由于关系模式设计不当所引起的插入异常指的是(

45、)。A.两个事务并发地对同一关系进行插入而造成数据库不一致B.由于码值的一部分为空而不能将有用的信息作为一个元组插入到关系中C.未经授权的用户对关系进行了插入D.插入操作因为违反完整性约束条件而遭到拒绝92.有关系:项目(项目号,教工号,排名)假定每个职工可以参加多个项目,每个项目可以由多名职工来完成,在一个项目中职工的排名是唯一的。那么该关系的主码是( )。A.项目号 B.职工号 C.(项目号,职工号) D.(职工号,排名)二、填空题(共有题目 32 题)1.不满足联接条件的记录也包含在查询结果中,这种联接为_。外连接2.在关系代数中,从两个关系中找出相同元组的运算称为_运算。交3.SQL

46、语句中在使用 Like 谓词时,可以使用_符号代表任何一个字符。_(下划线)4.已知关系 R(A,B,C , D)和 S(B,C ,D) ,则 RS 的元数是_个。75.一个关系模式的定义格式为_。关系名(属性名 1,属性名 2,属性名 n)6.关系数据库的实体完整性和参照完整性是关系数据库必须要遵守的,被称为关系的_。 两个不变性177.实体完整性要求,主关键字的值不能重复,并且主属性的值不能为_。空8.关系代数中专门的关系运算包括:选择、投影、_和除法。连接9.在关系数据库中,抽取出某些列组成一个新的关系的操作,称作_操作。投影10.每个实体有若干特性,每一个特性称为_。 属性11.某学校建立的教师档案数据关系为 Teacher(编号,姓名,出生年月,职称,从事专业,研究方向),从 Teacher 中查询该校所有教授的情况应使用 _关系运算。 选择12.每个属性都有一个取值范围,称作属性的_。 域13.一个关系只有一个_码。 主14.实体完整性规则是对_键的约束。 主15.只有满足联接条件的记录才包含在查

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报