复习思考题-数据库原理与应用(章节)答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章
1.1 数据库系统概述
1.数据库系统的基本特征是〔D
A 数据的统一控制B、数据共享性和统一控制
C、数据共享性、数据独立性
D、数据共享性、数据独立性、统一控制
2.数据库系统中,负责物理结构与逻辑结构的定义和修改的人员是< A >。
A.数据库管理员B.专业用户C.应用程序员D.最终用户
3.数据库管理系统提供的DDL语言的功能是< B >。
A.实现对数据库的检索、插入、修改和删除
B.描述数据库对象的结构,为用户建立数据库对象提供手段
C.用于数据的安全性控制、完整性控制、并发控制和通信控制
D.提供数据初始装入、数据转储、数据库恢复、数据库重新组织等手段
4.在DBS中,DBMS和OS之间的关系是< B>
A. 相互调用
B. DBMS调用OS
C. OS调用DBMS
D. 并发运行
5.下列四项中,不属于数据库特点的是< C>。
A.数据共享
B.数据完整性
C.数据冗余很高
D.数据独立性高
6.数据库中存储的是< D>。
A.数据
B.数据模型
C.数据之间的联系
D.数据以及数据之间的联系
7.数据库中存储的基本对象是__数据以及数据之间的联系___________。
8.数据管理经历了___人工管理、文件系统、数据库系统_三个发展阶段。
9.数据库与文件系统的根本区别是__整体数据结构化________。
10.在文件系统阶段,数据管理的三个主要缺陷是数据冗余高、数据不一致性___和____
和数据联系弱_________
11.数据库系统提供的数据控制功能主要包括安全性、完整性、并发控制和数据库恢
复
12.用户与操作系统之间的数据管理软件是___DBMS_________
13.数据库系统
数据库用户_四部分组成。其中最重要的软件是DBMS;最重要的用户是DBA。
14.DBS中负责数据库物理结构与逻辑结构的定义和修改的人员,称为___DBA_____。
15.DBS中使用宿主语言和DML编写应用程序的人员,称为__应用程序员_______。
16.DBS中,使用应用程序对数据库进行操作的人员,称为__最终用户__________。
17.对数据的访问是建立在_______读___和__写________两个操作基础上的。
18.数据库管理系统
1.2 数据模型
19.现实世界中客观存在并能相互区别的事物称为< A >。
A.实体B,实体集C.字段D,记录
20.现实世界中事物的特性在信息世界中称为< C >。
A.实体B.实体标识符C.属性D.关键码
21.层次模型必须满足的一个条件是< B>。
A.每个结点均可以有一个以上的父结点B.有且仅有一个结点无父结点
C.不能有结点无父结点D.可以有一个以上的结点无父结点
22.E—R方法的三要素是
A.实体、属性、实体集B。实体、码、联系
C.实体、属性、联系D.实体、域、候选码
23.所谓概念模型,指的是< D >。
A.客观存在的事物及其相互联系B.将信息世界中的信息数据化
C.实体模型在计算机中的数据化表示D.现实世界到机器世界的中间层次
24.如果采用关系数据库实现应用,在数据库的逻辑设计阶段需将< A >转换为关系
数据模型。
A.E—R模型B.层次模型C.关系模型D.网状模型
25.当关系有多个候选码时,则选定一个作为主码。若主码为全码时应包含< D >。A.单个属性B.两个属性C.多个属性D.全部属性
26.在基本的关系中,下列说法是正确的< C>。
A.行列顺序有关B.属性名允许重名
C.任意两个元组不允许重复D.列是非同质的
27.E-R模型是。
A.概念数据模型B.结构数据模型C.层次数据模型D.网状数据模型
28.反映现实世界中实体及实体间联系的信息模型是< D>。
A.关系模型
B.层次模型
C.网状模型
D.E-R模型
29.根据不同的数据模型、数据库管理系统可以分为____层次、网状、关系、面向对
象型______、面向对象型。
30.现实世界中,事物的个体在信息世界中称为_实体,在机器世界中称为_记录____。
31.现实世界中,事物的每一个特性在信息世界中称为_属。在机器世界中称为_字段。
32.数据模型应当满足比较真实的描述现实世界、容易为人所理解、便于计算机实现_。
33.能惟一标识实体的属性集,称为__码_______。
34.数据描述的两种形式是__物理数据描述和_逻辑数据描述_____。其中物理数据描
述是指数据在存储设备上的存储方式;______逻辑数据描述______是指程序员或用户以操作的数据形式。
35.属性的取值围称为该属性的____域___________。
36.表示实体类型和实体间联系的模型,称为___信息〔概念模型________。
37.最著名、最为常用的概念模型是_____E-R模型______。
38.数据模型的三要素包括数据结构、_数据操纵和完整性约束______三部分。
39.E-R方法的三要素是__实体_、_属性_、联系__。
40.在E—R图中,用__矩形______表示实体类型;用___菱形______表示联系类型;
用____椭圆______表示实体类型和联系类型的属性。
41.用树型结构表示实体类型及实体间联系的数据模型称为___层次模型________。在
该类模型牛,上一层记录类型和下一层记录类型间的联系是___一对多________。
42.用有向图结构表示实体类型及实体间联系的数据模型称为__网状模型_____。
43.用二维表格表示实体类型及实体间联系的数据模型称为___关系模型__________。
44.关系数据库是以__关系模型__为基础的数据库
45.关系模型由___关系数据结构、关系操作集合、关系完整性约束_____三部分组成。
46.利用____关系_______描述现实世界。一个关系既可以描述__一个实体及属性__,
也可以描述__实体间的联系__________。
47.在关系数据库中,二维表称为一个___关系___,表的每一行称为___元组〔记录_,表的
每一列称为______属性〔字段__。
1.3 数据库系统结构
48.逻辑数据独立性是指< A>。
A.模式改变,外模式和应用程序不变
B.模式改变,模式不变C.模式改变,模式不变
D.模式改变,外模式和应用程序不变
49.数据库系统中,用< D>描述全部数据的整体逻辑结构。
A.外模式B.存储模式C.模式D.模式
50.数据库系统中,用户使用的数据视图用< A >描述,它是用户与数据库系统之间的
接口。
A.外模式B.存储模式C.模式D.模式
51.数据库系统中,物理存储视图用< C >描述。
A.外模式D.用户模式C.模式D.模式
52.数据独立性是指〔 B
A.数据之间相互独立B.应用程序与DB结构之间相互独立
C.数据与磁盘之间相互独立D.数据的逻辑结构与物理结构相互独立
53.数据库系统达到了数据独立性是因为采用了< D>。
A.层次模型B.网状模型C.关系模型D.三级模式结构
54.物理数据独立性是指< C >。