国家四级数据库工程师(选择题)模拟试卷1(共200题)_第1页
国家四级数据库工程师(选择题)模拟试卷1(共200题)_第2页
国家四级数据库工程师(选择题)模拟试卷1(共200题)_第3页
国家四级数据库工程师(选择题)模拟试卷1(共200题)_第4页
国家四级数据库工程师(选择题)模拟试卷1(共200题)_第5页
已阅读5页,还剩55页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

国家四级数据库工程师(选择题)模拟试卷1(共8套)(共200题)国家四级数据库工程师(选择题)模拟试卷第1套一、选择题(1分)(本题共25题,每题1.0分,共25分。)1、关于数据库管理系统功能,有下列说法:Ⅰ.数据管理系统具有将E-R模型转换为数据结构模型、数据库操作、数据库运行管理和控制、数据库建立和维护功能Ⅱ.数据管理系统具有将E-R模型转换为数据结构模型、数据库定义、数据库操作、数据库运行管理和控制、数据库建立和维护功能Ⅲ.数据管理系统具有数据库定义、数据库操作、数据库运行管理和控制、数据库建立和维护功能Ⅳ.数据管理系统具有数据库定义、数据库操作、数据库运行管理和控制、数据库建立和维护,以及直接存取数据等功能。上述说法完全正确的是______。A、Ⅰ和ⅣB、Ⅱ、Ⅲ和ⅣC、Ⅰ和ⅡD、Ⅲ标准答案:D知识点解析:暂无解析2、在大型企业的数据库应用系统设计中,对企业(甲方)和项目承担方(乙方)的人员角色,下列说法一般来说不合理的是______。A、甲方首席信息官和乙方项目经理要参与概念模型设计工作B、甲方首席信息官要实际参与逻辑模型和物理模型设计与实施工作C、逻辑模型设计完成以后,主要由乙方数据库工程师负责物理模型的设计与实现工作D、甲方总经理、首席信息官、乙方项目经理和双方系统架构师一般都要参与系统规划与总体架构设计工作标准答案:B知识点解析:暂无解析3、有教师表(教师号,姓名,职称,所在系)和授课表(教师号,课程号,授课学年,授课时数),同一门课程可由多个教师讲授,同一个教师也可讲授多门课程,查询从未被“教授”讲授过的课程的课程号,正确的语句是______。A)SELECT课程号FROM授课表aJOIN教师表bONa.教师号=b.教师号WHERE职称!=‘教授’B)SELECT课程号FROM授课表aRIGHTOUTTERJOIN教师表bONa.教师号=b.教师号C)SELECT课程号FROM授课表WHERE课程号NOTIN(SELECT课程号FROM授课表aJOIN授课表bONa.教师号=b.教师号WHERE职称!=‘教授’)D)SELECT课程号FROM授课表WHERE课程号IN(SELECT课程号FROM授课表aJOIN授课表bONa.教师号=b.教师号WHERE职称!=‘教授’)A、

B、

C、

D、

标准答案:D知识点解析:暂无解析4、SQLServer2000提供了很多预定义的角色,下述关于public角色说法正确的是______。A)它是系统提供的服务器级的角色,管理员可以在其中添加和删除成员B)它是系统提供的数据库级的角色,管理员可以在其中添加和删除成员C)它是系统提供的服务器级的角色,管理员可以对其进行授权D)它是系统提供的数据库级的角色,管理员可以对其进行授权A、

B、

C、

D、

标准答案:D知识点解析:暂无解析5、某个数据仓库中保存有商品销售明细数据表T(商品号,数量,价格,时间),其细节数据保存期为2年,每年销售记录约有5千万条。设前端应用需要针对这些数据进行每月重要商品销售情况与趋势分析,可供用户查询或分析的数据时间跨度最长为5年,为了提高这项分析需求的执行效率,下列方案合理且有效的是______。A)按月份为商品明细数据建立分区,并为商品销售明细数据建立索引,每次分析时根据细节数据实时计算生成月粒度级数据,并用于趋势分析B)按月份为商品明细数据建立分区,并为商品销售明细数据建立索引,建立视图V1(商品号,日销售总数量,日销售总金额,日期),将V1作为数据分析源C)在商品号属性上为T建立索引,建立物化视图V2(商品号,日销售总数量,日销售总金额,日期),每天根据T中新产生的数据对V2进行增长式更新,并将V2作为分析数据源D)建立物化视图V3(商品号,月销售总数量,月销售总金额,月份),每天清空V3,并根据表T重新计算V3,并将V3作为分析数据源A、

B、

C、

D、

标准答案:C知识点解析:每次分析时根据细节数据实时计算生成月粒度级数据,数据量大时效率很低。B中视图并不在数据库中以存储的数据值集形式存在,所以建立视图的方法不能提高效率。每天清空V3并根据表T重新计算V3,并将V3作为分析数据源,这样也不能提高效率。只有C选项方案比较合理有效。6、查询处理器是数据库管理系统的重要组成部分,下列不属于查询处理器功能组成模块的是______。A、DML编译器B、查询执行引擎C、嵌入式DML的预编译器D、查询权限管理器标准答案:D知识点解析:暂无解析7、以下关于堆文件的删除操作叙述错误的是______。A)堆文件的删除操作比较简单,在堆文件头存储它的最后一个磁盘块的地址B)先找到被删除记录所在的磁盘块,然后将该磁盘块读到内存缓冲区C)在缓冲区中删除记录,将缓冲区中修改后的磁盘块内容写回磁盘文件D)如果文件是定长记录文件,当删除一个记录时,将文件末尾记录移动到被删除记录的位置,从而避免重新整理存储空间A、

B、

C、

D、

标准答案:A知识点解析:堆文件的删除操作比较复杂,可以首先找到被删除记录所在的磁盘块,然后将该磁盘块读到内存缓冲区。在缓冲区中删除记录,将缓冲区中修改后的磁盘块内容写回磁盘文件;也可以在每个记录的存储空间增加一个删除标志位,当删除一个记录时将删除标志位置1;查找记录时跳过删除位置l的记录。此外,如果文件是定长记录文件,当删除一个记录时,将文件末尾记录移动到被删除记录的位置,从而避免重新整理存储空间。所以本题的答案为A。8、索引文件按其查找码指定的顺序与数据文件中数据记录的排列顺序相一致,则该索引文件称为______。A)稀疏索引B)聚集索引C)稠密索引D)非聚集索引A、

B、

C、

D、

标准答案:B知识点解析:暂无解析9、以下哪些不能作为一个基本表建立索引的原则______。A)对于经常需要进行查询、连接、统计操作的基本表可考虑建立索引B)经常执行插入、删除、更新操作的基本表可考虑建立索引C)对于一个更新不频繁的表D)索引可以由用户根据需要随时创建或删除,以提高数据查询性能A、

B、

C、

D、

标准答案:B知识点解析:可根据下述原则决定是否为一个基本表建立索引:①对于经常需要进行查询、连接、统计操作,且数据量大的基本表可考虑建立索引;而对于经常执行插入、删除、更新操作或小数据量的基本表应尽量避免建立索引。②一个基本表上除了可以建立1个聚集索引外,还可以建立多个非聚集索引。多个索引为用户提供了根据多个查找码快速访问文件的手段。但是索引越多,对表内数据更新时为维护索引所需的开销就越大。因此,对于一个更新频繁的表应少建或不建索引。③索引可以由用户根据需要随时创建或删除,以提高数据查询性能。例如,对表进行大批量数据插入和更新时,可以先删除索引,以保证插入、删除、修改操作的系统响应时间,因为在数据插入或更新过程中维护索引需要花费很大代价。数据插入或更新完成后,再重建索引,以加快查询和统计等操作的系统响应时间。因此答案为B。10、以下关于数据库与文件的对应关系叙述错误的是______。A)在外存中,数据库以文件形式组织,文件由逻辑记录组成,记录由多个域组成B)关系表在逻辑上由一系列元组组成,元组由多个属性组成C)每个元组可以用数据库磁盘文件中的一个逻辑记录来存储,记录包括多个域D)元组的每个属性对应于文件记录中的一个记录A、

