开放大学数据库原理及应用在线考试复习题及参考答案.docx

上传人:b****6 文档编号:4827091 上传时间:2022-12-10 格式:DOCX 页数:34 大小:31.22KB
下载 相关 举报
开放大学数据库原理及应用在线考试复习题及参考答案.docx_第1页
第1页 / 共34页
开放大学数据库原理及应用在线考试复习题及参考答案.docx_第2页
第2页 / 共34页
开放大学数据库原理及应用在线考试复习题及参考答案.docx_第3页
第3页 / 共34页
开放大学数据库原理及应用在线考试复习题及参考答案.docx_第4页
第4页 / 共34页
开放大学数据库原理及应用在线考试复习题及参考答案.docx_第5页
第5页 / 共34页
点击查看更多>>
下载资源
资源描述

开放大学数据库原理及应用在线考试复习题及参考答案.docx

《开放大学数据库原理及应用在线考试复习题及参考答案.docx》由会员分享,可在线阅读,更多相关《开放大学数据库原理及应用在线考试复习题及参考答案.docx(34页珍藏版)》请在冰豆网上搜索。

开放大学数据库原理及应用在线考试复习题及参考答案.docx

开放大学数据库原理及应用在线考试复习题及参考答案

数据库原理及应用1

                   

一、单项选择题

1.在关系数据库中实现了数据表示的单一性,实体和实体之间的联系都用一种什么数据结构表示()。

A.数据字典

B.文件

C.表

D.数据库

2.在SQL语言中,数值函数COUNT(列名)用于()。

A.计算元组个数

B.计算属性的个数

C.对一列中的非空值计算个数

D.对一列中的非空值和空值计算个数

3.下列所述功能中,不属于SQL语言功能的是()

A.数据库和表的定义功能

B.数据查询功能

C.数据增、删、改功能

D.提供方便的用户操作界面功能

4.在关系模式R(姓名,年龄,职位,出生日)中最有可能做主关键字的是()

A.姓名

B.年龄

C.职位

D.出生日

5.数据库系统的体系结构是()。

A.两级模式结构和一级映象

B.三级模式结构和一级映象

C.三级模式结构和两级映象

D.三级模式结构和三级映象

6.修改视图的命令是()。

A.ALTERVIEW视图名

B.UPDATEVIEW视图名

C.UPDATETABLE视图名

D.ALTERTABLE视图名

7.数据表中的“列”称为()。

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.当前应用最广泛的数据模型是()。

A.ER模型

B.关系模型

C.网状模型

D.层次模型

13.数据库保护的几个方面中,不包括的是()。

A.控制数据冗余

B.并发控制

C.完整性保护

D.故障恢复

14.SQLServer是一个基于()。

A.层次模型的DBMS

B.网状模型的DBMS

C.关系模型的应用程序

D.关系模型的DBMS

15.SQL中,下列涉及空值的操作,不正确的是()。

A.AGEISNULL

B.AGEISNOTNULL

C.AGE=NULL

D.NOT(AGEISNULL)

16.关系中行列次序的变换性质是()。

A. 行可以交换,列不可交换   

B. 行不可交换,列可交换

C. 行、列均不可交换

D. 行、列均可以交换

17.ER图是表示概念模型的有效工具之一,在ER图中的菱形框表示()。

A.联系

B.实体

C.实体的属性

D.联系的属性

18.在视图上不能完成的操作是()。

A.更新视图

B.查询

C.在视图上定义新的基本表

D.在视图上定义新视图

19.学生(学号,姓名,年龄),老师(教师号,姓名,专业)如果一个老师可以教多个学生,那么学生与老师的关系是()

A.1:

1

B.2:

2

C.M:

N

D.1:

N

20.SQL语言中,SELECT语句的执行结果是()。

A.属性

B.表

C.元组

D.数据库

 

二、多项选择题

1.数据库管理系统中数据操纵语言DML所实现的操作一般包括()。

A.查询

B.插入

C.修改

D.删除

2.数据库设计的基本步骤是:

()。

A.需求分析阶段

B.概念结构设计阶段

C.逻辑结构设计阶段

D.物理结构设计阶段

E.数据库实施阶段

F.数据库运行和维护阶段

