国家二级MSOffice高级应用机试(数据库设计基础)模拟试卷1(共254题)_第1页
国家二级MSOffice高级应用机试(数据库设计基础)模拟试卷1(共254题)_第2页
国家二级MSOffice高级应用机试(数据库设计基础)模拟试卷1(共254题)_第3页
国家二级MSOffice高级应用机试(数据库设计基础)模拟试卷1(共254题)_第4页
国家二级MSOffice高级应用机试(数据库设计基础)模拟试卷1(共254题)_第5页
已阅读5页,还剩73页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

家二级MSOffice高级应用机试(数据

库设计基础)模拟试卷1(共9套)

(共254题)

家二级MSOffice高级应用机试(数据

库设计基础)模拟试卷第1套

一、选择题(本题共28题,每题1.0分,共28分。)

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

A、一对一

B、一对多

C、多对一

D、多对多

标准答案:B

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

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

多联系。

S通过某种运算得到,则所使用的运算为

A、并

B、自然连接

C、笛卡尔积

D、交

标准答案:D

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

内的有序组组成的,记为RAS。

EB回

A12

hG|||

则由关

系R和S得到关系T的运算是

A、自然连接

B、差■

C、交

D、并

标准答案:B

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

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

T的运算是

A、自然连接

B、交

C、投影

D、并

标准答案:A

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

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

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

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

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

A、属性

B、二维表

C、网状结构

D、树状结构

标准答案:B

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

k一.一s-f一一方示,则由关系R和S得到关系T的运算是

A、自然连接

B、交

C、投影

D、并

标准答案:A

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

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

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

7、有三个关系R,S和T如下图所示,则由关系R和S得到关系T的运算是

A、选择

B、差

C、交

D、并

标准答案:B

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

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

8、设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品(商品

号,商品名,单价,商品类别,供应商),客户(客户号,姓名,地址,电邮,性

别,身份证号),购买(客户号,商品号,购买数量),则关系购买的键为

A、客户号

B、商品号

C、客户号,商品号

D、客户号,商品号,购买数量

标准答案:C

知识点解析:购买关系是联系客户和商品表的纽带,所以购买表的键为客户号和商

品号。故选项C正确。

9、在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描

述的是

A、概念数据模型

B、逻辑数据模型

C、物理数据模型

D、结构数据类型

标准答案:A

知识点解析:数据模型校照不同的应用层次分为以下3种类型;概念数据模型着重

于对客观世界中复杂事物的描述及对它们内在联系的刻画;逻辑数据模型,是面向

数据库系统的模型,着重于在数据库系统一级的实现;物理数据模型,是面向计算

机物理实现的模型,此模型给出了数据模型在计算机上物理结构的表示。故选项A

正确。

10、设有关系表学生S(学号,姓名,性别,年龄,身份证号),每个学生学号唯

一。除属性学号外,也可以作为键的是

A、姓名

B、身份证号

C、姓名,性别,年龄

D、学号,姓名

标准答案:B)

知识点解析:候选键是是二维表中能唯一标识元组的最小属性集。一个二维表有多

个候选码,则选定其中一个作为主键供用户使用,学生学号与身份证号均是唯一

的,都可以作为主键,B选项正确。

II、将E—R图转换为关系模式时,E—R图中的实体和联系都可以表示为

A、属性

B、键

C、关系

D、域

标准答案:C

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

12、优化数据库系统查询性能的索引设计属于数据库设计的

A、需求分析

B、概念设计

C、逻辑设计

D、物理设计

标准答案:D

知识点解析:数据库系统的性能依赖于组成数据库中物理设计结构的有效配置。这

些物理设计结构包括索引、聚集索引、索引视图和分区,其目的在于提高数据库的

性能和可管理性。所以选项D正确。

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

的联系是

A、多对一

B、一对多

C、一对一

D、多对多

标准答案:A

知识点解析:因为实体A和B既然是1对1联系,那么A和B可等价看待,A与

C的关系应该和B与C的关系一样,都是多对一。所以选项A正确。

14、逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是

A、关系模型

B、谓词模型

C、物理模型

D、实体联系模型

标准答案:A

知识点解析:逻辑数据模型:是用户通过数据库管理系统看到的现实世界,它描述

了数据库数据的整体结为。逻辑模型通常由数据结构、数据操作和数据完整性约束

三部分概念组成。数据结构是对系统静态特性的描述,人们一般以数据结构的类型

来命名数据模型,如层次模型、网状模型、关系模型、面向对象模型等。所以选项

A正确。