B、

C、

D、

标准答案:D知识点解析:暂无解析11、在数据库物理设计阶段,使用聚集文件组织数据可以提高一些查询的效率。下列关于聚集文件和聚集键的描述错误的是______。A)聚集文件将不同关系表中有关联关系的记录存储在一起,以减少系统的物理I/O次数B)聚集键应该选用频繁用于进行自然连接的属性或属性组C)聚集文件可以提高某些连接查询的速度,但是它可能导致其他类型的查询处理变慢D)关系表中某个属性的数据重复率越高,越适合做聚集键A、

B、

C、

D、

标准答案:B知识点解析:暂无解析12、当关系引用了属性名以后关系具有以下性质,其中说法错误的是______。A)部分属性值还可再分B)关系中不允许出现相同的元组C)元组中属性左右无序D)关系中不考虑元组之间的顺序A、

B、

C、

D、

标准答案:A知识点解析:暂无解析13、下列不属于非平凡函数依赖的是______。A)(CustomerID,ProviderID,BuyDate)→GoodsNameB)(CustomerID,ProviderID,BuyDate)→GoodsName,ProviderIDC)(CustomerID,ProviderID,BuyDare)→GoodsClassIDD)(CustomerID,ProvideIID,BuyDate)→ProviderIDA、

B、

C、

D、

标准答案:D知识点解析:暂无解析14、若关系模式R(F,U)是1NF,且每个非主属性完全函数依赖于码,则称R为______。A)第一范式B)第二范式C)第三范式D)第四范式A、

B、

C、

D、

标准答案:B知识点解析:暂无解析15、二维表中的一行数据被称为______。A)元组B)主码C)域D)关系A、

B、

C、

D、

标准答案:A知识点解析:暂无解析16、在关系模型概念中,不含多余属性的超码称为______。A)候选码B)主码C)外码D)备用码A、

B、

C、

D、

标准答案:A知识点解析:暂无解析17、下列用于数据库概念设计的方法是______。A)DFD方法和IDEF1X方法B)E-R方法和IDEF0方法C)E-R方法和IDEF1X方法D)DFD方法和IDEF0方法A、

B、

C、

D、

标准答案:C知识点解析:暂无解析18、以下关于实体集语法叙述错误的是______。A)IDEF1X用矩形框来表示独立实体集B)用圆角矩形框来表示从属实体集C)每一个实体集分配一个唯一的名字和一个编码D)名字和编码之间用反斜杠(\)分开,放在矩形框的上方A、

B、

C、

D、

标准答案:D知识点解析:IDEF1X用矩形框来表示独立实体集,用圆角矩形框来表示从属实体集,每一个实体集分配一个唯一的名字和一个编码,名字和编码之间用斜杠(/)分开,放在矩形框的上方,编码应该是正整数。实体集的名字用名词或名词短语命名,这个名词或短语描述了实体集所表示的一个事物的集合。所以本题的答案为D。19、某学生管理系统中,教师实体在学籍管理系统中被称为“教师”,而在人事管理系统中被称为“职工”,这类冲突被称为______。A)语义冲突B)命名冲突C)属性冲突D)结构冲突A、

B、

C、

D、

标准答案:B知识点解析:暂无解析20、数据库应用系统是面向数据管理和数据处理的软件系统。下列有关数据库应用系统开发及其生命周期说法中,错误的是______。A)数据库应用系统安全性需求分析中,需考虑系统应达到的安全控制级别。按照可信计算机系统评测标准,安全性不高的系统其安全控制级别一般应定为C级B)数据库应用系统性能分析一般使用每TPS代价值来衡量系统性能比C)在数据库应用系统生命周期模型中,规划与分析阶段应生成项目计划书,可行性分析报告和需求说明文档D)数据库应用系统可行性分析需要从技术、经济、操作等方面评估和判断该项目是否可行,是否能够达到预期目标A、

B、

C、

D、

标准答案:C知识点解析:暂无解析21、备份和恢复需求分析主要内容包括______。①DBAS运行过程中备份数据库的时间和备份周期②所需备份数据库数据范围③允许并发访问的最大用户数④备份方式是采用完全备份还是采用差异备份A)①③④B)①②④C)②③④D)①②③④A、

B、

C、

D、

标准答案:B知识点解析:暂无解析22、根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是______。A)需求分析B)概念设计C)逻辑设计D)物理设计A、

B、

C、

D、

标准答案:C知识点解析:暂无解析23、以下关于数据模型要求错误的是______。A)能够比较真实地模拟现实世界B)容易为人们所理解C)便于在计算机上实现D)目前大部分数据模型能够很好地同时满足这三方面的要求A、

B、

C、

D、

标准答案:D知识点解析:暂无解析24、______是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述。A)外模式B)模式C)逻辑模式D)内模式A、

B、

C、

D、

标准答案:A知识点解析:外模式也称为子模式、用户模式或用户视图,是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。作为用户与数据库系统的接口,一个数据库可以有多个外模式。所以本题的答案为A。模式也称为逻辑模式,是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。B、C选项错误。内模式是对数据库中数据的物理结构和存储方式的描述,代表了数据在数据库内部的表示方式和物理组织结构。D错误25、以下关于数据库系统层次结构错误的是______。A)数据库系统层次结构包括硬件、软件和用户B)软件包括系统软件和应用软件C)计算机硬件平台要求足够大的内存和外存D)用户不包括DBAA、

B、

C、

D、

标准答案:D知识点解析:数据库系统是指在计算机系统中引入数据库后的软硬件系统构成,通常可以分为3个层次,即硬件、软件和用户,数据库系统存储的数据量很大,要求计算机硬件平台具有较快的CPU处理速度、足够大的内存和外存、较高的系统通信能力。软件包括DBMS、支持DBMS运行的操作系统、数据库应用开发工具和数据库应用程序。用户包括建立与维护数据库系统的数据库管理员(DataBaseAdministrator,DBA)、负责数据库系统设计与实现的系统分析员、数据库设计人员、应用程序员、使用数据库的最终用户(EndUser)等。国家四级数据库工程师(选择题)模拟试卷第2套一、选择题(1分)(本题共25题,每题1.0分,共25分。)1、关于数据模型和模式结构,有下列说法:Ⅰ.数据库系统的开发者利用数据模型描述数据库的结构和语义,通过现实世界到信息世界再到机器世界的抽象和转换,构建数据库Ⅱ.数据结构模型是按用户的观点对数据进行建模,是现实世界到信息世界的第一层抽象,强调语义表达功能,易于用户理解,是用户与数据库设计人员交流的工具Ⅲ.在数据模型中有“型”和“值”的概念,其中值是对某一类数据的结构和属性的说明Ⅳ.在三级模式结构中,概念模式是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图上述说法正确的是______。A、Ⅰ和ⅣB、Ⅱ、Ⅲ和ⅣC、Ⅰ和ⅡD、Ⅱ和Ⅳ标准答案:A知识点解析:数据模型是数据库系统的形式框架,是用来描述数据的一组概念和定义。包括描述数据、数据联系、数据操作、数据语义以及数据一致性的概念工具。它是数据库系统的核心和基础。按照数据模型在数据建模和数据管理中的不同作用,可以将其分为概念数据模型、数据结构模型和物理数据模型。概念数据模型也可简称为概念模型,是按用户的观点对数据和信息进行建模,是现实世界到信息世界的第一层抽象。数据结构模型也称为表示型或实现型的数据模型,是机器世界中与具体DBMS相关的数据模型。物理数据模型属于底层数据模型,通过诸如记录格式、记录顺序和存取路径等表示信息,描述数据在数据库系统中的实际存储方式。Ⅱ错误。数据模式仅涉及集的描述,不涉及具体的值。2、根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是______。A、需求分析B、概念设计C、逻辑设计D、物理设计标准答案:C知识点解析:暂无解析3、下列不属于非平凡函数依赖的是______。A、(CustomerID,ProviderID,BuyDate)→Good-sNameB、(CustomerID,ProviderID,BuyDate)→Good-sName,ProviderIDC、(CustomerID,ProviderID,BuyDate)→Good-sClassIDD、(CustomerID,ProviderID,BuyDate)→ProviderID标准答案:D知识点解析:根据定义,若X→Y,但Y∈X,则称X→Y是平凡函数依赖,否则称为非平凡函数依赖。显然D选项属于平凡函数依赖。4、在数据库中可用多种结构组织数据,散列文件是其中一种。关于散列文件,下列说法错误的是______。A、为了防止桶溢出,在散列文件设计时,需要预留一些空间大小不固定的桶B、用散列文件组织数据时,需要使用文件记录中的一个或多个域作为查找码C、如果散列文件中散列函数的“均匀分布性”不好,可能会造成桶溢出D、好的散列函数产生的存储地址分布应尽可能是随机的标准答案:A知识点解析:散列文件是一种利用散列函数(Hash函数,也称为哈希函数)支持快速文件访问的文件组织和存取方法。用散列方法组织存储一个文件时,首先要指定文件记录的一个(或一组)域作为查找码,也称为散列域。好的散列函数应满足下面两个条件:①地址的分布是均匀的;②地址的分布是随机的。散列函数的“均匀分布性”不好,造成某些桶存满了记录,其他桶内却有较多空闲空间。散列文件组织将文件的物理空间划分为一系列桶,每个桶的空间大小是固定的,可容纳的文件记录数目也是固定的,因此选项A错误。5、有一个具有10万行数据的关系表,每行占用2000B空间,如果在SQLServer2000管理的数据库中存放此关系表,则需要的空间大约是______。A)300MBB)400MBC)500MBD)600MBA、