3.索引建立时,下列那些原则是正确的()。

A.根据查询要求建立索引

B.大表建索引,小表不必建索引

C.一个基本表,不要建立过多索引

D.索引建得越多,查寻起来越快

4.数据模型的要素包括()。

A.数据结构

B.数据操作

C.实体

D.完整性约束

5.数据管理技术经历了哪些阶段?

()。

A.人工管理

B.文件系统

C.网状系统

D.数据库系统

 

三、判断题

1.一个用户可以使用多个外模式。

()

A.对

B.错

2.数据库物理存储方式的描述称为外模式。

()

A.对

B.错

3.数据库的开发控制,完整性检查,安全性检查等是对数据库的设计。

()

A.对

B.错

4.在ER图中,用长方形表示属性。

()

A.对

B.错

5.数据库设计中,概念模型是独立于DBMS和硬件。

()

A.对

B.错

 

四、填空题

 

1.数据的操作包括插入、修改和()。

2.实现概念模型最常用的表示方法是()。

3.客观存在并可以相互区分的事物叫()。

4.筛选行是表的()运算。

5.DBMS并发控制的单位为()。

数据库原理及应用1

一、单项选择题(每小题3分,共60分)

题号

1

2

3

4

5

6

7

8

9

10

答案

C

C

D

A

C

A

A

B

B

A

题号

11

12

13

14

15

16

17

18

19

20

答案

D

B

A

D

C

D

A

C

C

C

二、多项选择题(每小题4分,共20分)

题号

1

2

3

4

5

答案

ABCD

ABCDEF

ABC

ABD

ABD

三、判断题(每空2分,共10分)

题号

1

2

3

4

5

答案

A

B

B

B

A

四、填空题(每空2分,共10分)

题号

1

2

3

4

5

答案

删除

E-R图

实体

选择

事务

数据库原理及应用2

                         

一、单项选择题

1.在关系模式的规范化中,满足R∈1NF的是()。

A.消除非主码属性对码的部分函数依赖

B.消除非主码属性对码的传递函数依赖

C.消除主属性对码的部分和传递函数依赖

D.R的每一个属性都是不可分解的

2.设计DB的存储结构属于数据库设计的()。

A.物理设计

B.概念设计

C.逻辑设计

D.需求设计

3.下列关于数据库系统特点的叙述中,正确的一项是()。

A.各类用户程序均可随意地使用数据库中的各种数据

B.数据库系统中概念模式改变,则需将与其有关的子模式做相应改变,否则用户程序需改写

C.数据库系统的存储模式如有改变,概念模式无需改动

D.数据一致性是指数据库中数据类型的一致

4.下列聚合函数中不忽略空值(null)的是()。

A.SUM(列名)

B.MAX(列名)

C.COUNT(*)

D.AVG(列名)

5.下列各种模型中不是数据模型的是()。

A.概念模型

B.层次模型

C.网状模型

D.关系模型

6.修改视图的命令是()。

A.ALTERVIEW视图名

B.UPDATEVIEW视图名

C.UPDATETABLE视图名

D.ALTERTABLE视图名

7.索引建立时,下列那个原则是错误的()。

A.根据查询要求建立索引

B.大表建索引,小表不必建索引

C.一个基本表,不要建立过多索引

D.索引建得越多,查寻起来越快

8.在下面的两个关系中,职工号和部门号分别为职工关系和部门关系的主键(或称主码)

职工(职工号、职工名、部门号、职务、工资)

部门(部门号、部门名、部门人数、工资总额)

在这两个关系的属性中,只有一个属性是外键(或称外码),它是()。

A.职工关系的“职工号”

B.职工关系的“部门号”

C.部门关系的“部门号”

D.部门关系的“部门名”

9.SQL语言称为()。

A.结构化定义语言

B.结构化控制语言

C.结构化查询语言

D.结构人操纵语言

10.一般情况下,当对关系R和S使用自然联接时,要求R和S至少含有一个共同的()

A.记录

B.行

C.数据字典

D.属性

11.用二维表来表示实体及实体之间联系的数据模型是()。

A.实体-联系模型

B.关系模型

C.网状模型

D.层次模型

12.下面关于自然连接与等值连接的各个叙述中,不正确的是()。

