作业一:数据库理论基础知识
一、选择题
1. 数据库应用系统包括__C____。
A. 数据库语言,数据库
B. 数据库,数据库应用程序
C. 数据管理系统,数据库
D. 数据库管理系统
2. 实体是信息世界中的术语,与之对应的数据库术语为___B_____。
A. 文件
B. 数据库
C. 字段
D. 记录
3. 在数据管理技术的发展过程中,经历了人工管理阶段,文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是_A___阶段。
A. 数据库系统
B. 文件系统
C. 人工管理
D. 数据项管理
4. __B___是存储在计算机内有结构的数据的集合。
A. 数据库系统
B. 数据库
C. 数据库管理系统
D. 数据结构
5. 数据库系统的核心是_B___。
A. 数据库
B. 数据库管理系统
C. 数据模型
D. 软件工具
6. ____D___可以减少相同数据重复存储的现象。
A. 记录
B. 字段
C. 文件
D. 数据库
7. 关系数据模型___D____。
A. 只能表示实体间的1∶1联系
B. 只能表示实体间的1∶N联系
C. 只能表示实体间的M∶N联系
D. 可以表示实体间的上述三种联系
8.DBS是采用了数据库技术的计算机系统。DBS是一个集合体,包含数据库、计算机硬件、软件和__C___。
A.系统分析员 B.程序员 C.数据库管理员 D.操作员
9.在一个关系中如果有这样一个属性存在,它的值能唯一标识关系中的每一个元组,称这个属性为( C )。
A 关键字 B 数据项 C 主属性 D 主属性值
10.数据库是______A________。
A. 以—定的组织结构保存在辅助存储器中的数据的集合 B. 一些数据的集合
C. 辅助存储器上的一个文件 D. 磁盘上的一个数据文件
11.关系数据库是以_____B_______为基本结构而形成的数据集合。
A. 数据表 B.关系模型 C. 数据模型 D. 关系代数
12.以下软件中,_____C_________属于大型数据库管理系统。
A. FoxPro B. Paradox C. SQLServer D. Access
13.以下软件中,_____B_________属于小型数据库管理系统。
A. Oracle B. Access C. SQLServer D. Word97
14.按照传统的数据模型分类,数据库系统可以分为三种类型___B________。
A 大型、中型和小型 B 层次、网状和关系
C 数据、图形和多媒体 D 西文、中文和兼容
15.二维表由行和列组成,每一行表示关系的一个____D_______。
A. 属性 B. 字段 C. 集合 D. 记录
二、填空题
1. 数据管理技术经历了《文件系统》、《人工管理》和《数据库系统》三个阶段。
2. 数据库系统一般由《数据库》、《数据库管理系统》、《应用系统》、《数据库管理员》和《用户构成》组成
3. 数据是长期存储在计算机内,有《有组织》的,可《共享统一管理》的数据集合。
4. DBMS是指《数据库管理系统》它是位于《操作系统》和《应用软件》之间的一层管理软件。
5. 由《数据库管理系统》全面负责控制和管理数据库系统。
因篇幅问题不能全部显示,请点此查看更多更全内容