数据库系统概论第六版课后答案
第1章 数据库系统概述
一、填空题
1. 在关系数据库中,一个元组对应表中 。
解: 一个记录 (一行)
2. 常用的数据模型有: 、 、 和面向对象模型。
解: 关系模型,层次模型,网状模型
3. 用二维表来表示实体及实体之间联系的数据模型是 。
解: 关系模型
4. 关系模型数据库中最常用的三种关系运算是 、 、 。
解: 选择运算,投影运算,连接运算
5. 在数据库系统中,数据的最小访问单位是 。
解: 字段(数据项)
6. 对表进行水平方向的分割用的运算是 。
解: 选择运算
7. 数据结构、 和 称为数据模型的三要素。
解: 数据操作,数据约束条件
8. 关系的完整性约束条件包括 完整性、 完整性和 完整性三种。
解: 用户定义,实体,参照
二、单项选择题
1. 对数据库进行规划、设计、协调、维护和管理的人员,通常被称为( D )。
数据库属性的概念A. 工程师 B. 用户
C. 程序员 D. 数据库管理员
2. 下面关于数据(Data)、数据库(DB)、数据库管理系统(DBMS)与数据库系统(DBS)之间关系的描述正确的是( B )。
A. DB包含DBMS和DBS B. DBMS包含DB和DBS
C. DBS包含DB和DBMS D. 以上都不对
3. 数据库系统的特点包括( D )。
A. 实现数据共享,减少数据冗余 B. 具有较高的数据独立性、具有统一的数据控制功能
C. 采用特定的数据模型 D. 以上特点都包括
4. 下列各项中,对数据库特征的描述不准确的是( D )。
A. 数据具有独立性 B. 数据结构化
C. 数据集中控制 D. 没有冗余
5. 在数据的组织模型中,用树形结构来表示实体之间联系的模型称为 ( D )。
A. 关系模型 B. 层次模型
C. 网状模型 D. 数据模型
6. 在数据库中,数据模型描述的是 ( C ) 的集合。
A. 文件 B. 数据
C. 记录 D. 记录及其联系
7. 在关系数据库中,关系就是一个由行和列构成的二维表,其中行对应( B )。
A. 属性 B. 记录
C. 关系 D. 主键
8. 关系数据库管理系统所管理的关系是( C )。
A. 一个二维表 B. 一个数据库
C. 若干个二维表 D. 若干个数据库文件
9. 在同一所大学里,院系和教师的关系是( B )。
A. 一对一 B. 多对一
C. 一对多 D. 多对多
10. 在一个二维表中,水平方向的行称为( B )。
A. 属性 B. 元组
C. 关键字 D. 字段
11. 在关系数据库的基本操作中,从表中取出满足条件的元组的操作称为( B )。
A. 选择 B. 关系
C. 投影 D. 连接
12. 关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括 ( D )。
A. 投影 B. 连接
C. 选择 D. 求交
13. 下列选项中,( A )是实体完整性的要求。
A. 主键的取值不能为Null B. 字段的取值不能超出约定的范围
C. 设置字段默认值 D. 数据的取值必须与字段相吻合
14. 数据管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为( C )。
A. 数据管理功能 B. 数据定义功能
C. 数据操作功能 D. 数据控制功能
15. 在数据库中,能够惟一标识一个元组的属性或属性组合被称为( D )。
A. 字段 B. 域
C. 记录 D. 关键字
16. 要从学生关系中查询学生的姓名和班级,则需要进行的关系运算是( D )。
A. 选择 B. 关系
C. 投影 D. 连接
17. 用户可以为Access数据库表中的字段定义有效性规则,有效性规则是( C )。
A. 控制符 B. 条件
C. 文本 D. 三种说法都不正确
18. 在数据库中,建立索引的主要作用是( B )。
A. 节省存储空间 B. 便于管理
C. 提高查询速度 D. 防止数据丢失
三、简答题
1、试叙述数据、数据库、数据库管理系统、数据库系统的概念。
数据:描述事物的符号记录,用来表示各种事物的特征、特点和属性。
数据库DB:长期储存在计算机内的、有组织的、可共享的数据集合。
数据库管理系统DBMS:处于用户与操作系统之间的一种操纵和管理数据库的软件,是数据库系统的核心。
数据库系统DBS:在计算机系统中引入数据库之后组成的系统,是用来组织和存取大量数据的管理系统。
2、数据模型包括哪几个?数据模型包括哪三方面的内容?
数据结构、数据操作、数据约束
数据的逻辑结构、数据的存储结构、数据的运算。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论