A.自然连接是一种特殊的等值连接

B.自然连接要求两个关系中具有相同的属性组,而等值连接不必

C.两种连接都可以只用笛卡尔积和选择运算导出

D.自然连接要在结果中去掉重复的属性,而等值连接则不必

13.反映现实世界中实体及实体间联系的信息模型是()。

A.关系模型

B.层次模型

C.网状模型

D.E—R模型

14.SQLServer是一个基于()。

A.层次模型的DBMS

B.网状模型的DBMS

C.关系模型的应用程序

D.关系模型的DBMS

15.下列关于外码的说法,正确的是()。

A.外码必须与其所引用的主码同名

B.外码列不允许有空值

C.外码和所引用的主码名字可以不同,但语义必须相同

D.外码的取值必须要与所引用关系中主码的某个值相同

16.下列数据模型中,数据独立性最高的是()。

A.网状数据模型

B.关系数据模型

C.层次数据模型

D.非关系模型

17.关系模型的程序员不需熟悉数据库的()。

A.数据操作

B.完整性约束条件

C.存取路径

D.数据定义

18.在视图上不能完成的操作是()。

A.更新视图

B.查询

C.在视图上定义新的基本表

D.在视图上定义新视图

19.将货名为“土豆片”的商品从“库存”表中删除,应使用()。

A.Update库存set货名=’土豆片’

B.Deletefrom库存where货名=’土豆片’

C.DropTable库存Where货名=’土豆片’

D.Dropfrom库存where货名=’土豆片’

20.SQL语言中,SELECT语句的执行结果是()。

A.属性

B.表

C.元组

D.数据库

 

二、多项选择题

 

1.根据关系数据基于的数据模型——关系模型的特征判断下列错误的是:

()

A.只存在一对多的实体关系,以图形方式来表示。

B.以二维表格结构来保存数据,在关系表中不允许有重复行存在。

C.能体现一对多、多对多的关系,但不能体现一对一的关系。

D.关系模型数据库是数据库发展的最初阶段。

2.数据库保护的几个方面中,包括的是()。

A.控制数据冗余

B.并发控制

C.完整性保护

D.故障恢复

3.SQL中,下列涉及空值的操作,正确的是()。

A.AGEISNULL

B.AGEISNOTNULL

C.AGE=NULL

D.NOT(AGEISNULL)

4.数据管理技术经历了哪些阶段?

()。

A.人工管理

B.文件系统

C.网状系统

D.数据库系统

5.数据模型的要素包括()。

A.数据结构

B.数据操作

C.实体

D.完整性约束

 

三、判断题

 

1.一个用户只能使用一个外模式。

()

A.对

B.错

2.SQL是作为独立语言由联机终端用户在交互环境下使用的命令语言,它不能嵌入高级语言内。

()

A.对

B.错

3.数据库系统中的数据的一致性是指数据类型一致。

()

A.对

B.错

4.一个存储文件可以存放一个或多个基本表。

()

A.对

B.错

5.数据库设计中,概念模型是独立于DBMS和硬件。

()

A.对

B.错

四、填空题

 

1.数据的操作包括插入、()和删除。

2.()是设计关系数据库的指南和工具。

3.数据独立性分为逻辑独立性和()。

4.筛选行是表的()运算。

5.事务必须具有的四个性质是:

原子性、一致性、()和持久性。

数据库原理及应用2

一、单项选择题(每小题3分,共60分)

题号

1

2

3

4

5

6

7

8

9

10

答案

D

A

C

C

A

A

D

B

C

D

题号

11

12

13

14

15

16

17

18

19

20

答案

B

B

D

D

C

B

C

C

B

C

二、多项选择题(每小题4分,共20分)

题号

1

2

3

4

5

答案

ACD

BCD

ABD

ABD

ABD

三、判断题(每空2分,共10分)

题号

1

2

3

4

5

答案

B

B

B

A

A

四、填空题(每空2分,共10分)

题号

1

2

3

4

5

答案

修改

关系规范化

物理独立性

选择

隔离性

数据库原理及应用3             

一、单项选择题

1.在关系模式的规范化中,满足R∈2NF的是()。

A.消除非主码属性对码的部分函数依赖

