《数据库系统概论》考研王珊版考研真题2021考研
2021数据结构考研《数据库系统概论》考研真题大题解析

2021数据结构考研《数据库系统概论》考研真题大题解析1、设计与应用题1某汽车维修公司需建立一个汽车维修数据库,该数据库中需要存储和管理下列信息:车辆信息:车牌号,车型,发动机号,行驶里程,车辆所有人,联系电话维修项目:项目号,项目名称,维修费汽车备件:备件号,备件名称,备件单价,库存数量以上数据之间存在下列约束:可以对一个车辆进行多个维修项目,每个维修项目可用于多个车辆,维修项目完成后要在数据库中记录维修时间;一种备件可用于多个维修项目,每个维修项目最多只使用一种备件,但每种备件的数量可以是多个。
①根据以上需求构建该数据库的概念模型(画E-R图)。
②假设车辆信息有如下约束:车牌号:标识属性,取值形式为:第1个字符是“京”,第2个字符为“A”到“Z”的字母,第3到第7个字符均是“0”到“9”的数字。
此列采用普通编码定长字符型,非空;车型:普通编码定长字符型,长度为6,默认值为“轿车”;发动机号:普遍编码定长字符型:长度为6,非空;行驶里程:整型,取值大于或等于0;车辆所有人:普通编码定长字符型,长度为8,非空;联系电话:普通编码定长字符型,长度为13,取值唯一。
写出创建满足上述要求的车辆信息表的SQL语句。
(注:表名和列名均用题中给出的中文名,SQL语句中大、小写字母均可。
)答:概念模型如下:②【解析】①根据题意可知,一个车辆可以进行多个项目的维修,一个维修可以用于多个车辆,所以实体车辆信息与维修项目之间是多对多的关系;一种配件可用于多个维修项目,但一个维修项目最多只能用一种配件,所以配件与维修项目是一对多的关系。
②SQL语句中车牌号的取值形式限定可用CHECK约束来表示。
2现有关系模式:教师授课(教师号,姓名,职称,课程号,课程名,学分,教科书名)其函数依赖集为:{教师号→姓名,教师号→职称,课程号→课程名,课程号→学分,课程号→教科书名}①指出这个关系模式的主码。
②这个关系模式是第几范式,为什么?③将其分解为满足3NF要求的关系模式(分解后的关系模式名自定)答:①主码为:(教师号、课程号)②第1范式,因为存在部分依赖。
数据库系统概论(第四版)_王珊_萨师煊_chp1

设计与应用开发篇
第六章 关系数据理论(关系规范化) 第七章 数据库设计(ER模型,ER模型向关系模型转化) 第八章 数据库编程
An Introduction to Database Systems
内容安排(2)
系统篇
第九章 关系查询处理和查询优化 第十章 数据库恢复技术
An Introduction to Database Systems
数据结构化
整体数据的结构化是数据库的主要特征之 一 整体结构化
不再仅仅针对某一个应用,而是面向全组织 不仅数据内部结构化,整体是结构化的,数据之间具 有联系
An Introduction to Database Systems
入学时间
解释:李明是个大学生,1972年5月出生,江苏南京市人, 1990年考入计算机系
请给出另一个解释和语义
An Introduction to Database Systems
二、数据库
数据库的定义
数据库(Database,简称DB)是长期储存在计算机内、有 组织的、可共享的大量数据的集合。
日期 学校
家庭出身
学历名
学号 课程号 成绩 政治面貌 课程号 课程名 学时
籍贯
姓名 与本人关系 日期 奖惩条目
详细情况
数据库系统实现整体数据结构化
An Introduction to Database Systems
数据的共享性高,冗余度低,易扩充
数据库系统从整体角度看待和描述数据,数据 面向整个系统,可以被多个用户、多个应用共 享使用。 数据共享的好处
数据的独立性:独立性差,数据的逻辑结构改变必须
修改应用程序 数据控制能力:应用程序自己控制
数据库系统概论考研2021考研名校考研真题库

