国家二级公共基础知识(数据库设计基础)模拟试卷2(共312题)_第1页
国家二级公共基础知识(数据库设计基础)模拟试卷2(共312题)_第2页
国家二级公共基础知识(数据库设计基础)模拟试卷2(共312题)_第3页
国家二级公共基础知识(数据库设计基础)模拟试卷2(共312题)_第4页
国家二级公共基础知识(数据库设计基础)模拟试卷2(共312题)_第5页
已阅读5页,还剩88页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

国家二级公共基础知识(数据库设计基

础)模拟试卷2(共9套)

(共312题)

国家二级公共基础知识(数据库设计基

础)模拟试卷第1套

一、单项选择题(本题共27题,每题1.0分,共27

分。)

1、用树形结构表示实体之间联系的模型是

A、关系模型

B、网状模型

C、层次模型

D、以上三个都是

标准答案:C

知识点解析:层次模型的基本结构是树形结构,这种结构方式在现实世界中很普

遍。它们自顶向下、层次分明。

2、在关系模型中,每一个二维表称为一个

A、关系

B、属性

C、元组

D、主码(键)

标准答案:A

知识点解析:每个二维表代表一个关系,由表框架及表的元组组成。

3、在关系数据库中,用来表示熨体间联系的是

A、属性

B、二维表

C、网状结构

D、树状结构

标准答案:B

知识点解析:在关系数裾库中,实体间的联系由一个二维表来表示。

4、在满足实体完整性约束的条件下

A、一个关系中应该有一个或多个候选关键字

B、一个关系中只能有一个候选关键字

C、一个关系中必须有多个候选关键字

D、一个关系中可以没有候选关键字

标准答案:A

知识点解析:在关系数据库中,实体完整性的概念是主属性不能为空。在满足实体

完整性的前提下,必须在关系中存在主属性,也就是在关系中应该有候选关键字。

一个关系中可以有一个或者多个候选关键字。

5、设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课

程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为

A、课号,成绩

B、学号,成绩

C、学号,课号

D、学号,姓名,成绩

标准答案:C

知识点解析:关键字是由属性或属性的组合,其值能够唯一地标识一个元组,而在

SC中学号和课号的组合可以对元组进行唯一的标识。

6、下列描述中正确的是

A、为了建立一个关系,首先要构造数据的逻辑关系

B、表示关系的二维表中各元组的每一个分量还可以分成若干数据项

C、一个关系的属性名表称为关系模式

D、一个关系可以包括多个二维表

标准答案:A

知识点解析:二维表中元组的分量是不可分割的基本数据项,这就是元组分量的原

子性,故选项B错误;关系的框架称为关系模式;一个满足“元组个数有限性、元

组的惟一性、元组的次序无关性、元组分量的原子性、属性名惟一性、属性的次序

无关性、分量值域的同一性”7个性质的二维表称为关系。

7、在学生管理的关系数据库中,存取一个学生信息的数据单位是

A、文件

B、数据库

C、字段

D、记录

标准答案:D

知识点解析:本题考查关系数据库中,数据单位的相关概念。文件是指存储在外部

介质上的数据的集合。数据库是存储在计算机存储设备上,结构化的相关数据集

合。它不仅包括描述事物的数据本身,而且还包括相关事物之间的联系。在数据库

中,表的“行”称为“记录”,“列”称为“字段”。由此可得,题中存取一个学生信息的

数据单位为记录。

8、负责数据库中查询操作的数据库语言是

A、数据定义语言

B、数据管理语言

C、数据操纵语言

D、数据控制语言

标准答案:C

知识点解析:负责数据库中查询操作的数据库语言是数据操纵语言。

9、在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是

A、并

B、交

C、投影

D、笛卡儿乘积

标准答案:B

知识点解析:关系R与S经交运算后所得到的关系是由那些既在R内又在S内的

有序组所组成,记为RnS。形式定义如下:ROS={:GRAtGS)=R-(R-S)o所以不改变

关系表中的属性个数,但能减少元组个数的是关系表之间的交操作。

A^选择

B、投影

C、插入

D、连接

标准答案:B

知识点解析:一个关系R通过投影运算后仍为一个关系R',R'是由R中投影运算

所指出的那些域的列所组成的关系。所以题目中关系S是由关系R经过投影运算

所得(选择运算主要是对关系R中选择由满足逻辑条件的元组所组成的一个新关

系)。

RT

II、有三个关系R、S和T如下:

R和S通过运算得到关系T,则所使用的运算为

A、并

B、自然连接

C、笛卡尔积

D、交

标准答案:D

知识点解析:关系R与S经交运算后所得到的关系是由那些既在R内又在S内的

有序组组成的,记为Rns。

逋过某种操作得到,该操作为

A、选择

B、投影

C、交

D、并

标准答案:D

知识点解析:由关系T中的数据可以看出,其数据由关系R和S的数据组成。所

以关系T是由关系R和T通过并运算得到的。

A

7

13、有三个关系R、S和T如下:

则由关系R和S得到关系T的操作是

A、自然连接

B、差

C、交

D、并

标准答案:B

知识点解析:由三个关系R、S和T的结构可以知道,关系T是由关系R、S经过

差运算得到的。

14、有三个关系R、S和T如下:则由

关系R和S得到关系T的操作是

A、自然连接

B、并.

C、交

D、差

标准答案:D

知识点解析:由关系T中的数据可以看出,其数据由属于关系R但是不属于关系S

的数据组成。所以关系T是由关系R和S通过差运算得到的。

15、有三个关系R、S和T如下:

系R和S得到关系T的操作是

A、选择

B、差

C、交

D、并

标准答案:B

知识点解析:由关系T中的数据可以看出,其数据由属于关系R但是不属于关系S

的数据组成。所以关系T是由关系R和S通过差运算得到的。

16、有三个关系R、S和T如下:则由关系R

和S得到关系T的操作是

A、自然连接

B、交

C、除

D、并

标准答案:C

知识点解析:从关系R、S和T的结构可以得出关系T是由关系R、S经过除运算

后得到的。

17、有两个关系R和S如下:则由关系R

得到关系S的操作是

A、自然连接

B、并

C^选择

D、投影

标准答案:C

知识点解析:关系S是由关系R中的一行元组组成,应通过选择运算得到。

18、有三个关系R、S和T如下:

操作是

A、自然连接

B、交

C、投影

D、并

标准答案:A

知识点解析:选择是单目运算,其运算对象是一个表。该运算按给定的条件,从表

中选出满足条件的行形成一个新表作为运算结果。投影也是单月运算,该运算从表

中选出指定的属性值组成一个新表。自然连接是一种特殊的等价连接,它将表中有

相同名称的列自动进行汜录匹配。自然连接不必指定任何同等连接条件。

19、有三个关系R、S和T如下:

由关系R和S通过运算得到关系T,则所使用的运算为

A、笛卡尔积

B、交

C、并

D、自然连接

标准答案:D

知识点解析:在实际应用中,最常用的连接是一个叫自然连接的特例。它满足下面

的条件;两关系间有公共域:通过公共域的相等值进行连接。通过观察三个关系

R,S,T的结果可知关系T是由关系R和S进行自然连接得到的。

RST

20、有三个关系R、S和T如下:则由关系R

和S得到关系T的操作是

A、自然连接

B、交

C、投影

D、并

标准答案:

知识?解析A:在实际应用中,最常用的连接是•个叫自然连接的特例。它满足下面

的条件:两关系间有公共域;通过公共域的相等值进行连接。通过观察三个关系

R,S,T的结果可知关系T是由关系R和S进行自然连接得到的。

21、一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多

个共有的

A、记录

B、行

C、属性

D、元组

标准答案:C

知识点解析:自然连接要满足两个条件:一是两关系之间有公共域。二是通过共域

的相等值进行连接。

22、设有如下关系表:

列操作中正确的是

A、T=RAS

B、T=RUS

C、T=RxS

D、T=R/S

标准答案:B

知识点解析:关系代数的并运算是指:设关系R和S具有相同的关系模式,R和S

的并是由属于R或属于S的元组组成的集合,记为RUS。形式定义为:

RuS={t|teRAteS),式中]是元组变量。本题中关系T是由属于关系R的或者属于

关系S的元组组成,所以T是RUS的结果。

A^选择

B、投影

C、交

D、并

标准答案:A

知识点解析:由关系R和T所包含的元素可知,关系R经过选择操作就可以得到

关系To

24、在数据库设计中,将E-R图转换成关系数据模型的过程属于

A、需求分析阶段

B、概念设计阶段

C、逻辑设计阶段

D、物理设计阶段

标准答案:C

知识点解析:数据库的没计阶段包括需要分析、概念设计、逻辑设计和物理设计,

其中将E-R图转换成关系数据模型的过程属于逻辑设计阶段。

25、将E-R图转换为关系模式时,实体和联系都可以表示为

A、属性

B、键

C、关系

D、域

标准答案:C

知识点解析:将E-R图转换为关系模式时,实体和联系都可以表示为关系。

26、数据库设计过程不包括

A^概念设计

B、逻辑设计

C、物理设计

D、算法设计

标准答案:D

知识点解析:数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和物理设

计。

27、数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和

A、编码设计

B、测试阶段

C、运行阶段

D、物理设计

标准答案:D

知识点解析:数据库设计目前一般采用生命周期法,即把整个数据库应用系统的开

发分解成目标独立的四个阶段。它们分别是需求分析阶段、概念设计阶段、逻辑设

计阶段、物理设计阶段。

国家二级公共基础知识(数据库设计基

础)模拟试卷第2套

一、单项选择题(本题共45题,每题1.0分,共45

分。)

1、数据库管理系统是

A、操作系统的一部分

B、在操作系统支持下的系统软件

C、一种编译系统

D、一种操作系统

标准答案:B

知识点解析:数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中

的数据组织、数据操纵、数据维护、控制及保护和数据服务等u

2、数据库应用系统中的核心问题是

A、数据库设计

B、数据库系统设计

C、数据库维护

D、数据库管理员培训

标准答案:A

知识点解析:在数据库应用系统中的一个核心问题就是设计一个能满足用户要求,

性能良好的数据库,这就是数据库设计。所以数据库设计是数据库应用的核心。

3、数据库系统的核心是

A、数据模型

B、数据库管理系统

C、数据库

D、数据库管理员

标准答案:B

知识点解析:数据库管理系统(DBMS)是数据库的机构,它是一种系统软件,负责

数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等。所以,数

据库管理系统是数据系统的核心。

4、数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是

A、DB包含DBS和DBMS

B、DBMS包含DB和DBS

C、DBS包含DB和DBMS

D、没有任何关系

标准答案:C

知识点解析:数据库系统(DatabaseSvstem简称DBS)由下列几个部分组成:数据库

(DB)、数据库管理系统(DBMS)、数据库管理员(人员)、系统平台之一—硬件平

台(硬件)、系统平台之二——软件平台(软件)。这五个部分构成了一个以数据库为

