当前位置:文档之家› 数据库综合练习一与答案

数据库综合练习一与答案

数据库综合练习一 一、选择题 1.描述事物的符号记录称为___B_____。 A、信息 B、数据 C、记录 D、记录集合

2. _C___是长期存储在计算机的有组织,可共享的数据集合。 A、数据库管理系统 B、数据库系统 C、数据库 D、文件组织 3.__A___是位于用户与操作系统之间的一层数据管理软件。 A、数据库系统 B、数据库管理系统 C、数据库 D、数据库应用系统

4.数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和__D___。 A、数据库管理系统 B、数据库应用系统 C、数据库应用系统; D、各类相关人员

5.在人工管理阶段,数据是_B____。 A、有结构的 B、无结构的 C、整体无结构,记录有结构 D、整体结构化的

6.在数据库系统阶段,数据是_D____。 A、有结构的 B、无结构的 C、整体无结构,记录有结构 D、整体结构化的

7.在文件系统阶段,数据__B___ A、无独立性 B、独立性差 C、具有物理独立性 D、具有逻辑独立性

8.数据库系统阶段,数据__D___。 A、具有物理独立性,没有逻辑独立性 B、具有物理独立性和逻辑独立性 C、独立性差 D、具有高度的物理独立性和一定程度的逻辑独立性

9.非关系模型中数据结构的基本单位是___C__。 A、两个记录型间的联系 B、记录 C、基本层次联系 D、实体间多对多的联系

10.数据的正确、有效和相容称之为数据的__B___。 A、安全性 B、一致性 C、独立性 D、完整性

11.在数据模型的三要素中,数据的约束条件规定数据及其联系的___B__。 A、动态特性 B、制约和依存规则 C、静态特性 D、数据结构 12.___B__属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。 A、数据模型 B、概念模型 C、E-R图 D、关系模型

13.在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。这是由层次模型的_C____决定的。 A、数据结构 B、数据操作 C、完整性约束 D、缺陷 14.客户/服务器结构与其它数据库体系结构的根本区别在于__D___。 A、数据共享 B、数据分布 C、网络开销小 D、DBMS和应用分开

15.由于进程数目少,存开销和进程通讯开销小,因此___D__是较优的一种。 A、N方案 B、2N方案 C、M+N方案 D、N+1方案 16.数据库系统软件包括__B___和_____。 ⑴ 数据库 ⑵ DBMS ⑶ OS、DBMS和高级语言 ⑷ DBMS和OS ⑸数据库应用系统和开发工具 A、(1)和(2) B、(2)和(5) C、(3) D、(4)

17.数据管理技术经历了人工管理,__D___和_____。 ⑴ DBMS ⑵ 文件系统 ⑶ 网状系统 ⑷ 数据库系统 ⑸ 关系系统 A、(3)和(5) B、(2)和(3) C、(1)和(4) D、(2)和(4)

18.数据库系统包括__B___、_____和_____。 ⑴ 数据库 ⑵ DBMS ⑶ 硬件, ⑷ 数据库、相应的硬件、软件 ⑸ 各类相关人员 A、(1)、(2)和(3) B、(1)、(2)和(5) C、(2)、(3)和(4) D、(2)、(3)和(5)

