第一章节 数据库系统基础知识典型题目 |
典型试题: 一:选择题: 1.数据库系统与文件系统的最主要区别是______ A.数据库系统复杂,而文件系统简单 B.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 C.文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量 D.文件系统不能解决数据冗余和数据独立性问题 2.在下列叙述中,错误的是 . A.关系型数据库中的每一个关系都是一个二维表 B.在关系模型中,运算的对象和运算的结果都是二维表 C.二维表中不允许出现任何数据冗余 D.Visual FoxPro是一种关系型数据库管理系统产品 3.关键字是关系模型中的重要概念.当一个二维表(A表)的主关键字被包含到另一个二维表(B表)中时,它就称为B表的 ( ) A.主关键字 B.候选关键字 C.外部关键字 D.超关键字 4.在关系模型中,关系规范化的过程是通过关系中属性的分解和关系模式的分解来实现的.在实际应 用中,设计关系模式时一般要求满足 ( ) A.1NF B.2NF C.3NF D.4NF 5.在关系模型中,关系运算分为传统集合的关系运算和专门的关系运算.在下列关系运算中,不属于专门的关系运算(即属于传统集合的关系运算)的是 . A.投影 B.联接 C.选择 D.合并 6.关系的基本运算有并、差、交、选择、投影、联接(连接)等.这些关系运算中,运算对象必须为两个关系且关系不必有相同关系模式的是 . A.并 B.交 C.投影 D.联接 二:填空题 1.数据库中的数据按一定的数据模型组织、描述和储存,具有较小的数据_________ 度,较高的数据独立性和易扩展性,并可以供各种用户共享. 2.数据库系统一般由数据库、数据库管理系统(DBMS)、计算机支持系统、应用程序和有关人员等组成.其中, ( ) 是位于用户(应用程序)和操作系统之间的软件. 3.在数据库设计中广泛使用的概念模型当属”实体-联系”模型(简称E.R模型).E-R模型中有3个基本的概念,它们分别是 ( )、联系和属性. 4.关系的基本运算有两类:一类是传统的集合运算,包括并、差、交等:另一类是专门的关系运算, 主要包括 ( )、投影和联接等. 5. 数据模型一般要描述三个方面的内容:数据的静态特征,包括对数据结构和数据问联系的描述:数据的动态特征,这是一组定义在数据上的操作,包括操作的含义、操作符、运算规则和语言等:数据的 ( )约束,这是一组数据库中的数据必须满足的规则. 6.二维表中能唯一确定记录的一个字段或几个字段的组合被称为"超关键字".如果去掉一个超关键字中的任何一个字段后,不再能唯一确定记录,则称该超关键字为( ). 典型试题答案: 1.D 2.C 3.C 4.C 5.D 6.D 1.冗余 2.数据库管理系统 3.实体 4.选择 5.完整性 6.候选关键字 |