数据库原理考试题库 ()

上传人:lcm****20 文档编号:41112538 上传时间:2018-05-28 格式:DOC 页数:23 大小:243.50KB
返回 下载 相关 举报
数据库原理考试题库 ()_第1页
第1页 / 共23页
数据库原理考试题库 ()_第2页
第2页 / 共23页
数据库原理考试题库 ()_第3页
第3页 / 共23页
数据库原理考试题库 ()_第4页
第4页 / 共23页
数据库原理考试题库 ()_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《数据库原理考试题库 ()》由会员分享,可在线阅读,更多相关《数据库原理考试题库 ()(23页珍藏版)》请在金锄头文库上搜索。

1、- 1 -一、填空题 1数据库系统一般由(数据库) 、应用系统、 (数据库管理系统) 、 (数据库管理员)和用户构成。 2数据模型通常由(数据结构) 、 (数据操作) 、 (数据的约束条件)三部分组成。 3实体之间的联系可抽象为三类,它们是(一对一) 、 (一对多) 、 (多对多) 。 4在数据库设计中, (数据字典)是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的 主要成果。 5 (事务)是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。 6数据库系统在运行过程中,可能会发生故障。故障主要有(事务故障) 、系统故障、 (介质故障)和计算机

2、病 毒四类。 7并发控制的主要方法是采用(封锁)机制,其类型有(共享锁)和(排它锁)两种。 8数据库的完整性是指数据的(正确性)和(相容性) 。 9在 SQL 语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用(GRANT)语 句,收回所授的权限使用(REVOKE)语句。 10 ( 数据库 )是长期存储在计算机内的、有组织、可共享的数据集合。 11数据库系统的三级模式结构是指数据库系统是由( 模式) 、 (外模式) 、 ( 内模式)三级构成的。 12在一个关系 R 中,若每个数据项都是不可再分割的,那么 R 一定属于( 第一(1NF) )范式。 E-R 图一般在数据库

3、设计的( 概念结构设计)阶段使用。 13 ( 事务 )是用户定义的一个数据库操作序列,是一个不可分割的工作单位,它具有(原子性) 、 (一致性) 、 ( 隔离性) 、 ( 持续性 )四个特性。 14数据库系统中,系统故障通常称为( 软故障 ) ,介质故障称为( 硬故障 ) 。 15关系操作的特点是(集合)操作。 16若事务 T 对数据对象 A 加了 S 锁,则其他事务只能对数据 A 再加( S )锁,不能加(X )锁,直到事务 T 释放 A 上的锁。 17信息处理的方式而言,在文件系统阶段, (程序设计)处于主导地位, (数据)只起着服从程序设计需要的 作用;而在数据库方式下, (数据)占据了

4、中心位置。 18现实世界进行第一层抽象的模型,称为(概念)模型;对现实世界进行第二层抽象的模型,称为(数据) 模型。 19数据库的三级模式结构是对(数据)的三个抽象级别。 21层次、网状的 DML 属于(过程性)语言,而关系型 DML 属于(非过程性)语言。 22关系模式的操作异常问题往往是由(数据冗余)引起的。 23消除了非主属性对侯选键局部依赖的关系模式,称为(2NF)模式。 24消除了非主属性对侯选键传递依赖的关系模式,称为(3NF)模式。 26恢复的基本原则是(冗余) 。要使数据库具有可恢复性,在平时要做好两件事:(转储(备份) )和(记 “日志” ) 。 27如果对数据库的并发操作不

5、加以控制,则会带来四类问题:(丢失更新) 、 (读“脏数据” )和(不可重复读) 。 28事务的执行次序称为(调度) 。 29判断一个并发调度是否正确,可以用(可串行化)概念来解决。 30封锁能避免错误的发生,但会引起(活锁和死锁)问题。 31S 封锁增加了并发度,但缺点是(容易发生死锁) 。 32两段式封锁是可串行化的(充分)条件。 33数据库的完整性是指数据的(正确性)和(相容性) 。 34SQL 中的安全性机制,主要有两个:(视图)和(授权) 。 35SQL 的授权语句中的关键字 PUBLIC 表示(全体用户) 。 36在数据管理技术的发展过程中,经历了人工管理阶段,文件系统阶段和数据库

