《数据库系统概论》综合复习资料。
第一章复习题。
一、选择。1、数据库**模式体系结构的划分有利于保持数据库的()
a、数据独立性 b、数据安全性
c、结构规范化 d、操作可行性。
---a2、数据库技术的奠基人之一从2023年起发表过多篇**,主要论述的是()
a、层次数据模型 b、网状数据模型。
c、关系数据模型 d、面向对象数据模型。
--c3、关系数据模型()
a、只能表示实体间的1:1联系。
b、只能表示实体间的1:n联系。
c、只能表示实体间的m:n联系。
d、可以表示实体间的上述三种联系。
--d4、子模式是()
a、模式的副本 b、模式的逻辑子集。
c、多个模式的集合 d、都对。
---b5、层次型、网状型和关系数据库的划分原则是:
a、记录的长度b、文件的大小。
c、联系的复杂程度 d、数据之间的联系。
---c6、数据库应用系统包括()
a、数据库语言 ,数据库 b、数据库,数据库应用系统。
c、数据管理系统,数据库 d、数据库管理系统。
7、数据库系统的核心是:
a、编译系统 b、数据库。
c、操作系统 d、数据库管理系统。
---d8、数据库管理系统实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为。
a、数据定义 b、数据管理。
c、数据操纵 d、数据控制。
---c9、数据库的特点之一是数据共享,严格地讲,这里的数据共享指:
a、同一应用中的多个程序共享一个数据集合。
b、多个用户、同一种语言共享数据。
c、多个用户共享一个数据文件。
d、多种应用、多种语言、多个用户相互覆盖地使用数据集合。
--d10、为使程序员编程时既可使用数据库语言又可使用常规的程序设计语言,数据库系统需要把数据库语言嵌入到:
a、编译程序 b、操作系统 c、中间语言 d、宿主语言。
---d11 ( 是存储在计算机内有结构的数据的集合。
a.数据库系统b. 数据库
c、数据库管理系统 d. 数据结构。
-d12.在数据库中存储的是( )
a.数据b.数据模型
c.数据以及数据之间的联系 d.信息。
-c13..数据库中,数据的物理独立性是指( )
a. 数据库与数据库管理系统的相互独立。
b. 用户程序与dbms的相互独立。
c. 用户的应用程序与存储在磁盘上数据库中的数据是独立的。
d.应用程序与数据库中数据的逻辑结构相互独立。
--c14.下列关于数据库系统的正确叙述是:(
a. 数据库系统减少了数据冗余。
b. 数据库中只存在数据项之间的关系。
c. 数据库系统中数据的一致性是指数据类型一致。
d. 数据库系统比文件系统能管理更多得数据。
--a15.在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、( 和存储级三个层次。
a. 管理员级 b. 外部级
c. 概念级 d. 内部级。
16. 数据库中,产生数据不一致的根本原因是( )
a.数据存储量太大b.没有严格保护数据。
c.未对数据进行完整性控制 d.数据冗余。
--c17.数据库管理系统(dbms)是( )
a.一个完整的数据库应用系统 b.一组硬件。
c.一组软件d.既有硬件也有软件。
--c18..数据库管理系统(dbms)的主要功能是( )
a.修改数据库b.定义数据库。
c.应用数据库d.保护数据库。
--b19.实体是信息世界中的术语,与之对应的数据库术语为:
a、文件b、数据库。
c、字段d、记录。
--d20.当数据库的___改变了,由数据库管理员对___映象作相应改变,可以使___保持不变,从而保证了数据的物理独立性。
1)模式 (2) 存储结构 (3)外模式/模式 (4)用户模式 (5)模式/内模式。
a、(3),(1),(4) b、(1),(5),(3)
c、(2),(5),(1) d、(1),(2),(4)
--c21.数据库系统的核心是___
a、数据库。
b、数据库管理系统。
c、数据模型。
d、软件工具。
---b22.数据库db、数据库系统dbs和数据库管理系统dbms三者之间的关系是___
a、dbs包括db和dbms
b、dbms包括db和dbs
c、db包括dbs和dbms
d、dbs就是db,也就是dbms
-a23.按照传统的数据模型分类,数据库系统可分为三种类型 (
a、大型、中型和小型。
b、西文、中文和兼容。
c、层次、网状和关系。
d、数据、图形和多**。
-c24.在数据库系统中,通常用**模式来描述数据库,其中(1)是用户与数据库的接口,是应用程序可见到的数据描述,(2)是对数据整体的(3)的描述,而(4)描述了数据的(5)
a、外模式 b、概念模式 c、内模式
d、逻辑结构 e、层次结构 f、物理结构。
1) a (2) b3) d (4)c5)f
25.、数据的管理方法主要有()
a、批处理和文件系统。
b、文件系统和分布式系统。
c、分布式系统和批处理。
d、数据库系统和文件系统。
--d二、填空。
1、经过加工提炼而用于决策或其他应用活动的数据称为()
--信息。2、数据库是长期存储在计算机内的,有( )数据集合。
-组织, 共享。
3、数据库系统一般由五部分组成。
-db ,dbms,dba, sp, dbas
4、数据的独立性可分为()(
-物理独立性和逻辑独立性。
5、按照数据结构的类型来命名,数据模型分为:
-层次模型,网状模型和关系模型。
6、()是对数据库系统系统静态特性的描述,()是对数据库系统动态特性的描述。
-数据结构,数据操作。
7、非关系模型中数据结构的基本单位是()
--基本层次联系。
8、根据数据模型应用目的的不同,数据模型可分()(
概念模型,数据模型,数据模型。
9、负责全面管理和控制数据库系统的人员叫()
-dba10、数据描述语言的作用是:
--定义数据库。
11、实体之间的联系可抽象为三类,分别是()(
-1:1 ;1:n ;m:n
12、数据冗余可导致的问题有()(
浪费存储空间及修改麻烦,潜在的数据不一致性。
13、数据库体系结构按照()(进行组织。
--模式,内模式,外模式。
14、关系数据库采用()做为数据的组织方式。
---关系模型。
15、层次数据模型中,只有一个结点,无父结点,它称为()
-根。三.问答。
1.简述数据管理发展的三个阶段。
2.简述数据库系统与文件系统的区别。
3.简述dbms的主要功能。
4.简述数据库的体系结构。
5.简述数据模型的三要素及功能。
答:数据模型是数据库中对现实世界进行抽象的工具,是数据库中用于提供信息表示和操作手段的形式构架。它是一组严格定义的概念集合。
数据模型的三要素是:数据结构,数据操作,数据的约束条件。
第二章复习题。
一、填空题。
1、关系操作的特点是( )操作。
---集合。
2、关系模式的定义格式为( )
---关系名(属性名1,属性名2,……属性名n)
3、关系模式的定义主要包括( )
---关系名,属性名,属性类型,属性长度,关键字。
4、关系模式是关系的( )相当于( )
---框架 ,记录格式。
5、在一个实体表示信息中,称( )为关键字(码)
---能唯一标识实体的属性或属性组。
6、关系代数运算中,传统的集合运算有( )
---笛卡儿积 ,并,交 ,差。
7、关系代数运算中,基本的运算有( )
---笛卡儿积 ,并,差,投影,选择。
8、关系代数运算中,专门的关系运算有( )
---选择,投影,连接。
9、关系数据库中基于数学上的两类运算是:
---关系代数和关系演算。
10、传统的集合“并,交,差”运算施加于两个关系时,这两个关系的( )必须相等 ,(必须取自同一个域。
--属性个数; 相对应的属性值。
11、关系运算中花费时间可能最长的运算是()
-笛卡儿积。
12、关系数据库的关键字是()
-能唯一标识元组的属性或属性集合。
13、关系代数是用用对关系的运算来表达查询的,而关系演算是用()查询的,它又可分为()(
-谓词表达,元组关系,域关系。
14、同一关系模型中的任两个元组值。
-不能全同。
15、关系的交运算是()
--从两个关系中找出相同元组的运算。
二、问答题。
1、叙述自然连接和等值连接的区别和联系。
1)自然连接一定是等值连接,但等值连接不一定是自然连接。
2)等值连接要求相等的分量,不一定是公共属性;而自然连接要求相等的分量一定是公共属性。
3)等值连接不把重复的属性去掉,而自然连接要把重复的属性去掉。
2、举例说明关系实体完整性,参照完整性的含义。
假设有如下两个关系。
成绩表 r2课程表r1
学号姓名课程号成绩课程号课程名。
9001 刘明 k590k5数据库。
9002 王丽 k888k8c语言。
数据库复习
1.1试述数据 数据管理 数据库管理系统 数据库的概念。数据 描述事物的符号记录成为数据,如数值数据 文本数据和多 数据 如图形 图像 音频和 等。数据管理 是对数据进行有效的分类 组织 编码 存储 检索 维护和应用,数据库原理。1.1试述数据 数据管理 数据库管理系统 数据库的概念。数据 描述事物...
数据库复习
元组 关系中的每个元素。关系 描述实体,属性,实体间的关系。候选码 关系中的某一属性组的值能唯一地标识一个元组。该属性组为候选码。主码 若一个关系中有多个候选码,则选定其中一个为主码。实体 客观存在并可以相互区分的事物。实体性 具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻...
数据库复习
请说明 数字与数据的关系,并举例说明数字化。将模拟信号转换为表示同样信息并且计算机可以读取的数字信号的过程。数字化就是将许多复杂多变的信息转变为可以度量的数字 数据,再以这些数字 数据建立起适当的数字化模型,把它们转变为一系列二进制 引入计算机内部,进行统一处理,这就是数字化的基本过程。请问 数字化...