复习思考题-数据库原理与应用(章节)答案
    第一章
1.1  数据库系统概述
1.数据库系统的基本特征是〔D
A 数据的统一控制              B、 数据共享性和统一控制
C、数据共享性、数据独立性      D、 数据共享性、数据独立性、统一控制
2.数据库系统中,负责物理结构与逻辑结构的定义和修改的人员是<  A >。
A.数据库管理员    B.专业用户  C.应用程序员    D.最终用户
3.数据库管理系统提供的DDL语言的功能是<  B >。
A.实现对数据库的检索、插入、修改和删除
B.描述数据库对象的结构,为用户建立数据库对象提供手段
C.用于数据的安全性控制、完整性控制、并发控制和通信控制
D.提供数据初始装入、数据转储、数据库恢复、数据库重新组织等手段
4.DBS中,DBMSOS之间的关系是 < B  >
A. 相互调用B. DBMS调用OSC. OS调用DBMSD. 并发运行
5.下列四项中,不属于数据库特点的是<   C  >。
A.数据共享              B.数据完整性C.数据冗余很高                  D.数据独立性高
6.数据库中存储的是< D  >。
A.数据            B.数据模型C.数据之间的联系        D.数据以及数据之间的联系
7.数据库中存储的基本对象是__数据以及数据之间的联系___________
8.数据管理经历了___人工管理、文件系统、数据库系统_三个发展阶段。
9.数据库与文件系统的根本区别是__体数据结构化________
10.在文件系统阶段,数据管理的三个主要缺陷是数据冗余高、数据不一致性_______和数据联系弱_________
11.数据库系统提供的数据控制功能主要包括安全性、完整性、并发控制和数据库恢
12.用户与操作系统之间的数据管理软件是___DBMS_________
13.数据库系统<DBS>是由硬件、软件〔应用系统、开发工具、DBMS、OS、数据库、数据库用户_四部分组成其中最重要的软件是DBMS最重要的用户是DBA
14.DBS中负责数据库物理结构与逻辑结构的定义和修改的人员,称为___DBA_____
15.DBS中使用宿主语言和DML编写应用程序的人员,称为__应用程序员_______
16.DBS中,使用应用程序对数据库进行操作的人员,称为__最终用户__________
17.对数据的访问是建立在__________和__写________两个操作基础上的。
18.数据库管理系统<DBMS>通常提供_数据定义_、数据操纵、数据控制和数据库维护。
1.2  数据模型
19.现实世界中客观存在并能相互区别的事物称为< A >。
    A.实体    B,实体集    C.字段    D,记录
20.现实世界中事物的特性在信息世界中称为<  C >。
    A.实体    B.实体标识符  C.属性    D.关键码
21.层次模型必须满足的一个条件是< B>。
A.每个结点均可以有一个以上的父结点  B.有且仅有一个结点无父结点
    C.不能有结点无父结点  D.可以有一个以上的结点无父结点
22.E—R方法的三要素是<C >。
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 >。
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 >。
    A.模式改变,外模式和应用程序不变B.模式改变,模式不变
C.模式改变,模式不变D.模式改变,外模式和应用程序不变
55.为了保证了数据库系统具有较高的数据独立性,DBMS提供了三级模式、两级映像功能。
56.DBMS提供____DDL ____<SQL>,定义数据库的三级模式结构及其相互之间的映象,定义数据完整性、安全控制等约束。
57.DBMS提供_ DML _<SQL>,实现对数据库中数据的检索和更新等操作。
问答题:简答题我就不答案了,基本上都是书上的容。注意:在理解的基础上记忆
1.试述文件系统与数据库系统的区别和联系?
2.什么是数据模型?数据模型的作用及三要素是什么?
3.数据模型应当具备的条件?
4.简述ER模型与关系模型主要特点。
5.试述数据库系统三级模式结构,其优点是什么?
6.什么是数据库的逻辑独立性?什么是数据库的物理独立性?为什么数据库系统具有数据与程序的独立性?
7.数据库系统有哪几部分组成?
8.DBA的职责是什么?
第二章 关系完整性及关系代数
58.五种基本关系代数运算是A >
A. ∪,-,×,π和σB. ∪,-,∞,π和σ
C. ∪,∩,×,π和σD. ∪,∩,∞,π和σ
59.从一个关系中选择指定条件的元组构成一新关系的关系代数运算是〔  B
A.投影        B选择    C连接    D
60.R为4元关系R<A,B,C,D>,S为3元关系S<B,C,D>,RS构成的
  结果集为<  A >元关系。
A.4    B.3    C 7    D.  6
61.关系数据模型的三个组成部分中,不包括<    C >。
A.完整性规则              B.数据结构                      C.恢复                    D.数据操作
62.根据关系模型的完整性规则,一个关系中的主码  〔  B
A.可以取空值                        B.不能有两个       
C.不可以做为其他关系的外键            D.不可以是属性集合
63.完整性规则要求主码取值__唯一__。
64.完整性约束条件所用的对象有______、___元组___和_____三种。
65.完整性控制机制应有___定义功能、检查功能、处理违背完整性约束条件__三方面的功能。
66.关系的完整性约束分为____实体完整性、参照完整性、用户定义完整性_________。
67.关系数据操作语言<DML>有两种不同类型:关系代数型和___关系演算_______。
68.关系代数的连接运算中当θ为"="的连接称之为___等值连接_____;比较的分量是相同的属性组时,则称为自然联接

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。