15、定义学生、教师和课程的关系模式STC(SNO,SN,SA,TN,CN,Gl,其中

的六个属性分别为学生的学号、姓名、年龄、教师的姓名、课程名以及学生的成

绩,则该关系为

A、第一范式

B、第二范式

C、第三范式

D、BCNF范式

标准答案:A

知识点解析:如果一个关系模式R的所有属性都是不可分的基本数据项,则

RGlNFo简单的说,就是每一个列(属性)只有一个,没有重复。第一范式(1NF)是

指数据库表的每…一列都是不可分割的基本数据项,同一列中不能有多个值.即实

体中的某个属性不能有多个值或者不能有重复的属性。对于本题学生、教师和课

程的关系模式STX(SNO,SN,SA,TN,CN,G),其中的六个属性分别为学生的

学号、姓名、年龄、教师的姓名、课程名以及学生的成绩。六个属性都是不可分的

基本数据项。所以这个关系模式是第一范式。选项A正确。

16、在关系数据库设计中,关系模式设计属于

A、逻辑设计

B、概念设计

C、物理设计

D、需求分析

标准答案:A

知识点解析:在关系数据库设计中,将E—R图转换成关系模型数据的过程是逻辑

设计。概念设计,顾名思义就是把概念性的东西用图形化表示出来。所以选择A

选项。

17、数据库三级模式体系结构的划分有利于保持数据库的

A、数据独立性

B、数据安全性

C、结构规范化

D、操作可行性

标准答案:A

知识点解析:数据库三级模式体系结构的划分有利于保持数据库的逻辑独立性和物

理独立性,即数据独立性。选项A正确。

18、见有表示患者和医疗的关系如下:HP#,Pn,Pg,By),其中P,}为患者编

号,Pn为患者姓名,Pg为性别,By为出生日期,Tr(P#,D#,Date,Rt),其中

D#为医生编号,Date为就诊日期,Rt为诊断结果。检索在1号医生处就诊的病人

姓名的表达式是

A、兀pn(兀

np#(or>#=i(Tr))

C、兀pn(P)

D、7ipn(Tr><P)

标准答案:A

知识E解析:检索在1号医生处就诊的病人姓名的表达式,首先对Tr(P#,D#.,

Date,R【)关系在以就诊日期D#=l为条件作选择运算,得到在1号出诊的医生信

息,然后再与患者P(P#,Pn,Pg,By)关系作自然连接运算,对运算结果在患者编

号列作投影运算,再在患者姓名列作一次投影运算,得到在1号医生处就诊的病人

姓名。所以选项A正确。

19、按照传统的数据模型分类,数据库系统可分为

A、层次、网状和关系

B、大型、中型和小型

C、西文、中文和兼容

D、数据、图形和多媒体

标准答案:A

知识点解析:数据库管理系统所支持的传统数据模型分为三种:层次数据模型、网

状数据模型和关系数据模型。所以选项A正确。

20、在数据库的三级模式中,可以有任意多个

A、外模式(用户模式)

B、模式

C、内模式(物理模式)

D、外模式和内模式

标准答案:A

知识点解析:数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数

据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称为子

模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述,所以应

选A。小提示:内模式又称物理模式,它给出了数据库物理存储结构与物理存取

方法。

21、定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓

名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);

SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修了课程号为2R成绩不及

格的学生的姓名的表达式是

A)尸sn(幅.(GaSAGColSC))S)B)万Sn(叼・(Gc#*2AG<60(SC)))

C)Gc.=2AG<60(SC)D)诟nGs*(Gc・=2AG<60(SC))7Ts”a(S))

A、

B、

c、

D、

标准答案:A