B、

C、

D、

标准答案:A知识点解析:暂无解析6、在SQLServer2000中,若希望用户user1具有数据库服务器上的全部权限,则应将user1加入到下列哪个角色?______。A)db_ownerB)publicC)db_datawriterD)sysadminA、

B、

C、

D、

标准答案:A知识点解析:暂无解析7、关于UML的静态建模机制,下述说法错误的是______。A)用例模型是将满足用户需求的所有功能表示出来的工具B)用例图用于表示系统的数据模型和功能模型C)类图展现了一组类,接口和协作以及它们之间的关系D)组件图表示系统的静态实现视图,用于对源代码、可执行程序和物理数据库等进行建模A、

B、

C、

D、

标准答案:B知识点解析:暂无解析8、在数据库三级模式结构中,对数据库中全部的数据逻辑结构和特征进行描述的是______。A、外模式B、模式C、子模式D、内模式标准答案:B知识点解析:暂无解析9、以下关于文件记录格式叙述错误的是______。A)数据库文件通常采用两种逻辑记录格式:定长记录格式和变长记录格式B)定长记录格式的数据库文件中,所有记录具有相同、固定的长度C)一个文件存储了多种不同类型的记录时需要采用定长记录格式D)文件记录中某个字段可以重复出现时需要采用变长记录格式A、

B、

C、

D、

标准答案:C知识点解析:数据库文件通常采用两种逻辑记录格式:定长记录格式和变长记录格式。采用定长记录格式的数据库文件中,所有记录具有相同、固定的长度。记录中的每个域可以对应于关系模式中的一个属性。在数据库系统中,有时需要文件中的记录是变长格式。例如,一个文件存储了多种不同类型的记录,或文件记录本身是变长的,或文件记录中某个字段可以重复出现等。因此本题答案为C。10、在数据文件的非主属性上建立的索引称为______。A)稀疏索引B)聚集索引C)稠密索引D)辅助索引A、

B、

C、

D、

标准答案:D知识点解析:暂无解析11、数据库技术为大量数据的组织和存储,以及数据的操纵、管理与维护提供了有力的方法和工具。有下列说法:Ⅰ.与用户自定义文件存储数据的方式相比,数据库不仅能存储数据,还能方便地表达数据之间的关系Ⅱ.数据库管理系统一般情况下只提供通用的数据处理功能,不提供面向具体应用领域的业务处理功能Ⅲ.数据页(块)是数据库中存储数据的基本单位,为了提高空间利用率,SQLSerer2000等数据库管理系统允许一行数据跨页存储Ⅳ.利用数据库技术,可以提高数据的独立性,使数据不再与应用程序紧密地捆绑在一起,实现数据在企业、组织或更大范围内的共享Ⅴ.数据字典是数据库管理系统的重要组成部分。大部分数据库管理系统的数据字典是由一组系统表和系统视图组成的,这些对象一般由数据库管理系统和数据管理员共同维护以上说法错误的是______。A)仅Ⅰ和ⅢB)仅Ⅱ和ⅣC)仅Ⅲ和ⅣD)仅Ⅳ和ⅥA、

B、

C、

D、

标准答案:D知识点解析:数据字典(Datadictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。数据字典的组成:数据项,数据结构,数据流,数据存储,处理过程。12、以下关于主码及主码约束说法错误的是______。A)在一个关系中不存在两个元组,它们具有相同的主码值B)不存在从组成主码的属性集中去掉一个属性,还能保持数据的唯一性C)关系模型通过主码约束维护关系的完整性D)如果属性A为关系B的主码,则在关系R中没有一个元组在属性B上的属性位为空值A、

B、

C、

D、

标准答案:D知识点解析:主码必须满足的条件,唯一性,即在一个关系中不存在两个元组,它们具有相同的主码值;最小性,即不存在从组成主码的属性集中去掉一个属性,还能保持数据的唯一性;如果属性A为关系B的主码,则在关系R中没有一个元组在属性A上的属性位为空值。所以本题的答案为D。13、在关系模式S(A,B,C,D)中,F={A→(B,C,D),C→D},则R最高达到______。A)1NFB)2NFC)3NFD)BCNFA、

B、

C、

D、

标准答案:A知识点解析:在2NF中不存在非主属性对码的部分函数依赖。第三范式是在第二范式的基础上对关系又增加了一个约束,就是关系中的每一个非主属性必须只依赖于主码。显然,C→D不满足非主属性完全函数依赖于码,即不满足于第二范式,所以本题的答案为A。14、若联系为1:n,如何确定关系码______。A)每个实体集的码均是该关系的候选码B)关系的码为n端实体集的码C)关系的码为1端实体集的码D)关系的码为各实体集码的组合A、

B、

C、

D、

标准答案:B知识点解析:暂无解析15、下列关于非标定联系语法的说法中错误的是______。A)联系的语法用直线表示B)1(父)端是线段的原点C)n(子女)端是线段的终点D)用一个实心圆表示联系的基数是nA、

B、

C、

D、

标准答案:A知识点解析:暂无解析16、下列关于主码和非主码属性的语法的说法中错误的是______。A)在一个实体集中属性要有唯一的名字B)属性名一般用名词或名词短语来表示C)主码属性名后加(FK)标注D)一个属性只能归属于一个实体集A、

B、

C、

D、

标准答案:C知识点解析:在一个实体集中属性要有唯一的名字,属性名一般用名词或名词短语来表示。通常,主码属性名后加(PK)标注,被列在属性列表的顶端,其他属性列在下面,并且用水平线把主码与其他属性分开:一个属性只能归属于一个实体集。所以本题的答案为C。17、以下说法错误的是______。A)A-0图说明了系统目标、功能及模型涉及的信息范围B)A0图表示了A-0图中矩形框名字所要说明的内容C)A0图确定了整个模型的内外关系D)A-0图可以分解为3~6个部分,A0图是真正的顶层图A、

B、

C、

D、

标准答案:C知识点解析:暂无解析18、评审委员会评审的依据应该是系统功能模型和______。A)软件需求说明书B)可行性分析报告C)标准说明书D)项目合同A、

B、

C、

D、