核心的完整的运行实体,称为数据库系统。其中DB(DataBase)即数据库,是统一

管理的相关数据的集合;DBMS(DatabascManagcmcntSystem)即数据库管理系统,

是位于用户与操作系统之间的一层数据管理软件,为用户或应用程序提供访问DB

的方法c

5、数据库管理系统中负责数据模式定义的语言是

A、数据定义语言

B、数据管理语言

C、数据操纵语言

D、数据控制语言

标准答案:A

知识点解析:数据库管理系统一般提供相应的数据语言,它们分别是:数据定义语

言,负责数据的模式定义与数据的物理存取构建;数据操纵语言,负责数据的操

纵,包括查询及增、删、改等操作;数据控制语言,负责数据完整性、安全性的定

义与检查以及并发控制、故障恢复等功能。

6、下列描述中正确的是

A、数据库系统是一个独立的系统,不需要操作系统的支持

B、数据库技术的根本目标是要解决数据的共享问题

C、数据库管理系统就是数据库系统

D、以上三种说法都不对

标准答案:B

知识点解析:数据库系统由如下几个部分组成:数据库(数据)、数据库管理系统(软

件)、数据库管理员(人员)、系统平台之一——硬件平台(硬件)、系统平台之二-

软件平台(软件)。这五个部分构成了一个以数据库为核心的完整的运行实体,称为

数据库系统。数据库技术的根本目的是要解决数据的共享问题。数据库中的数据具

有“集成”、"共享''之特点,亦即数据库集中了各种应用的数据,进行统一地构造与

存储,而使它们可被不同应用程序所使用。数据库管理系统(DaiabaseManagement

System,简称DBMS),是一种系统软件,负责数据库中的数据组织、数据操作、

数据维护、控制及保护和数据服务等。它是数据库系统的核心。

7、数据库技术的根本目标是要解决数据的

A、存储问题

B、共享问题

C、安全问题

D、保护问题

标准答案:B

知识点解析:数据库中的数据具有“集成”、"共享”之特点,即数据库集中了各种应

用的数据,进行统一地陶造与存储,而使它们能被不同的应用程序所使用。因而数

据库技术的根本目标是解决数据的共享问题。

8、数据库设计的根本巨标是要解决

A、数据共享问题

B、数据安全问题

C、大量数据存储问题

D、简化数据维护

标准答案:A

知识点解析:数据库应用系统中的一个核心问题就是设计一个能满足用户要求、性

能良好的数据库,这就是数据库设计。数据库设计是在一定平台制约下,根据信息

需求与处理需求设计出性能良好的数据模式。数据库设计的根本目标是要解决数据

共享的问题。

9、下列描述中错误的是

A、在数据库系统中,数据的物理结构必须与逻辑结构一致

B、数据库技术的根本目标是要解决数据的共享问逾

C、数据库设计是指在已有数据库管理系统的基础上建立数据库

D、数据库系统需要操作系统的支持

标准答案:A

知识点解析:在数据库系统中,物理独立性是指数据的物理结构(包括存储结构、

存取方式等)的改变,如存储设备的更换、物理存储的更换、存取方式改变等都不

影响数据库的逻辑结构,从而不致引起应用程序的变化。

10、层次型、网状型和关系型数据库划分原则是

A、记录长度

B、文件的大小

C、联系的复杂程度

D、数据之间的联系方式

标准答案:D

知识点解析:根据数据之间的联系方式,可以把数据库分为层次型、网状型和关系

型数据库,它们是根据数据之间的联系方式来划分的。

II、在数据管理技术发展的三个阶段中,数据共享最好的是

A、人工管理阶段

B、文件系统阶段

C、数据库系统阶段

D、三个阶段相同

标准答案:C

知识点解析:数据管理技术的发展经历了三个阶段:人工管理阶段、文件系统阶段

和数据库系统阶段。人工管理阶段无共享,冗余度大;文件管理阶段共享性差,冗

余度大;数据库系统管理阶段共享性大,冗余度小。

12、下面描述中不属于数据库系统特点的是

A、数据共享

B、数据完整性

C、数据冗余度高

D、数据独立性高

标准答案:

知识之解析C:数据系统的基本特点有数据的集成性、数据的高共享性与低冗余性、

数据的独立性、数据统一管理与控制。

13、数据独立性是数据库技术的重要特点之一,所谓数据独立性是指

A、数据与程序独立存放

B、不同的数据被存放在不同的文件中

C、不同的数据只能被对应的应用程序所使用

D、以上三种说法都不对

标准答案:D

知识点解析:数据独立性是指数据库中数据独立于应用程序而不依赖于应用程序,

即数据与程序间的互不依赖性。也就是说数据的逻辑结构、存储结构与存取方式的

改变不会影响应用程序。数据的独立性包括物理独立性和逻辑独立性两级。①物

理独立性:数据的物理结构(包括存储结构、存取方式等)的改变,如存储设备的更

换、物理存储的更换、存取方式改变等都不影响数据库的逻辑结构,从而不致引起

应用程序的变化。②逻辑独立性:数据库总体逻辑结构的改变,如修改数据模

式、增加新的数据类型、改变数据间联系等,不需要相应的应用程序改变,这就是

数据的逻辑独立性。

14、数据库系统的三级模式不包括

A、概念模式

B、内模式

C、外模式

D、数据模式

标准答案:D

知识点解析:数据库系统的三级模式包括概念模式、外模式和内模式(物理模式)。

15、在下列模式中,能够给出数据库物理存储结构与物理存取方法的是

A、外模式

B、内模式