B.消除非主码属性对码的传递函数依赖

C.消除主属性对码的部分和传递函数依赖

D.R的每一个属性都是不可分解的

2.从一个数据库文件中取出满足某个条件的所有记录的操作是()。

A.选择

B.连接

C.投影

D.复制

3.下列所述功能中,不属于SQL语言功能的是()。

A.数据库和表的定义功能

B.数据查询功能

C.数据增、删、改功能

D.提供方便的用户操作界面功能

4.数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和()。

A.数据库管理系统

B.数据库应用系统

C.相关的计算机系统

D.各类相关人员

5.下列各种模型中不是数据模型的是()。

A.概念模型

B.层次模型

C.网状模型

D.关系模型

6.下列SQL语句命令,属于DDL语言的是()。

A.SELECT

B.CREATE

C.GRANT

D.DELETE

7.索引建立时,下列那个原则是错误的()。

A.根据查询要求建立索引

B.大表建索引,小表不必建索引

C.一个基本表,不要建立过多索引

D.索引建得越多,查寻起来越快

8.现有一个关系:

借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。

则该关系模式的码是()。

A.书号

B.读者号

C.书号+读者号

D.书号+读者号+借期

9.SQL语言称为()。

A.结构化定义语言

B.结构化控制语言

C.结构化查询语言

D.结构人操纵语言

10.一般情况下,当对关系R和S使用自然联接时,要求R和S至少含有一个共同的()。

A.记录

B.行

C.数据字典

D.属性

11.E-R 图中的联系可以与()实体有关。

A.0个

B.1个

C.1个或多个

D.多个

12.在SQL语言中,数值函数COUNT(列名)用于()。

A.计算元组个数

B.计算属性的个数

C.对一列中的非空值计算个数

D.对一列中的非空值和空值计算个数

13.反映现实世界中实体及实体间联系的信息模型是()。

A.关系模型

B.层次模型

C.网状模型

D.E—R模型

14.下列四项中说法不正确的是()。

A.数据库减少了数据冗余

B.数据库中的数据可以共享

C.数据库避免了一切数据的重复

D.数据库具有较高的数据独立性

15.设关系模式R是3NF模式,那么下列说法不正确的是()。

A.R必是2NF

B.R必不是BCNF

C.R可能不是BCNF

D.R必是1NF

16.关系数据库规范化是为解决关系数据库中()问题而引入的。

A.插入﹑删除﹑更新的异常和数据冗余

B.提高查询速度

C.减少数据操作的复杂性

D.保证数据的安全性和完整性

17.关系中行列次序的变换性质是()。

A.行可以交换,列不可交换   

B.行不可交换,列可交换

C.行、列均不可交换

D.行、列均可以交换

18.在下面的数据库表中,若学生表的主码是学号,系别表的主码是系别号,用SQL语言

不能执行的下面操作是:

()。

学生表

学号

姓名

年龄

系别号

001

李红

18

01

005

王媛

19

01

006

王梅

18

02

010

张杨

20

03

系别表

系别号

系别名称

01

物理系

02

化学系

03

计算机系

A.从学生表中删除行(′005′,′王媛′,19,′01′)

B.将行(′005′,′李月′,20,′04′)插入到学生表中

C.将学号为′001′的年龄改为19

D.将学号为′010′的系别号改为′01′

19.“年龄在15至30岁之间”属于数据库系统的()。

A.恢复功能

B.并发控制

C.完整性

D.安全性

20.数据库系统中,用户使用的数据视图用()描述.

A.外模式

B.存储模式

C.内模式

D.概念模式

 

二、多项选择题

 

1.根据关系数据基于的数据模型——关系模型的特征判断下列错误的是:

()

A.只存在一对多的实体关系,以图形方式来表示。

B.以二维表格结构来保存数据,在关系表中不允许有重复行存在。

C.能体现一对多、多对多的关系,但不能体现一对一的关系。

D.关系模型数据库是数据库发展的最初阶段。

2.数据模型的三个要素是()。

A.数据查询

B.数据操作

C.数据结构

D.数据的约束条件

3.数据的完整性分为()。

A.实体的完成性

B.域的完整性

C.参照完整性

D.用户定义完整性