6、系统阶段,在这几个阶段中, 数据的独立性是(数据库系统)阶段实现的。 37数据库是在计算机系统中按照数据模型组织、储存和应用的(数据的集合) ,支持数据库各种操作的软件系- 2 -统叫(数据库管理系统) ,由计算机、操作系统、DBMS、数据库应用程序及用户等组成的一个整体叫做(数据库 系统) 。 38数据库的基本特点是(数据可以共享(或数据结构化) 、数据独立性、数据冗余度小,易扩充、统一管理和 控制) 。 39 (数据库)是存储在计算机内组织的结构化的相关数据的集合。 40在数据库中存储的是(数据以及数据之间的联系) 。 41数据库的特点之一是数据的共享。严格的讲,这里的数据共享是指(多种应

7、用,多种语言,多个用户相互 覆盖所用的数据集合) 。 42数据库系统的核心是(数据库管理系统) 。 43数据库技术中采取分级方法将数据库的结构划分成多个层次,是为了提高数据库的(逻辑独立性)和(物 理独立性) 。 44数据库系统的特点是(数据共享) ,数据独立,减少数据剩余,避免数据不一致和加强了数据保护。 45数据库管理系统能实现对数据库中数据的查询,插入,修改和删除等操作,这种功能称为(数据操纵功能)46在数据库的三级模式结构中,描述数据库中的全体数据的全局逻辑结构和特征的是(模式) 48数据管理技术经历了(人工管理) , (文件管理)和(数据库系统)三个阶段 49数据库是长期存储在计算机

8、内,有(组织)的,可(共享)的数据集合 50DBMS 是指(数据库管理系统)它是位于(用户)和(操作系统)之间的一层管理软件 51数据库管理系统的主要功能有(数据定义功能) , (数据操作功能) ,数据库的运行管理和数据库的建立以及 维护等 4 个方面。 52数据独立性又可为(逻辑数据独立性)和(物理数据独立性) 。 53当数据的存储结构改变了,应用程序不变,而由 DBMS 处理这种改变。这是指数据的(物理独立性) 54根据数据模型的应用目的不同,数据模型可分为(概念模型)和(数据模型) 55数据模型是由(数据结构) , (数据操作)和(完整性约束) 三部分组成的 56按照数据结构的类型来命名

9、,数据模型分为(层次模型) , (网状模型)和(关系模型) 。 57现实世界的事物反映到人的头脑中经过思维加工是数据,这一过程要经历三个领域,依次是(现实世界) , (信息世界)和(计算机世界) 。 58实体之间的联系可抽象为三类它们是(1:1) , (1:m)和(m:n) 59按所使用的数据模型来分,数据库可分为(层次) 、 (关系)和(网状)三种类型。 60关系数据库规范化是为解决关系数据库中(插入、删除和数据冗余)问题而引入的。 61关系规范中的删除操作异常是指(不该删除的数据被删除) ,插入操作异常是指(应该插入的数据未被插入) 。 62设计性能较优的关系模式称为规范化,规范化主要的理

10、论依据是(关系规范化理论) 。 63规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每 一属性都是(不可分解的) 。 64数据模型的三要素是(数据结构) , (数据操作)和(数据约束条件) 。 65对于数据库系统,负责定义数据库内容,决定存储结构和存储策略及安全授权等工作的是(数据库管理员) 。66关系模型是把实体之间的联系用(二维表格)表示。 67在关系数据库中,当关系的类型改变时,用户程序也可以不变,这是(数据的逻辑独立性) 。 68当数据库的存储结构改变时,可相应修改(模式/内模式映像) ,从而保持模式不变。 69在数据库系统的三级模式体系结构中

11、,描述数据在数据库中的物理结构或存储方式的是(内模式) 。 70在数据库系统的三级组织结构中,DBA 视图是(概念模式) ,系统程序员视图是(内模式) ,用户视图是 (外模式) 。 71表示实体及其联系的方法为(E-R 图) ,基本图素包括(实体) 、 (属性)和(联系) 。习惯上实体用(矩形) 表示,实体属性用(椭圆形)表示,联系用(菱形)表示。 72层次模型是用(树型)结构表示记录类型及其联系,其中上一层记录型和下一层记录型的联系是(1:M) ,- 3 -层次模型不能直接支持(M:N)联系。 73在数据库的三级模式体系结构中,模式与内模式之间的映象(模式/内模式) ,实现了数据库的(物理)