知识点解析:首先对关系SC(S#,C#,G)以课号C#=2并且成绩G小于60分为条件作

选择运算,得到课号CV=2并且成绩G小于60分的记录,然后再与学生

S(S#,Sn,Sd,Sa)关系作自然连接运算,对运算结果在学号列作投影运算,再在学生

姓名列作•次投影运算,得到选修了课程号为2且成绩不及格的学生的姓名。所以

选项A正确。

22、工厂生产中所需的零件可以存放在多个仓库中,而每一仓库中可存放多种零

件。则实体仓库和零件间的联系是

A、多对多

B、一对多

C、多对一

D、一对一

标准答案:A

知识点解析:零件可以存放在多个仓库中,而每一仓库中可存放多种零件。则实体

仓库和零件间的联系是多对多的关系。选项A正确。

23、下面模型中为概念模型的是

A、网状模型

B、层次模型

C、关系模型

D,实体一联系模型

标准答案:D

知识点解析:概念模型是对真实世界中问题域内的事物的描述,不是对软件设计的

描述。概念数据模型是面向用户、面向现实世界的数据模型,是与DBMS无关

的。它主要用来描述一个单位的概念化结构。实体关系模型(EntityRelationship

Diagram)地理信息系统术语,该模型直接从现实世界中抽象出实体类型和实体间联

系,然后用实体联系图(E—R图)表示数据模型,是描述概念世界,建立概念模型

的实用工具。层次模型是指用一颗“有向树”的数据结构来表示各类实体以及实体

间的联系,树中每一个结点代表一个记录类型,树状结构表示实体型之间的联系。

层次模型是最早用于商品数据库管理系统的数据模型。

24、某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编

号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;

②每个书店的每个部门有一个负责人;③每个书店的每种书籍只有一个库存数

量。则关系模式R最高是

A、1NF

B、2NF

C、3NF

D、BCNF

标准答案:B

知识点解析:范式(数据库设计范式,数据库的设计范式)是符合某一种级别的关系

模式的集合。构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范

式。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数

据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、Boyce-

Codd范式(BCNF)、第四范式(4NF)和第五范式(5NF)。所谓第一范式(1NF)是指数

据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的

某个属性不能有多个值或者不能有重复的属性。第二范式(2NF)要求实体的属性完

全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键字一部分的属性。如

果存在,那么这个属性和主关键字的这一部分应该分离出来形成一个新的实体,新

实体与原实体之间是一对多的关系。为实现区分通常需要为表加上一个列,以存储

各个实例的唯一标识。满足第三范式(3NF)必须先满足第二范式(2NF)。简而言

之,第三范式(3NF)要求一个数据库表中不包含已在其它表中已包含的非主关键字

信息,第三范式就是属性不依赖于其它非主属性。相对于第三范式,BC范式的要

求更加严格,BC范式是对R的每个属性都做要求。本题中,关系模式R最高满

足第二范式(2NF)。

25、学校的每个社团都有一名团长,且一个同学可同时担任多个社团的团长,则实

体团长和实体社团间的联系是

A、一对多

B、多对多

C、多对一

D、一对一

标准答案:A

知识点解析:一对多关系是关系数据库中两个表之间的一种关系,该关系中第一个

表中的单个行可以与第二个表中的一个或多个行相关,但第二个表中的一个行只可

以与第一个表中的一个行相关。本题中,一个团长可以对应多个社团,一个社团

只有一个团长,因此是一对多关系。

26、将数据库的结构划分成多个层次,是为了提高数据库的物理独立性和

A、规范程度

B、操作独立性

C、逻辑独立性

D、降低数据冗余

标准答案:C

知识点解析:物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相

互独立的。即,数据在磁盘上怎样存储由DBMS管理,用户程序不需要了解,应

用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不

用改变;逻辑独立性存在于外模式和内模式之间。数据的逻辑独立性是指数据与

程序的逻辑独立性。用户的应用程序和数据库中的逻辑结构是相互独立的,当数据

的逻辑结构发生改变时应用不需要改变,逻辑独立性存在于外模式和内模式之间。

数据的逻辑独立性是指数据与程序的逻辑独立性。

27、关系模型中的关系模式至少应是

A、INF

B、2NF

C、3NF

D、BCNF

标准答案:A

知识点解析♦:目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三

范式(3NF)、Boyce-Codd范式(BCNF)、第四范式(4NF)和第五范式(5NF)。满足最

低要求的范式是第一范式(1NF)。

28、公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目问

的联系是

A、多对多

R、一对多

C、多对一

D、一对一

标准答案:A

知识点解析:多对多关系是关系数据库中两个表之间的一种关系,该关系中第一个

表中的一个行可以与第二个表中的一个或多个行相关。第二个表中的一个行也可以

与第一个表中的一个或多个行相关。本题中,开发人员可以同时参加多个项目,而

一个项目也需要多个开发人员来完成,因此,是多对多关系。

家二级MSOf行ce高级应用机试(数据

库设计基础)模拟试卷第2套

一、选择题(本题共31题,每题1.0分,共31分。)

1、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(),

A、DBS就是DB,也就是DBMS

B、DBS包括DB和DBMS

C、DB包括DBS和DBMS

D、DBMS包括DB和DBS

标准答案:B

知识点解析:数据库(DB)是指长期存储在计算机内的、有组织的、可共享的数据

集合;数据库管理系统(DBMS)是用来管理数据及数据库的系统;数据库系统

(DBS)是由数据库、数据库管理系统、数据库管理员、硬件等在一起的总称。因此

DBS包括DB和DBMS,

2、数据库系统中完成查询操作使用的语言是()。

A、数据操纵语言

B、数据定义语言

C、数据控制语言

D、数据并发语言

标准答案:A

知识点解析:数据库管理系统提供了相应的数据语言:数据定义语言(DDL):该语

言负责数据的模式定义与数据的物理存取构建。数据操纵语言(DML):该语言负

责数据的操纵,包括查询与增、删、改等操作。数据控制语言(DCL):该语言负责

数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。

3、下列叙述中正确的是()。

A、数据库系统避免了一切冗余

B、数据库系统减少了数据冗余

C、数据库系统中数据的一致性是指数据类型一致

D、数据库系统比文件系统能管理更多的数据

标准答案:B

知识点解析:数据库系统共享性大,冗余度小,但只是减少了冗余,并不是避免一

切冗余。数据的一致性是指在系统中同一数据在不同位置的出现应保持相同的值,

而不是数据类型的一致。数据库系统比文件系统有更强的管理控制能力,而不是管

理更多的数据。

4、能够减少相同数据重复存储的是()。

A、记录

B、字段

C、文件

D、数据库

标准答案:D

知识点解析:数据库表的一行称为一个记录,一列称一个字段。文件管理阶段不能

保证相同数据重复存储。在数据库系统阶段使用数据库管理数据,可大大减少相同

数据重复存储。

5、关于数据库管理阶段的特点,下列说法中错误的是()。

A、数据独立性差

B、数据的共享性高,冗余度低,易扩充

C、数据真正实现了结构化

D、数据由DBMS统一管理和控制

标准答案:A

知识点解析:数据库管理阶段具有高度的物理独立性和一定的逻辑独立性,是数据

管理三级阶段中对立性最高的阶段。

6、数据库系统的数据独立性是指()。

A、不会因为存储策略的变化而影响存储结构

B、不会因为数据的变化而影响应用程序

C、不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序

D、不会因为某些存储结构的变化而影响其他的存储结构

标准答案:C

知识点解析:数据称系统的数据独立性,是指数据库中数据独立于应用程序且不依

赖于应用程序,即数据的逻辑结构、存储结构与存取方式的改变不会影响应用程

序。数据独立性一般分为物理独立性和逻辑独立性两级。

7、数据库中对概念模式内容进行说明的语言是()。

A、数据控制语言

B、数据操纵语言

C、数据定义语言

D、数据并发语言

标准答案:C

知识点解析:概念模式主要描述数据的概念记录类型以及它们间的关系,它还包括

一些数据间的语义约束,对它的描述可用DDL语言(数据定义语言)定义。

8、在数据库的三级模式中,外模式(用户模式或子模式)有()。

A、3个

B、2个

C、1个

D、任意多个

标准答案:D

知识点解析•:一个数据库可以有多个外模式(因为用户可有多个),但概念模式和内

模式只能有一个。

9、在数据库系统中,数据模型包括概念模型、逻辑模型和()。

A、物理模型

B、空间模型

C、时间模型

D、谓词模型

标准答案:A

知识点解析:数据模型或照不同的应用层次分为3种类型:概念数据模型、逻辑数

据模型、物理数据模型。概念数据模型简称概念模型,它是一种面向客观世界、

面向用户的模型;它与具体的数据库管理系统无关,与具体的计算机平台无关。较

为有名的概念数据模型有实体联系模型(E—R模型卜面向对象模型及谓词模型。

逻辑数据模型又称逻辑模型,它是一种面向数据库系统的模型,该模型着重于在数

据库系统一级的实现。逻辑数据模型有层次模型、网状模型、关系模型和面向对象

模型。物理数据模型又称物理模型,它是一种面向计算机物理表示的模型,此模

型给出了数据模型在计算机上物理结构的表示。

10、每所学校都有一名校长,而每个校长只在一所学校任职,则实体学校和实体校

长之间的联系是()。

A、一对一

B、一对多

C、多对一

D、多对多

标准答案:A

知识点解析:每所学校只有一名校长,每个校长只在一所学校任职,则实体学校和

实体校长之间是一对一的联系。

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

的联系是()。

A、——对——

R、多对一

C、多对多

D、一对多

标准答案:B

知识点解析:实体之间的联系具有传递性,实体A和B是一对一的联系,实体B

和C是多对一的联系,明显实体A和C为多对一的联系。

12、E—R图中用来表示实体的图形是()。

A、菱形

B、三角形

C、矩形

D、椭圆形

标准答案:C

知识点解析:在E—R图中实体集用矩形表示,矩形框内写实体名;属性用椭圆表

示,并用无向边将其与相应的“实体”或“联系”连接起来;联系用菱形表示,在菱形

框内写联系名,并用无向边将其与有关实体连接起来,在无向边旁标上联系的类型

(1:1、1:n或n:n)o

13、下面模型中为概念模型的是()。

A、关系模型

B、层次模型

C、实体一联系模型

D、网状模型

标准答案:C

知识点解析:较为有名的概念数据模型有实体联系模型(匕-R模型)、面向对象模

型及谓词模型;逻辑数据模型有层次模型、网状模型、关系模型和面向对象模型。

14、在关系表中,属性值必须是另一个表主键的有效值或空值,这样的属性是()。

A、主键

B、外键

C、候选键

D、次键

标准答案:B

知识点解析:一个属性(即一列),在某张表中不是主键(主码),但在其他表中是主

键(主码),则它是第一张表的外键(外码)。

15、在关系数据库设计中,关系模式是用来记录用户数据的()。

A、实体

B、视图

C、属性

D、二维表

标准答案:D

知识点解析:关系模式采用二维表来表示关系,简称表。

16、关系数据库规范化的目的是为了解决关系数据库中的()。

A、数据操作复杂的问题

B、查询速度低的问题

C、插入、删除异常及数据冗余问题

D、数据安全性和完整性保障的问题

标准答案:c

知识点解析:关系模式进行规范化的目的是使关系结构更加合理,消除存储异常,

使数据冗余尽量小,便于插入、删除和更新等操作。

17、图书馆数据库系统中有下列模式:书(书号,类别,书名,出版社,年份,作

者,价格,总藏书量,现有库存)借书卡(卡号,姓名,单位,类别)借书记录(卡

号,书号,借期,还期)其中关系书和关系借书卡的主键分别为书号和卡号,关系

借书记录的主键为()。

卡书

A号号

号期

B借

号号

c书

、,借期

号期

D借

A

知识点解析:在关系借书记录对应的二维表中,想要唯一确定一行,需要卡号、书

号。因此,关系借书记录的主键为(卡号,书号)。

18、关系的实体完整性要求关系中不能为空的属性是()。

A、主键属性

B、外键属性

C、全部属性

D、候选键属性

标准答案:A

知识点解析:关系模型中可以有3类完整性约束:实体完整性约束、参照完整性约

束和用户定义的完整性约束。实体完整性约束是指若属性M是关系的主键,则属

性M中的属性值不能为空值。

19、关系R经过运算CA=BAO4AD>3(R)的结果为()。

A、(a,a,2,4)

B、(e,e>6,1)

C、(c,c,11,4)

D、(a»a,2,4)和(e,e,6>1)

标准答案:C

知识点解析:选择运算是在二维表中选出符合条件的行,形成新的关系的过程。设

关系的逻辑条件为F,则关系R满足F的选择运算可写成加R)。本题中条件为“A

=BAC>4AD>3”(A为并且的意思),只有(c,c,11,4)满足。

20、有三个关系R.S和T如下图所示:

RST

则关系T由关系R和S通过()得到。

A、交

B、差

C、选择

D、并

标准答案:A

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

有序组所组成,记为RCS。本题中,关系T中的行既属于关系R乂属于关系S,

故为交运算。

21、有二个关系R、S和T如下图所示:

是()。

A、选择

B、差

C、交

D、并

标准答案:B

知识点解析:关系R和关系S经过差运算后得到的关系由属于关系R而且不属于

关系S的元组构成,记为R—S。观察题干可知,关系T中的行属于关系R,但不

属于关系S,故为差运算。

B、并

C、等值连接

D、交

标准答案:C

知识点解析:关系R1和关系R2没有同名列,但关系RI中的B列与关系R2中的

D列有相等值,因此属于等值连接。

23、学生关系模式中有D(D#,Dn,DI,DAddr)(其属性分别为系编号、系名称、

系主任和系地址)和S(S#,Sn,SG,Date,Maj,D#)(其属性分别为学号、姓名、

性别、入学日期、专业和系编号)两个关系,关系S的主键(码)是S#,关系S的外

键(码)是()。

A、D1

B、Maj

C、D#

D、Dn

标准答案:c

知识点露析:D#在关系D中为主键,但在关系S中不是主键,因此D#是关系S的

外键(码)。

24、现有表示患者和医疗的关系如下:P(P#,Pn,Pg,By),其中P#为患者编号,

Pn为患者姓名,Pg为性别,By为出生日期,Tr(P#,D#,Date,Rt),其中D#为

医生编号,Date为就诊日期,Rt为诊断结果。检索在1号医生处就诊的男性病人

姓名的表达式是()。

A)(Tp^,g*(P)B)Fp»(bg.i(Tr))男,(P))

C)ir%(Pc((TM・j(Tr))XP)D)1Tplt(。…⑴))CX叫一才⑴)