C、概念模式

D、逻辑模式

标准答案:B

知识点解析:数据库有三层模式结构,逻辑模式是数据的全局逻辑结构的描述,外

模式也称为子模式,是局部数据的逻辑结构描述,而内模式也称为存储模式,是数

据库物理存储结构和存取方法的描述。

16、数据库设计中反映用户对数据要求的模式是

A、内模式

B、概念模式

C、外模式

D、设计模式

标准答案:C

知识点解析:概念模式,是由数据库设计者综合所有用户的数据,按照统一的观点

构造的全局逻辑结构,是对数据库中全部数据的逻辑结构和特征的总体描述,是所

有用户的公共数据视图(全局视图)。它是由数据库管理系统提供的数据模式描述语

W(DataDescriptionLanguage,DDL)来描述、定义的,体现、反映了数据库系统的

整体观。外模式,对应于用户级,它是某个或某几个用户所看到的数据库的数据

视图,是与某一应用有关的数据的逻辑表示。外模式是从模式导出的一个子集,也

称为子模式或用户模式,它是用户的数据视图,也就是用户所见到的数据模式,它

反映了用户对数据的要求。包含模式中允许特定用户使用的那部分数据,用户可以

通过外模式描述语言来描述、定义对应于用户的数据记录(外模式),也可以利用数

据操纵语言(DataManipulalionLanguage,DML)对这些数据记录进行描述。内模

式,对应于物理级,它是数据库中全体数据的内部表示或底层描述,是数据库最低

一级的逻辑描述,它描述了数据在存储介质上的存储方式和物理结构,对应着实际

存储在外存储介质上的数据库。内模式由内模式描述语言来描述、定义,它是数据

库的存储观。

17、在数据库系统中,用户所见的数据模式为

A、概念模式

B、外模式

C、内模式

D、物理模式

标准答案:B

知识点解析:用户所见到的数据模式是外模式也称用户模式。它是用户的数据视

图,它由概念模式导出。一个概念模式可以有若干个外模式,每个用户只关心与它

有关的外模式,这样不仅可以屏蔽大量无关信息,而且有利于数据维护。

18、在E-R图中,用来表示实体联系的图形是

A、椭圆形

B、矩形

C、菱形

D、三角形

标准答案:C

知识点解析:构成E-R图的基本要素是实体型、属性和联系,其表示方法为:实

体型(Enlity)一用矩形表示;属性(Allribule)一用椭圆形表示,联系(Relationship)一

用菱形表示,菱形框内写明联系名。

19、在E-R图中,用来表示实体的图形是

A、矩形

B、椭圆形

C、菱形

D、三角形

标准答案:A

知识点解析:在E—R图中,用矩形表示实体集,在矩形内写上该实体集的名字;

用椭圆形表示属性;用菱形(内部写上联系名)表示联系。

20、数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,

它属于数据库设计的

A、需求分析阶段

B、逻辑设计阶段

C、概念设计阶段

D、物理设计阶段

标准答案:C

知识点解析:E—R模型(实体联系模型)是将现实世界的要求转化成实体、联系、

属性等几个基本概念,以及它们间的两种基本联接关系,并且可用一种图非常直观

地表示出来。它属于数据库设计的概念设计阶段。

21、一间宿舍可住多个学生,则实体宿舍和学生之间的联系是

A、一对一

B、一对多

C、多对一

D、多对多

标准答案:B

知识点解析:两个实体集间的联系可以有下面几种:一对一的联系、一对多或多对

一的联系和多对多的联系。由于一个宿舍可以住多个学生,所以它们的联系是一对

多联系。

22、一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人

员与实体计算机之间的联系是

A、一对一

B、一对多

C、多对多

D、多对一

标准答案:c

知识点露析:如果一个工作人员只能使用一台计算机且一台计算机只能被一个工作

人员使用,则关系为一对一;如果一个工作人员可以使用多台W算机,但是一台计

算机只能被一个工作人员使用,则关系为一对多;如果一个工作人员可以使用多台

计算机,一台计算机也可以被多个工作人员使用,则关系为多对多。

23、一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联

系是

A、1:1联系

B、1:m联系

C、m:1联系

D、m:n联系

标准答案:D

知识点解析:一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师

和课程的联系是多对多的联系。

24、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有

多名职员。则实体部门和职员间的联系是

A%1:1联系

B、m:1联系

C.1:m联系

D>m:n联系

标准答案:C

知识点解析:一个部门可以有多名员工,所以实体部门和职员间的联系是1:m联

系。

25、若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C

的联系是

A、一对一

B、一对多

C、多对一

D、多对多

标准答案:B

知识点解析:由于B和C有一一对应的联系,而A和B之间有一对多的联系,则

通过关系之间的传递,则A和C之间也是一对多的联系。

26、“商品”与“顾客”两个实体集之间的联系一般是

A、一对一

B、一对多

C、多对一

D、多对多

标准答案:D

知识点解析:实体集间的联系的个数可以是单个也可以是多个。两个实体集之间的

联系实际上是实体集间的函数关系,这种关系有三种:一对一的联系,简记为1:

1;一对多或多对一联系,简记为1:m或m:1;多对多联系,简记为m:n。本

题中“商品”与“顾客”两个实体集之间的联系是多对多联系。因为一种“商品”可以被

多个“顾客”购买,而一个“顾客”也可以购买多个'商品

27、用树形结构表示实体之间联系的模型是

A、关系模型

B、网状模型

C、层次模型

D、以上三个都是

标准答案:C

知识点解析:层次模型的基本结构是树形结构,这种结构方式在现实世界中很普