标准答案:A知识点解析:暂无解析19、在需求分析阶段,结构化分析和建模方法是一种较为有效的需求分析方法,下列不属于结构化分析和建模方法优点的是______。A)用图形化的模型能直观地表示系统功能B)可避免过早陷入具体细节C)图形对象不涉及太多技术术语,便于用户理解模型D)从局部或子系统开始分析问题,便于建模人员了解业务模型A、

B、

C、

D、

标准答案:D知识点解析:暂无解析20、软件开发生命周期不包括______。A)需求阶段B)设计阶段C)测试阶段D)升级阶段A、

B、

C、

D、

标准答案:D知识点解析:暂无解析21、根据数据库应用系统生命周期模型的描述,得到一个与计算机软硬件、DBMS的具体性能无关的全局概念模式,即E-R模型的阶段是______。A)需求分析B)概念设计C)逻辑设计D)物理设计A、

B、

C、

D、

标准答案:B知识点解析:暂无解析22、数据字典包括______。①数据项②数据结构③数据流④数据存储⑤处理过程A)①②④⑤B)①②③⑤C)②③④⑤D)①②③④⑤A、

B、

C、

D、

标准答案:D知识点解析:暂无解析23、以下关于业务规则需求分析的内容和对象说法错误的是______。A)业务规则需求分析主要涉及系统的外部行为B)业务规则需求分析也涉及某些系统内部关键特性,如系统某些关键技术的原理及选择C)分析对象可以是与数据管理有关的业务规则D)分析对象不可以是与数据库完全无关的系统业务A、

B、

C、

D、

标准答案:D知识点解析:业务规则需求分析主要涉及系统的外部行为,也包括某些系统内部关键特性,如系统某些关键技术的原理及选择。分析对象既可以是与数据管理有关的业务规则,也可以是与数据库完全无关的系统业务。所以本题的答案为D。24、以下关于规则需求分析说法正确的是______。①分析从整体功能出发②涉及系统内部行为③涉及系统外部行为④多种表达分析结果的方式A)①③④B)①②④C)②③④D)①②③④A、

B、

C、

D、

标准答案:A知识点解析:暂无解析25、数据库管理系统的体系结构是______。A)三级模式结构和一级映像B)三级模式结构C)三级模式结构和二级映像D)三级模式结构和三级映像A、

B、

C、

D、

标准答案:C知识点解析:暂无解析国家四级数据库工程师(选择题)模拟试卷第3套一、选择题(1分)(本题共25题,每题1.0分,共25分。)1、关于数据库系统,有下列说法:Ⅰ.数据库系统(DBS)自上而下可以分为用户、人机交互界面、DBMS和磁盘四个层次Ⅱ.采用了数据库技术的计算机系统Ⅲ.是位于用户与操作系统之间的数据库管理系统Ⅳ.DBS是由DB、软件和DBA组成上述说法完全正确的是______。A、Ⅰ和ⅣB、Ⅱ、Ⅲ和ⅣC、Ⅰ和ⅡD、Ⅲ标准答案:C知识点解析:数据库系统(DBS)自上而下可以分为用户、人机交互界面、DBMS和磁盘四个层次。采用了数据库技术的计算机系统,DBS是由DB、软件、硬件和DBA组成的计算机系统。2、将新插入的记录存储在文件末尾,并使记录随机地分布在文件物理存储空间中的文件结构是______。A、堆文件B、聚集文件C、索引文件D、散列文件标准答案:A知识点解析:暂无解析3、有职工工资表(职工号、姓名、日期、基本工资、奖金、工资合计),其中“工资合计”等于同一行数据的“基本工资”与“奖金”之和,在职工工资表中插入一行数据时(设一次只插入一行数据)能实现自动计算“工资合计”列的值的代码是______。A)ALTERTABLE职工工资表ADDCHECK(工资合计=基本工资+奖金)B)UPDATE职工工资表SET工资合计=基本工资+奖金C)INSERTINTO职工工资表(工资合计)VALUES(基本工资+奖金)D)CREATETRIGGERTRION职工工资表FORINSERTASUPDATE职工工资表SETa.工资合计=基本工资+a.奖金FROM职工工资表aJOININSERTEDbONa.职工号=b.职工号ANDa.日期=b.日期A、

B、

C、

D、

标准答案:D知识点解析:暂无解析4、数据库系统可能出现下列故障:Ⅰ.事务执行过程中发生运算溢出Ⅱ.某并发事务因发生死锁而被撤销Ⅲ.磁盘物理损坏Ⅳ.系统突然发生停电事务Ⅴ.操作系统因被病毒攻击而突然重启以上故障属于系统故障(软故障)的是______。A)Ⅰ、Ⅱ、Ⅳ和ⅤB)Ⅳ和ⅤC)Ⅰ、Ⅲ、Ⅳ和ⅤD)Ⅲ和ⅣA、

B、

C、

D、

标准答案:B知识点解析:系统故障又称软故障,是指数据库在运行过程中,由于硬件故障、数据库软件及操作系统的漏洞、突然停电等情况,导致系统停止运转,所有正在运行的事务以非正常方式终止,需要系统重新启动的一类故障。这类故障不破坏数据库,但影响正在运行的所有事务。事务执行过程中发生运算溢出和某并发事务因发生死锁而被撤销属于事务内部故障。磁盘物理损坏属于介质故障。5、关于ADO对象模型中的RecordSet,下述说法正确的是______。A)它用于定义连接的数据库名B)它用于定义数据的来源C)它是一个对象,用于在客户端内存中存放数据查询的结果D)它是一个对象,用于在服务器端内存中存放数据查询的结果A、

B、

C、

D、

标准答案:C知识点解析:暂无解析6、关于分布式数据库的分布策略,下述说法正确的是______。A)数据分配是对关系的操作,数据分片是对数据分配的操作B)集中式数据分配策略不便于进行数据控制C)全复制式数据分配策略可靠性高,响应速度快,但数据冗余大,同步维护复杂D)分割式数据分配策略对全局数据控制灵活,但对局部数据存取效率低A、

B、

C、

D、

标准答案:C知识点解析:集中式数据分配策略有利于进行数据控制;分割式数据分配策略对局部数据控制灵活,但对全局数据存取效率低;全复制式数据分配策略可靠性高,响应速度快,但数据冗余大,同步维护复杂,因此本题答案为C。7、关于分布式数据库系统,下述说法正确的是______。A)查询代价主要考虑CPU代价和I/O代价B)分布透明性是指用户需要并能完全看清数据分片的位置,分片的分配位置以及数据复制的过程C)分布式查询优化一般不需要考虑操作的执行顺序和数据在不同场地间的传输顺序D)执行分布式数据库查询时,导致数据传输量大的主要原因是数据间的连接操作和并操作A、

B、

C、

D、

标准答案:D知识点解析:执行分布式数据库查询时,导致数据传输量大的主要原因是数据间的连接操作和并操作,D选项正确。A,分布式数据库系统的查询代价还需要考虑通信代价。B,分布透明性包括分片透明性、位置透明性、局部数据透明性,分片透明性即指数据分片用户无须考虑。C同样错误,对分布式查询优化,恰恰需要考虑操作执行顺序和数据传输顺序。8、从联机事务处理(OLTP)环境中抽取数据、建立新的数据分析环境的最初出发点是______。A)对企业信息系统中的数据进行整理B)解决企业信息系统中的数据孤岛问题C)解决企业基本业务应用和数据分析应用之间的性能冲突问题D)解决企业信息系统中的蜘蛛网问题A、

B、

C、

D、

标准答案:C知识点解析:暂无解析9、下面关于为基本表建立索引的说法正确的是______。A)表的候选码B)在where查询子旬中引用率较低的属性C)未参与连接操作的属性D)在orderby子句中出现的属性A、

B、

C、

D、

