内容发布更新时间 : 2024/12/21 22:38:07星期一 下面是文章的全部内容请认真阅读。
计算机系05级本科《数据库原理与应用》期中考试卷 班 学号 姓名
一
一、填空题:( 每空格1分,共26分)
1.在数据库管理系统三级模式结构由 、 和 组成,为了实现三级模式之间的联系,在数据库管理系统提供了两个 ,它们是 和 映象。
2.一个关系模式的定义格式为 。 3.反映现实世界中实体及实体间联系的信息模型是 模型。
4.在关系运算中,从两个关系中找出相同元组的运算称为 运算。
5.关系模型中可以有三类完整性约束: 完整性、 完整性和 完整性。
6.SQL语言包括 语言、 语言、 语言和 语言。
7.关系中主码的取值必须唯一且非空,这条规则是 完整性规则。
8. 数据库安全性中存取控制的方法有 和 控制两类,从安全性角度考虑上述中的 方法的安全性更高.
9.一台机器可以加工多种零件,每一种零件可以在多台机器上加工,机器和零件之间为 的联系。
10.在数据库中安全性控制的安全技术主要有用
二 三 四 总分 户 、 、 、审计
和密码的保护五级安全措施。存取控制方法有 控制方法和 控制方法。
二、单项选择题:(每空格2分,共30分)
1.数据库系统与文件系统的主要区别是 。 A)数据库系统复杂,而文件系统系统简单
B)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。
C)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量。
D)文件系统不能解决冗余和数据的独立性问题,而数据系统可以解决上述问题。
2.数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是 。
A) 数据库管理系统、操作系统、应用软件 B) 数据库管理系统、应用软件、操作系统 C) 操作系统、数据库管理系统、应用软件 D)操作系统、应用软件、数据库管理系统 3.层次模型不能直接表示 。
A)1:1关系 B)1:m关系 C)m:n关系 D)1:1和1:m关系 4.关系数据模型 。
A)只能表示实体间的1:1联系 B)只能表示实体间1:m联系 C)只能表示实体间的m:n联系 D)可以表示实体间的上述三种联系
5.下列各种模型中不是数据模型的是 。
A)概念模型 B)层次模型 C)网状模型 D)关系模型 E)面向对象模型
6.当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的 。
A)逻辑数据独立性 B) 物理数据独立性 C) 数据完整性 D) 数据的依赖性
7.关系数据库管理系统应能实现的专门关系运算包括 。
A)排序、索引、统计 B)选择、投影、连接 C)关联、更新、排序 D)显示、打印、制表
8.一般情况下,当对关系R和S使用自然连接时,要求R和S有一个或多个共有的 。
A)元组 B)行 C)记录 D)属性 9.一个关系数据库文件中的各条记录 。
A)前后顺序不能任意颠倒,一定要按照输入的顺序排列 B)前后顺序可以任意颠倒,不影响库中的数据关系
C)前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可
能不同
D)前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列 10.在下列关系基本性质的描述中,错误的概念是 。 A)关系中不允许存在两个完全相同的元组
B)关系中的每一列的属性值可以取自不同的值域 C)元组的顺序无关紧要 D)列的顺序无关紧要
11. 关系数据模型的三个组成部分中,不包括 。 A) 完整性规则 B)数据结构 C)数据操作 D)并发控制
12.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的 。
A)可靠性 B)完整性 C)一致性 D)安全性
13.单个用户使用的数据视图的描述称为 。 A)外模式 B)概念模式 C)内模式 D)存储模式
14.视图创建完毕后,数据字典中存放的是 。 A)查询语句 B)查询结果
C)视图定义 D)所引用的基本表的定义
15.在一个关系中,如果有这样一个属性或属性集合存在,它的值能唯一地标识关系中的每一个元组,称这属性或属性集合为 。
A.关键字 B.数据项 C.主属性 D. 非主属性