遍,它们自顶向下、层次分明。

28、在关系模型中,每一个二维表称为一个

A、关系

B、属性

C、元组

D、主码(键)

标准答案:A

知识点解析:每个二维表代表一个关系,由表框架及表的元组组成。

29、在关系数据库中,用来表示实体间联系的是

A、属性

B、二维表

C、网状结构

D、树状结构

标准答案:B

知识点解析:在关系数据库中,实体间的联系由一个二维表来表示。

30、在满足实体完整性约束的条件下

A、一个关系中应该有一个或多个候选关键字

B、一个关系中只能有一个候选关键字

C、一个关系中必须有多个候选关键字

D、一个关系中可以没有候选关键字

标准答案:A

知识点解析:在关系数据库中,实体完整性的概念是主属性不能为空。在满足实体

完整性的前提下,必须在关系中存在主属性,也就是在关系中应该有候选关键字。

一个关系中可以有一个或者多个候选关键字。

31、设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),

课程C(课号,课名),选课SC(学号,课号,成绩),则表SC.的关键字(键或码)为

A、课号,成绩

B、学号,成绩

C、学号,课号

D、学号,姓名,成绩

标准答案:C

知识点解析:关键字是指属性或属性的组合,其值能够唯一地标识一个元组,而在

SC中学号和课号的组合可以对元组进行唯一的标识。

32、下列描述中正确的是

A、为了建立一个关系,首先要构造数据的逻辑关系

B、表示关系的二维表中各元组的每一个分量还可以分成若干数据项

C、一个关系的属性名表称为关系模式

D、一个关系可以包括多个二维表

标准答案:C

知识点解析:为了建立一个关系,首先要指定关系的属性,所以选项A是错误

的。表示关系的二维表中各元组的每一个分量必须是不可分的基本数据项,所以选

项B是错误的。在关系数据库中,把数据表示成二维表,而一个二维表就是一个

关系,所以选项D是错误的。一个关系的属性名表称为该关系的关系模式,其记

法为:V关系名>(v属性名1>,v属性名2>,…,<属性名n>)。

33、在学生管理的关系数据库中,存取一个学生信息的数据单位是

A、文件

B、数据库

C、字段

D、记录

标准答案:D

知识点解析:本题考查关系数据库中,数据单位的相关概念。文件是指存储在外部

介质上的数据的集合。数据库是存储在计算机存储设备上,结构化的相关数据集

合。它不仅包括描述事物的数据本身,而且还包括相关事物之间的联系。在数据库

中,表的“行”称为“记录”,“列”称为“字段”。由此可得,题中存取一个学生信息的

数据单位为记录。

34、负责数据库中杳询操作的数据库语言是

A、数据定义语言

13、数据管理语言

C、数据操纵语言

D、数据控制语言

标准答案:C

知识点解析:负责数据库中查询操作的数据库语言是数据操纵语言。

35、在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是

A、并

B、交

C、投影

D、笛卡儿乘积

标准答案:B

知识点解析:关系R与S经交运算后所得到的关系是由那些既在R内又在S内的

有序组所组成,记为Rns。形式定义如下:Rns={teRAt6s)=R-(R-s)o所以不改变

关系表中的属性个数,但能减少元组个数的是关系表之间的交操作。

R

ABC

a32

b01

36、右两个关系R和S如下:c21

R通过运算得到关系S,则所使用的运算为

A、选择

B、投影

C、插入

D、连接

标准答案:B

知识点解析,一个关系R通过投影运算后仍为一个关系RIR'是由R中投影运算

所指出的那些域的列所组成的关系。所以题目中关系S是由关系R经过投影运算

所得(选择运算主要是对关系R中选择由满足逻辑条件的元组所组成的一个新关

系)。

A、并

B、自然连接

C、笛卡尔积

D、交

标准答案:D

知识点解析:关系R与S经交运算后所得到的关系是由那些既在R内又在S内的

有序组组成的,记为Rns。

关系R和S通过某种操作得到,该操作为

A、选择

B、投影

C、交

D、并

标准答案:D

知识点解析:由关系T中的数据可以看出,其数据由关系R和S的数据组成。所

以关系T是由关系R和T通过并运算得到的。

39、有三个关系R、S和T如下:则由关

系R和S得到关系T的操作是

A、自然连接

B、差

C、交

D、并

标准答案:B

知识点解析:由三个关系R、S和T的结构可以知道,关系T是由关系R、S经过

差运算得到的。

40、有三个关系R、S和T如下:

则由关系R和S得到关系T的操作是

A、自然连接

B、并

C、交

D、差

标准答案:D

知识点解析:由关系T中的数据可以看出,其数据由属于关系R但是不属于关系S

的数据组成。所以关系T是由关系R和S通过差运算得到的。

41、有三个关系R、S和T如下:则由关系

R和S得到关系T的操作是

A、选择

B、差

C、交

D、并

标准答案:B

知识点解析:由关系T中的数据可以看出,其数据由属于关系R但是不属于关系S

的数据组成。所以关系T是由关系R和S通过差运算得到的。

42、有三个关系R、S和T如下:则由关系R

和S得到关系T的操作是

A、自然连接

B、交

C、除

D、并

标准答案:C

知识点解析:从关系R、S和T的结构可以得出关系T是由关系R、S经过除运算

后得到的。

43、有两个关系R和S如下:

得到关系S的操作是

A、自然连接

B、并

C、选择

D、投影

标准答案:C

知识点解析:关系S是由关系R中的一行元组组成,应通过选择运算得到。