标准答案:D知识点解析:对于基本表,下面一些属性上可考虑建立索引:①表的主码。一般由DBMS自动建立索引。②在where查询子句中引用率较高的属性。③参与了连接操作的属性。④在orderby子句、groupby子句中出现的属性。⑤在某一范围内频繁搜索的属性和按照排序顺序频繁检索的属性。⑥在where子句中包含的一个关系的多个属性,可以考虑在这些属性上建立多属性索引。10、下面关于数据分布设计的说法错误的是______。A)数据库备份数据用于故障恢复,使用频率低的情况,可以存储在磁带中B)应用数据使用频繁,要求的响应时间短,必须放在磁带上C)索引和日志则使用频繁,必须放在支持直接存取的磁盘存储介质上D)日志文件备份数据用于故障恢复数据量很大,可以存储在磁带中A、

B、

C、

D、

标准答案:B知识点解析:数据库备份数据、日志文件备份数据用于故障恢复,使用频率低,而且数据量很大的情况,可以存储在磁带中。而应用数据、索引和日志则使用频繁,要求的响应时间短,必须放在支持直接存取(DirectAccess)的磁盘存储介质上。当系统采用RAID等多磁盘存储系统时,可以将基本表和建立在表上的索引分别放在不同的磁盘上。这样在访问基本表时,存放数据和存放索引的磁盘驱动器并行工作,可以得到较快的文件读写速度;类似地,日志文件与数据库对象(表、索引等)也可分别存放在不同磁盘上以改善系统I/O性能。11、不同的DBMS和操作系统的存储配置参数通常包括______。①数据库配置参数②磁盘块使用参数③内存缓冲区参数④时间片大小⑤装填因子⑥锁的数目A)①②③④⑥B)①③④⑤⑥C)①②③⑤⑥D)①②③④⑤⑥A、

B、

C、

D、

标准答案:D知识点解析:不同的DBMS和操作系统的存储分配参数各不相同,但一般包括:①数据库配置参数,如同时使用数据库的用户数、同时打开数据库对象数、数据库大小;②磁盘块使用参数;③内存缓冲区参数;④时间片大小;⑤装填因子;⑥锁的数目。12、若联系为1:n,如何确定关系码______。A)每个实体集的码均是该关系的候选码B)关系的码为n端实体集的码C)关系的码为1端实体集的码D)关系的码为各实体集码的组合A、

B、

C、

D、

标准答案:B知识点解析:暂无解析13、以下关于元组叙述错误的是______。A)关系是一个元数为K(K≥1)的元组的结合B)关系中不允许出现相同的元组C)元组中属性按一定次序排列D)关系中不考虑元组之间的顺序A、

B、

C、

D、

标准答案:C知识点解析:暂无解析14、某学生管理系统中,教师实体在学籍管理系统中被称为“教师”,而在人事管理系统中被称为“职工”,这类冲突被称为______。A)语义冲突B)命名冲突C)属性冲突D)结构冲突A、

B、

C、

D、

标准答案:B知识点解析:暂无解析15、一个系统分析员应该具备哪些素质?______。①获取需求的能力②管理能力③技术素养④沟通能力A)①②③B)①③④C)②③④D)①②③④A、

B、

C、

D、

标准答案:D知识点解析:暂无解析16、评审委员会审核的内容包括______。①功能需求②数据需求③性能④数据管理⑤安全性和可操作性⑥支持软件方面的选型是否合理且满足需求A)①②③⑤B)①②③④⑥C)①②③④⑤D)①②③④⑤⑥A、

B、

C、

D、

标准答案:D知识点解析:评审委员会要评审的内容包括功能需求、数据需求、性能、数据管理以及其他需求,其他需求包括其他专门要求,例如安全性、可操作性、可维护性、可扩充性、运行环境等方面的分析、设想及支持硬件、支持软件方面的选型是否合理且满足需求,所以本题的答案为D。17、在IDEF0图中矩形框代表功能活动。关于连接到矩形框四条边上的箭头的语义,下列说法错误的是______。A)左边的箭头表示完成功能活动需要的数据,它强调被活动消耗或变换的内容B)上边的箭头表示影响这个活动执行的事件或约束,它强调被活动变换的内容C)右边的箭头表示由这个活动产生的信息,它强调活动变换和处理的结果D)下边的箭头表示实施该活动的手段或完成活动需要的资源,它强调如何做A、

B、

C、

D、

标准答案:B知识点解析:暂无解析18、评审委员会评审的依据应该是系统功能模型和______。A)软件需求说明书B)可行性分析报告C)标准说明书D)项目合同A、

B、

C、

D、

标准答案:A知识点解析:暂无解析19、DBAS设计活动可细分为______。A)需求分析和概要设计B)需求分析和详细设计C)概要设计和详细设计D)需求分析、概要设计和详细设计A、

B、

C、

D、

标准答案:D知识点解析:暂无解析20、在关系数据库设计中,设计关系模式是下面哪个阶段的任务______。A)逻辑设计B)概念设计C)需求分析D)物理设计A、

B、

C、

D、

标准答案:A知识点解析:暂无解析21、______是对现实世界进行第一层抽象的模型。A)实体-联系模型B)关系模型C)数据结构模型D)概念模型A、

B、

C、

D、

标准答案:D知识点解析:概念数据模型也可简称为概念模型,是按用户的观点对数据和信息进行建模,是现实世界到信息世界的第一层抽象,强调其语义表达功能,易于用户理解,是用户和数据库设计人员交流的语言,主要用于数据库设计,所以本题的答案为D。选项A属于概念模型的一种。选项B属于数据结构模型,与选项C同样不符合题意。22、若存在一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各结点作为终端通过通信线路向A发出数据库应用请求,这种方式属于______。A)集中式数据库体系结构B)主从式数据库体系结构C)分布式数据库体系结构D)客户/服务器数据库体系结构A、

B、

C、

D、

标准答案:A知识点解析:本题考查的知识点是数据库系统体系结构。集中式数据库系统将所有数据集中存储到一台计算机上,由主机上的数据库管理系统统一管理整个数据库,用户可以从终端上发出数据操作命令,经主机上的数据库管理系统接受处理后,将结果数据返回给用户,所以本题的答案为A。23、DBMS通过加锁机制允许用户并发访问数据库,这属于DBMS提供的______。A)数据定义功能B)数据操纵功能C)数据库运行管理和控制功能D)数据库建立和维护功能A、

B、

C、

D、

标准答案:C知识点解析:暂无解析24、以下关于数据模型要求错误的是______。A)能够比较真实地模拟现实世界B)容易为人们所理解C)便于在计算机上实现D)目前大部分数据模型能够很好地同时满足这三方面的要求A、

B、

C、

D、

标准答案:D知识点解析:暂无解析25、______属于底层数据模型。A)概念模型B)关系模型C)物理数据模型D)实体-联系模型A、

B、

C、

D、

