数据库系统原理第1阶段测试题.docx

上传人:b****2 文档编号:1962628 上传时间:2022-10-25 格式:DOCX 页数:11 大小:22.76KB
下载 相关 举报
数据库系统原理第1阶段测试题.docx_第1页
第1页 / 共11页
数据库系统原理第1阶段测试题.docx_第2页
第2页 / 共11页
数据库系统原理第1阶段测试题.docx_第3页
第3页 / 共11页
数据库系统原理第1阶段测试题.docx_第4页
第4页 / 共11页
数据库系统原理第1阶段测试题.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

数据库系统原理第1阶段测试题.docx

《数据库系统原理第1阶段测试题.docx》由会员分享,可在线阅读,更多相关《数据库系统原理第1阶段测试题.docx(11页珍藏版)》请在冰豆网上搜索。

数据库系统原理第1阶段测试题.docx

数据库系统原理第1阶段测试题

 

数据库系统原理第1阶段测试题

江南大学现代远程教育第一阶段测试卷

考试科目:

《数据库系统概论》第1章至第2章(总分100分)

时间:

90分钟

______________学习中心(教学点)批次:

层次:

专业:

学号:

身份证号:

姓名:

得分:

一、单选题(本题共12小题,每小题2分,共24分)

1.关系数据库中的关键字是指________。

A.能惟一决定关系的字段B.不可改动的专用保留字

C.关键的很重要的字段D.能惟一标识元组的属性或属性集合

2.数据库中,数据的物理独立性是指________。

A.数据库与数据库管理系统的相互独立

B.用户程序与DBMS的相互独立

C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的

D.应用程序与数据库中数据的逻辑结构相互独立

3.在数据库中存储的是________。

A.数据B.数据模型

C.数据以及数据之间的联系D.信息

4.数据库的概念模型独立于________。

A.具体的机器和DBMSB.E-R图

C.信息世界D.现实世界

5.在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、________和存储级三个层次。

A.管理员级B.外部级C.概念级D.内部级

6.数据库系统的核心是________。

A.编译系统B.数据库

C.操作系统D.数据库管理系统

7.数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是________。

A.层次数据模型B.网状数据模型

C.关系数据模型D.面向对象数据模型

8.设有属性A,B,C,D,以下表示中不是关系的是________。

A.R(A) B.R(A,B,C,D)

C.R(A×B×C×D)D.R(A,B)

9.关系数据库管理系统应能实现的专门关系运算包括________。

A.排序、索引、统计B.选择、投影、连接

C.关联、更新、排序D.显示、打印、制表

10.数据库的基本特点是________

A.

(1)数据可以共享(或数据结构化)

(2)数据独立性

(3)数据冗余大,易移植(4)统一管理和控制

B.

(1)数据可以共享(或数据结构化)

(2)数据独立性

(3)数据冗余小,易扩充(4)统一管理和控制

C.

(1)数据可以共事(或数据结构化)

(2)数据互换性

(3)数据冗余小,易扩充(4)统一管理和控制

D.

(1)数据非结构化

(2)数据独立性

(3)数据冗余小,易扩充(4)统一管理和控制

11.在关系代数的传统集合运算中,假定有关系R和S,运算结果为W。

如果W中的元组属于R而不属于S,则W为________运算的结果。

A.笛卡尔积B.并C.差D.交

12.层次型、网状型和关系型数据库划分原则是________。

A.记录长度B.文件的大小

C.联系的复杂程度D.数据之间的联系

 

二、填充题(本题共8小题,每空2分,共34分)

1.关系代数是用对关系的运算来表达查询的,而关系演算是用①查询的,它又分为②演算和③演算两种。

2.实体之间的联系可抽象为三类,它们是①、②和③。

3.数据库文件以___①_____的形式组织数据,最小的数据存取单位为___②_____。

4.如果两个关系没有公共属性,则其自然连接操作与操作等价。

5.关系模型的主要特征是用①结构表达实体集,用②表示实体间的联系。

6.在三大传统的数据模型中,具有严格的数学理论基础的是数据模型。

7.DBMS是指①,它是位于用户和②之间的一层管理软件。

8.指出下列缩写的含义:

DML的含义是①

DBS的含义是②

DBA的含义是③

三、问答题(本题共3小题,每小题14分,共42分)

1.从程序和数据之间的关系分析文件系统和数据库系统之间的区别和联系。

2.设有如下的关系R、S、W,计算下列各式:

R:

S:

W:

B

C

2

3

7

8

A

B

C

3

4

5

1

3

4

2

7

6

A

B

C

1

2

3

3

4

5

1

7

8

 

(1)R1=R∩S

(2)R2=R∪S

(3)R3=R-S

(4)R4=RR

(5)R5=RS

(6)R6=RW

(7)R7=Π1,2,3(σ2=4∧3=5(R×W))

3.现有关系数据库如下:

学生(学号,姓名,性别,专业,奖学金);课程(课程号,课程名称,学分);学习(学号,课程号,分数);用关系代数表达式实现下列各题:

(1)查询“英语专业”学生所学课程的信息,包括学号、姓名、课程名和分数;

(2)查询“数据库原理”课程成绩高于90分的所有学生的学号、姓名、专业和分数;

(3)查询没有学习课程号为“C138”课程的学生信息,包括学号、姓名和专业;

(4)查询没有任何一门课程成绩不及格的所有学生的信息,包括学号、姓名和专业;