|A|DIIA卜B]c巨

I。I;I[c13)l14

++、e二IK加双、o仅1刈r:则由关

系R和S得到关系T的操作是B

A、自然连接

B、交

C、投影

D、并

标准答案:A

知识点解析:选择是单目运算,其运算对象是一个表。该运算按给定的条件,从表

中选出满足条件的行形成一个新表作为运算结果。投影也是单目运算,该运算从表

中选出指定的属性值组成一个新表。自然连接是一种特殊的等价连接,它将表中有

相同名称的列自动进行汜录匹配。自然连接不必指定任何同等连接条件。

45、有三个关系R、S和T如下:

RST

QQABC

:LdLdm13

t±jLdLZLJL±J由关系R和S通过运算得

到关系T,则所使用的运算为

A、笛卡尔积

B、交

C、并

D、自然连接

标准答案:D

知识点解析:在实际应用中,最常用的连接是一个叫自然连接的特例。它满足下面

的条件:两关系间有公共域;通过公共域的相等值进行连接。通过观察三个关系

R,S,T的结果可知关系T是由关系R和S进行自然连接得到的。

国家二级公共基础知识(数据库设计基

础)模拟试卷第3套

一、单项选择题(本题共26题,每题7.0分,共26

分。)

1、在关系模型中,每一个二维表称为一个()。

A、关系

B、属性

C、元组

D、主码(键)

标准答案:A

知识点解析:每个二维表代表一个关系,由表框架及表的元组组成。

2、在关系数据库中,用来表示实体间联系的足()。

A、属性

B、二维表

C、网状结构

D、树状结构

标准答案:B

知识点解析:在关系数据库中,实体间的联系由一个二维表来表示。

3、在满足实体完整性约束的条件下()。

A、一个关系中应该有一个或多个候选关键字

B、一个关系中只能有一个候选关键字

C、一个关系中必须有多个候选关键字

D、一个关系中可以没有候选关键字

标准答案:A

知识点解析:在关系数据库中,实体完整性的概念是主属性不能为空。在满足实体

完整性的前提下,必须在关系中存在主属性,也就是在关系中应该有候选关键字。

一个关系中可以有一个或者多个候选关键字。

4、设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课

程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。

A、课号,成绩

B、学号,成绩

C、学号,课号

D、学号,姓名,成绩

标准答案:c

知识点3析:关键字是由属性或属性的组合,其值能够唯一地标识一个元组,而在

SC中学号和课号的组合可以对元组进行唯一的标识。

5、下列描述中正确的是()。

A、为了建立一个关系,首先要构造数据的逻辑关系

B、表示关系的二维表中各元组的每一个分量还可以分成若干数据项

C、一个关系的属性名表称为关系模式

D、一个关系可以包括多个二维表

标准答案:A

知识点解析:二维表中元组的分量是不可分割的基本数据项,这就是元组分量的原

子性,故选项B错误:关系的框架称为关系模式;一个满足“元组个数有限性、元

组的惟一性、元组的次序无关性、元组分量的原子性、属性名惟一性、属性的次序

无关性、分量值域的同一性”7个性质的二维表称为关系。

6、在学生管理的关系数据库中,存取一个学生信息的数据单位是()。

A、文件

B、数据库

C、字段

D、记录

标准答案:D

知识点解析:本题考查关系数据库中,数据单位的相关概念。文件是指存储在外部

介质上的数据的集合。数据库是存储在计算机存储设备上,结构化的相关数据集

合。它不仅包括描述事物的数据本身,而且还包括相关事物之间的联系。在数据库

中,表的“行”称为“记录”,“列”称为“字段”。由此可得,题中存取一个学生信息的

数据单位为记录。

7、负责数据库中查询操作的数据库语言是()。

A、数据定义语言

B、数据管理语言

C、数据操纵语言

D、数据控制语言

标准答案:c

知识点露析:负责数据库中查询操作的数据库语言是数据操纵语言。

8、在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。

A、并

B、交

C、投影

D、笛卡儿乘积

标准答案:B

知识点解析:关系R与S经交运算后所得到的关系是由那些既在R内又在S内的

有序组所组成,记为RnS。形式定义如下:RAS三{ERAES}=R-(R-S)°所以不

改变关系表中的属性个数,但能减少元组个数的是关系表之间的交操作。

通过运算得到关系S,则所使用的运算为()。

A、选择

B、投影

C、插入

D、连接

标准答案:B

知识点解析:一个关系R通过投影运算后仍为一个关系X,X是由R中投影运算

所指出的那些域的列所组成的关系。所以题目中关系S是由关系R经过投影运算

所得(选择运算主要是对关系R中选择由满足逻辑条件的元组所组成的一个新关

系)。

RST

BCDBCDBCD

a0klf3h2a0kl

b1nla0kl

10、有三个关系R、S和T如下:

由关系R和S通过运算得到关系T,则所使用的运算为()。

A、并

B、自然连接

C、笛卡尔积

D、交

标准答案:D

知识点解析:关系R与S经交运算后所得到的关系是由那些既在R内又在S内的

有序组组成的,记为Rns。

系R和S通过某种操作得到,该操作为()。

A、选择

B、投影

C、交

D、并

标准答案:D

知识点解析:由关系T中的数据可以看出,其数据由关系R和S的数据组成。所

以关系T是由关系R和T通过并运算得到的。

12、有三个关系R、S和T如下:

ABC

C31

则由关系R和S得到关

系T的操作是()。

A、自然连接

B、差

C、交

D、并

标准答案:B