A、

B、

C、

D、

标准答案:B

知识点解析:检索病人姓名需要涉及P表的Pn列,而医生编号需要从Tr表的D#

处获得,所以必须将P表和Tr表进行连接后再进行操作。在连接操作之前,先从

Ti•表中筛选出D#=l的行(0操作,QD#=i(Tr)),并仅筛选出P#(兀操作,兀P#(OD#=

i(Tr))),得到筛选结果的一个小表;再从P表中筛选出性别为“男”(Pg=男')的行(。

操作,cpg=,男,(Tr)),得到第二张小表。将两个小表进行连接

(F(6・r(Tr))X1o”,(Tr)),连接后还要从连接结果中只保留“姓名,,Pn

列,故再做一个兀操作(H*(“内(。即[(»))X%・,,(!>)))。

25、定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、

姓名、所在系、年龄):C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);

SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的

成绩在90分以上(含90分)的学生姓名的表达式是()。

A)“81,((Hot。口・".作系统・(0).90(金))

B)宜"((C))Cx3<rc>aW(SC)))

C)TT/TTjlbca—ngtc(C))D>O(yc>,w(SC))[X3S

D)宣工((Jo.v.«(SC))tXin//S))

A、

B、

C、

D、

标准答案:A

知识点解析:课程名“操作系统”需要在C表中进行查找,成绩在“90分以上(含90

分)”需要在SC表中查找,“学生姓名”需要在SC表中查找,所以必须对上述三个

表进行连接后再进行操作。具体操作是:先从C表中选出课程名是“操作系统”的

行GCn="操作系统”(C),但是只要“课程”列兀C#OCn="操作系统”(C),得到筛选结果的一个

小表;在SC表中找出“90分以上(含90分)”的行w>_90(SC),得到第二个小表;

两个小表进行连接操作并从结果中取“学号”列

”“(口“(。2・.作“・(。)X0ac>.w(SC));这样得到的结果再与S表连接并从

结果中只取“姓名”列宣*(宣“(“€>(■作事()}DXJCT()))

trCC>-wSCXS

26、在进行逻辑设计时,将E—R图中实体之间联系转换为关系数据库的()。

A、元组

B、关系

C、属性

D、属性的值域

标准答案:B

知识点解析:E-R模型与关系模型间的转换关系如下表所示。

属性属性

实体

实体集关系

联系关系

27、定义部门关系模式如下:部门(部门号,部门名,部门成员,部门总经理),

使它不满足第一范式的属性是()。

A、部门名

B、部门成员

C、部门总经理

D、部门号

标准答案:B

知识点解析:对于关系模式,若其中的每个属性都已不能再分为简单项,则它属于

第一范式。本题中“部门成员”可进一步分解(成员编号、姓名等),因此不满足第一

范式。

28、定义学生、教师和课程的关系模式S(S#,Sn,Sd,De,Sa)(其属性分别为学

号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程

号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该

关系为()。

A、第一范式

B、第二范式

C、第三范式

D、BCNF范式

标准答案:B

知识点解析:本题中关系S中的“学号”列可决定“所在系”列,“所在系”列又可决定

“所在系的系主任”,存在传递函数依赖,不满足第三范式。

29、某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编

号,部门负责人),其中要求(1)每个书店的每种书籍只在该书店的一个部门销售;

(2)每个书店的每个部门只有一个负责人;(3)每个书店的每种书籍只有一个库存数

量。则关系模式R最高是()。

A、1NF

B、2NF

C、3NF

D、BCNF

标准答案:B

知识点解析:由题可知关系模式R有三个函数依赖:(书店编号,书籍编号)一部

门编号(书店编号,部门编号)一负责人(书店编号,书籍编号)T库存数量由此可

知,(书店编号,书籍编号)可以唯一标识关系模式R中的每个元组,因此属于关系

模式的主键。在此关系模式中,每个属性都是不可再分的,R属于1NF,且“书店

编号''和"书籍编号''单独之一都不能决定其他非主属性,所以R属于2NF;但(书店

编号,书籍编号)可以决定“部门编号”,“部门编号”又可决定“部门负责人“,存在传

递依赖,所以不属于3NF,更不是BCNF。

30、学生和课程的关系模式定义为:S(D#,Sn,Sd,De,Sa)(其属性分别为学

号、姓名、所在系、所在系的系主任、年龄):C(C#,Cn,P#)(其属性分别为课程

号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课程号和成绩)。关系

中包含对主属性传递依赖的是()。

A、S#-Sd

B、S#一Sd,(S#,C#)TC

C、S#—Sd,Sd—Dc

D、C#->P#,(S#,C#)-G

标准答案:c

知识点解析:关系SC的主属性为(S#、C#),但在SC中S撑(学号)单独就可以决定

Sd(所在系),Sd(所在系)可决定De(所在系的系主任),故对主属性传递依赖的是

S#—>Sd,Sd—>Dco

31、定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G)(其属性分别为

学号、姓名、课程号、课程名、成绩)该关系的范式最高达到()。

A、1NF

B、2NF

C、3NF

D、BCNF

标准答案:A

知识点解析:本题中关系SC的主键是(学号,课程号),但仅“学号”就能决定“姓

名”,仅"课程号''就能决定"课程名”,存在非主属性对主键的部分依赖,因此不满

足第二范式。

国家二级MSOf行ce高级应用机试(数据

库设计基础)模拟试卷第3套

一、选择题(本题共29题,每题1.0分,共29分。)

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

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

A、课号,成绩

B、学号,成绩

C、学号,课号

D、学号,姓名,成绩

标准答案:C

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

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

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

属性

B、键

C、关系

D、域

标准答案:C

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

3、在E—R图中,用来表示实体间联系的图形是

A、椭圆形

B、矩形

C、菱形

D、三角形

标准答案:C

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

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

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

4、有三个关系R,S和T如下图所示:则由关系

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

A、选择

B、差

C、交

D、并

标准答案:B

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

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

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

A、外模式

B、内模式

C、概念模式

D、逻辑模式

标准答案:

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

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

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

6、有两个关系R和S如下图所示,则由关系R得到关系S的运算是

A^选择

B、投影

C、自然连接

D、并

标准答案:A

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

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

的联系是

A、一对一

B、一对多

C、多对一

D、多对多

标准答案:B

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

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

8、在关系A(S,SN,D)和B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,

则D是A的

A、外键(码)

B、候选键(码)

C、主键(码)

D、候选键或主键

标准答案:A

知识点解析:二维表中的一行称为元组。候选键(码)是二维表中能唯一标识元组的

最小属性集。若一个二维表有多个候选码,则选定其中一个作为主键(码)供用户使

用。表M中的某属性集是表N的候选键或者主键,则称该属性集为表M的外键

(码)。A中属性集D是B的主关键字,故D是A的外键(码),所以选项A正确。

9、在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等

操作的是

A、数据定义语言

B、数据管理语言

C、数据操纵语言

D、数据捽制语言

标准答案:C

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

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

的操纵,包括查询与增加、删除和修改等操作;数据控制语言,该语言负责数据完

整性,安全性的定义与检查以及并发控制,故障恢复功能。故选项C正确。

10、有三个关系R,S和T如下图所示:

RT

A1|BlB2ABc

EZJrizghAf3

toN匚ybq4

LJtd其中三个关系对应的关键

字分别为A,B和复合关键字(A,B)o则T的记录项(b,q,4)违反了

A、实体完整性约束

B、参照完整性约束

C、用户定义的完整性约束

D、以上三项

标准答案:B

知识点解析:关系模型中可以有3类完整性约束:实体完整性约束、参照完整性约

束和用户定义的完整性约束。实体完整性约束是指,若属性M是关系的主键,则

属性M中的属性值不能为空值。参照完整性约束是指,具有参照完整性约束的表

中的外键字段,是其参照表的主键字段。外键取值必须取参照表中主键字段已经有

的值,可以为空也可不为空。对于这个题目来说,复合关键字(A,B)只能取(A,

F)、(A,1)、、(A,n)、(b,F)、(b,1)、(b,n),而T的记录项(b,q,4)中复合关

键字(A,B)的值为(1),q)不在上述的取值范围中,所以T的记录项(b,q,4)违反