数据库系统概论考研2021考研名校考研真题库第一部分历年名校考研真题在SQL Server 2000中,常用的数据库备份方法有完全备份、差异备份和日志备份。
为保证某数据库的可靠性,需要综合采用这三种方法对该数据库进行备份。
下列说法正确的是( )。
A. 这三种备份操作的周期都必须一样,并且都必须备份在同一个备份设备上B. 这三种备份操作的周期都必须一样,但可以备份在不同的备份设备上C.这三种备份操作的周期可以不一样,但必须备份在同一个备份设备上D.这三种备份操作的周期可以不一样,并且可以备份在不同的备份设备上【答案】D查看答案【解析】为同时兼顾数据库的可靠性和成本,应综合采用完全备份、差异备份和日志备份三种方法对该数据库进行备份,这三种备份操作的周期可以不一样,并且可以备份在不同的备份设备上。
47对于联机事务处理系统和数据仓库系统中的数据,下列说法正确的是( )。
A.一般情况下,联机事务处理系统中的数据不能被修改,数据仓库系统中的数据可被修改B. 联机事务处理系统中的数据库规模一般大于数据仓库系统中的数据规模C. 联机事务处理系统中的数据一般按面向业务应用的方式组织,数据仓库系统中的数据一般按面向分析主题的方式组织D. 一般情况下,在安全性和一致性要求上,对数据仓库系统中数据的要求要高于对联机事务处理系统中数据的要求(维修时间][0-9])车辆信息 n 维修项目 维修备件 ②Create table 车辆信思(车境号chr()NotNULL CHECK 率牌号likeC 京[A-Z][0-9I0-9][0-9率型char(0)defult"轿车", 发励机号dhar(6)NOT NULL,行驶里程intCHECK(行驶里程)=0) 车辆所有人chr(8)NOT NULL 联系电话r (13)UN T Q UE PRIVATE KEY(车牌号)【解析】①根据题意可知, 一个车辆可以进行多个项目的维修, 一个维修可以用于多个车辆,所以实体车辆信息与维修项目之间是多对多的关系, 一种配件 可用于多个维修项目,但一个维修项目最多只能用一种配件,所以配件与维修项目 是一对多的关系。
《数据库系统概论》第5版-王珊-第6章

第7章 数据库设计
第8章 数据库编程
An Introduction to Database System
第六章 关系数据理论
6.1 问题的提出
6.2 规范化
6.3 数据依赖的公理系统
*6.4 模式的分解
6.5 小结
An Introduction to Database System
6.1 问题的提出
*
4. 传递函数依赖
定义6.3 在R(U)中,如果X→Y(Y⊈X),Y↛X, Y→Z,Z⊈Y, 则称Z对X传递函数依赖(transitive
functional dependency)。记为:X → Z。
注: 如果Y→X, 即X←→Y,则Z直接依赖于X,而不是 传递函数依赖。 [例] 在关系Std(Sno, Sdept, Mname)中,有:
如果一个系刚成立,尚无学生,则无法把这个系及其
系主任的信息存入数据库。
An Introduction to Database System
*
问题的提出(续)
(4)删除异常(Deletion Anomalies)
如果某个系的学生全部毕业了, 则在删除该系学生信
息的同时,把这个系及其系主任的信息也丢掉了。
即Sno函数决定Sname Sno函数决定Sdept 记作Sno→Sname,Sno→Sdept
An Introduction to Database System
*
问题的提出(续)
[例6.1] 建立一个描述学校教务的数据库。 涉及的对象包括:
学生的学号(Sno)
所在系(Sdept)
田七 . . .
男 . . .
20 . . .
数据库系统概论(第四版)_王珊萨师煊chp7-2

数据抽象
抽象是对实际的人、物、事和概念中抽取所 关心的共同特性,忽略非本质的细节,并把 这些特性用各种概念精确地加以描述。
概念结构是对现实世界的一种抽象
An Introduction to Database System
数据抽象(续)
三种常用抽象
1. 分类(Classification)
视图的集成(续)
逐步集成
用累加的方式一次集成两个分E-R图
An Introduction to Database System
视图的集成(续)
集成局部E-R图的步骤
1. 合并 2. 修改与重构
An Introduction to Database System
视图的集成(续)
An视图集成 to Database Introduction System
逐一设计分E-R图(续)
分E-R图的框架
An Introduction to Database System
逐一设计分E-R图(续)
参照第二层数据流图和数据字典,遵循两个准则,进
行如下调整:
(1) 订单与订单细节是1∶n的联系 (2) 原订单和产品的联系实际上是订单细节和产品的联 系。 (3) 图7.21中“发票主清单”是一个数据存储,不必 作为实体加入分E-R图
概念结构(续)
描述概念模型的工具
E-R模型
An Introduction to Database System
7.3 概念结构设计
7.3.1 概念结构
7.3.2 概念结构设计的方法与步骤 7.3.3 数据抽象与局部视图设计 7.3.4 视图的集成
An Introduction to Database System
数据库系统概论(第四版)王珊Part_4

读数据时间=2100/20=105秒
不同的执行策略,考虑I/O时间
中间结果大小 = 1000*10000 = 107 元组)
(1千万条
写中间结果时间 = 10000000/10/20 = 50000秒 ②б
读数据时间 = 50000秒 ③П
总时间 =105+50000+50000秒 = 100105秒 = 27.8小时
4.2.1 查询优化概述
■ 查询优化的必要性 ■ 查询优化极大地影响RDBMS的性 能。 ■ 查询优化的可能性 ■ 关系数据语言的级别很高 , 使DBMS 可以从关系表达式中分析查询语义。
由DBMS进行查询优化的好处
■ 用户不必考虑如何最好地表达查询 以获 得较好的效率 ■ 系统可以比用户程序的优化做得更 好 (1) 优化器可以从数据字典中获取许多统计 信息, 而用户程序则难以获得这些信息
关系系统的分类 (续)
表式系统 (最小)关系系统
关系完备的系统 全关系系统
数据结构
表 表
表
数据操作 完整性
选择 、投影、 连接
第四章 关系系统及其查询优化
4.1 关系系统 4.2 关系系统的查询优化 4.3 小结
4.2 关系系统的查询优化
4.2.1 查询优化概述 4.2.2 查询优化的必要性 4.2.3 查询优化的一般准则 4.2.4 关系代数等价变换规则 4.2.5 关系代数表达式的优化算法 4.2.6 优化的一般步骤
假设4: 连接方法: 基于数据块的嵌套循环法
查询优化的必要性(续)
执行策略1
Q1 = П Sname (бStudent.Sno=SC.Sno ∧o="2" (Student×SC) ① Student×SC
王珊《数据库系统概论》章节题库(并发控制)【圣才出品】

第11章并发控制一、选择题1.实现数据库并发控制的主要方法是()。
A.授权B.索引C.日志D.封锁【答案】D【解析】数据库管理系统对事务的并发执行进行控制,以保证数据库一致性,最常用的方法是封锁的方法,即当一个事务访问某个数据项时,以一定的方式锁住该数据项,从而限制其他事务对该数据项的访问。
2.在并发控制技术中最常用的是封锁,对于共享锁(S)和排他锁(X)来说,下面列出的相容关系中,哪一个是正确的()。
A.X-X:相容B.S-S:相容C.S-X:相容D.X-S:相容【答案】B【解析】为了避免发生并发操作引起的数据不一致性问题,则采用数据封锁技术实现并发控制。
封锁是防止存取同一资源的用户之间相互干扰的机制,即当一个用户对数据库某个数据对象执行修改操作时,对该部分数据加锁,拒绝其他用户对该部分的并发访问要求,直至该事务执行完毕才释放数据对象;所以只有当两事务都是读取数据且都加S锁时才相容。
3.如果系统发生死锁,参与死锁的进程的个数至少是()个。
A.3B.1C.2D.4【答案】C【解析】由于各进程互相独立地活动,不断申请和释放软硬件资源,可能会出现这样一种状态:两个或两个以上的进程彼此等待对方拥有的而又不会释放的资源,则所有进程都不能进一步向前运行,这种状态就称为死锁。
因此,参与死锁的进程至少是两个。
4.对数据对象施加封锁可能会引起活锁和死锁问题,避免活锁的简单方法是采用()的策略。
A.顺序封锁法B.依次封锁法C.优先级高先服务D.先来先服务【答案】D【解析】活锁:某个事务永远得不到对某个数据资源的封锁,从而永远处于等待状态的现象;采用先来先服务的策略可以有效地避免活锁。
5.二级封锁协议可防止()。
A.不可重复读、丢失修改B.读“脏”数据C.读“脏”数据、丢失修改D.不可重复读、读“脏”数据【答案】C【解析】一级封锁协议可防止丢失修改;二级封锁协议可以防止丢失修改和读“脏”数据;三级封锁协议可防止丢失修改、读“脏”数据和不可重复读。
王珊《数据库系统概论》课后习题(数据库安全性)【圣才出品】

第4章数据库安全性1.什么是数据库的安全性?答:数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。
2.数据库安全性和计算机系统的安全性有什么关系?答:安全性问题不是数据库系统所独有的,所有计算机系统都有这个问题。
只是在数据库系统中大量数据集中存放,而且为许多最终用户直接共享,从而使安全性问题更为突出。
数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏;计算机系统的安全性包括操作系统、网络系统的安全性。
数据库的安全性和计算机系统的安全性是紧密联系、相互支持的。
3.试述信息安全标准的发展历史,试述TDI/TCSEC和CC V2.1标准的基本内容。
答:信息安全标准的发展历史如下:①TCSEC是指1985年美国国防部正式颁布的《可信计算机系统评估准则》(简称TCSEC)。
在TCSEC推出后的十年里,不同国家都开始开发建立在TCSEC概念上的评估准则,如欧洲的信息技术安全评估准则(ITSEC)、加拿大的可信计算机产品评估准则(CTCPEC)、美国的信息技术安全联邦标准(FC)草案等。
②CTCPEC、FC、TCSEC和ITSEC的发起组织于1993年起开始联合行动,解决原标准中概念和技术上的差异,将各自独立的准则集合成一组单一的、能被广泛使用的IT安全准则,这一行动被称为CC项目。
CC V2.1版于1999年被ISO采用为国际标准,2001年被我国采用为国家标准。
目前CC已经基本取代了TCSEC,成为评估信息产品安全性的主要标准。
③1991年4月美国NCSC颁布了《可信计算机系统评估准则关于可信数据库系统的解释》(简称TDI),将TCSEC扩展到数据库管理系统。
TDI中定义了数据库管理系统的设计与实现中需满足和用以进行安全性级别评估的标准。
④TDI/TCSEC从四个方面来描述安全性级别划分的指标:安全策略、责任、保证和文档。
每个方面又细分为若干项。
根据计算机系统对各项指标的支持情况,TDI/TCSEC将系统划分为四组七个等级,依次是D、C(C1,C2)、B(B1,B2,B3)、A(A1),按系统可靠或可信程度逐渐增高。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库系统概论》考研王珊版考研真题2021考研第一部分名校考研真题说明:我们从指定王珊《数据库系统概论》(第5版)为考研参考书目的名校历年考研真题以及相关教辅习题中挑选具有代表性的真题,并对其进行了详细的解答。
通过这一部分的练习,可以帮助学员巩固基础知识、夯实专业基础,从而做到全方位备考。
一、选择题1按照数据库应用系统生命周期模型,在开发某数据库应用系统时,对系统采用的软硬件及技术方案等作出合理的评估并提出选择建议的工作属于()。
A.规划与分析阶段的系统规划与定义B.规划与分析阶段的可行性分析C.需求分析阶段的业务规则需求分析D.系统设计阶段的总体设计【答案】B查看答案【解析】技术可行性分析是指对系统采用的软硬件及技术方案等作出合理的评估并提出选择建议,是根据用户提出的系统功能、性能及实现系统的各项约束条件来进行分析的,属于规划与分析阶段。
2关于数据库应用系统的需求分析工作,下列说法正确的是()。
A.通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明B.在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图C.数据需求分析的主要工作是要辩识出数据处理中的数据处理流程D.数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标【答案】D查看答案【解析】数据库应用系统的需求分析工作主要包括:①数据及数据处理需求分析;②业务需求分析;③性能、存储、安全、备份、恢复等方面的需求。
其中,性能需求分析指标主要包括:①数据操作响应时间;②系统吞吐量;③最大并发用户数。
3下列用于数据库概念设计的方法是()。
A.DFD方法和IDEFIX方法B.E-R方法和IDEF0方法C.E-R方法和IDEFIX方法D.DFD方法和IDEF0方法【答案】C查看答案【解析】概念设计指将需求分析得到的用户需求抽象为信息结构的过程。
常见的用户数据库概念设计方法包括E-R方法和IDEFIX方法等。
4关于数据库概念设计阶段的工作目标,下列说法错误的是()。
A.定义和描述应用系统设计的信息结构和范围B.定义和描述应用系统中数据的属性特征和数据之间的联系C.描述应用系统的数据需求D.描述需要存储的记录及其数量【答案】D查看答案【解析】数据库概念设计阶段的工作内容为:①定义和描述应用领域涉及的数据范围,获取应用领域或问题域的信息模型;②准确描述数据的属性特征、数据之间的关系、数据约束、数据的安全性要求以及支持用户的各种处理需求;③保证信息模型正确便捷的转换成数据库的逻辑结构(数据库模式),便于用户理解。
但不需要描述需要存储的记录及其数量。
5下列不属于非平凡函数依赖的是()。
A.(CustomerID,ProviderID,BuyDate)→GoodsName B.(CustomerID,ProviderID,BuyDate)→GoodsName,ProviderID C.(CustomerID,ProviderID,BuyDate)→GoodsClassID D.(CustomerID,ProviderID,BuyDate)→ProviderID【答案】D查看答案【解析】若X→Y,但Y∈X,则称X→Y是平凡函数依赖,否则称为非平凡函数依赖。
D项为平凡函数依赖,所以不属于非平凡函数依赖。
6有某数据库系统在运行过程中发生了系统故障,发生故障时正在运行事务t1和t2。
进行故障恢复时,在日志文件中发现有t1事务的开始记录而没有结束记录,有t2的开始记录和结束记录,但t2对数据库的修改还没有写到数据库中,从检查点开始正向扫描日志文件()。
A.扫描到t1时,直接重做t1,扫描到t2时,将t2直接撤销B.扫描到t1时,将t1加入重做队列,扫描到t2时,将t2加入撤销队列C.扫描到t1时,直接撤销t1,扫描到t2时,将t2直接重做D.扫描到t1时,将t1加入撤销队列,扫描到t2时,将t2加入重做队列【答案】D查看答案【解析】事务的原子性定义为:一个事务对数据库的所有操作是一个不可分割的工作单元,要么全部执行,要么全部不执行。
本题中由于t1事务没有结束记录,可能对数据库做了部分修改,所以应该加入回滚队列。
而t2有开始和结束记录却将数据存储在缓冲区中,没有写入数据库,所以应该加入重做队列。
7在大型企业的数据库应用系统设计中,对企业(甲方)和项目承担方(乙方)的人员角色,下列说法一般来说不合理的是()。
A.甲方首席信息官和乙方项目经理要参与概念模型设计工作B.甲方首席信息官要实际参与逻辑模型和物理模型设计与实施工作C.逻辑模型设计完成以后,主要由乙方数据库工程师负责物理模型的设计与实现工作D.甲方总经理、首席信息官、乙方项目经理和双方系统架构师一般都要参与系统规划与总体架构设计工作【答案】B查看答案【解析】在合作过程中甲方首席信息官主要参与项目规划、需求分析以及概念模型设计阶段工作,而乙方(项目承担方)数据工程师主要负责数据库逻辑模型和物理模型的设计与实现。
8某企业需要在一个SQL Server 2000实例上为多个部门构建不同的数据库,有一个通用的数据类型需要在这些不同的数据库中,则较好的实现方法是()。
A.在创建所有的用户数据库之前,将此数据类型定义在master数据库中B.在创建所有的用户数据库之前,将此数据类型定义在model数据库中C.在创建所有的用户数据库之前,将此数据类型定义在msdb数据库中D.在创建所有的用户数据库之前,在每个数据库中分别定义此数据类型【答案】B查看答案【解析】因为model数据库作为样板数据库,始终存在于SQL Server系统中,而且其中包含了所有用户数据库的公共信息,所以在创建所有的用户数据库之前将数据类型定义在model数据库中是较好的实现方法。
9有教师表(教师号,教师名,职称,基本工资),其中基本工资和取值与教师职称有关,实现这个约束的可行方案是()。
A.在教师表上定义一个视图B.在教师表上定义一个存储过程C.在教师表上定义插入和修改操作的触发器D.在教师表上定义一个标量函数【答案】C查看答案【解析】触发器是一种无需用户调用的特殊的存储过程,当数据库系统进行特定的操作发现有触发器定义时就会执行触发器定义的功能,从而满足某些特定的需要以保证业务的处理任务自动进行。
10VB6.0中RecordSet对象的UPDATE方法的作用是()。
A.在内存中开辟一个存放新记录的缓冲区B.将数据缓冲区中的内容保存到数据库中C.更改用户屏幕上显示的数据D.更改数据缓冲区中当前行指针的位置【答案】B查看答案【解析】UPDATE方法的作用是将新添加在缓冲区的记录或修改后的结果永久保存在数据库中。
11DBMS通过加锁机制允许用户并发访问数据库,这属于DBMS提供的()。
A.数据定义功能B.数据操纵功能C.数据库运行管理与控制功能D.数据库建立与维护功能【答案】C查看答案【解析】通过加锁机制允许用户并发访问数据库属于DBMS所提供的数据库运行管理与控制功能,除此之外数据库运行管理与控制功能还包括:统一管理和控制数据库的建立、运行和维护。
12计算机系和教务处要对某数据库进行访问,计算机系全体教师对此数据库中的全部数据具有查询权,教务处全体人员对此数据库中全部数据具有查询、插入、删除和修改权。
在SQL Server 2000中,下列安全控制方法最合理的是()。
A.为计算机系每个教师授予每个表的SELECT权,为教务处全体人员授予每个表的SELECT、INSERT、DELETE和UPDATE权B.为计算机系和教务处分别建立一个角色,将两个部门的每个职工设置为相应角色中的成员。
将计算机系角色和教务处角色设置为此数据库的db_datareader角色中的成员,将教务处角色设置为此数据库的db_datawriter角色中的成员C.为计算机系和教务处分别建立一个角色,将两个部门的每个职工设置为相应角色中的成员。
为计算机系角色授予每个表的SELECT权,为教务处角色授予每个表的SELECT、INSERT、DELETE和UPDATE权D.将计算机系和教务处的每个职工都设置为db_owner角色中的成员【答案】B查看答案【解析】在数据库中,db_datareader角色具有查询数据库中所有用户表以适用于计算机系和教务处的权限;db_datawriter具有更改数据库中所有用户表中数据以适用于教务处的权限。
13在SQL Server 2000中,通过构建永久备份设备可以对数据库进行备份,下列说法正确的是()。
A.不需要指定备份设备的大小B.一个数据库一次只能备份在一个设备上C.每个备份设备都是专属于一个数据库的D.只能将备份设备建立在磁盘上【答案】A查看答案【解析】适用SQL Server备份数据库的场所建立在磁带或者磁盘上,进行数据库备份时不需要指定备份设备的大小,一个备份设备上可以对同一个数据库或多个数据库进行多次备份,同时一个数据库也可以在多个备份设备上备份。
14关于查询优化问题,下列说法错误的是()。
A.将频繁地向数据库发送的某条查询语句用存储过程来代替,可以提高查询效率B.为经常出现在查询条件中的属性建立索引,可以提高查询效率C.先执行表连接条件,后执行查询条件,有利于提高查询效率D.将频繁访问的视图物化并进行维护,有利于提高查询效率【答案】C查看答案【解析】优化查询常见的方法包括:用存储过程代替频繁向数据库发送的查询语句;为经常出现在查询条件中的属性建立索引并创建和维护频繁访问的物化视图;处理含有表连接的查询时应先执行查询条件再进行表连接。
15有教师表(教师号,姓名,所在系,工资),找出系内教师平均工资高于全体教师平均工资的系信息,正确的语句是()。
A.B.C.D.【答案】C查看答案【解析】分组查询中关键字GROUP,AVG()、SUM()等函数应放在HAVING关键字后面作为查询条件。
16关于分布式数据库系统和并行数据库系统,下列说法正确的是()。
A.分布式数据库系统的目标是利用多处理机结点并行地完成数据库任务以提高数据库系统的整体性能B.并行数据库系统的目的主要在于实现场地自治和数据全局透明共享C.并行数据库系统经常采用负载平衡方法提高数据库系统的业务吞吐率D.分布式数据库系统中,不存在全局应用和局部应用的概念,各结点完全不独立,各个结点需要协同工作【答案】C查看答案【解析】分布式数据库的目标是:本地自治、非集中式管理、高可用性、位置独立性、分布式查询处理和分布式事务管理等;而并行数据库的目标是:利用多处理机结点并行的完成数据库任务以提高数据库系统的整体性能。
分布式数据库各结点独立,物理上分散,逻辑上集中;并行数据库则经常采用负载平衡方法来提高数据库的业务吞吐率。