数据库原理及应用习题集
第一、二章 基础理论知识
一、填空题
1、数据管理技术发展的三个阶段为__________阶段、 __________阶段 ___________阶段_。
答案:人工管理 文件管理 数据库管理
2、数据库系统一般由数据库、_________、应用系统、_________和用户构成。
答案:数据库管理系统 数据库管理员
3、实体集之间的联系类型分别为一对一联系、__________、__________。
答案:一对多联系 对对多联系
4、数据模型的三个要素是_________、 __________ 、__________。
答案:数据结构 数据操作 数据完整性约束
5、数据库是按一定的结构和规则组织起来的______的集合。
答案:数据
6、提供数据库定义、数据添加、数据操纵、数据控制和维护的软件称为__________。
答案:数据库管理系统
7、目前成熟地用在数据库技术中的数据模型有:_________ 、________ 、_________。
答案:层次数据模型、 网状数据模型、关系数据模型
8、数据库系统的核心是_______________。
答案:数据库管理系统(DBMS)
9、数据库系统的三级模式分别为_________ _________ ________。
答案:外模式、模式、内模式
10、在 E-R 模型中,实体的某个特性被称为_________。
答案:属性
11、一个学生可以同时节约多本图书,一本图书只能有一个学生节约,学生和图书之间的
联系为_________联系。
答案:一对多
12、数据库管理系统的主要功能:____________、__________ 数据库控制及其运行管理和
维护等四个方面。
答案:数据定义、 数据操作
13、E-R 图中包括_________、 ________ 和联系三种基本图素。
答案:实体集 属性
二、简答题
1、简述从功能上讲,一个数据库系统都有哪些部分组成?
答案:从功能上讲,一个数据库系统由电脑硬件、数据库、数据库管理系统、数据库应用
系统和数据库管理员 5 部分组成。
2、什么是 DBA?其职责有哪些?
答案:DBA 是数据库管理员,其职责有:〔1〕设计数据库模式 〔2〕定义存储结构和存
取策略 〔3〕管理数据访问权限 〔4〕保证数据库的正常运行 〔5〕充足和重构数据库
3、简述数据模型的概念及其三要素
答案:数据模型是按照电脑系统的观点对客观事物某些特性的所建立、并能够被数据库管
理系统〔DBMS〕所支持的模型。数据模型的三要素有数据结构、数据操作和数据完整性
约束。