了参照完整性约束。

11、在数据库设计中,描述数据间内在语义联系得到E—R.图的过程属于

A、逻辑设计阶段

B、需求分析阶段

C、概念设计阶段

D、物理设N阶段

标准答案:c

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

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

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

12、在数据管理的三个发展阶段中,数据的共享性好且冗余度最小的是

A、人工管理阶段

B、文件系统阶段

C、数据库系统阶段

D、三个阶段相同

标准答案:c

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

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

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

13、一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教

练,则实体运动队和队员的联系是

A、一对多

B、一对一

C、多对一

D、多对多

标准答案:A

知识点解析:因为一个实体运动队有多个队员,一个队员仅属于一个运动队。所以

实体运动队和队员的联系是一对多。选项A正确。

14、当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的

A、逻辑独立性

B、物理独立性

C、应用独立性

D、空间独立性

标准答案:A

知识点解析:当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为

数据的逻辑独立性。所以选项A正确。

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

R

ABCABC匹B_c

a12d322

b21c312

c31LZ4

c45_

则由关系R和S得到关

系T的操作是

A、选择

B、差

C、交

D、并

标准答案:B

知识点解析:关系T中的元组是R关系中有而S关系中没有的元组的集合,所以

进行的差运算,选择B选项。

16、在关系数据库设计中,关系模式是用来记录用户数据的