知识点解析:由三个关系R、S和T的结构可以知道,关系T是由关系R、S经过

差运算得到的。

RT

则由关系R和S得到关系T的

操作是()。

A、自然连接

B、并

C、交

D、差

标准答案:D

知识点解析:由关系T中的数据可以看出,其数据由属于关系R但是不属于关系S

的数据组成。所以关系T是由关系R和S通过差运算得到的。

14、有三个关系R、S和T如下:

由关系R和S得到关系T的操作是()。

A、选择

B、差

C、交

D、并

标准答案:B

知识点解析:由关系T中的数据可以看出,其数据由属于关系R但是不属于关系S

的数据组成。所以关系T是由关系R和S通过差运算得到的。

RST

|A|B]曰

15、有三个关系R、S和T如下:则由关

系R和S得到关系T的操作是()。

A、自然连接

B、交

C、除

D、并

标准答案:C

知识点解析:从关系R、S和T的结构可以得出关系T是由关系R、S经过除运算

后得到的。

ABC

C31

16、有两个关系R和S如下:则由关

系R得到关系S的操作是()。

A、自然连接

B、并

C、选择

D、投影

标准答案:C

知识点解析:关系S是由关系R中的一行元组组成,应通过选择运算得到。

17、有三个关系R、S和T如下:

T

ABCD

瓯c314

则由关系R和S得到关

系T的操作是()。

A、自然连接

B、交

C、投影

D、并

标准答案:A

知识点端析:选择是单目运算,其运算对象是一个表。该运算按给定的条件,从表

中选出满足条件的行形成一个新表作为运算结果。投影也是单目运算,该运算从表

中选出指定的属性值组成一个新表。自然连接是一种特殊的等价连接,它将衰中有

相同名称的列自动进行汜录匹配。自然连接不必指定任何同等连接条件。

RT

ABC

m13

由关系R和S通过运算得到

关系T,则所使用的运算为()。

A、笛卡尔积

B、交

C、并

D、自然连接

标准答案:D

知识点解析:在实际应用中,最常用的连接是一个叫自然连接的特饲,它满足下面

的条件:两关系间有公共域;通过公共域的相等值进行连接。通过观察三个关系

R,S,T的结果可知关系T是由关系R和S进行自然连接得到的。

19、有三个关系R、S和T如下:

R和S得到关系T的操作是()。

A、自然连接

B、交

C、投影

D、并

标准答案:A

知识2解析:在实际应用中,最常用的连接是一个叫自然连接的特例。它满足下面

的条件:两关系间有公共域;通过公共域的相等值进行连接。通过观察三个关系

R,S,T的结果可知关系T是由关系R和S进行自然连接得到的。

20、一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多

个共有的()。

A^记录

B、行

C、属性

D、元组

标准答案:C

知识点解析:自然连接要满足两个条件:一是两关系之间有公共域。二是通过共域

的相等值进行连接。

T

21、设有如下关系表:~~一~

则下列操作中正确的是()。

A、T=ROS

B、T=RUS

C、T=RxS

D、T=R/S

标准答案:B

知识点解析:关系代数的并运算是指:设关系R和S具有相同的关系模式,R和S

的并是由属于R或属于S的元组组成的集合,记为RuS。形式定义为:RuS=jtI

teRAtGs),式中t是元组变量。本题中关系T是由属于关系R的或者属于关系S的

元组组成,所以T是RUS的结果。

22、有两个关系R和T如下:

由关系R得到关系T的操作是()。

A、选择

B、投影

C、交

D、并

标准答案:A

知识点解析:由关系R和T所包含的元素可知,关系R经过选择操作就可以得到

关系T。

23、在数据库设计中,将E-R图转换成关系数据模型的过程属于()。

A、需求分析阶段

B、概念设计阶段

C、逻辑设计阶段

D、物理设计阶段

标准答案:c

知识点露析:数据库的没计阶段包括需要分析、概念设计、逻辑设计和物理设计,

其中将E-R图转换成关系数据模型的过程属于逻辑设计阶段。

24、将E・R图转换为关系模式时,实体和联系都可以表示为()。

A、A性

B、键

C、关系

D、域

标准答案:C

知识点解析:将E-R图转换为关系模式时,实体和联系都可以表示为关系。

25、数据库设计过程不包括()。

A、概念设计

B、逻辑设计

C、物理设计

D、算法设计

标准答案:D

知识点解析:数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和物理设

计。

26、数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。

A、编码设计

B、测试阶段

C、运行阶段

D、物理设计

标准答案:D

知识点解析:数据库设计目前一般采用生命周期法,即把整个数据库应用系统的开

发分解成目标独立的四个阶段。它们分别是需求分析阶段、概念设计阶段、逻辑设

计阶段、物理设计阶段。

国家二级公共基础知识(数据库设计基

础)模拟试卷第4套

一、单项选择题(本题共25题,每题7.0分,共25

分。)

1、在关系模型中,每一个二维表称为一个

A、关系

B、属性

C、元组

D、主码(键)

标准答案:A

知识点解析:每个二维表代表一个关系,由表框架及表的元组组成。

2、在关系数据库中,用来表示实体间联系的是

A、屈性

B、二维表

C、网状结构

D、树状结构

标准答案:B

知识点解析:在关系数据库中,实体间的联系由一个二维表来表示。

3、在满足实体完整性约束的条件下

A、一个关系中应该有一个或多个候选关键字

B、一个关系中只能有一个候选关键字

C、一个关系中必须有多个候选关键字

D、一个关系中可以没有候选关键字

标准答案:A