19.在数据库系统中,我们把满足以下两个条件的基本层次联系的集合称为层次模型:B (1)有一个结点无双亲 (2)其它结点无双亲 (3)有且仅有一个结点无双亲 (4)其它结点有且仅有一个双亲 (5)允许其它结点有多个双亲 A、(1)和(2) B、((3)和(4) C、(3)和(5) D、(2)和(5)

20.在数据库系统中,将满足以下两个条件的基本层次联系集合称为网状模型:⑴__ D___,⑵_____。 (1)允许一个以上的结点无双亲 (2)仅有一个结点无双亲 (3)一个结点可以有多于一个双亲 (4)每个结点仅有一个双亲 (5)每个结点的双亲是唯一的 A、(3)和(4) B、(2)和(3) C、(3)和(4) D、(1)和(3)

21.数据库的完整性是指数据的_ C____和_____。 (1)正确性 (2)合法性 (3)不被非法存取 (4)相容性 (5)不被恶意破坏 A、(1)和(3) B、(2)和(5) C、(1)和(4) D、(2)和(4)

22.数据库系统的数据独立性是指__B___。 A、不会因为数据的变化而影响应用程序 B、不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序 C、(不会因为存储策略的变化而影响存储结构 D、不会因为某些存储结构的变化而影响其他的存储结构 23.当数据库的___C__改变了,由数据库管理员对_____映象作相应改变,可以使_____保持不变,从而保证了数据的物理独立性 (1)模式 (2) 存储结构 (3)外模式/模式 (4)用户模式 (5)模式/模式 A、(3)、(1)、(4) B、(1)、(5)、(3) C、(2)、(5)、(1) D、(1)、(2)、(4) 二、填空题 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 (l0)PDDL

11.数据库系统包括数据库①、②、和③三个方面。 12.开发、管理和使用数据库的人员主要有①、②、③和最终用户四类相关人员。 13.由____负责全面管理和控制数据库系统。 14.数据库系统与文件系统的本质区别在于____。 15.数据独立性是指①与②是相互独立的。 16.数据独立性又可分为①和②。 17.当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数的____。

18.数据模型质量的高低不会影响数据库性能的好坏,这句话正确否?____。 19.根据数据模型的应用目的不同,数据模型分为①和②。 20.数据模型是由①、②、和③三部分组成的。 21.按照数据结构的类型来命名,数据模型分为①、②、和③。 22.①是对数据系统的静态特性的描述,②是对数据库系统的动态特性的描述。 23.以子模式为框架的数据库是①;以模式为框架的数据库是②;以物理模式为框架③。

24.非关系模型中数据结构的基本单位是____。 25.层次数据模型中,只有一个结点,无父结点,它称为____。 26.层次模型的物理存储方法一般采用①和②。 27.层次模型是一个以记录类型为结点的有向树,这句话是否正确?____。 28.层次模型中,根结点以外的结点至多可有____个父结点。 29.关系模型是将数据之间的关系看成网络关系,这句话是否正确?____。 30.关系数据库是采用____作为数据的组织方式。 31.数据描述语言的作用是____。 32.数据库体系结构按照①、②、和③三级结构进行组织。 33.外模式是____的子集。 34.数据库的模式有①和②两方面,前者直接与操作系统或硬件联系,后者是数据库数据的完整表示。 35.现实世界的事物反映到人的头脑中经过思维加工成数据,这一过程要经过三个领域,依次是①、②、和③。

36.实体之间的联系可抽象为三类,它们是①、②、和③。 37.数据冗余可能导致的问题有①和②。 38.从外部视图到子模式的数据结构的转换是由①实现的;模式与子模式之间的映象是由②实现的;存储模式与数据物理组织之间的映象是由③实现的。

三、简答题和综合题 1.从程序和数据之间的关系分析文件系统和数据库系统之间的区别和联系。 2.什么是数据库?

3.什么是数据冗余?数据库系统与文件系统相比怎样减少冗余? 4.使用数据库系统有什么好处? 5.什么是数据库的数据独立性? 6.什么是数据库管理系统? 7.数据库管理系统有哪些功能?

8.DBA的职责是什么? 9.什么是数据字典?数据字典包含哪些基本容? 10.叙述数据字典的主要任务和作用?

11.叙述模型、模式和具体值三者之间的联系和区别。 12.什么是层次模型? 13.什么是网状模型? 14.简要叙述关系数据库的优点? 15.层次模型、网状模型和关系模型等三种基本数据模型是根据什么来划分的? 16.层次模型、网状模型和关系模型这三种基本数据模型各有哪些优缺点? 数据库综合一答案 一、选择题 1.B.数据 2.C.数据库 3.A.数据库管理系统

相关主题