A、实体

B、视图

C、属性

D、二维表

标准答案:D

知识点解析:在关系数据库设计中,关系模式是用来记录用户数据的二维表。所以

选项D正确。

17、对数据库数据的存储方式和物理结构的逻辑进行描述的是

A、内模式

B、模式

C、外模式

D、用户模式

标准答案:A

知识点解析:数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数

据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模

式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述。内模式又

称为物理模式,它给出了数据库物理存储结构与物理存取方法。所以选项A正

确。

18、表示学生选修课程的关系模式是SC(S#,C#,G),其中S#为学号,C#为课程

号,G为成绩,检索选修了课程号为2的课且成绩不及格的学生学号的表达式是

A、7lS#(^C#=2AG<60(SC))

B、OG<60(SC)

c、OC#=2AG<60(SC)

D、兀S#9C#=2(SC))

标准答案:A

知识点漏析:检索选修了课程号为2的课且成绩不及格的学生学号的表达式,首先

对关系模式SC在C#列进行满足课程号为2并且成绩不及格(G<60)选择运算,对

得到的结果,再在学号S#列进行投影运算。所以选项A正确。

19、在关系表中,属性值必须是另一个表主键的有效值或空值,这样的属性是

A、外键

B、候选键

C、主键

D、主属性

标准答案:A

知识点解析:如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称

为另一个关系的外键。由此可见,外键表示了两个关系之间的相关联系。以另一个

关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。外

键又称作外关键字。为了保持数据一致性,完整性,主要目的是控制存储在外键表

中的数据。使两张表形成关联,外键只能引用外表中的列的值或使用空值。所以选

项A正确。

20、下面不属于数据库系统特点的是

A、数据冗余度高

B、数据具有完整性

C、数据共享性好

D、数据独立性高

标准答案:A

知识点解析:数据库系统特点的是:①实现数据共享;②减少数据的冗余度;③

数据的独立性:④数据实现集中控制;⑤数据一致性和可维护性;⑥故障恢复。

数据库中的表只能尽量避免数据的重复,不能避免一切数据的重复。所以选项A

为正确答案。

21、第三范式是在第二范式的基础上消除了

A、非主屈性对键的传递函数依赖

B、非主属性对键的部分函数依赖

C、多值依赖

D、以上三项

标准答案:A

知识点解析:第三范式要满足以下的条件:首先要满足第二范式,其次非主属性之

间不存在函数依赖。由于满足了第二范式,表示每个非主属性都函数依赖于主键。

如果非主属性之间存在了函数依赖,就会存在传递依赖,这样就不满足第三范式。

所以选项A正确。

22、一名员工可以使用多台计算机,每台计算机可由多名员工使用,则实体员工和

计算机间的联系是

A、多对多

B、一对多

C、一对一

D、多对一

标准答案:D

知识点解析:一名员工可以使用多台U算机,每台订算机可由多名员工使用,则实

体员工和计算机间的联系是多对多。所以选项D正确。

23、学生关系模式中有D(D#,Dn,Dl,DAddr)(其属性分别为系编号、系名称、系主

任和系地址)和S(S#,,Sn,SG,Date,Maj,D#)(其属性分别为学号、姓名、性别、入学

日期、专业和系编号)两个关系,关系S的主键(码)是S#,关系S的外键(码)是

A、D1

B、Maj

C、D#

D、Dn

标准答案:C

知识点解析:关系D(D#,Dn,Dl,DAddr)(其属性分别为系编号、系名称、系主任和系

地址)的主键D#,作为关系S(S#,Sn,SG,Date,Maj,D#)(其属性分别为学号、姓名、

性别、入学日期、专业和系编号)的外键。所以选项C正确。