知识点解析:在关系数裾库中,实体完整性的概念是主属性不能为空。在满足实体

完整性的前提下,必须在关系中存在主属性,也就是在关系中应该有候选关键字。

一个关系中可以有一个或者多个候选关键字。

4、设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课

程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为

A、课号,

B、学号,

、学号,课

C名

D、学号,姓

C

标准答案:

知识点解析:关键字是指属性或属性的组合,其值能够唯一地标识一个元组,而在

SC中学号和课号的组合可以对元组进行唯一的标识。

5、下列描述中正确的是

A、为了建立一个关系,首先要构造数据的逻辑关系

B、表示关系的二维表中各元组的每一个分量还可以分成若干数据项

C、一个关系的属性名表称为关系模式

D、一个关系可以包括多个二维表

标准答案:A

知识点解析:二维表中元组的分量是不可分割的基本数据项,这就是元组分量的原

子性,故选项B错误;关系的框架称为关系模式;一个满足“元组个数有限性、元

组的惟一性、元组的次序无关性、元组分量的原子性、属性名惟一性、属性的次序

无关性、分量值域的同一性”7个性质的二维表称为关系。

6、在学生管理的关系数据库中,存取一个学生信息的数据单位是

A、文件

B、数据库

C、字段

D、记录

标准答案:D

知识点解析:本题考查关系数据库中数据单位的相关概念。文件是指存储在外部介

质上的数据的集合。数据库是存储在计算机存储设备上,结构化的相关数据集合。

它不仅包括描述事物的数据本身,而且还包括相关事物之间的联系。在数据库中,

表的“行”称为“记录”,“列”称为“字段”。由此可得,题中存取一个学生信息的数据

单位为记录。

7、负责数据库中查询操作的数据库语言是

A、数据定义语言

B、数据管理语言

C、数据操纵语言

D、数据控制语言

标准答案:C

知识点解析:负责数据库中查询操作的数据库语言是数据操纵语言。

8、在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是

A、并

B、交

C、投影

D、笛卡儿乘积

标准答案:B

知识点解析:关系R与S经交运算后所得到的关系是由那些既在R内又在S内的

有序组所组成,记为Rns。形式定义如下:RnS={tGRAteS}=R-(R-S)o所以不改

变关系表中的属性个数,但能减少元组个数的是关系表之间的交操作。

9、有两个关系R和S如下:由关系R道过

运算得到关系S,则所使用的运算为

A、选择

B、投影

C、插入

D、连接

标准答案:B

知识点解析:一个关系R通过投影运算后仍为一个关系R',R'是由R中投影运算

所指出的那些域的列所组成的关系。所以题H中关系S是由关系R经过投影运算

所得(选择运算主要是对关系R中选择由满足逻辑条件的元组所组成的一个新关

系)。

10、有三个关系R、S和T如下:

系R和S通过运算得到关系T,则所使用的运算为

A、并

B:自然连接

C、笛卡尔积

D、交

标准答案:D

知识点解析:关系R与S经交运算后所得到的关系是由那些既在R内又在S内的

有序组组成的,记为Rns。

11、有三个关系R、S和T如下:

RS

ABCABC

a12d32

b21

c31

通过某种操作得到,该操作为

A、选择

B、投影

C、交

D、并

标准答案:D

知识点解析:由关系T中的数据可以看出,其数据由关系R和S的数据组成。所

以关系T是由关系R和T通过并运算得到的。

RT

作是

A、自然连接

B、差

C、交

D、并

标准答案:B

知识点解析:由三个关系R、S和T的结构可以知道,关系T是由关系R、S经过

差运算得到的。

A、自然连接

B、并

C、交

D、差

标准答案:D

知识点解析:由关系T中的数据可以看出,其数据由属于关系R但是不属于关系S

的数据组成。所以关系T是由关系R和S通过差运算得到的。

14、有三个关系R、S和T如下:

关系R和S得到关系T的操作是

A^选择

B、差

C、交

D、并

标准答案:B

知识点解析:由关系T中的数据可以看出,其数据由属于关系R但是不属于关系S

的数据组成。所以关系T是由关系R和S通过差运算得到的。

T

AB

C3

15、有三个关系R、S和T如下:则由关系

R和S得到关系T的操作是

A、自然连接

B、交

C、除

D、并

标准答案:C

知识点解析:从关系R、S和T的结构可以得出关系T是由关系R、S经过除运算

后得到的。

S

ABC

c31

16、有两个关系R和S如下:则由美系

R得到关系S的操作是

A、自然连接

B、并

C^选择

D、投影

标准答案:c

知识点露析:关系S是由关系R中的一行元组组成,应通过选择运算得到。

17、有三个关系R、S和T如下:

T

ABCD

c314

则由关系R和S得到关系T

的操作是

A、自然连接

B、交

C、投影

D、并

标准答案:A

知识点解析:选择是单目运算,其运算对象是一个表。该运算按给定的条件,从表

中选出满足条件的行形成一个新表作为运算结果。投影也是单目运算,该运算从表

中选出指定的属性值组成一个新表。自然连接是一种特殊的等价连接,它将表中有

相同名称的列自动进行汜录匹配。自然连接不必指定任何同等连接条件。

18、有三个关系R、S和T如下:

R号T

AIBIIB|CIABC

ittrlrriTi

由关系R和S通过运算得到关

系T,则所使用的运算为

A、笛卡尔积

B、交

C^并

D、自然连接

标准答案:D

知识点解析:在实际应用中,最常用的连接是一个叫自然连接的特例。它满足下面

的条件:两关系间有公共域;通过公共域的相

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论