4.数据管理技术经历了哪些阶段?

()。

A.人工管理

B.文件系统

C.网状系统

D.数据库系统

5.下列属于需求分析阶段工作的是()。

A.分析用户活动

B.建立E-R图

C.建立数据字典

D.建立数据流图

 

三、判断题

1.每个基本表与外部存储器上一个物理文件对应。

A.对

B.错

2.SQL是作为独立语言由联机终端用户在交互环境下使用的命令语言,它不能嵌入高级语言内。

()

A.对

B.错

3.数据库系统中的数据的一致性是指数据类型一致。

()

A.对

B.错

4.一个存储文件可以存放一个或多个基本表。

()

A.对

B.错

5.索引的作用之一是建立各数据表之间的联系。

()

A.对

B.错

四、填空题

1.数据的操作包括插入、()和删除。

2.在关系A(S,SN,D)和B(D,CN,NM)中,A的主码是S,B的主码是D,则D在A是称为()。

3.数据独立性分为()和物理独立性。

4.SQL语言具有数据定义、数据操纵和数据控制的功能,它的一次查询的结果是一个()。

5.事务必须具有的四个性质是:

()、一致性、隔离性和持久性。

数据库原理及应用3

一、单项选择题(每小题3分,共60分)

题号

1

2

3

4

5

6

7

8

9

10

答案

A

A

D

D

A

B

D

D

C

D

题号

11

12

13

14

15

16

17

18

19

20

答案

C

C

D

C

B

A

D

B

C

A

二、多项选择题(每小题4分,共20分)

题号

1

2

3

4

5

答案

ACD

BCD

ABCD

ABD

ACD

三、判断题(每空2分,共10分)

题号

1

2

3

4

5

答案

B

B

B

A

B

四、填空题(每空2分,共10分)

题号

1

2

3

4

5

答案

修改

外码

逻辑独立性

原子性

数据库原理及应用4

  一、单项选择题

1.在关系模式的规范化中,满足R∈2NF的是()。

A.消除非主码属性对码的部分函数依赖

B.消除非主码属性对码的传递函数依赖

C.消除主属性对码的部分和传递函数依赖

D.R的每一个属性都是不可分解的

2.ER图是数据库设计的工具之一,它适用于建立数据库的()。

A.需求模型

B.概念模型

C.逻辑模型

D.物理模型

3.下列所述功能中,不属于SQL语言功能的是()。

A.数据库和表的定义功能

B.数据查询功能

C.数据增、删、改功能

D.提供方便的用户操作界面功能

4.设计DB的存储结构属于数据库设计的()。

A.需求设计

B.概念设计

C.逻辑设计

D.物理设计

5.下列各种模型中不是数据模型的是()。

A.概念模型

B.层次模型

C.网状模型

D.关系模型

6.在关系数据库中实现了数据表示的单一性,实体和实体之间的联系都用一种什么数据结构表示()。

A.数据字典

B.文件

C.表

D.数据库

7.规范化理论是关系数据库进行逻辑设计的理论依据。

根据这个理论,关系数据库中的关系必须满足其每一属性都是()。

A.互不相关的

B.不可分解的

C.长度可变的

D.互相关联的

8.在SELECT语句中使用GROUPBYSNO时,SNO必须()。

A.在WHERE中出现

B.在FROM中出现

C.在SELECT中出现

D.在HAVING中出现

9.在关系R和关系S进行自然联接时,只把R中原该舍弃的元组保存到新关系中,这种操作称为()。

A.外联接

B.内联接

C.左外联接

D.右外联接

10.数据库系统依靠()支持了数据独立性.

A.具有封装机制

B.模式分级、各级之间有映像机制

C.定义完整性约束条件

D.DDL语言和DML语言互相独立

11.数据库系统中,用户使用的数据视图用()描述。

A.外模式

B.存储模式

C.内模式

D.概念模式

12.GROUPBY的作用是()。

A.查询输出分组

B.设置查询条件

C.对记录排序

D.限制查询返回的数据行

13.现有一个关系:

借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。

则该关系模式的码是()。

A.书号

B.读者号

C.书号+读者号

D.书号+读者号+借期

14.用二维

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

当前位置:首页 > 高中教育 > 高考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1