标准答案:C知识点解析:物理数据模型属于底层的数据模型,通过诸如记录格式、记录顺序和存取路径等表示信息,描述数据在数据库系统中的实际存储方式。所以C选项正确。A选项概念模型是现实世界到信息世界的第一层抽象,强调其语义表达功能,易于用户理解,是用户和数据库设计人员交流的语言。D选项属于概念模型的一种,也是第一层抽象。B选项关系模型属于数据结构模型,数据结构模型属于中间层次的模型,它提供的概念能够被最终用户所理解,同时也不会与数据在计算机中实际的组织形式相差太远。国家四级数据库工程师(选择题)模拟试卷第4套一、选择题(1分)(本题共25题,每题1.0分,共25分。)1、在明确了数据库应用系统的任务目标和系统范围之后,需要进行项目的可行性分析,关于可行性分析,下列说法错误的是______。A、经济可行性分析是指对项目进行成本效益分析,其中项目成本一般包括开发费用、软硬件购置费用、安装调试及维护费用B、技术可行性分析一般以系统的性能要求为主要依据,对系统的软件、硬件和技术方案做出评估和选择建议C、操作可行性分析的主要目的在于论证系统开发是否具备所需要的人员、软件、硬件和工作环境等条件D、开发方案选择的目的在于提出并评价实现系统的各种开发方案,并从中选择出合理的方案标准答案:B知识点解析:技术可行性分析所依据的并不只是系统的性能要求,还包括用户提出的系统功能以及实现系统的各项约束条件要求。B并不恰当。2、将新插入的记录存储在文件末尾,并使记录随机地分布在文件物理存储空间中的文件结构是______。A、堆文件B、聚集文件C、索引文件D、散列文件标准答案:A知识点解析:暂无解析3、关于数据库应用系统设计,有下列说法:Ⅰ.数据库应用系统设计需要考虑数据组织与存储、数据访问与处理、应用没计等几个方面Ⅱ.在数据库概念设计阶段,当采用自上而下的E-R设计时,首先设计局部E-R图,然后合并各局部E-R图,得到全局E-R图Ⅲ.在数据库逻辑设计阶段,将关系模式转换为具体DBMS平台支持的关系表Ⅳ.在数据库物理设计阶段,一般需要设计视图和关系模式的完整性约束上述说法正确的是______。A、Ⅰ、Ⅲ和ⅣB、ⅠC、Ⅱ和ⅢD、Ⅱ和Ⅳ标准答案:B知识点解析:数据库应用系统设计包括概念设计、逻辑设计、物理设计三个步骤。每个步骤的设汁活动按照数据组织与存储、数据访问与处理、应用设计等几个方面进行。在数据库概念设计阶段,采用自下而上的E-R设计,而不是自上而下。将关系模式转换为具体DBMS平台支持的关系表是数据库物理设计阶段的工作。设计视图和关系模式的完整性约束是数据逻辑设计阶段的工作。4、在数据库系统中,下列哪个映像关系用于提供数据与应用程序间的逻辑独立性?A、外模式/模式B、模式/内模式C、外模式/内模式D、逻辑模式/内模式标准答案:A知识点解析:外模式/模式映像定义了数据库中不同用户的外模式与数据库逻辑模式之间的对应关系。当数据库模式发生变化时,通过调整外模式/模式间的映像关系,使得应用程序不必随之修改,从而保证数据与应用程序间的逻辑独立性,简称数据的逻辑独立性,所以本题的答案为A。5、在数据库三级模式结构中,对数据库中全部的数据逻辑结构和特征进行描述的是______。A、外模式B、模式C、子模式D、内模式标准答案:B知识点解析:暂无解析6、下面关于基本表的派生属性及其分布说法错误的是______。A)基本表中的派生属性(DerivedAttribute)是指该属性的取值可根据表中其他属性的取值唯一确定B)可以通过将派生属性作为基本表内单独一列来实现带有派生属性的基本表C)可以通过派生属性不出现在基本表中来实现带有派生属性的基本表D)派生属性与表中其他属性无任何关系A、

B、

C、

D、

标准答案:D知识点解析:基本表中的派生属性(DerivedAttribute)是指该属性的取值可根据表中其他属性的取值唯一确定。对带有派生属性的基本表可采用两种实现方式:将派生属性作为基本表内单独一列,称为派生列;派生属性不出现在基本表中。7、在关系模型概念中,不含多余属性的超码称为______。A)候选码B)主码C)外码D)备用码A、

B、

C、

D、

标准答案:A知识点解析:暂无解析8、二维表中的一行数据被称为______。A)元组B)主码C)域D)关系A、

B、

C、

D、

标准答案:A知识点解析:暂无解析9、关于数据库概念设计阶段的工作目标,下列说法错误的是______。A)定义和描述应用系统设计的信息结构和范围B)定义和描述应用系统中数据的属性特征和数据之间的联系C)描述应用系统的数据需求D)描述需要存储的记录及其数量A、

B、

C、

D、

标准答案:D知识点解析:数据库概念设计阶段的工作目标包括定义和描述应用领域涉及的数据范围;获取应用领域或问题域的信息模型;描述清楚数据的属性特征;描述清楚数据之间的关系;定义和描述数据的约束;说明数据的安全性要求;支持用户的各种数据处理需求;保证信息模型方便地转换成数据库的逻辑结构(数据库模式),同时也便于用户理解。10、数据库概念设计的依据不包括______。A)需求说明书B)功能模型C)各类报表D)可行性分析报告A、

B、

C、

D、

标准答案:D知识点解析:数据库概念设计的依据是需求分析阶段的文档,包括:需求说明书、功能模型(数据流程图或IDEF0图)以及在需求分析阶段收集到的应用领域或问题域中的各类报表等,因此本题答案为D。可行性分析报告是在规划与分析阶段得出的文档。11、一个教师可以教多个学生,一个学生可以选修多个教师的课程,那么教师与学生之间的关系是______。A)多对一B)多对多C)一对一D)一对多A、

B、

C、

D、

标准答案:B知识点解析:暂无解析12、在最终的模型中任何一个不确定联系必须被转化成______。A)标定型联系B)非标定型联系C)分类联系D)确定联系A、

B、

C、

D、

标准答案:D知识点解析:暂无解析13、需求描述主要由哪几部分组成?______。①需求模型②软件需求说明书③项目文档④功能说明书A)①②B)①②③C)①②④D)①②③④A、

B、

C、

D、

标准答案:A知识点解析:需求描述是对待开发系统从宏观和整体上的一个完整描述。它精确地定义和说明了系统做什么,以及交付的目标产品的约束条件,为软件生命周期中后续的活动提供了工作的依据和蓝图。需求描述主要由需求模型和软件需求说明书组成,所以本题的答案为A。14、在IDEF0建模中,连接到活动的下方箭头表示的是______。A)输入B)输出C)控制D)机制A、

B、

C、

D、

标准答案:D知识点解析:连到矩形框4条边上的箭头分别表示输入、控制、输出与机制。矩形框左边的输入箭头表示完成活动需要的数据;上方的控制箭头描述了影响这个活动执行的事件或约束;右边的输出箭头说明由活动产生的结果及信息;下方进入的机制箭头表示实施该活动的物理手段或完成活动需要的资源,所以本题的答案为D。15、评审委员会的组成人员包括______。①项目负责人聘请的专家②分析人员③相关人员及用户④开发人员A)①②④B)①②③C)②③④D)①②③④A、

B、

C、

D、

标准答案:B知识点解析:暂无解析16、在明确了数据库应用系统的任务目标和系统范围之后,需要进行项目的可行性分析,关于可行性分析,下列说法错误的是______。A)经济可行性分析是指对项目进行成本效益分析,其中项目成本一般包括开发费用、软硬件购置费用、安装调试及维护费用B)技术可行性分析一般以系统的性能要求为主要依据,对系统的软件、硬件和技术方案做出评估和选择建议C)操作可行性分析的主要目的在于论证系统开发是否具备所需要的人员、软件、硬件和工作环境等条件D)开发方案选择的目的在于提出并评价实现系统的各种开发方案,并从中选择出合理的方案A、

B、

C、

D、

标准答案:B知识点解析:技术可行性是根据用户提出的系统功能、性能及实现系统的各项约束条件,对系统软件、系统硬件、技术方案做出评估和选择建议。其中,功能、性能及约束条件是主要依据,不能只偏重于系统的性能。因此B说法错误。17、在数据库应用系统的需求分析阶段,需要进厅性能分析。下列关于数据库应用系统性能指标的说法,错误的是______。A)数据访问响应时间是指用户向数据库提交数据操作请求到操作结果返回给用户的时间B)系统吞吐量是指在单位时间内系统能存储的数据量C)并发用户数是指在保证单个用户查询响应时间的前提下,系统最多允许同时访问数据库的用户数量D)系统性能指标是系统软硬件设计和选型的重要依据A、

B、

C、

D、

标准答案:B知识点解析:性能需求分析主要包括以下几个方面:①数据操作响应时间,或数据访问响应时间。指用户向数据库系统提交数据操作请求到操作结果返回用户的时间。②系统吞吐量,指系统在单位时间内可以完成的数据库事务或数据查询的数量。系统吞吐量可表示为每秒事务数(TPS)。③允许并发访问的最大用户数,指在保证单个用户查询响应时间的前提下,系统最多允许多少用户同时访问数据库。④每TPS代价值(PriceperTPS),用于衡量系统性价比的指标。18、数据处理需求分析结果包括______。①目录数据库规范说明书②DFD③事务规范④数据字典A)①④B)①③C)②③D)①②A、