24、定义学生选修课程的关系模式为SC(S#,Sn,Sd,Sa,C#,G)(其属性分别为

学号、姓名、所在系、年龄、课程号和成绩):C(C#,Cn,P#)(其属性分别为课程

号、课程名、先选课)。关系模式SC的主键是

A、S#

B、C#

C、S#,C#

D、Sn,C#

标准答案:C

知识点解析:主关键字(primarykey)是表中的一个或多个字段,它的值用于唯一地

标识表中的某一条记录。在两个表的关系中,主关键字用来在一个表中引用来自于

另一个表中的特定记录。主关键字是一种唯一关键字,表定义的一部分。一个表的

主键可以由多个关键字共同组成,并且主关键字的列不能包含空值。本题关系模式

SC中应将学号(S#)和课程号(C#)作为主关键字。

25、每个学校有一名校长,且不同学校的校长可以是同一人,则实体学校和实体校

长间的联系是

A、多对一

B、多对多

C、一对一

D、一对多

标准答案:A

知识点解析:本题中,一个人可以兼任多所学校的校长,但是一所学校只有一名校

长,因此学校对校长是多对一关系。

26、将数据库的结构划分成多个层次,是为了提高数据库的逻辑独立性和

A、安全性

B、操作独立性

C、物理独立性

D、管理规范性

标准答案:C

知识点解析:物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相

互独立的。即,数据在磁盘上怎样存储由DBMS管理,用户程序不需要了解,应

用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不

用改变;逻辑独立性存在于外模式和内模式之间。数据的逻辑独立性是指数据与

程序的逻辑独立性。用户的应用程序和数据库中的逻辑结构是相互独立的,当数据

的逻辑结构发生改变时应用不需要改变,逻辑独立性存在于外模式和内模式之间.

数据的逻辑独立性是指数据与程序的逻辑独立性。

27、定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学

号、姓名、课程号、课程名、成绩)该关系的范式最高达到