答卷

(考试成绩以答卷中给出的答案为准,以下信息需完整填写!

一、单选题

1.关系数据库中的关键字是指________。

A.能惟一决定关系的字段B.不可改动的专用保留字

C.关键的很重要的字段D.能惟一标识元组的属性或属性集合

答:

D

2.数据库中,数据的物理独立性是指________。

A.数据库与数据库管理系统的相互独立

B.用户程序与DBMS的相互独立

C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的

D.应用程序与数据库中数据的逻辑结构相互独立

答:

C

3.在数据库中存储的是________。

A.数据B.数据模型

C.数据以及数据之间的联系D.信息

答:

C

4.数据库的概念模型独立于________。

A.具体的机器和DBMSB.E-R图

C.信息世界D.现实世界

答:

A

5.在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、________和存储级三个层次。

A.管理员级B.外部级C.概念级D.内部级

答:

C

6.数据库系统的核心是________。

A.编译系统B.数据库

C.操作系统D.数据库管理系统

答:

D

7.数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是________。

A.层次数据模型B.网状数据模型

C.关系数据模型D.面向对象数据模型

答:

C

8.设有属性A,B,C,D,以下表示中不是关系的是________。

A.R(A) B.R(A,B,C,D)

C.R(A×B×C×D)D.R(A,B)

答:

C

9.关系数据库管理系统应能实现的专门关系运算包括________。

A.排序、索引、统计B.选择、投影、连接

C.关联、更新、排序D.显示、打印、制表

答:

B

10.数据库的基本特点是________

A.

(1)数据可以共享(或数据结构化)

(2)数据独立性

(3)数据冗余大,易移植(4)统一管理和控制

B.

(1)数据可以共享(或数据结构化)

(2)数据独立性

(3)数据冗余小,易扩充(4)统一管理和控制

C.

(1)数据可以共事(或数据结构化)

(2)数据互换性

(3)数据冗余小,易扩充(4)统一管理和控制

D.

(1)数据非结构化

(2)数据独立性

(3)数据冗余小,易扩充(4)统一管理和控制

答:

B

11.在关系代数的传统集合运算中,假定有关系R和S,运算结果为W。

如果W中的元组属于R而不属于S,则W为________运算的结果。

A.笛卡尔积B.并C.差D.交

答:

C

12.层次型、网状型和关系型数据库划分原则是________。

A.记录长度B.文件的大小

C.联系的复杂程度D.数据之间的联系

答:

D

 

二、填充题

1.关系代数是用对关系的运算来表达查询的,而关系演算是用①查询的,它又分为②演算和③演算两种。

答:

①谓词表达②元组关系③域关系

2.实体之间的联系可抽象为三类,它们是①、②和③。

答:

①1:

1②1:

m③m:

n

3.数据库文件以___①_____的形式组织数据,最小的数据存取单位为___②_____。

答:

①记录②数据项

4.如果两个关系没有公共属性,则其自然连接操作与操作等价。

答:

笛卡尔积

 

5.关系模型的主要特征是用①结构表达实体集,用②表示实体间的联系。

答:

①二维表格②外键

6.在三大传统的数据模型中,具有严格的数学理论基础的是数据模型。

答:

关系

7.DBMS是指①,它是位于用户和②之间的一层管理软件。

答:

①数据库管理系统②操作系统

8.指出下列缩写的含义:

DML的含义是①

DBS的含义是②

DBA的含义是③

答:

①数据操纵语言②数据库系统③数据库管理员

三、问答题

1.从程序和数据之间的关系分析文件系统和数据库系统之间的区别和联系。

解:

(1)文件系统和数据库系统之间的区别是:

文件系统数据库系统

用文件将数据长期保存在外存上用数据库统一存储数据

程序和数据有一定的联系程序和数据分离

用操作系统中的存取方法对数据进行管理用DBMS统一管理和控制数据

实现以文件为单位的数据共享实现以记录和字段为单位的数据共享

(2)文件系统和数据库系统之间的联系:

均为数据组织的管理技术;均由数据管理软件管理数据,程序与数据之间用存取方法进行转换;数据库系统是在文件系统的基础上发展而来的。

2.设有如下的关系R、S、W,计算下列各式:

R:

S:

W:

B

C

2

3

7

8

A

B

C

3

4

5

1

3

4

2

7

6

A

B

C

1

2

3

3

4

5

1

7

8

 

(1)R1=R∩S

(2)R2=R∪S

(3)R3=R-S

(4)R4=RR

(5)R5=RS

(6)R6=RW

(7)R7=Π1,2,3(σ2=4∧3=5(R×W))

答:

R1=R∩SR2=R∪S

A

B

C

1

2

3

3

4

5

1

7

8

1

3

4

2

7

6

A

B

C

3

4

5

R3=R-SR4=RR

A

B

C

1

2

3

3

4

5

1

7

8

A

B

C

1

2

3

1

7

8

 

R5=RS

R.A

R.B

R.C

S.A

S.B

S.C

1

2

3

3

4

5

1

2

3

1

3

4

1

2

3

2

7

6

3

4

5

3

4

5

3

4

5

1

3

4

3

4

5

2

7

6

1

7

8

3

4

5

1

7

8

1

3

4

1

7

8

2

7

6

 

R6=RW

A

R.B

R.C

W.B

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

当前位置:首页 > 农林牧渔 > 林学

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

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