B、

C、

D、

标准答案:C知识点解析:暂无解析19、DB、DBMS和DBS三者间的关系为______。A)DB包括DBMS和DBSB)DBS包括DB和DBMSC)DBMS包括DBS和DBD)DBS与DB和DBMS无关A、

B、

C、

D、

标准答案:B知识点解析:暂无解析20、数据库系统是指在计算机系统中引入数据庠后的软硬件系统构成,通常可以分为______。A)硬件和软件B)硬件和用户C)软件和用户D)硬件、软件和用户A、

B、

C、

D、

标准答案:D知识点解析:暂无解析21、以下关于数据库系统层次结构错误的是______。A)数据库系统层次结构包括硬件、软件和用户B)软件包括系统软件和应用软件C)计算机硬件平台要求足够大的内存和外存D)用户不包括DBAA、

B、

C、

D、

标准答案:D知识点解析:数据库系统是指在计算机系统中引入数据库后的软硬件系统构成,通常可以分为3个层次,即硬件、软件和用户,数据库系统存储的数据量很大,要求计算机硬件平台具有较快的CPU处理速度、足够大的内存和外存、较高的系统通信能力。软件包括DBMS、支持DBMS运行的操作系统、数据库应用开发工具和数据库应用程序。用户包括建立与维护数据库系统的数据库管理员(DataBaseAdministrator,DBA)、负责数据库系统设计与实现的系统分析员、数据库设计人员、应用程序员、使用数据库的最终用户(EndUser)等。22、______是数据库系统最常用的一种数据模型。A)网状模型B)关系模型C)面向对象模型D)实体-联系模型A、

B、

C、

D、

标准答案:B知识点解析:暂无解析23、______是按用户的观点对数据和信息进行建模,是现实世界到信息世界的第一层抽象,强调其语义表达功能,易于用户理解,是用户和数据库设计人员交流的语言,主要用于数据库设计。A)概念数据模型B)数据结构模型C)逻辑数据模型D)物理数据模型A、

B、

C、

D、

标准答案:A知识点解析:概念数据模型也可简称为概念模型,是按用户的观点对数据和信息进行建模,是现实世界到信息世界的第一层抽象,强调其语义表达功能,易于用户理解,是用户和数据库设计人员交流的语言,主要用于数据库设计,最常用的概念数据模型是实体-联系模型,所以本题的答案为A。选项B数据结构模型是机器世界中与具体DBMS相关的数据模型。数据结构模型提供的概念能够最终被用户所理解,同时也不会与数据在计算机中实际的组织形式相差太远。选项C逻辑数据模型并不属于数据库数据模型的分类。选项D物理数据模型属于底层的数据模型,通过诸如记录格式、记录顺序和存取路径等表示信息,描述数据在数据库系统中的实际存储方式。24、是计算机网络、分布式计算机系统与数据库技术结合的产物。它适应了地理上分散的用户群对于数据访问和共享的需求。______。A)集中式数据库系统B)主从式数据库系统C)分布式数据库系统D)客户/服务器数据库系统A、

B、

C、

D、

标准答案:C知识点解析:分布式DBS是计算机网络、分布式计算机系统与数据库技术结合的产物。它适应了地理上分散的用户群对于数据访问和共享的需求。分布式DBS是一种网络化数据库系统,网络中每个结点都可以独立管理本地数据库中的数据,执行局部应用,也可以同时存取和处理多个异地数据库中的数据,执行全局应用。所以本题的答案为C。25、数据管理经过发展,目前主要采用的管理技术是______。A)人工管理B)文件管理C)系统管理D)数据库管理A、

B、

C、

D、

标准答案:D知识点解析:暂无解析国家四级数据库工程师(选择题)模拟试卷第5套一、选择题(1分)(本题共25题,每题1.0分,共25分。)1、关于数据模型和模式结构,有下列说法:Ⅰ.数据库系统的开发者利用数据模型描述数据库的结构和语义,通过现实世界到信息世界再到机器世界的抽象和转换,构建数据库Ⅱ.数据结构模型是按用户的观点对数据进行建模,是现实世界到信息世界的第一层抽象,强调语义表达功能,易于用户理解,是用户与数据库设计人员交流的工具Ⅲ.在数据模型中有“型”和“值”的概念,其中值是对某一类数据的结构和属性的说明Ⅳ.在三级模式结构中,概念模式是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图上述说法正确的是______。A、Ⅰ和ⅣB、Ⅱ、Ⅲ和ⅣC、Ⅰ和ⅡD、Ⅱ和Ⅳ标准答案:A知识点解析:数据模型是数据库系统的形式框架,是用来描述数据的一组概念和定义。包括描述数据、数据联系、数据操作、数据语义以及数据一致性的概念工具。它是数据库系统的核心和基础。按照数据模型在数据建模和数据管理中的不同作用,可以将其分为概念数据模型、数据结构模型和物理数据模型。概念数据模型也可简称为概念模型,是按用户的观点对数据和信息进行建模,是现实世界到信息世界的第一层抽象。数据结构模型也称为表示型或实现型的数据模型,是机器世界中与具体DBMS相关的数据模型。物理数据模型属于底层数据模型,通过诸如记录格式、记录顺序和存取路径等表示信息,描述数据在数据库系统中的实际存储方式。Ⅱ错误。数据模式仅涉及集的描述,不涉及具体的值。2、在数据库物理设计阶段,建立索引的目的是为了提高数据的______。A、更改效率B、插入效率C、查询效率D、删除效率标准答案:C知识点解析:暂无解析3、在数据库物理设计阶段,需要考虑为关系表建立合适的索引,关于建立索引的描述,有下列说法:Ⅰ.对于经常在其上需要执行查询操作并且数据量大的表,可以考虑建立索引Ⅱ.对于经常在其上需要执行插入、删除和更新操作的表,可以考虑建立索引Ⅲ.对于经常出现在WHERE子句中的属性,可以考虑建立索引Ⅳ.对于经常出现在ORDERBY子句,GROUPBY子句中的属性,应尽量避免建立索引上述说法正确的是______。A、Ⅰ、Ⅱ和ⅢB、Ⅰ、Ⅱ和ⅣC、Ⅰ和ⅢD、Ⅱ和Ⅳ标准答案:C知识点解析:索引技术是一种快速文件访问技术,它将一个文件的每个记录在某个或某些域(或称为属性)上的取值与该记录的物理地址直接联系起来,提供了一种根据记录域的取值快速访问文件记录的机制。对于经常在其上需要执行查询操作并且数据量很大的表,可以考虑建立索引;对于经常出现在where子句、orderby子句和groupby子句中的属性就可以考虑使用索引;另外,索引技术是用来优化查询操作的,与插入、删除和更改操作没有关系。4、数据模型定义了数据库中数据的组织、描述、存储和操作规范,可以分为概念模型、数据结构模型和物理模型三大类。概念模型的典型代表是______。A、实体一联系模型B、关系模型C、面向对象模型D、网状模型标准答案:A知识点解析:暂无解析5、以下关于文件记录格式叙述错误的是______。A)数据库文件通常采用两种逻辑记录格式:定长记录格式和变长记录格式B)定长记录格式的数据库文件中,所有记录具有相同、固定的长度C)一个文件存储了多种不同类型的记录时需要采用定长记录格式D)文件记录中某个字段可以重复出现时需要采用变长记录格式A、

B、

C、

D、

标准答案:C知识点解析:暂无解析6、数据库中数据的正确性和合法性是指关系的______。A)完整性B)安全性C)并发性D)一致性A、

B、

C、

D、

标准答案:A知识点解析:暂无解析7、若关系模式R(F,U)是1NF,且每个非主属性完全函数依赖于码,则称R为______。A)第一范式B)第二范式C)第三范式D)第四范式A、

B、

C、

D、

