事业单位招录计算机专业知识(数据库)模拟试卷1(共328题)_第1页
事业单位招录计算机专业知识(数据库)模拟试卷1(共328题)_第2页
事业单位招录计算机专业知识(数据库)模拟试卷1(共328题)_第3页
事业单位招录计算机专业知识(数据库)模拟试卷1(共328题)_第4页
事业单位招录计算机专业知识(数据库)模拟试卷1(共328题)_第5页
已阅读5页,还剩81页未读 继续免费阅读

下载本文档

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

文档简介

事业单位招录计算机专业知识(数据库)模拟试卷1(共5套)(共328题)事业单位招录计算机专业知识(数据库)模拟试卷第1套一、单项选择题(本题共29题,每题1.0分,共29分。)1、关系模型是一种()。A、概念模型B、物理模型C、数据模型D、E—R标准答案:C知识点解析:基本数据模型有层次模型、网状模型、关系模型。2、关系数据库管理系统应能实现的专门关系运算包括()。A、关联、更新、排序B、显示、打印、制表C、排序、索引、统计D、选择、投影、连接标准答案:D知识点解析:专门的关系运算包括选择、投影、连接和除法运算。①选择(selection)选择运算是一个单目运算,它是在关系R中查找满足给定谓词(即选择条件)的所有元组。②投影(Projection)投影运算也是一个单目运算,它是从一个关系R中选取所需要的列组成一个新关系。③连接(Join)连接运算是一个二目运算,它是从二个关系的笛卡尔积中选取满足一定连接条件的元组。3、用二维表结构表示实体以及实体间联系的数据模型称为()。A、网状模型B、层次模型C、关系模型D、面向对象模型标准答案:C知识点解析:层次模型用树型(层次)结构表示实体类型以及实体间的联系;网状模型是用网状结构来表示:关系模型用表格形式结构来表示;面向对象模型用类及继承来表示实体及实体间的联系。4、关系模型中,一个关键字是()。A、可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成B、可由多个任意属性组成C、至多由一个属性组成D、以上都不是标准答案:C知识点解析:关键字是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录。在两个表的关系中,主关键字用来在一个表中引用来自于另一个表中的特定记录。主关键字是一种唯一关键字,表定义的一部分。一个表不能有多个主关键字,并且主关键字的列不能包含空值。5、下列对于关系的叙述中,()的叙述是不正确的。A、关系中的每个属性是不分解的B、在关系中元组的顺序是无关紧要的C、任意的一个二维表都是一个关系D、每一个关系只有一种记录类型标准答案:C知识点解析:一个关系对应一个二维表,但一个二维表不一定都能成为一个关系,如复式表格(数据项下还有子项)就不是一个关系,只有符合一定要求的二维表才是关系。6、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()。A、记录B、元组C、行D、属性标准答案:D知识点解析:当两个关系在自然连接时,必须要有公共字段即属性。如:学生(学号、姓名、性别、年龄),成绩(学号,课程名,成绩)当关系学生和关系成绩建立连接时,必须要通过共有字段(属性)学号。7、在一个关系中,不能有完全相同的()。A、元组B、属性C、分量D、域标准答案:A知识点解析:一个关系可看成是一张二维表。根据关系的性质,表中任意两行不能完全相同,即关系中任意两个元组不能完全相同。8、关系运算中花费时间可能最长的运算是()。A、投影B、选择C、除D、笛卡尔积标准答案:D知识点解析:两个集合X和Y的笛卡儿积,又称直积,表示为X×Y,第一个对象是X的成员,而第二个对象是Y的所有可能有序对的其中一个成员。假设集合A={a,b},集合B={0,1,2},则两个集合的笛卡尔积为{(a,0),(a,1),(a,2),(b,0),(b,1),(b,2)}。9、现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期),它的主键是()。A、宿舍编号B、(宿舍地址,姓名)C、学号D、(宿舍编号,学号)标准答案:C知识点解析:学号可以唯一确定学生关系的一个元组,而且学号不存在任何真子集,从而学号可以作为学生关系的主键。10、关系模式的任何属性()。A、不可再分B、命名在该关系模式中可以不唯一C、可再分D、以上都不是标准答案:A知识点解析:关系是一种规范化的表格,它有以下限制:①关系中的每一个属性值都是不可分解的。②关系中不允许出现相同的元组。③关系中不考虑元组之间的顺序。④元组中属性也是无序的。11、在关系代数运算中,五种基本运算为()。A、并、差、选择、投影、笛卡尔积B、并、差、交、选择、笛卡尔积C、并、差、选择、投影、自然连接D、并、差、交、选择、投影标准答案:A知识点解析:五种基本操作:并,差,积,选择,投影;构成关系代数完备的操作集。其他非基本操作:可以用以上五种基本操作合成的所有操作。12、关于关系模式的规范化理论中,不正确的是()。A、关系模式的规范化过程是通过对关系模式的分解来实现的B、范式级别越高的关系模式不一定是好的关系模式C、属于3NF的关系模式不一定是BCNFD、对关系模式进行分解时,保持函数依赖的分解一定是无损连接标准答案:D知识点解析:分解具有无损连接性和分解保持函数依赖是两个相互独立的标准,具有无损连接性的分解不一定保持函数依赖,保持函数依赖的分解也不一定具有无损连接性。无损连接概念:如果对分解后的新关系进行自然连接得到的元组的集合与原关系完全一致,则称为无损连接(lossIessjoin)。13、关系规范化中的删除操作异常是指()。A、不该删除的数据被删除B、不该插入的数据被插入C、应该删除的数据未被删除D、应该插入的数据未被插入标准答案:A知识点解析:顾名思义,异常:就是不同于平常。通俗说就是产生错误了。插入异常:就是在插入数据的时候产生错误,错误引起的原因有很多,比如,插入的位置不存在。删除异常:同样就是删除数据的时候发生错误,比如,要删除的数据不存在。修改异常:修改数据的时候,有错误产生,比如,要修改的数据不存在。14、下列关于1NF的叙述中,哪条不正确()。A、满足1NF中的关系可以包含复合属性B、满足1NF中的关系不可以包含复合属性C、满足1NF的关系称为规范化关系,否则称为非规范化关系D、不满足1NF的数据库模式不能称为关系数据库标准答案:A知识点解析:1NFF要求1列不能有2个属性n2NF关系模式R∈1NF,且每个非主属性完全依赖于码,则称R属于2NF。15、关系模式的候选关键字可以有(),主关键字有1个。A、0个B、1个C、1个或多个D、多个标准答案:C知识点解析:主关键字(primarykey)是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录。在两个表的关系中,主关键字用来在一个表中引用来自于另一个表中的特定记录。主关键字是一种唯一关键字,表定义的一部分。一个表不能有多个主关键字。并且主关键字的列不能包含空值。如果一个超关键字去掉其中任何一个字段后不再能唯一地确定记录,则称它为“候选关键字”(CandidateKey)。候选关键字既能唯一地确定记录,它包含的字段又是最精炼的。也就是说候选关键字是最简单的超关键字。16、设计性能较优的关系模式称为规范化,规范化主要的理论依据是()。A、关系运算理论B、关系代数理论C、数理逻辑D、关系规范化理论标准答案:D知识点解析:规范化理论是将一个不合理的关系模式如何转化为合理的关系模式理论,规范化理论是围绕范式而建立的。规范化理论认为,一个关系型数据库中所有的关系,都应满足一定的规范。规范化理论把关系应满足的规范要求分为几级,满足最低要求的一级叫作第一范式(1NF),在第一范式的基础上提出了第二范式(2NF),在第二范式的基础上又提出了第三范式(3NF),以后又提出了BCNF范式,4NF,5NF。范式的等级越高,应满足的约束条件也越严格。17、消除了部分函数依赖的1NF的关系模式,必定是()。A、2NFB、3NFC、4NFD、1NF标准答案:A知识点解析:第二范式(2NF)是在第一范式(1NF)的基础上建立起来的,即满足第二范式(2NF)必须先满足第一范式(1NF)。第二范式(2NF)要求数据库表中的每个实例或行必须可以被唯一地区分。第二范式(2NF)要求实体的属性完全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键字一部分的属性,如果存在,那么这个属性和主关键字的这一部分应该分离出来形成一个新的实体,新实体与原实体之间是一对多的关系。为实现区分通常需要为表加上一个列,以存储各个实例的惟一标识。简而言之,第二范式就是主属性只依赖于主关键字。18、在SQL语言中,如果要建立一个工资表,包含职工号、姓名、职称、工资等字段。若要保证“工字段的取值不低800元,最合适的实现方法是()。A、在创建工资表时为“工资”字段建立缺省(default)B、在创建工资表时为“工资”字段建立检查约束(checkconstraint)C、在工资表上建立一个触发器(trigger)D、为工资表数据输入编写一个程序进行控制标准答案:B知识点解析:一旦表中某列设置了检查约束,则在向表中添加数据时,会使用这个约束对输入的数据按照设置的逻辑进行检查。19、在数据库技术中,数据库完整性不包括()。A、实体完整性B、数据完整性C、参照完整性D、用户定义完整性标准答案:B知识点解析:数据库的完整性包括实体完整性、参照完整性和用户自定义完整性。20、规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及()的缺陷。A、结构不合理B、冗余度大C、数据丢失D、数据的不一致性标准答案:B知识点解析:一个关系模式分解可以得到不同关系模式集合,也就是说分解方法不是唯一的。最小冗余的要求必须以分解后的数据库能够表达原来数据库所有信息为前提来实现。其根本目标是节省存储空间,避免数据不一致性,提高对关系的操作效率,同时满足应用需求。21、若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为()。A、主键B、候选键C、主属性D、外部键标准答案:B知识点解析:在一个关系中,凡是其取值能唯一地标识一个元组的属性或属性组,均称为候选键。如果关系中有多个候选键,则选择其中一个作为主键。组成候选键的任何一个属性均称为主属性。故本题选B。22、候选关键字中的属性称为()。A、主属性B、复合属性C、关键属性D、非主属性标准答案:A知识点解析:在一个关系中,如一个属性是构成某一个候选关键字的属性集中的一个属性,则称它为主属性。23、若设关系R为第一范式,且它的每一非主属性都完全函数依赖于关键字,则称R属于()。A、第一范式B、第二范式C、第三范式D、第四范式标准答案:B知识点解析:如果关系R为第一范式,并且R中的每一个非主属性完全函数依赖于R的某个候选键,则称R为第二范式模式。24、当关系模式R(A,B)已属于3NF,下列说法中()是正确的。A、一定属于BCNFB、A和C都是C、它一定消除了插入和删除异常D、仍存在一定的插入和删除异常标准答案:D知识点解析:如果某关系模式满足第二范式,而且它的任何一个非主属性都不传递依赖于任何关键字,则满足第三范式。例:关系S1(SN0、SNAME、DN0、DNAME、LDCATION),属性依次代表学号、姓名、所在系编号、系名称、系地址。关键字SNO决定各个属性,满足2NF。但这样的关系肯定会使数据有大量的冗余,有关学生DNO,DNAME,LOCATION三个属性将重复插入、删除和修改。25、关系数据库的规范化理论指出:关系数据库中的关系应满足一定的要求,最起码的要求是达到1NF,即满足()。A、每个非码属性都完全依赖于主码属性B、主码属性唯一标识关系中的元组C、关系中的元组不可重复D、每个属性都是不可分解的标准答案:D知识点解析:1NF的要求是每个属性都是不可分解的,2NF的要求是每个非码属性都完全依赖于主码属性,3NF的要求是每个非码属性都直接依赖于主码属性。26、在关系模式R中,若其函数依赖集中所有候选关键字都是决定因素,则R最高范式是()。A、3NFB、4NFC、BCNFD、2NF标准答案:B知识点解析:4NF就是限制关系模式的属性之间不允许有非平凡且非函数依赖的多值依赖。因为根据定义,对于每一个非平凡的多值依赖X→→Y,X都含有候选码,于是就有X→Y,所以4NF所允许的非平凡的多值依赖实际上是函数依赖。27、设属性A是关系R的主属性,则属性A不能取空值(NULL),这是()规则。A、实体完整性B、参照完整性C、用户定义完整性D、域完整性标准答案:A知识点解析:实体完整性是指关系中的元组在组成主键的属性上不能有空值;参照完整性是指外键的值不允许参照不存在的相应表的主键的值,或者外键为空值:用户定义完整性是用户根据具体应用需要而定义的:域完整性是用户定义的完整性规则之一。属性A是关系R的主属性,不能为空值,是遵循实体完整性规则。28、关系模型中的关系模式至少是()。A、2NFB、3NFC、BCNFD、1NF标准答案:D知识点解析:第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系。在第一范式1NF中表的每一行只包含一个实例的信息。29、在关系DB中,任何二元关系模式的最高范式必定是()。A、2NFB、3NFC、BCNFD、1NF标准答案:C知识点解析:设关系模式R<U,F>∈1NF,如果对于R的每个函数依赖X→Y,若Y不属于X,则X必含有候选码,那么R∈BCNF。二、多项选择题(本题共2题,每题1.0分,共2分。)30、下列有关数据库视图的说法,正确的有()。标准答案:A,C,D知识点解析:视图是虚表,是从一个或几个基本表(或视图)中导出的表,在系统的数据字典中仅存放了视图的定义,不存放视图对应的数据。视图看上去非常像数据库的物理表,对它的操作同任何其它的表一样。当通过视图修改数据时,实际上是在改变基表中的数据:相反地,基表数据的改变也会自动反映在由基表产生的视图中。视图的安全性可以防止未授权用户查看特定的行或列,使用户只能看到表中特定行,起到安全保护作用。31、结构化程序锁要求的基本结构包括()。标准答案:A,C,D知识点解析:结构化程序设计方法主要由以下三种基本结构组成:1)顺序结构:顺序结构是一种线性、有序的结构,它依次执行各语句模块。2)循环结构:循环结构是重复执行一个或几个模块,直到满足某一条件为止。3)选择结构:选择结构是根据条件成立与否选择程序执行的通路。三、简答题(本题共2题,每题1.0分,共2分。)32、某商业集团,需要对集团下的商店、商店负责人、商品等进行管理,设计的数据库中有一个关系模式R为:R(商店编号、商品编号、库存数量、部分编号、负责人)如果规定:(1)每个商店的每种商品只在一个部门销售;(2)每个商店的每个部门只有一个负责人;(3)每个商店的每种商品只有一个库存数量。问题:(1)根据上述规定,写出关系模式R的基本函数依据;(2)找出关系模式R的候选码:(3)试问关系模式R最高是第几范式?为什么?标准答案:(1)在关系R中,没有重复列,因此符合1NF;根据规定可知,库存数量、部分编号、负责人依赖于商店编号与商品编号。即(商店编号,商品编号)→(库存数量,部门编号,负责人)。(2)R的候选码为(商店编号,商品编号)。(3)关系模式R最高是2NF。由于部门编号和负责人还依赖于候选码,而在3NF中,若R∈3NF,则R的每一个非主属性既不部分函数依赖于候选码也不传递函数依赖于候选码。显然关系R还达不到3NF要求。知识点解析:暂无解析33、试述SQL语言的特点。标准答案:①综合统一;②高度非过程化;③面向集合的操作方式;④以同一种语法结构提供两种使用方式;⑤语言简捷,易学易用。知识点解析:暂无解析一、单项选择题(本题共29题,每题1.0分,共29分。)34、关系模型是一种()。A、概念模型B、物理模型C、数据模型D、E—R标准答案:C知识点解析:基本数据模型有层次模型、网状模型、关系模型。35、关系数据库管理系统应能实现的专门关系运算包括()。A、关联、更新、排序B、显示、打印、制表C、排序、索引、统计D、选择、投影、连接标准答案:D知识点解析:专门的关系运算包括选择、投影、连接和除法运算。①选择(selection)选择运算是一个单目运算,它是在关系R中查找满足给定谓词(即选择条件)的所有元组。②投影(Projection)投影运算也是一个单目运算,它是从一个关系R中选取所需要的列组成一个新关系。③连接(Join)连接运算是一个二目运算,它是从二个关系的笛卡尔积中选取满足一定连接条件的元组。36、用二维表结构表示实体以及实体间联系的数据模型称为()。A、网状模型B、层次模型C、关系模型D、面向对象模型标准答案:C知识点解析:层次模型用树型(层次)结构表示实体类型以及实体间的联系;网状模型是用网状结构来表示:关系模型用表格形式结构来表示;面向对象模型用类及继承来表示实体及实体间的联系。37、关系模型中,一个关键字是()。A、可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成B、可由多个任意属性组成C、至多由一个属性组成D、以上都不是标准答案:C知识点解析:关键字是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录。在两个表的关系中,主关键字用来在一个表中引用来自于另一个表中的特定记录。主关键字是一种唯一关键字,表定义的一部分。一个表不能有多个主关键字,并且主关键字的列不能包含空值。38、下列对于关系的叙述中,()的叙述是不正确的。A、关系中的每个属性是不分解的B、在关系中元组的顺序是无关紧要的C、任意的一个二维表都是一个关系D、每一个关系只有一种记录类型标准答案:C知识点解析:一个关系对应一个二维表,但一个二维表不一定都能成为一个关系,如复式表格(数据项下还有子项)就不是一个关系,只有符合一定要求的二维表才是关系。39、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()。A、记录B、元组C、行D、属性标准答案:D知识点解析:当两个关系在自然连接时,必须要有公共字段即属性。如:学生(学号、姓名、性别、年龄),成绩(学号,课程名,成绩)当关系学生和关系成绩建立连接时,必须要通过共有字段(属性)学号。40、在一个关系中,不能有完全相同的()。A、元组B、属性C、分量D、域标准答案:A知识点解析:一个关系可看成是一张二维表。根据关系的性质,表中任意两行不能完全相同,即关系中任意两个元组不能完全相同。41、关系运算中花费时间可能最长的运算是()。A、投影B、选择C、除D、笛卡尔积标准答案:D知识点解析:两个集合X和Y的笛卡儿积,又称直积,表示为X×Y,第一个对象是X的成员,而第二个对象是Y的所有可能有序对的其中一个成员。假设集合A={a,b},集合B={0,1,2},则两个集合的笛卡尔积为{(a,0),(a,1),(a,2),(b,0),(b,1),(b,2)}。42、现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期),它的主键是()。A、宿舍编号B、(宿舍地址,姓名)C、学号D、(宿舍编号,学号)标准答案:C知识点解析:学号可以唯一确定学生关系的一个元组,而且学号不存在任何真子集,从而学号可以作为学生关系的主键。43、关系模式的任何属性()。A、不可再分B、命名在该关系模式中可以不唯一C、可再分D、以上都不是标准答案:A知识点解析:关系是一种规范化的表格,它有以下限制:①关系中的每一个属性值都是不可分解的。②关系中不允许出现相同的元组。③关系中不考虑元组之间的顺序。④元组中属性也是无序的。44、在关系代数运算中,五种基本运算为()。A、并、差、选择、投影、笛卡尔积B、并、差、交、选择、笛卡尔积C、并、差、选择、投影、自然连接D、并、差、交、选择、投影标准答案:A知识点解析:五种基本操作:并,差,积,选择,投影;构成关系代数完备的操作集。其他非基本操作:可以用以上五种基本操作合成的所有操作。45、关于关系模式的规范化理论中,不正确的是()。A、关系模式的规范化过程是通过对关系模式的分解来实现的B、范式级别越高的关系模式不一定是好的关系模式C、属于3NF的关系模式不一定是BCNFD、对关系模式进行分解时,保持函数依赖的分解一定是无损连接标准答案:D知识点解析:分解具有无损连接性和分解保持函数依赖是两个相互独立的标准,具有无损连接性的分解不一定保持函数依赖,保持函数依赖的分解也不一定具有无损连接性。无损连接概念:如果对分解后的新关系进行自然连接得到的元组的集合与原关系完全一致,则称为无损连接(lossIessjoin)。46、关系规范化中的删除操作异常是指()。A、不该删除的数据被删除B、不该插入的数据被插入C、应该删除的数据未被删除D、应该插入的数据未被插入标准答案:A知识点解析:顾名思义,异常:就是不同于平常。通俗说就是产生错误了。插入异常:就是在插入数据的时候产生错误,错误引起的原因有很多,比如,插入的位置不存在。删除异常:同样就是删除数据的时候发生错误,比如,要删除的数据不存在。修改异常:修改数据的时候,有错误产生,比如,要修改的数据不存在。47、下列关于1NF的叙述中,哪条不正确()。A、满足1NF中的关系可以包含复合属性B、满足1NF中的关系不可以包含复合属性C、满足1NF的关系称为规范化关系,否则称为非规范化关系D、不满足1NF的数据库模式不能称为关系数据库标准答案:A知识点解析:1NFF要求1列不能有2个属性n2NF关系模式R∈1NF,且每个非主属性完全依赖于码,则称R属于2NF。48、关系模式的候选关键字可以有(),主关键字有1个。A、0个B、1个C、1个或多个D、多个标准答案:C知识点解析:主关键字(primarykey)是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录。在两个表的关系中,主关键字用来在一个表中引用来自于另一个表中的特定记录。主关键字是一种唯一关键字,表定义的一部分。一个表不能有多个主关键字。并且主关键字的列不能包含空值。如果一个超关键字去掉其中任何一个字段后不再能唯一地确定记录,则称它为“候选关键字”(CandidateKey)。候选关键字既能唯一地确定记录,它包含的字段又是最精炼的。也就是说候选关键字是最简单的超关键字。49、设计性能较优的关系模式称为规范化,规范化主要的理论依据是()。A、关系运算理论B、关系代数理论C、数理逻辑D、关系规范化理论标准答案:D知识点解析:规范化理论是将一个不合理的关系模式如何转化为合理的关系模式理论,规范化理论是围绕范式而建立的。规范化理论认为,一个关系型数据库中所有的关系,都应满足一定的规范。规范化理论把关系应满足的规范要求分为几级,满足最低要求的一级叫作第一范式(1NF),在第一范式的基础上提出了第二范式(2NF),在第二范式的基础上又提出了第三范式(3NF),以后又提出了BCNF范式,4NF,5NF。范式的等级越高,应满足的约束条件也越严格。50、消除了部分函数依赖的1NF的关系模式,必定是()。A、2NFB、3NFC、4NFD、1NF标准答案:A知识点解析:第二范式(2NF)是在第一范式(1NF)的基础上建立起来的,即满足第二范式(2NF)必须先满足第一范式(1NF)。第二范式(2NF)要求数据库表中的每个实例或行必须可以被唯一地区分。第二范式(2NF)要求实体的属性完全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键字一部分的属性,如果存在,那么这个属性和主关键字的这一部分应该分离出来形成一个新的实体,新实体与原实体之间是一对多的关系。为实现区分通常需要为表加上一个列,以存储各个实例的惟一标识。简而言之,第二范式就是主属性只依赖于主关键字。51、在SQL语言中,如果要建立一个工资表,包含职工号、姓名、职称、工资等字段。若要保证“工字段的取值不低800元,最合适的实现方法是()。A、在创建工资表时为“工资”字段建立缺省(default)B、在创建工资表时为“工资”字段建立检查约束(checkconstraint)C、在工资表上建立一个触发器(trigger)D、为工资表数据输入编写一个程序进行控制标准答案:B知识点解析:一旦表中某列设置了检查约束,则在向表中添加数据时,会使用这个约束对输入的数据按照设置的逻辑进行检查。52、在数据库技术中,数据库完整性不包括()。A、实体完整性B、数据完整性C、参照完整性D、用户定义完整性标准答案:B知识点解析:数据库的完整性包括实体完整性、参照完整性和用户自定义完整性。53、规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及()的缺陷。A、结构不合理B、冗余度大C、数据丢失D、数据的不一致性标准答案:B知识点解析:一个关系模式分解可以得到不同关系模式集合,也就是说分解方法不是唯一的。最小冗余的要求必须以分解后的数据库能够表达原来数据库所有信息为前提来实现。其根本目标是节省存储空间,避免数据不一致性,提高对关系的操作效率,同时满足应用需求。54、若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为()。A、主键B、候选键C、主属性D、外部键标准答案:B知识点解析:在一个关系中,凡是其取值能唯一地标识一个元组的属性或属性组,均称为候选键。如果关系中有多个候选键,则选择其中一个作为主键。组成候选键的任何一个属性均称为主属性。故本题选B。55、候选关键字中的属性称为()。A、主属性B、复合属性C、关键属性D、非主属性标准答案:A知识点解析:在一个关系中,如一个属性是构成某一个候选关键字的属性集中的一个属性,则称它为主属性。56、若设关系R为第一范式,且它的每一非主属性都完全函数依赖于关键字,则称R属于()。A、第一范式B、第二范式C、第三范式D、第四范式标准答案:B知识点解析:如果关系R为第一范式,并且R中的每一个非主属性完全函数依赖于R的某个候选键,则称R为第二范式模式。57、当关系模式R(A,B)已属于3NF,下列说法中()是正确的。A、一定属于BCNFB、A和C都是C、它一定消除了插入和删除异常D、仍存在一定的插入和删除异常标准答案:D知识点解析:如果某关系模式满足第二范式,而且它的任何一个非主属性都不传递依赖于任何关键字,则满足第三范式。例:关系S1(SN0、SNAME、DN0、DNAME、LDCATION),属性依次代表学号、姓名、所在系编号、系名称、系地址。关键字SNO决定各个属性,满足2NF。但这样的关系肯定会使数据有大量的冗余,有关学生DNO,DNAME,LOCATION三个属性将重复插入、删除和修改。58、关系数据库的规范化理论指出:关系数据库中的关系应满足一定的要求,最起码的要求是达到1NF,即满足()。A、每个非码属性都完全依赖于主码属性B、主码属性唯一标识关系中的元组C、关系中的元组不可重复D、每个属性都是不可分解的标准答案:D知识点解析:1NF的要求是每个属性都是不可分解的,2NF的要求是每个非码属性都完全依赖于主码属性,3NF的要求是每个非码属性都直接依赖于主码属性。59、在关系模式R中,若其函数依赖集中所有候选关键字都是决定因素,则R最高范式是()。A、3NFB、4NFC、BCNFD、2NF标准答案:B知识点解析:4NF就是限制关系模式的属性之间不允许有非平凡且非函数依赖的多值依赖。因为根据定义,对于每一个非平凡的多值依赖X→→Y,X都含有候选码,于是就有X→Y,所以4NF所允许的非平凡的多值依赖实际上是函数依赖。60、设属性A是关系R的主属性,则属性A不能取空值(NULL),这是()规则。A、实体完整性B、参照完整性C、用户定义完整性D、域完整性标准答案:A知识点解析:实体完整性是指关系中的元组在组成主键的属性上不能有空值;参照完整性是指外键的值不允许参照不存在的相应表的主键的值,或者外键为空值:用户定义完整性是用户根据具体应用需要而定义的:域完整性是用户定义的完整性规则之一。属性A是关系R的主属性,不能为空值,是遵循实体完整性规则。61、关系模型中的关系模式至少是()。A、2NFB、3NFC、BCNFD、1NF标准答案:D知识点解析:第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系。在第一范式1NF中表的每一行只包含一个实例的信息。62、在关系DB中,任何二元关系模式的最高范式必定是()。A、2NFB、3NFC、BCNFD、1NF标准答案:C知识点解析:设关系模式R<U,F>∈1NF,如果对于R的每个函数依赖X→Y,若Y不属于X,则X必含有候选码,那么R∈BCNF。二、多项选择题(本题共2题,每题1.0分,共2分。)63、下列有关数据库视图的说法,正确的有()。标准答案:A,C,D知识点解析:视图是虚表,是从一个或几个基本表(或视图)中导出的表,在系统的数据字典中仅存放了视图的定义,不存放视图对应的数据。视图看上去非常像数据库的物理表,对它的操作同任何其它的表一样。当通过视图修改数据时,实际上是在改变基表中的数据:相反地,基表数据的改变也会自动反映在由基表产生的视图中。视图的安全性可以防止未授权用户查看特定的行或列,使用户只能看到表中特定行,起到安全保护作用。64、结构化程序锁要求的基本结构包括()。标准答案:A,C,D知识点解析:结构化程序设计方法主要由以下三种基本结构组成:1)顺序结构:顺序结构是一种线性、有序的结构,它依次执行各语句模块。2)循环结构:循环结构是重复执行一个或几个模块,直到满足某一条件为止。3)选择结构:选择结构是根据条件成立与否选择程序执行的通路。三、简答题(本题共2题,每题1.0分,共2分。)65、某商业集团,需要对集团下的商店、商店负责人、商品等进行管理,设计的数据库中有一个关系模式R为:R(商店编号、商品编号、库存数量、部分编号、负责人)如果规定:(1)每个商店的每种商品只在一个部门销售;(2)每个商店的每个部门只有一个负责人;(3)每个商店的每种商品只有一个库存数量。问题:(1)根据上述规定,写出关系模式R的基本函数依据;(2)找出关系模式R的候选码:(3)试问关系模式R最高是第几范式?为什么?标准答案:(1)在关系R中,没有重复列,因此符合1NF;根据规定可知,库存数量、部分编号、负责人依赖于商店编号与商品编号。即(商店编号,商品编号)→(库存数量,部门编号,负责人)。(2)R的候选码为(商店编号,商品编号)。(3)关系模式R最高是2NF。由于部门编号和负责人还依赖于候选码,而在3NF中,若R∈3NF,则R的每一个非主属性既不部分函数依赖于候选码也不传递函数依赖于候选码。显然关系R还达不到3NF要求。知识点解析:暂无解析66、试述SQL语言的特点。标准答案:①综合统一;②高度非过程化;③面向集合的操作方式;④以同一种语法结构提供两种使用方式;⑤语言简捷,易学易用。知识点解析:暂无解析事业单位招录计算机专业知识(数据库)模拟试卷第2套一、单项选择题(本题共29题,每题1.0分,共29分。)1、下列说法正确的是()。A、数据库管理系统属于应用软件的范畴B、数据库管理阶段数据由DBMS统一管理C、数据库管理系统包括数据库系统和数据库D、数据库系统的核心是数据标准答案:B知识点解析:数据库管理系统属于系统软件,操纵和管理数据库的大型软件,A项表述错误;数据库系统包括:数据库,数据库管理系统,数据库管理员三部分,C项表述错误;数据库系统的核心是数据库管理系统,D项表述错误。答案选B。2、数据仓库用于支持决策,面向分析型数据处理,它不同于组织机构现有的操作型数据库:数据仓库是对多个异构的数据源有效集成,集成后按照主题进行了重组,并包含历史数据。从数据仓库体系结构看,数据仓库环境的核心是()。A、数据抽取和访问工具B、数据仓库DBC、数据集市D、元数据标准答案:B知识点解析:数据仓库通常采用3级体系结构,底层为数据仓库服务器,中间层为OLAP服务器,顶层为前端工具,其中数据仓库服务器是核心部分。3、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是()阶段。A、数据库系统B、人工管理C、文件系统D、数据项管理标准答案:A知识点解析:计算机数据管理技术随着计算机硬件、软件和计算机应用的发展而发展,已经历了人工管理、文件系统、数据库系统。人工管理阶段计算机主要是进行科学计算,一般具有以下几个特点:计算机系统不提供对用户数据的管理功能;数据不能共享;不能单独保存数据。文件管理阶段计算机不仅用于科学计算,还用在通信管理方面,一般具有以下几个特点:数据以“文件”形式可长期保存在外部存储器的磁盘上;数据的逻辑结构与物理结构有了区别,但比较简单;文件组织已多样化:数据不再属于某个特定的程序,可以重复使用,即数据面向应用等。数据库系统克服了文件系统的缺陷,提供了对数据更高级、更有效的管理。这个阶段的程序和数据的联系通过数据库管理系统来实现(DBMS)。数据库系统一般具有的特点包括:采用数据模型表示复杂的数据结构;有较高的数据独立性;数据库系统为用户提供了方便的用户接口等。4、相对于数据库系统,文件系统的主要缺陷有数据联系弱、数据的不一致性和数据的()。A、可重用性差B、安全性差C、非持久性D、冗余性标准答案:D知识点解析:与文件系统相比,数据库系统主要有以下的特点:文件系统阶段:在文件系统阶段,数据以文件为单位存储在外存,且由操作系统统一管理。操作系统为用户使用文件提供了友好界面。文件的逻辑结构与物理结构脱钩,程序和数据分离,使数据与程序有了一定的独立性。用户的程序与数据可分别存放在外存储器上,各个应用程序可以共享一组数据,实现了以文件为单位的数据共享。但由于数据的组织仍然是面向程序,所以存在大量的数据冗余。5、数据库技术本身在不断地发展和完善,它已取代了早期的层次数据库与网状数据库,关系数据库管理系统应能实现的专门关系运算包括()。A、升序、降序、求和B、选择、投影、连接C、关联、更新、排序D、并、差、交标准答案:B知识点解析:专门的关系运算包括选择、投影、连接及除法。6、关于数据库系统的组成成分,下面各项中,最全面的是()。A、数据库、DBMS和数据库管理员B、数据库、DBMS、硬件和软件C、DBMS、硬件、软件和数据库D、数据库、硬件、软件和数据库管理员标准答案:D知识点解析:数据库系统是计算机系统中引入数据库后的系统,它由数据库、硬件平台、软件和相关人员组成。其中软件主要包括DBMS、操作系统、应用开发工具和数据库应用系统。相关人员主要是指数据库管理员(DBA)。因此,D项是最全面的。7、数据库的概念模型独立于()。A、具体的机器和DBMSB、现实世界C、信息世界D、E-R图标准答案:A知识点解析:概念数据模型,这是面向数据库用户实现世界的数据模型,主要描述世界的概念化结构,它使数据库的设计人员在设计的初始阶段,摆脱计算机系统及DBMS的具体技术问题,集中精力分析数据以及数据之间的联系等,与具体的DBMS无关。概念数据模型必须换成逻辑数据模型,才能在DBMS中实现。8、下列数据模型中,数据独立性最高的是()。A、网状数据模型B、关系数据模型C、层次数据模型D、非关系模型标准答案:B知识点解析:关系数据库系统提供三级模式与二级映像,可以实现数据库的逻辑独立性与物理独立性,因而具有最高的数据独立性。9、数据库的基本特点是()。A、数据可以共享(或数据结构化)、数据互换性、数据冗余小,易扩充、统一管理和控制B、数据可以共享(或数据结构化)、数据独立性、数据冗余小,易扩充、统一管理和控制C、数据可以共享(或数据结构化)、数据独立性、数据冗余大,易移植、统一管理和控制D、数据非结构化、数据独立性、数据冗余小,易扩充、统一管理和控制标准答案:B知识点解析:数据库主要有以下特点:①实现数据共享数据共享包含所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口使用数据库,并提供数据共享。②减少数据的冗余度同文件系统相比,由于数据库实现了数据共享,从而避免了用户各自建立应用文件。减少了大量重复数据,减少了数据冗余,维护了数据的一致性。③数据的独立性数据的独立性包括逻辑独立性(数据库中数据库的逻辑结构和应用程序相互独立)和物理独立性(数据物理结构的变化不影响数据的逻辑结构)。④数据实现集中控制文件管理方式中,数据处于一种分散的状态,不同的用户或同一用户在不同处理中其文件之间毫无关系。利用数据库可对数据进行集中控制和管理,并通过数据模型表示各种数据的组织以及数据间的联系。⑤数据一致性和可维护性,以确保数据的安全性和可靠性主要包括:①安全性控制:以防止数据丢失、错误更新和越权使用;②完整性控制:保证数据的正确性、有效性和相容性;③并发控制:使在同一时间周期内,允许对数据实现多路存取,又能防止用户之间的不正常交互作用。⑥故障恢复由数据库管理系统提供一套方法,可及时发现故障和修复故障,从而防止数据被破坏。数据库系统能尽快恢复数据库系统运行时出现的故障,可能是物理上或是逻辑上的错误。比如对系统的误操作造成的数据错误等。10、DBS扣,内、外存数据交换最终是通过()完成的。A、UWAB、DBMSC、OSD、键盘标准答案:C知识点解析:内、外存数据交换由操作系统的文件系统管理,OS即为OperatingSyStem(操作系统)。11、数据库(DB)、数据库系统(DBS)和数据库管理系统(1)BMS)三者之间的关系是()。A、DBS包括DB和DBMSB、DB包括DBS和DBMSC、DDMS包括DB和DBSD、DBS就是DB也就是DBMS标准答案:A知识点解析:数据库(DB)指的是以一定方式储存在一起、能为多个用户共享、具有尽可能小的冗余度的特点、是与应用程序彼此独立的数据集合。数据库系统(DBS)是为适应数据处理的需要而发展起来的一种较为理想的数据处理系统,也是一个为实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。数据库管理系统(DBMS)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。它们的关系是数据库系统由数据库和数据库管理系统组成。12、下面列出的条目中,哪些是数据库系统的组成成员?()Ⅰ.操作系统Ⅱ.数据库管理系统Ⅲ.用户Ⅳ.数据库管理员Ⅴ.数据库A、Ⅱ、Ⅲ、Ⅳ和ⅤB、Ⅱ、Ⅳ和ⅤC、Ⅰ、Ⅱ、Ⅳ和ⅤD、都是标准答案:D知识点解析:数据库系统一般由数据库、操作系统、数据库管理系统(及其工具)、应用系统、数据库管理员和用户构成。13、()是存储在计算机内有结构的数据的集合。A、数据结构B、数据库C、数据库管理系统D、数据库系统标准答案:B知识点解析:数据库指的是以一定方式储存在一起、能为多个用户共享、具有尽可能小的冗余度的特点、是与应用程序彼此独立的数据集合。14、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()。A、多对多B、多对一C、一对一D、一对多标准答案:B知识点解析:在公司中,由于每个职员只能属于一个部门,一个部门可以有多名职员,因此职员与部门之间是多对一关系。15、数据库的结构划分成多个层次,是为了提高数据库的逻辑独立性和()。A、数据独立性B、物理独立性C、逻辑独立性D、管理规范性标准答案:B知识点解析:数据独立性是数据库系统的一个最重要的目标之一。它能使数据独立于应用程序。数据独立性包括数据的物理独立性和逻辑独立性。①物理独立性物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。即,数据在磁盘上怎样存储由DBMS管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变。②逻辑独立性逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即,当数据的逻辑结构改变时,用户程序也可以不变。16、若数据库中只包含成功事务提交的结果,则此数据库就称为处于()状态。A、安全B、一致C、完整D、正确标准答案:B知识点解析:如果数据库中只包含成功事务提交的结果,就称数据库处于一致性状态。17、数据库中存储的是()。A、数据模型B、数据C、数据以及数据之间的联系D、信息标准答案:C知识点解析:数据库里存放的是一些元数据的东西,比如很多表,表中有数据字段,表与表之间有关系,最终表存放到表空间中,而表空间存放与操作系统的文件系统中。18、数据库、数据库管理系统、数据库系统之间的关系是()。A、数据库管理系统包含数据库和数据库系统B、数据库包含数据库管理系统和数据库系统C、数据库系统包含数据库管理系统和数据库D、数据库管理系统包含数据库系统,数据库系统包含数据库标准答案:C知识点解析:数据库系统是由数据库及其数据库管理程序组成,数据库管理程序用于操纵数据库。19、数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是()。A、网状数据模型B、层次数据模型C、关系数据模型D、面向对象数据模型标准答案:C知识点解析:埃德加.弗兰克.科德(EdgarFrankCodd,1923—2003)是密执安大学哲学博士,IBM公司研究员,被誉为“关系数据库之父”,并因为在数据库管理系统的理论和实践方面的杰出贡献于1981年获图灵奖。1970年,科德发表题为“大型共享数据库的关系模型”的论文,文中首次提出了数据库的关系模型。由于关系模型简单明了、具有坚实的数学理论基础,所以一经推出就受到了学术界和产业界的高度重视和广泛响应,并很快成为数据库市场的主流。20、下列有关冗余数据的说法,错误的是()。A、数据库中的冗余数据并不一定是越少越好B、不应该在数据库中储存任何冗余数据C、冗余数据不破坏数据库的完整性D、冗余数据的存在给数据库的维护增加困难标准答案:B知识点解析:在数据库中,有时有必要储存一些冗余数据以防止数据的丢失,其不会破坏数据库的完整性。21、数据库中,数据的物理独立性是指()。A、用户程序与DBMS的相互独立B、数据库与数据库管理系统的相互独立C、用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D、应用程序与数据库中数据的逻辑结构相互独立标准答案:C知识点解析:物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。即,数据在磁盘上怎样存储由DBMS管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变。22、目前,应用最广泛的数据库类型是()。A、层次型数据B、网状型数据C、关系型数据D、面向对象数据库标准答案:C知识点解析:关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。关系模型由关系数据结构、关系操作集合、关系完整性约束三部分组成,是最广泛的数据库类型。23、数据库系统的核心是()。A、数据模型B、数据库管理系统C、数据库D、软件工具标准答案:B知识点解析:数据库管理系统是数据库系统的核心,是管理数据库的软件。数据库管理系统就是实现把用户意义下抽象的逻辑数据处理。转换成为计算机中具体的物理数据处理的软件。有了数据库管理系统,用户就可以在抽象意义下处理数据,而不必顾及这些数据在计算机中的布局和物理位置。24、关于数据库特点的描述,正确的是()。A、数据不可以共享,数据结构化,数据冗余大、易移植,统一管理和分布式控制B、数据可以共享,数据结构化,数据冗余小、易扩充,统一管理和控制C、数据不可以共享,数据结构化,数据冗余大、易扩充,集中管理和分布式控制D、数据可以共享,数据非结构化,数据冗余大、易扩充,统一管理和控制标准答案:B知识点解析:数据库是长期储存在计算机内、有组织的、可共享的数据集合。具有如下特点:冗余度小、数据资源共享、独立性高、统一管理和控制。25、数据库的特点之一是数据的共享,严格地讲。这里的数据共享是指()。A、多个用户共享一个数据文件B、同一个应用中的多个程序共享一个数据集合C、多个用户、同一种语言共享数据D、多种应用、多种语言、多个用户相互覆盖地使用数据集合标准答案:D知识点解析:数据共享就是让在不同地方使用不同计算机、不同软件的用户能够读取他人数据并进行各种操作运算和分析。其数据可以是:应用程序、语言、文件等数据信息。26、下列不属于数据库技术E-R图的三要素的是()。A、矩形B、椭圆形C、菱形D、锥形标准答案:D知识点解析:E-R图也称实体一联系图(EntityRelationshipDiagram),提供了表示实体类型、属性和联系的方法。用来描述现实世界的概念模型。在E—R图中,使用矩形表示实体型,椭圆表示属性,菱形表示联系。27、关系模型可以表示实体集和其属性以及()。A、一个记录内部的联系B、实体集间的联系C、字段间的联系D、关键字和记录间的联系标准答案:B知识点解析:关系模型是用二维表的形式表示实体和实体间联系的数据模型。故本题正确选项为B。28、现代DBMS通常采用“外模式、模式、内模式”三级模式,并在三级模式之间提供“外模式/模式/内模式”两层映射,这种处理使得数据库系统只有较高的()。A、数据相容性B、数据一致性C、数据独立性D、数据共享性标准答案:C知识点解析:由于数据库系统采用三级模式结构,因此系统具有数据独立性的特点。数据独立性是指应用程序和数据库的数据结构之间相互独立,不受影响。数据独立性包括逻辑独立性和物理独立性。29、下列选项中,()用于描述数据库中全体数据的全局逻辑结构和特征。A、模式B、内模式C、储存模式D、外模式标准答案:A知识点解析:模式也称为逻辑模式,是数据中全体数据的逻辑结构和特征描述,是所有用户的公共数据视图。二、多项选择题(本题共3题,每题1.0分,共3分。)30、下列关于数据仓库中的数据描述,正确的有()。标准答案:A,C,D,E知识点解析:元数据是描述数据仓库内数据的结构和建立方法的数据,数据仓库的数据是集成的,静态数据,数据仓库中的数据不能从原有数据库系统中直接得到,数据仓库数据反映用户数据历史上的变化情况。31、以下数据库系统中属于企业级的大型数据库管理系统的主要有()。标准答案:A,B,D,E知识点解析:微软公司的MicrosoftAccess和MS-SQLServer,Sybase公司的Sybase,甲骨文公司的Oracle以及IBM公司的DB2。其中,MicrosoftAccess是一个中小型数据库管理系统,适用于一般的中小企业;MS-SOLServer,Sybase和Oracle基本属于大中型的数据库管理系统:而DB2则属于大型的数据库管理系统,并且对计算机硬件有很高和专门的要求。32、数据管理技术随着计算机技术的发展而发展。数据库阶段具有许多特点包括(),标准答案:A,B,C,D,E知识点解析:数据库系统阶段的特点是:(1)采用复杂的结构化的数据模型。数据库系统不仅要描述数据本身,还要描述数据之间的联系。这种联系是通过存取路径来实现的。(2)较高的数据独立性。数据和程序彼此独立,数据存储结构的变化尽量不影响用户程序的使用。(3)最低的冗余度。数据库系统中的重复数据被减少到最低程度,这样,在有限的存储空间内可以存放更多的数据并减少存取时间。(4)数据控制功能。数据库系统具有数据的安全性,以防止数据的丢失和被非法使用;具有数据的完整性,以保护数据的正确、有效和相容;具有数据的并发控制,避免并发程序之间的相互干扰;具有数据的恢复功能,在数据库被破坏或数据不可靠时,系统有能力把数据库恢复到最近某个时刻的正确状态。(5)具有良好的用户接口,用户可方便地开发和使用数据库,方便数据共享。三、简答题(本题共3题,每题1.0分,共3分。)33、什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?标准答案:数据与程序的物理独立性:当数据库的存储结构改变了,由数据库管理员对模式/内模式映像做相应改变,可以使模式保持不变,从而应用程序也不必改变,保证了数据与程序的物理独立性,简称数据的物理独立性。数据与程序的逻辑独立性:当模式改变时,由数据库管理员对各个外模式/模式的映像做相应改变,可以使外模式保持不变,从而应用程序不必修改,保证了数据与程序的逻辑独立性。数据库管理系统在三级模式之间提供的两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。知识点解析:暂无解析34、DBA的职责是什么?标准答案:负责全面地管理和控制数据库系统。具体职责包括:①决定数据库的信息内容和结构:②决定数据库的存储结构和存取策略:③定义数据的安全性要求和完整性约束条件:④监督和控制数据库使用和运行:⑤数据库的改进和重组重构。知识点解析:暂无解析35、分布式DBS扣,DBMS的功能如何划分?有哪两种方法?标准答案:在分布式DBS中,把DBMS的功能划分成客户机和服务器两级。有下面两种方法:①集中式DBMS的功能放在服务器一级,称为SQL服务器;②基于面向对象方法,把DBMS的软件功能以更加集成的方式划分到客户机和服务器中。知识点解析:暂无解析一、单项选择题(本题共29题,每题1.0分,共29分。)36、下列说法正确的是()。A、数据库管理系统属于应用软件的范畴B、数据库管理阶段数据由DBMS统一管理C、数据库管理系统包括数据库系统和数据库D、数据库系统的核心是数据标准答案:B知识点解析:数据库管理系统属于系统软件,操纵和管理数据库的大型软件,A项表述错误;数据库系统包括:数据库,数据库管理系统,数据库管理员三部分,C项表述错误;数据库系统的核心是数据库管理系统,D项表述错误。答案选B。37、数据仓库用于支持决策,面向分析型数据处理,它不同于组织机构现有的操作型数据库:数据仓库是对多个异构的数据源有效集成,集成后按照主题进行了重组,并包含历史数据。从数据仓库体系结构看,数据仓库环境的核心是()。A、数据抽取和访问工具B、数据仓库DBC、数据集市D、元数据标准答案:B知识点解析:数据仓库通常采用3级体系结构,底层为数据仓库服务器,中间层为OLAP服务器,顶层为前端工具,其中数据仓库服务器是核心部分。38、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是()阶段。A、数据库系统B、人工管理C、文件系统D、数据项管理标准答案:A知识点解析:计算机数据管理技术随着计算机硬件、软件和计算机应用的发展而发展,已经历了人工管理、文件系统、数据库系统。人工管理阶段计算机主要是进行科学计算,一般具有以下几个特点:计算机系统不提供对用户数据的管理功能;数据不能共享;不能单独保存数据。文件管理阶段计算机不仅用于科学计算,还用在通信管理方面,一般具有以下几个特点:数据以“文件”形式可长期保存在外部存储器的磁盘上;数据的逻辑结构与物理结构有了区别,但比较简单;文件组织已多样化:数据不再属于某个特定的程序,可以重复使用,即数据面向应用等。数据库系统克服了文件系统的缺陷,提供了对数据更高级、更有效的管理。这个阶段的程序和数据的联系通过数据库管理系统来实现(DBMS)。数据库系统一般具有的特点包括:采用数据模型表示复杂的数据结构;有较高的数据独立性;数据库系统为用户提供了方便的用户接口等。39、相对于数据库系统,文件系统的主要缺陷有数据联系弱、数据的不一致性和数据的()。A、可重用性差B、安全性差C、非持久性D、冗余性标准答案:D知识点解析:与文件系统相比,数据库系统主要有以下的特点:文件系统阶段:在文件系统阶段,数据以文件为单位存储在外存,且由操作系统统一管理。操作系统为用户使用文件提供了友好界面。文件的逻辑结构与物理结构脱钩,程序和数据分离,使数据与程序有了一定的独立性。用户的程序与数据可分别存放在外存储器上,各个应用程序可以共享一组数据,实现了以文件为单位的数据共享。但由于数据的组织仍然是面向程序,所以存在大量的数据冗余。40、数据库技术本身在不断地发展和完善,它已取代了早期的层次数据库与网状数据库,关系数据库管理系统应能实现的专门关系运算包括()。A、升序、降序、求和B、选择、投影、连接C、关联、更新、排序D、并、差、交标准答案:B知识点解析:专门的关系运算包括选择、投影、连接及除法。41、关于数据库系统的组成成分,下面各项中,最全面的是()。A、数据库、DBMS和数据库管理员B、数据库、DBMS、硬件和软件C、DBMS、硬件、软件和数据库D、数据库、硬件、软件和数据库管理员标准答案:D知识点解析:数据库系统是计算机系统中引入数据库后的系统,它由数据库、硬件平台、软件和相关人员组成。其中软件主要包括DBMS、操作系统、应用开发工具和数据库应用系统。相关人员主要是指数据库管理员(DBA)。因此,D项是最全面的。42、数据库的概念模型独立于()。A、具体的机器和DBMSB、现实世界C、信息世界D、E-R图标准答案:A知识点解析:概念数据模型,这是面向数据库用户实现世界的数据模型,主要描述世界的概念化结构,它使数据库的设计人员在设计的初始阶段,摆脱计算机系统及DBMS的具体技术问题,集中精力分析数据以及数据之间的联系等,与具体的DBMS无关。概念数据模型必须换成逻辑数据模型,才能在DBMS中实现。43、下列数据模型中,数据独立性最高的是()。A、网状数据模型B、关系数据模型C、层次数据模型D、非关系模型标准答案:B知识点解析:关系数据库系统提供三级模式与二级映像,可以实现数据库的逻辑独立性与物理独立性,因而具有最高的数据独立性。44、数据库的基本特点是()。A、数据可以共享(或数据结构化)、数据互换性、数据冗余小,易扩充、统一管理和控制B、数据可以共享(或数据结构化)、数据独立性、数据冗余小,易扩充、统一管理和控制C、数据可以共享(或数据结构化)、数据独立性、数据冗余大,易移植、统一管理和控制D、数据非结构化、数据独立性、数据冗余小,易扩充、统一管理和控制标准答案:B知识点解析:数据库主要有以下特点:①实现数据共享数据共享包含所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口使用数据库,并提供数据共享。②减少数据的冗余度同文件系统相比,由于数据库实现了数据共享,从而避免了用户各自建立应用文件。减少了大量重复数据,减少了数据冗余,维护了数据的一致性。③数据的独立性数据的独立性包括逻辑独立性(数据库中数据库的逻辑结构和应用程序相互独立)和物理独立性(数据物理结构的变化不影响数据的逻辑结构)。④数据实现集中控制文件管理方式中,数据处于一种分散的状态,不同的用户或同一用户在不同处理中其文件之间毫无关系。利用数据库可对数据进行集中控制和管理,并通过数据模型表示各种数据的组织以及数据间的联系。⑤数据一致性和可维护性,以确保数据的安全性和可靠性主要包括:①安全性控制:以防止数据丢失、错误更新和越权使用;②完整性控制:保证数据的正确性、有效性和相容性;③并发控制:使在同一时间周期内,允许对数据实现多路存取,又能防止用户之间的不正常交互作用。⑥故障恢复由数据库管理系统提供一套方法,可及时发现故障和修复故障,从而防止数据被破坏。数据库系统能尽快恢复数据库系统运行时出现的故障,可能是物理上或是逻辑上的错误。比如对系统的误操作造成的数据错误等。45、DBS扣,内、外存数据交换最终是通过()完成的。A、UWAB、DBMSC、OSD、键盘标准答案:C知识点解析:内、外存数据交换由操作系统的文件系统管理,OS即为OperatingSyStem(操作系统)。46、数据库(DB)、数据库系统(DBS)和数据库管理系统(1)BMS)三者之间的关系是()。A、DBS包括DB和DBMSB、DB包括DBS和DBMSC、DDMS包括DB和DBSD、DBS就是DB也就是DBMS标准答案:A知识点解析:数据库(DB)指的是以一定方式储存在一起、能为多个用户共享、具有尽可能小的冗余度的特点、是与应用程序彼此独立的数据集合。数据库系统(DBS)是为适应数据处理的需要而发展起来的一种较为理想的数据处理系统,也是一个为实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。数据库管理系统(DBMS)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。它们的关系是数据库系统由数据库和数据库管理系统组成。47、下面列出的条目中,哪些是数据库系统的组成成员?()Ⅰ.操作系统Ⅱ.数据库管理系统Ⅲ.用户Ⅳ.数据库管理员Ⅴ.数据库A、Ⅱ、Ⅲ、Ⅳ和ⅤB、Ⅱ、Ⅳ和ⅤC、Ⅰ、Ⅱ、Ⅳ和ⅤD、都是标准答案:D知识点解析:数据库系统一般由数据库、操作系统、数据库管理系统(及其工具)、应用系统、数据库管理员和用户构成。48、()是存储在计算机内有结构的数据的集合。A、数据结构B、数据库C、数据库管理系统D、数据库系统标准答案:B知识点解析:数据库指的是以一定方式储存在一起、能为多个用户共享、具有尽可能小的冗余度的特点、是与应用程序彼此独立的数据集合。49、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()。A、多对多B、多对一C、一对一D、一对多标准答案:B知识点解析:在公司中,由于每个职员只能属于一个部门,一个部门可以有多名职员,因此职员与部门之间是多对一关系。50、数据库的结构划分成多个层次,是为了提高数据库的逻辑独立性和()。A、数据独立性B、物理独立性C、逻辑独立性D、管理规范性标准答案:B知识点解析:数据独立性是数据库系统的一个最重要的目标之一。它能使数据独立于应用程序。数据独立性包括数据的物理独立性和逻辑独立性。①物理独立性物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。即,数据在磁盘上怎样存储由DBMS管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变。②逻辑独立性逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即,当数据的逻辑结构改变时,用户程序也可以不变。51、若数据库中只包含成功事务提交的结果,则此数据库就称为处于()状态。A、安全B、一致C、完整D、正确标准答案:B知识点解析:如果数据库中只包含成功事务提交的结果,就称数据库处于一致性状态。52、数据库中存储的是()。A、数据模型B、数据C、数据以及数据之间的联系D、信息标准答案:C知识点解析:数据库里存放的是一些元数据的东西,比如很多表,表中有数据字段,表与表之间有关系,最终表存放到表空间中,而表空间存放与操作系统的文件系统中。53、数据库、数据库管理系统、数据库系统之间的关系是()。A、数据库管理系统包含数据库和数据库系统B、数据库包含数据库管理系统和数据库系统C、数据库系统包含数据库管理系统和数据库D、数据库管理系统包含数据库系统,数据库系统包含数据库标准答案:C知识点解析:数据库系统是由数据库及其数据库管理程序组成,数据库管理程序用于操纵数据库。54、数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是()。A、网状数据模型B、层次数据模型C、关系数据模型D、面向对象数据模型标准答案:C知识点解析:埃德加.弗兰克.科德(EdgarFrankCodd,1923—2003)是密执安大学哲学博士,IBM公司研究员,被誉为“关系数据库之父”,并因为在数据库管理系统的理论和实践方面的杰出贡献于1981年获图灵奖。1970年,科德发表题为“大型共享数据库的关系模型”的论文,文中首次提出了数据库的关系模型。由于关系模型简单明了、具有坚实的数学理论基础,所以一经推出就受到了学术界和产业界的高度重视和广泛响应,并很快成为数据库市场的主流。55、下列有关冗余数据的说法,错误的是()。A、数据库中的冗余数据并不一定是越少越好B、不应该在数据库中储存任何冗余数据C、冗余数据不破坏数据库的完整性D、冗余数据的存在给数据库的维护增加困难标准答案:B知识点解析:在数据库中,有时有必要储存一些冗余数据以防止数据的丢失,其不会破坏数据库的完整性。56、数据库中,数据的物理独立性是指()。A、用户程序与DBMS的相互独立B、数据库与数据库管理系统的相互独立C、用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D、应用程序与数据库中数据的逻辑结构相互独立标准答案:C知识点解析:物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。即,数据在磁盘上怎样存储由DBMS管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变。57、目前,应用最广泛的数据库类型是()。A、层次型数据B、网状型数据C、关系型数据D、面向对象数据库标准答案:C知识点解析:关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。关系模型由关系数据结构、关系操作集合、关系完整性约束三部分组成,是最广泛的数据库类型。58、数据库系统的核心是()。A、数据模型B、数据库管理系统C、数据库D、软件工具标准答案:B知识点解析:数据库管理系统是数据库系统的核心,是管理数据库的软件。数据库管理系统就是实现把用户意义下抽象的逻辑数据处理。转换成为计算机中具体的物理数据处理的软件。有了数据库管理系统,用户就可以在抽象意义下处理数据,而不必顾及这些数据在计算机中的布局和物理位置。59、关于数据库特点的描述,正确的是()。A、数据不可以共享,数据结构化,数据冗余大、易移植,统一管理和分布式控制B、数据可以共享,数据结构化,数据冗余小、易扩充,统一管理和控制C、数据不可以共享,数据结构化,数据冗余大、易扩充,集中管理和分布式控制D、数据可以共享,数据非结构化,数据冗余大、易扩充,统一管理和控制标准答案:B知识点解析:数据库是长期储存在计算机内、有组织的、可共享的数据集合。具有如下特点:冗余度小、数据资源共享、独立性高、统一管理和控制。60、数据库的特点之一是数据的共享,严格地讲。这里的数据共享是指()。A、多个用户共享一个数据文件B、同一个应用中的多个程序共享一个数据集合C、多个用户、同一种语言共享数据D、多种应用、多种语言、多个用户相互覆盖地使用数据集合标准答案:D知识点解析:数据共享就是让在不同地方使用不同计算机、不同软件的用户能够读取他人数据并进行各种操作运算和分析。其数据可以是:应用程序、语言、文件等数据信息。61、下列不属于数据库技术E-R图的三要素的是()。A、矩形B、椭圆形C、菱形D、锥形标准答案:D知识点解析:E-R图也称实体一联系图(EntityRelationshipDiagram),提供了表示实体类型、属性和联系的方法。用来描述现实世界的概念模型。在E—R图中,使用矩形表示实体型,椭圆表示属性,菱形表示联系。62、关系模型可以表示实体集和其属性以及()。A、一个记录内部的联系B、实体集间的联系C、字段间的联系D、关键字和记录间的联系标准答案:B知识点解析:关系模型是用二维表的形式表示实体和实体间联系的数据模型。故本题正确选项为B。63、现代DBMS通常采用“外模式、模式、内模式”三级模式,并在三级模式之间提供“外模式/模式/内模式”两层映射,这种处理使得数据库系统只有较高的()。A、数据相容性B、数据一致性C、数据独立性D、数据共享性标准答案:C知识点解析:由于数据库系统采用三级模式结构,因此系统具有数据独立性的特点。数据独立性是指应用程序和数据库的数据结构之间相互独立,不受影响。数据独立性包括逻辑独立性和物理独立性。64、下列选项中,()用于描述数据库中全体数据的全局逻辑结构和特征。A、模式B、内模式C、储存模式D、外模式标准答案:A知识点解析:模式也称为逻辑模式,是数据中全体数据的逻辑结构和特征描述,是所有用户的公共数据视图。二、多项选择题(本题共3题,每题1.0分,共3分。)65、下列关于数据仓库中的数据描述,正确的有()。标准答案:A,C,D,E知识点解析:元数据是描述数据仓库内数据的结构和建立方法的数据,数据仓库的数据是集成的,静态数据,数据仓库中的数据不能从原有数据库系统中直接得到,数据仓库数据反映用户数据历史上的变化情况。66、以下数据库系统中属于企业级的大型数据库管理系统的主要有(

温馨提示

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

评论

0/150

提交评论