12、独 立性。 71在关系模型中,若属性 A 是关系 R 的主码,则在 R 的任何元组中,属性 A 的取值都不允许为空,这种约束 称为(实体完整性)规则。 72描述概念模型常用的方法是(实体-联系方法) 。 73消除了部分函数依赖的 1NF 的关系模式,必定是( 2NF) 。 74关系模式中 R 的属性全部是主属性,则 R 的最高范式必定是( 3NF) 。 75在关系 A(S,SN,D)和 B(D,CN,NM)中,A 的主键是 S,B 的主键是 D,则 D 在 S 中称为(外码) 。 76对于非规范化的模式,经过(将每一个分量化分为不可分的数据项)转变为 1NF,将 1NF 经过(消除每一 个非主

13、属性对码的部分函数依赖, )转变为 2NF,将 2NF 经过( 消除非主属性对码的传递函数依赖 )转变为 3NF。 77关系模型中的关系模式至少是(1NF) 。 78关系模式中,满足 2NF 的模式必定是(1NF) 。 79在关系模式 R 中,若其函数依赖集中所有候选键都是决定因素,则 R 最高范式是(4NF) 。 80候选关键字中的属性称为( 主属性) 。 81在数据库设计中,将 E-R 图转换成关系数据模型的过程属于( 逻辑设计阶段 ) 。 82在数据库设计的 4 个阶段中,每个阶段都有自己的设计内容。 “在哪些表、在哪些属性上、建什么样的索引” ,这一内容应该属于(物理)设计阶段。 83

14、在数据库设计的需求分析阶段,数据字典通常由(数据项) 、 (数据结构) 、 (数据流) 、 (数据存储)和(处 理过程)5 部分组成。 84在关系数据库设计中,使每个关系达到 3NF,这是(逻辑设计阶段)阶段完成的。 85设计概念结构时,常用的数据抽象方法是( 聚集)和(概括 ) 。 87就方法的特点而言,需求分析阶段通常采用(自顶向下逐步细化)的分析方法;概念设计阶段通常采用 (自底向上逐步总和)的设计方法。 88在数据库设计中,子类和超类存在着(继承)的联系。 89由分 E-R 图生成初步 E-R 图,其主要任务是(消除属性冲突) 、 (消除结构冲突)和(消除命名冲突) 。 90由初步 E

15、-R 图构成基本 E-R 图,其主要任务是(消除不必要的冗余) 。 91假定一个 E-R 图包含有 A 实体和 B 实体,并且从 A 到 B 存在着 1:N 的联系,则转换成关系模后,右以包含 有(1 或 2 )个关系模式。 92假定一个 E-R 图包含有 A 实体和 B 实体,并且从 A 到 B 存在着 M:N 的联系,则转换成关系模型后,包含有 ( 3 )个关系模式。 93 (物理结构设计)阶段与具体的 DBMS 密切相关。 94数据流图是数据库系统设计过程中(概念结构设计)阶段完成的。 95事物的所有操作要么全做,要么全不做,这是事务的(原子)特性。 96并发操作带来的问题主要有(丢失修

16、改),(不可重复读),(读脏数据)。 97在登录日志文件时,应该先(登录日志文件) ,后(更新数据库) 。 98若事物 T 对数据 R 已经加了 X 锁,则其他事物对数据 R(不能加任何锁) 。 99对数据对象施加封锁,可能会引起活锁和死锁问题。预防死锁通常有(一次封锁法)和(顺序封锁法)两 种方法。 100多个事物在某个调度下的执行是正确的,是能保证数据库一致性的,当且仅当该调度是(可串行化的) 。 101数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的(安全性) 。 102关系规范化的目的是(控制冗余,避免插入和删除异常,从而增强数据的稳定性和灵活性). 103在关系 A(S,SN,D)和 B(D,CN,NM)中,A 的主键是 S,B 的主键是 D,则 D 在 A 中称为(外码) 。 104在一个关糸 R 中,若每个数据项都是

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号