标准答案:B知识点解析:暂无解析8、在关系数据库设计中,设计关系模式是数据库设计中哪个阶段的任务______。A)逻辑设计阶段B)概念设计阶段C)物理设计阶段D)需求分析阶段A、

B、

C、

D、

标准答案:A知识点解析:暂无解析9、以下关于元组叙述错误的是______。A)关系是一个元数为K(K≥1)的元组的结合B)关系中不允许出现相同的元组C)元组中属性按一定次序排列D)关系中不考虑元组之间的顺序A、

B、

C、

D、

标准答案:C知识点解析:暂无解析10、当关系引用了属性名以后关系具有以下性质,其中说法错误的是______。A)部分属性值还可再分B)关系中不允许出现相同的元组C)元组中属性左右无序D)关系中不考虑元组之间的顺序A、

B、

C、

D、

标准答案:A知识点解析:暂无解析11、数据库中数据的正确性和合法性是指关系的______。A)完整性B)安全性C)并发性D)一致性A、

B、

C、

D、

标准答案:A知识点解析:暂无解析12、在IDEF1X模型中,矩形框表示______。A)父实体B)子实体C)分类实体D)属性A、

B、

C、

D、

标准答案:A知识点解析:暂无解析13、下列关于实体集语法说法错误的是______。A)IDEF1X用椭圆形来表示独立实体集B)用圆角矩形框来表示从属实体集C)每一个实体集分配一个唯一的名字和一个编码D)名字和编码之间用斜杠(/)分开,放在矩形框的上方A、

B、

C、

D、

标准答案:A知识点解析:IDEF1X用矩形框来表示独立实体集,用圆角矩形框来表示从属实体集,每一个实体集分配一个唯一的名字和一个编码,名字和编码之间用斜杠(/)分开,放在矩形框的上方,编码应该是正整数。实体集的名字用名词或名词短语命名,这个名词或短语描述了实体集所表示的一个事物的集合。所以本题的答案为A。14、下列关于非标定联系语法的说法中错误的是______。A)联系的语法用直线表示B)1(父)端是线段的原点C)n(子女)端是线段的终点D)用一个实心圆表示联系的基数是nA、

B、

C、

D、

标准答案:A知识点解析:暂无解析15、最早提出的数据建模方法是______。A)E-RB)IDEF1XC)DFDD)UMLA、

B、

C、

D、

标准答案:A知识点解析:暂无解析16、以下关于数据建模方法的共同特点说法错误的是______。A)能够真实客观地描述现实世界中的数据及数据之间的关系B)组成模型的概念少,语义清楚,容易理解C)用图形方式描述数据,数据直观易懂,有利于数据库设计者和用户交流D)这种数据模型不容易转换成数据库逻辑设计阶段需要的数据结构A、

B、

C、

D、

标准答案:D知识点解析:暂无解析17、以下关于结构化分析及建模方法的主要优点说法错误的是______。A)不过早陷入具体的细节B)从局部人手分析问题,如系统及子系统的关系C)图形化建模方法方便系统分析员理解和描述系统D)模型对象不涉及太多技术术语,便于用户理解模型A、

B、

C、

D、

标准答案:B知识点解析:结构化分析及建模方法的主要优点:不过早陷入具体的细节;从整体或宏观入手分析问题,如业务系统的总体结构,系统及子系统的关系;通过图形化的模型对象直观地表示系统要做什么,完成什么功能;图形化建模方法方便系统分析员理解和描述系统;模型对象不涉及太多技术术语,便于用户理解模型,所以本题的答案为B。18、在明确了数据库应用系统的任务目标和系统范围之后,需要进行项目的可行性分析,关于可行性分析,下列说法错误的是______。A)经济可行性分析是指对项目进行成本效益分析,其中项目成本一般包括开发费用、软硬件购置费用、安装调试及维护费用B)技术可行性分析一般以系统的性能要求为主要依据,对系统的软件、硬件和技术方案做出评估和选择建议C)操作可行性分析的主要目的在于论证系统开发是否具备所需要的人员、软件、硬件和工作环境等条件D)开发方案选择的目的在于提出并评价实现系统的各种开发方案,并从中选择出合理的方案A、

B、

C、

D、

标准答案:B知识点解析:技术可行性是根据用户提出的系统功能、性能及实现系统的各项约束条件,对系统软件、系统硬件、技术方案做出评估和选择建议。其中,功能、性能及约束条件是主要依据,不能只偏重于系统的性能。因此B说法错误。19、在数据库应用系统的需求分析阶段,需要进厅性能分析。下列关于数据库应用系统性能指标的说法,错误的是______。A)数据访问响应时间是指用户向数据库提交数据操作请求到操作结果返回给用户的时间B)系统吞吐量是指在单位时间内系统能存储的数据量C)并发用户数是指在保证单个用户查询响应时间的前提下,系统最多允许同时访问数据库的用户数量D)系统性能指标是系统软硬件设计和选型的重要依据A、

B、

C、

D、

标准答案:B知识点解析:性能需求分析主要包括以下几个方面:①数据操作响应时间,或数据访问响应时间。指用户向数据库系统提交数据操作请求到操作结果返回用户的时间。②系统吞吐量,指系统在单位时间内可以完成的数据库事务或数据查询的数量。系统吞吐量可表示为每秒事务数(TPS)。③允许并发访问的最大用户数,指在保证单个用户查询响应时间的前提下,系统最多允许多少用户同时访问数据库。④每TPS代价值(PriceperTPS),用于衡量系统性价比的指标。20、以下不属于性能需求分析的内容的是______。A)数据操作响应时间B)系统吞吐量C)每TPS代价值D)存储需求分析A、

B、

C、

D、

标准答案:D知识点解析:暂无解析21、关于数据视图与三级模式,下列说法错误的是______。A)数据视图是指用户从某个角度看到的客观世界数琚对象的特征B)外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物理结构C)概念模式以数据模型的形式描述数据D)三级模式结构实现了数据的独立性A、

B、

C、

D、

标准答案:B知识点解析:暂无解析22、在数据库三级模式结构中,对数据库中全部的数据逻辑结构和特征进行描述的是______。A)外模式B)模式C)子模式D)内模式A、

B、

C、

D、

标准答案:B知识点解析:模式也称为逻辑模式或概念模式,是对数据库中全体数据的逻辑结构和特征的描述,所以本题的答案为B。外模式也称子模式,是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。A、C选项错误。内模式是对数据库中的数据的物理结构和存储方式的描述,代表了数据在数据库内部的表示方式和物理组织结构,D选项错误。23、______是对数据库中数据的物理结构和存储方式的描述。A)外模式B)模式C)子模式D)内模式A、

B、

C、

D、

标准答案:D知识点解析:内模式也称为物理模式或存储模式,是对数据库中数据的物理结构和存储方式的描述,代表了数据在数据库内部的表示方式和物理组织结构。所以本题的答案为D。外模式也称子模式,是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。模式是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。24、查询处理器是数据库管理系统的重要组成部分,下列不属于查询处理器功能组成模块的是______。A)DML编译器B)查询执行引擎C)嵌入式DML的预编译器D)查询权限管理器A、

B、

C、

D、

标准答案:D知识点解析:暂无解析25、设有关系模式Student(Sno,Sname,Sex,Birthday),Course(Cno,Cname,Credit),SC(Sno,Cno,Grade)。若在SQLSever2000中建有与以上模式对应的关系表,并有如下操作:Ⅰ.定义Sno是Student关系表的主码,定义Cno是Course关系表的主码,定义Sno,Cno是SC关系表的主码Ⅱ.定义Student关系表Sex列的取值只能为“男”或“女”,定义Course关系表Credit列的取值范围是[1,4]Ⅲ.在Student关系表的Sname列上建立一个非聚集索引,在Course关系表的Cname列上建立一个非聚集索引Ⅳ.定义SC关系表的Sno列的取值不能为空,并且其每一个值必须在Student关系表的Sno列的值集中以上操作对内模式结构有影响的是______。A)仅Ⅰ

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论