江南大学现代远程教育 第一阶段测试卷
考试科目:《数据库系统概论》第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.具体的机器和DBMS B. E-R图 C.信息世界 D.现实世界
5.在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、________和存储级三个层次。
A.管理员级 B.外部级 C.概念级 D.内部级
6.数据库系统的核心是________。
1
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.数据之间的联系
2
二、填充题(本题共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: A B A B C B C C 3 4 5 2 3 1 2 3 1 3 4 7 8 3 4 5 2 7 6 1 7 8
(1)R1=R∩S (2)R2=R∪S (3)R3=R-S
3
(5)R5=R S (6)R6=R W (4)R4=R R (7)R7=Π1,2,3(σ2=4∧3=5(R×W))
3.现有关系数据库如下:
学生(学号,姓名,性别,专业,奖学金 );课程(课程号,课程名称,学分 );学习(学号,课程号,分数 );用关系代数表达式实现下列各题:
(1)查询“英语专业”学生所学课程的信息,包括学号、姓名、课程名和分数; (2)查询“数据库原理”课程成绩高于90分的所有学生的学号、姓名、专业和分数; (3)查询没有学习课程号为“C138”课程的学生信息,包括学号、姓名和专业; (4)查询没有任何一门课程成绩不及格的所有学生的信息,包括学号、姓名和专业;
4
答 卷
(考试成绩以答卷中给出的答案为准,以下信息需完整填写!)
一、单选题
1.关系数据库中的关键字是指________。
A.能惟一决定关系的字段 B.不可改动的专用保留字
C.关键的很重要的字段 D.能惟一标识元组的属性或属性集合 答:D
2.数据库中,数据的物理独立性是指________。 A.数据库与数据库管理系统的相互独立 B.用户程序与 DBMS的相互独立
C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立 答: C
3.在数据库中存储的是________。
A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息 答: C
4.数据库的概念模型独立于________。
A.具体的机器和DBMS B. E-R图 C.信息世界 D.现实世界 答: A 5.在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、________和存储级三个层次。
A.管理员级 B.外部级 C.概念级 D.内部级 答: C
6.数据库系统的核心是________。 A.编译系统 B.数据库
C.操作系统 D.数据库管理系统 答: D
7.数据库技术的奠基人之一 E.F.Codd从1970年起发表过多篇论文,主要论述的是________。
5