A、1NF

B、2NF

C、3NF

D、BCNF

标准答案:A

知识点解析:第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,

同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属

性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性

构成,新实体与原实体之间为一对多关系。在第一范式(1NF)中表的每一行只包含

一个实例的信息。第二范式(2NF)要求数据库表中的每个实例或行必须可以被唯一

地区分。本题中关系模式中的可能不被唯一地区分,因此它只能满足第一范式,

而满足不了第二范式。

28、规范化主要为克服数据库逻辑结构中的插入异常,删除异常以及

A、数据丢失的问题

B、冗余度大的问题

C、数据不一致的问题

D、结构不合理的问题

标准答案:B

知识点解析:规范化理论正是用来改造关系模式,通过分解关系模式来消除其中不

合适的数据依赖,以解决插入异常、删除异常、更新异常和数据冗余问题。

29、数据库管理系统(DBMS)是一种

A、应用软件

B、系统软件

C、计算机辅助设计

D、办公软件

标准答案:B

知识点解析:数据库管理系统(DatabaseManagemeniSystem)是-一种操纵和管理数据

库的大型软件,是一种系统软件。用于建立、使用和维护数据库,简称:DBMSo

它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过

DBMS访问数据库中的数据,数据库管理员也通过dbms进行数据库的维护工作。

它可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数

据库。

家二级MSO僮ce高级应用机试(数据

库设计基础)模拟试卷第4套

一、选择题(本题共29题,每题1.0分,共29分。)

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

A、需求分析阶段

B、概念设计阶段

C、逻辑设计阶段

D、物理设计阶段

标准答案:C

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

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

2、数据库管理系统是

A、操作系统的一部分

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

C、一种编译系统

D、一种操作系统

标准答案:B

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

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

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

A、数据库设计

B、数据库系统设计

C、数据库维护

D、数据库管理员培训

标准答案:A

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

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

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

系是

A>1:1联系

B、1:m联系

C、m:1联系

D、m:n联系

标准答案:D

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

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

5、下列关于数据库设计的叙述中,正确的是

A、在需求分析阶段建立数据字典

B、在概念设计阶段建立数据字典

C、在逻辑设计阶段建立数据字典

D、在物理设计阶段建立数据字典

标准答案:A

知识点解析:数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理

逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细

的说明。

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

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

Asi:1联系

B、m:1联系

C、1:m联系

D、m:n联系

标准答案:C

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

系。

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

A、关系

B、属性

C、元组

D、主码(键)

标准答案:A

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

8、有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司

号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性

别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为

A、公司号,职员号

B、职员号,工资

C、职员号

D、公司号,职员号,工资

标准答案:A

知识点解析:由于职员可以在多家公司兼职,表W的键(码)应为公司关系和职员

关系的主码,即公司号和职员号,应选择选项A。

9、有三个关系R,S和T如下图所示,则由关系R和S得到关系T的运算是

RST

BCDBcDBCD

a0klf3k2a0kl

b1nla0kl

n2xl

A、并

B、自然连接

C、笛卡尔积

D、交

标准答案:D

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

有序组组成的,记为Rns。

10、一个兴趣班可以招收多名学生,而一个学生可以参加多个兴趣班。则实体兴趣

班和实体学生之间的联系是

A%1:1联系

B、1:m联系

C、m:1联系

D>m:n联系

标准答案:D

知识点解析:一般来说,实体集之间必须通过联系来建立联接关系,分为3类:

对一联系(1:1)、一对多联系(1:m)、多对多联系(in:n)。多个兴趣班与多个学生

的关系为m:n联系,选项D正确。

11、在数据库系统中,考虑数据库实现的数据模型是

A、概念数据模型

B、逻辑数据模型

C、物理数据模型

D、结构数据类型

标准答案:B

知识点解析:数据模型按照不同的应用层次分为以下3种类型,概念数据模型,着

重于对客观世界中复杂事物的描述及对它们内在联系的刻画;逻辑数据模型,是面

向数据库系统的模型,着重于在数据库系统一级的实现;物理数据模型,是面向计

算机物理实现的模型,此模型给出了数据模型在计算机上物理结构的表示。故选项

B正确。

12、有三个关系R,S和T如下图所示:

R

p-lBBlB2AAlBBlB2

LZ]f3k2a0f3k2

□JL±Jn2xla0n2xl

b1f3k2

b1n2X]则由关系R和S得到

关系T的运算:是

A、并

B、自然连接

C、笛卡尔积

D、差

标准答案:C

知识点解析:两个集合X和Y的笛

温馨提示

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

评论

0/150

提交评论