.1 数据库中的数据按一定的数据模型组织、描述和存储,具有较小的 、较高的 和易扩展性,并为各种用户共享。
答案:冗余度、数据性
2 一般地讲,数据模型是严格定义的一组概念的集合。这些概念精确地描述了系统的
静态特性,动态特性和完整性约束条件。因此数据模型通常由 、 、 和 三部分组成。
答案:数据结构 、数据操作 、 完整性约束
3. 数据管理技术经历了人工管理、文件系统和 三个阶段。
答案:数据库系统
4. 两个实体型之间的联系可以分为三类: 、 以及 。
答案:一对一、一对多、多对多
5. __ _ _,也称信息模型,它是按用户的观点来对数据和信息建模,主要用于数据库设计。
答案:概念模型
6. 目前,数据库领域中最常用的数据模型有四种,它们是: 、 、 和面向对象模型。
答案:层次模型、 网状模型 、 关系模型
所谓数据库是指长期存储在计算机内的、有组织的、可共享的、数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的 、较大的数据性和易扩展性,并为各种用户 。
冗余度,共享
7.数据库系统(DataBase System,简称DBS)是指在计算机系统内引入数据库后的系统构成,一般由 、 、应用系统、数据库管理员和用户构成。
答案:数据库、数据库管理系统(及其开发工具)
1. 数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:____人工管理______阶段,___文件系统_______阶段和_____数据库系统_____阶段。
2. 数据库系统是指在计算机系统中引入数据库后的系统,一般由____数据库______、_____数据库管理系统_____、___应用系统_______和____数据库管理员______构成。
3.数据库的三级体系结构是指 ____用户数据逻辑结构、数据的物理存储结构__ 和_整体逻辑结构__。
4. 三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的____逻辑性______和______物理性____。
5.定义用户数据库的语言称为 DLL
6.在数据库系统中,用户对数据的操作只能通过 DML 语言进行。
7. 数据库数据具有____永久存储______、____有组织______和____可共享______三个基本特点。
8 数据库管理系统是数据库系统的一个重要组成部分,它的功能包括____数据定义功能______、___数据操纵功能_______、___数据库的运行管理_______、______数据库的建立和维护功能____。
9.数据库具有数据结构化、最小的____冗余度______、较高的___数据性_______等特点。
10.DBMS还必须提供_____数据的安全性_____保护、____数据的完整性______检查、________并发控制__、____数据库恢复______等数据控制功能。
11.根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。第一类是____概念模型(概念数据模型)______,第二类是____数据模型(结构数据模型)______。
12.唯一标识实体的属性集称为___关键字_____ 。
13.实体之间的联系有___一对一_____ 、___一对多_____ 、___多对多_____三种。
14 .数据模型的三要素是指____数据结构______,____数据操作______,__完整性约束
________。实际数据库系统中所支持的主要数据模型是____关系模型______,____层次模型______,_____网状模型_____。
15.数据模型中的____数据结构______是对数据系统的静态特征描述,包括数据结构和数据间联系的描述,___数据操作_______是对数据库系统的动态特征描述,是一组定义在数据上的操作,包括操作的涵义、操作符、运算规则及其语言等。
16.用树型结构表示实体类型及实体间联系的数据模型称为_____层次_____模型,上一层的父结点和下一层的子结点之间的联系是 一对多 的联系。
17.用有向图结构表示实体类型及实体间联系的数据模型称为___网状_______模型,数据之间的联系通常通过____指针______实现。
18.层次模型的上层实体和下层实体之间表现为 1:n 联系。
19 .___关系模型_______是目前最常用也是最重要的一种数据模型。采用该模型作为数据的组织方式的数据库系统称为____关系数据库系统______。
20.关系的完整性约束条件包括三大类: _实体完整性___、_参照完整性_和_用户自定义的完整性___。
21.关系操作的特点是 ___集合_____操作。
22.关系数据模型中,二维表的列称为___属性_____,二维表的行称为____记录或元组____。
23.用户选作元组标识的一个候选关键字为___主关键字_____,其属性不能取___空值_____。
24.关系代数运算中,传统的集合运算有___笛卡尔积__,__并___,__交___,___差__。
25.关系代数运算中,基本的运算是___并___,__差____,____笛卡尔积____,___选择_____,____投影____。
26.关系代数运算中,专门的关系运算有__选择______,___投影_____,__连接______。
27.关系数据库中基于数学上的两类运算是__关系代数______和____关系演算____。
28.已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主关键字是__系编号______,系关系的外关键字是____没有____,学生关系的主关键字是___学号_____,学生关系的外关键字是____系编号_。
29.在合成E-R图时,要注意消除 冲突 问题,在优化E-R图时,要注意消除 潜在冗余 问题。
30.数据库的生命周期可分为两个阶段:一是数据库需求分析和_设计阶段_ ;二是数据库实现和_运行阶段。
31.数据库设计分为以下六个阶段___需求分析____、___概念结构设计_____、__逻辑结构设计______、____物理设计阶段____、___数据库实施阶段____和__数据库运行和维护阶段___。
32.根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。第一类是____概念模型____,第二类是___数据模型_____。
33.用___实体-联系方法_____ 方法来设计数据库的概念模型是数据库概念设计阶段广泛采用的方法。
34.概念模型有以下特点:___真实性_____、 ___易理解性_____ 、___易修改性_____ 、__易转换性______。
35.客观存在并可相互区别的事物称为__实体______ ,它可以是具体的人、事、物,也可以是抽象的概念或联系。
36.如果两个实体之间具有M:N联系,则将它们转换为关系模型的结果是___3_____ 个关系。
1、数据库管理技术经历了人工管理阶段、文件系统和数据库系统三个阶段
2、数据库系统和文件系统的本质区别在于数据库系统实现了整体数据的结构化。 3、数据性可分为逻辑数据性和物理数据性 4、根据数据模型的应用目的不同,数据模型分为概念模型和数据模型。
5、数据模型是由数据结构、数据操作、完整性约束三部分组成。
6、数据结构是对数据系统的静态描述,数据操纵是对数据系统的动态描述。
7、按照数据结构的类型来命名,数据模型分为层次模型、网状模型、关系模型。
8、关系模型中,完整性的约束是指实体完整性、参照完整性和自定义完整性。
9、外模式/模式映像保证数据和应用程序之间的逻辑性,模式/内模式保证数据和应用程序之间的物理性。
1.经过处理和加工提炼而用于决策或其他应用活动的数据称为 。
答案:信息
2.数据管理技术经历了 ① 、 ② 和 ③ 三个阶段。
答案:①人工管理 ②文件系统 ②数据库系统
3.数据库系统一般是由 ① 、 ② 、 ③ 、 ④ 和 ⑤ 组成。
答案:①硬件系统 ②数据库集合 ③数据库管理系统及相关软件
④数据库管理员 ⑤用户
4.数据库是长期存储在计算机内、有 ① 的、可 ② 的数据集合。
答案:①组织 ②共享
5.DBMS是指 ① 它是位于 ② 和 ③ 之间的一层管理软件。
答案:①数据库管理系统 ②用户 ③操作系统
6.DBMS管理的是 的数据。
答案:结构化
7.数据库管理系统的主要功能有 ① 、 ② 、数据库的运行管理和数据库的建立以及维护等4个方面。
答案:①数据定义功能 ②数据操纵功能
8.数据库管理系统包含的主要程序有 ① 、 ② 和 ③ 。
答案:①语言翻译处理程序 ②系统运行控制程序 ③实用程序
9.数据库语言包括 ① 和 ② 两大部分,前者负责描述和定义数据库的各种特性,后者用于说明对数据进行的各种操作。
答案:①数据描述语言 ②数据操纵语言
10.指出下列缩写的含义:
(1)DML: ①
(2)DBMS: ②
(3)DDL: ③
(4)DBS: ④
(5)SQL: ⑤
(6)DB: ⑥
(7)DD: ⑦
(8)DBA: ⑧
(9)SDDL: ⑨
(10)PDDL: ⑩ 答案:①数据操纵语言 ②数据库管理系统 ④数据库系统 ⑤结构化查询语言 ⑦数据字典 ⑧数据库管理员 ⑩物理数据描述语言
③数据描述语言
⑥数据库
⑨子模式数据描述语言
11.数据库系统包括数据库 ① 、 ② 和 ③ 三个方面。
答案:①相应硬件 ②软件 ③相关的各类人员
12.开发、管理和使用数据库的人员主要有 ① 、 ② 、 ③ 和最终用户四类相关人员。
答案:①数据库管理员 ②系统分析员 ③应用程序员
13.由 负责全面管理和控制数据库系统。
答案:数据库管理员
14.数据库系统与文件系统的本质区别在于 。
答案:数据库系统实现了整体数据的结构化
15.数据性是指 ① 与 ② 是相互的。
答案:①用户的应用程序 ②存储在外存上的数据库中的数据
16.数据性又可分为 ① 和 ② 。
答案:①逻辑数据性 ②物理数据性
17.当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数
据的 。
答案:物理性
18.数据模型质量的高低不会影响数据库性能的好坏,这句话正确否? 。
答案:不正确
19.根据数据模型的应用目的不同,数据模型分为 ① 和 ② 。
答案:①概念模型 ②数据模型
20.数据模型是由 ① 、 ② 和 ③ 三部分组成的。
答案:①数据结构 ②数据操作 ③完整性约束
21.按照数据结构的类型来命名,数据模型分为①塑、②和③。
答案:①层次模型 ②网状模型 ②关系模型
22. ① 是对数据系统的静态特性的描述, ② 是对数据库系统的动态特性的描述。
答案:①数据结构 ②数据操作
23.以子模式为框架的数据库是 ① ;以模式为框架的数据库是
② ;以物理模式为框架的数据库是 ③ 。
答案:①用户数据库 ②概念数据库 ③物理数据库
24.非关系模型中数据结构的基本单位是 。
答案:基本层次联系
25.层次数据模型中,只有一个结点,无父结点,它称为 。
答案:根
26.层次模型的物理存储方法一般采用 ① 和 ② 。
答案:①顺序法 ②指针法
27.层次模型是一个以记录类型为结点的有向树,这句话是否正确? 。
答案:正确
28.层次模型中,根结点以外的结点至多可有 个父结点。
答案:1
29.关系模型是将数据之间的关系看成网络关系,这句话是否正确?
答案:不正确
30.关系数据库是采用 作为数据的组织方式。
答案:关系模型
31.数据描述语言的作用是 。
答案:定义数据库
32.数据库体系结构按照 ① 、 ② 和 ③ 三级结构进行组织。
答案:①模式 ②外模式 ③内模式
33.外模式是 的子集。
答案:模式
34.数据库的模式有 ① 和 ② 两方面,前者直接与操作系统或硬件联系,后者是数据库数据的完整表示。
答案:①存储模式 ②概念模式
35.现实世界的事物反映到人的头脑中经过思维加工成数据,这一过程要经过三个领域,依次是 ① 、 ② 和 ③ 。
答案:①现实世界 ②信息世界 ③计算机世界(或数据世界)
36.实体之间的联系可抽象为三类,它们是 ① 、 ② 和 ③ 。
答案:①1∶1 ②1∶m ②m∶n
37.数据冗余可能导致的问题有 ① 和 ② 。
答案:①浪费存储空间及修改麻烦 ②潜在的数据不一致性
38.从外部视图到子模式的数据结构的转换是由 ① 实现的;模式与子模式之间的映象是由 ② 实现的;存储模式与数据物理组织之间的映象是由因实现的。
答案:①应用程序 ②DBMS ③操作系统的存取方法