




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
试卷科目:数据库系统专升本考试数据库系统专升本考试(习题卷2)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages数据库系统专升本考试第1部分:单项选择题,共184题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.数据库恢复的主要依据是()。A)日志文件B)DBAC)基本表D)封锁协议答案:A解析:第5.4节恢复[单选题]2.需求分析的四个步骤不包括()A)数据设计B)收集与分析数据C)分析数据应用过程D)确定数据库范围答案:A解析:需求分析的四个步骤:即确定数据库范围、分析数据应用过程、收集与分析数据和编写需求分析报告。[单选题]3.要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设置()。A)参照完整性B)有效性规则C)输入掩码D)级联更新相关字段答案:A解析:[单选题]4.关系数据库中,表与表之间的联系是通过()实现的。A)参照完整性规则B)实体完整性规则C)用户定义完整性规则D)主码答案:A解析:第2.3节关系的完整性[单选题]5.视图用于查询检索,主要体现的应用中不包括()A)简化检索步骤B)利用视图简化复杂的表连接C)使用视图重新格式化检索出的数据D)使用视图过滤不想要的数据答案:A解析:视图一经定义后,就可以如同查询数据库中的真实表一样,对视图进行数据查询检索,这也是对视图使用最多的一种操作。视图用于查询检索,主要体现的应用:利用视图简化复杂的表连接;使用视图重新格式化检索出的数据;使用视图过滤不想要的数据。[单选题]6.MySQL、MicrosoftSQLServer是()。A)DBMSB)DBC)DBAD)关系答案:A解析:第1.1.1节引言-基本概念[单选题]7.在下面给出的内容中,不属于DBA职责的是()A)编写应用程序B)定义概念模式C)修改模式结构D)编写完整性规则答案:A解析:第1.1.1节引言-基本概念[单选题]8.SQL语言中的"SELECTDISTINCT"表示查询结果中()。A)行不相同B)列不相同C)属性值不相同D)属性名不相同答案:A解析:第3.3节查询[单选题]9.当修改基表数据时,视图()。A)可以看到修改结果B)需要重建C)无法看到修改结果D)不许修改带视图的基表答案:A解析:第3.5节视图[单选题]10.文件系统与数据库系统对数据处理方式的主要区别体现在()。A)数据集成化B)数据共享C)冗余度D)容量答案:A解析:第1.1.2节数据库技术发展阶段[单选题]11.关系数据库的规范化理论主要解决的问题是()。A)如何构造合适的数据逻辑结构B)如何构造合适的应用程序界面C)如何控制不同用户的数据操作权限D)如何构造合适的数据物理结构答案:A解析:第4.1节数据依赖[单选题]12.设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为()A)r+sB)r-sC)r×sD)max(r,s)答案:A解析:第2章关系数据库[单选题]13.如果移去某个属性,它仍然是这个关系的码,则称之为()A)全码B)超码C)候选码D)主码答案:B解析:如果在关系的一个码中移去某个属性,它仍然是这个关系的码,则称这样的码或键为该关系的超码或超键。[单选题]14.外模式用来描述()A)数据库的总体逻辑结构B)数据库的局部逻辑结构C)数据库的物理存储结构D)数据库的概念结构答案:B解析:外模式(子模式/用户模式),是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。是用于满足不同数据库用户需求的数据视图,即用户视图。模式(概念模式/逻辑模式),是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。内模式(存储模式),是对数据库中数据物理结构和存储方式的描述,是数据在数据库内部的表示形式。是内部视图或存储视图。[单选题]15.数据库物理设计阶段是根据数据库逻辑设计的结果设计合适的数据库物理结构。下列关于数据库物理设计的说法,错误的是()A)物理设计时需要合理安排不同的存储介质,索引文件一般存储在高速磁盘中,日志文件可以考虑存储在磁带中。B)物理设计着眼于数据库底层的物理存储与存取,与操作系统和硬件环境及数据库管理系统密切相关。C)物理设计过程中需要考虑设置合理的数据库管理系统参数和操作系统相关参数。D)物理设计过程中需要考虑RAID级别、操作系统的文件管理机制、数据库管理系统支持的索引类型。答案:A解析:第6.5节物理设计[单选题]16.SELECT操作使用?连接?运算的连接方式不包括()A)交叉连接B)内连接C)串行连接D)外连接答案:C解析:多表连接查询是关系数据库中最主要的查询。通过在FROM子句中指定多个表时,SELECT操作会使用?连接?运算将不同表中需要查询的数据组合到一个结果集中,并同样以一个临时表的形式返回,其连接方式主要包括交叉连接、内连接和外连接。[单选题]17.当B属性函数依赖于A属性时,属性A与B的联系是()。A)多对一B)一对多C)多对多D)其他三个联系都不是答案:A解析:第4.1节数据依赖[单选题]18.在关系数据库设计中,设计关系模式是()的任务。A)逻辑设计阶段B)需求分析阶段C)概念设计阶段D)物理设计阶段答案:A解析:第6.1节设计步骤[单选题]19.在数据库系统中,?数据独立性?和?数据联系?这两个概念之间的联系是()。A)没有必然的联系B)同时成立或不成立C)前者蕴涵后者D)后者蕴涵前者答案:A解析:第1.3节系统结构[单选题]20.关系代数的五个基本操作可直接转换成元组关系演算表达式,它们是:并、差、笛卡积、投影和A)交B)选择C)自然连接D)除法答案:B解析:【考点直击】本题主要考查的知识点为关系代数的五个基本操作。【要点透析】关系代数的五个基本操作有:并、差、笛卡尔积、投影和选择。A项、C项和D项均为关系代数的组合操作。[单选题]21.数据库系统实现整体数据的结构化,主要表现在以下几个方面,除了()A)数据库和应用程序一一对应。B)数据可以变长。C)数据的最小存取单位是数据项。D)数据的结构用数据模型描述,无需程序定义和解释。答案:A解析:第1.1.2节数据库技术发展阶段[单选题]22.数据的逻辑结构与用户视图之间的独立性称为数据的()。A)逻辑独立性B)结构独立性C)物理独立性D)分布独立性答案:A解析:第1.3节系统结构[单选题]23.数据库管理系统是()。A)操作系统的一部分B)在操作系统支持下的系统软件C)一种编译系统D)-种操作系统答案:B解析:[单选题]24.数据库系统具有的特点不包括()A)数据冗余高B)减少应用程序开发与维护的工作量C)数据一致性D)实施统一管理与控制答案:A解析:与人工管理、文件系统两种数据管理方法相比较,数据库系统具有以下特点:(1)数据集成;是数据库管理系统的主要目的。(2)数据共享性高;不只是同一数据可以被多个不同用户存取,还包含了并发共享。(3)数据冗余小;并非所有的冗余都可以或者应该被消除。(4)数据一致性;通过消除或控制数据冗余,可以在一定范围内避免数据的不一致性。引起不一致的根源是数据冗余。(5)数据独立性高;数据定义与使用数据的应用程序分离称为数据独立。1)数据定义的修改,在一定范围内不会引起应用程序的修改。这种独立称为数据的逻辑独立。2)可改变数据的存储结构或存取方法以响应变化的需求而无需修改现有的应用程序,这称为数据的物理独立。(6)实施统一管理与控制;主要包括数据的安全性、完整性、并发控制与故障恢复等,即数据库保护。1)数据的安全性;2)数据的完整性;3)并发控制;4)故障恢复。(7)减少应用程序开发与维护的工作量;数据库方法表现在应用方面的一个优点是:在数据库上开发与维护新的应用所花费的代价和时间大大减少。[单选题]25.不含有多余属性的超键称为A)主键B)外键C)内键D)候选键答案:D解析:[单选题]26.能够保证数据库系统中的数据具有较高的逻辑独立性的是()A)外模式/模式映像B)模式C)模式/内模式映像D)外模式答案:A解析:第1.3节系统结构[单选题]27.在数据库结构中,保证数据库独立性的关键因素是()。A)数据库的三级结构和两级映射B)数据库的逻辑结构C)数据库的逻辑结构、物理结构D)数据库的三级结构答案:A解析:第1.3节系统结构[单选题]28.下列选项中不属于组成E-R图的元素是()A)实体B)实体的属性C)结构D)实体间的联系答案:C解析:关系模型的逻辑结构是一组关系式的集合,而E-R图则是由实体、实体的属性和实体间的联系三个要素组成的。[单选题]29.下面选项中,不属于关系数据库对关系的限定的是()A)关系的每个属性是不可分割的B)在同一个关系模式中.属性名可以相同C)同一个关系中不允许出现候选键值完全相同的元组D)在关系中.元组的顺序可以任意交换答案:B解析:关系数据库是以关系模式作为数据的逻辑模型,并采用关系作为数据组织方式的一类数据库,其数据库操作建立在关系代数的基础上。关系数据库对关系是有限定的,具体要求如下:1.每一个属性都是不可分解的。2.每一个关系仅仅有一种关系模式。3.每一个关系模式中的属性必须命名,在同一个关系模式中,属性名必须是不同的。4.同一个关系中不允许出现候选码或候选键值完全相同的元组。5.在关系中元组的顺序(行序)是无关紧要的,可以任意交换。6.在关系中属性的顺序(列序)是无关紧要的,可以任意交换。[单选题]30.数据库系统的特点是()、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。A)数据共享B)数据存储C)数据应用D)数据保密答案:A解析:第2.2节关系数据结构[单选题]31.为了防止一个用户的工作不适当地影响另一个用户,应该采取()A)并发控制B)完整性控制C)访问控制D)安全性控制答案:A解析:第5.3节并发控制[单选题]32.在SQL语句中,谓词?EXISTS?的含义是()。A)存在量词B)全称量词C)自然连接D)等值连接答案:A解析:第3.3节查询[单选题]33.在已建窗体中有一命令按钮(名为Commandl),该按钮的单击事件对应的VBA代码为:PrivateSubCommandl_Click()subT.Form.RecordSource="select*from雇员"EndSub单击该按钮实现的功能是()。A)使用select命令查找?雇员?表中的所有记录B)使用select命令查找并显示?雇员?表中的所有记录C)将subT窗体的数据来源设置为一个字符串D)将subT窗体的数据来源设置为?雇员?表答案:D解析:[单选题]34.在关系数据库中,下列说法错误的是()A)表中的行,也称作记录B)表中的数据是按列存储的C)表中的一行数据即为一个元组D)每行由若干字段值组成答案:B解析:表中的数据是按行存储的。[单选题]35.数据库中,实体是指A)客观存在的事物B)客观存在的属性C)客观存在的特征D)某一具体事件答案:A解析:第1.2节数据模型[单选题]36.数据库中只存放视图的()。A)定义B)操作C)对应的数据D)限制答案:A解析:第3.5节视图[单选题]37.在SQL中,用()命令可建立唯一索引。A)CREATEUNIQUEINDEXB)CREATETABLEC)CREATECLUSTERD)CREATEINDEX答案:A解析:第3.2节数据定义[单选题]38.在学生关系中,用SQL语句列出所有计算机系的学生姓名,应该对学生关系进行()操作。A)选择和投影B)选择C)投影D)连接答案:A解析:第3.3节查询[单选题]39.下列SQL语句中,修改表结构的是()。A)ALTERB)CREATEC)UPDATED)INSERT答案:A解析:第3.2节数据定义[单选题]40.在查询操作中,五种基本操作为()A)并、差、选择、投影、自然连接B)并、差、交、选择、投影C)并、差、选择、投影、笛卡尔积D)并、差、交、选择、乘积答案:C解析:[单选题]41.在学生表中使用?照片?字段存放相片,当使用向导为该表创建窗体时,照片字段使用的默认控件是()。A)图形B)图像C)绑定对象框D)未绑定对象框答案:C解析:[单选题]42.若D1={a1,a2,a3},D2={1,2,3},则D1×D2集合中共有元组【】个A)6B)8C)9D)27答案:C解析:【考点直击】本题在2008年10月真题第一大题第8小题考查过,主要考查的知识点为笛卡尔积的元组个数。【要点透析】两个关系的笛卡尔积中元组的个数为两个关系中元组个数的乘积。[单选题]43.将查询SC表的权限授予用户USER1,并允许该用户将此权限授予其他用户。此功能的SQL语句是()。A)GRANTSELECTONSCTOUSER1WITHGRANTOPTIONB)GRANTSELECTONSCTOUSER1WITHPUBLICC)GRANTSELECTONSCONUSER1WITHPUBLICD)GRANTSELECTONSCONUSER1WITHGRANTOPTION答案:A解析:第3.6节数据控制[单选题]44.下面不是关系数据模型的性质的是()。A)关系模型的查询效率比非关系模型高B)关系的每个属性是不可分割的C)关系中不允许出现重复元组D)关系是一个集合,因此没有行序答案:A解析:第2.2节关系数据结构[单选题]45.在数据库系统中,提供数据与应用程序间物理独立性的是()A)外模式/模式映像B)模式/内模式映像C)外模式/内模式映像D)子模式/模式映像答案:B解析:模式/内模式映像:定义了数据库全局逻辑结构与物理存储之间的对应关系,这种映像定义通常是在模式中加以描述的。数据库系统的物理存储如若发生改变,数据库管理员通常也会对模式/内模式映像做出相应的调整,以使数据库系统的模式保持不变,从而也不必去修改应用程序,如此实现了概念模式不受内模式变化的影响,并保证了数据与程序的物理独立性,所以在数据库系统中,提供数据与应用程序间物理独立性的是模式/内模式映像。[单选题]46.在数据库的概念设计中,最常用的数据模型是()A)实体联系模型B)形象模型C)物理模型D)逻辑模型答案:A解析:第6.3节概念结构设计[单选题]47.使用SQL语句进行查询操作时,若希望查询出全部存在的元组,一般使用的保留字是()A)UniqueB)ExceptC)DistinctD)All答案:D解析:使用SELECT语句进行查询操作,其常用语法格式如下:SELECT[ALL|DISTINCT|DISTINCTROW]select_expr[,select_expr···]FROMtable_reference[WHEREwhere_condition][GROUPBY{col_name|expr|position}[ASC|DESC],···[WITHROLLUP]][HAVINGwhere_condition][ORDERBY{col_name|expr|position}[ASC|DESC],···][limit{[offset,]row_count|row_countOFFSEToffset}]其中,关键字?ALL?"DISTINCT"?DISTINCTROW?为可选项,用于指定是否应返回结果集中的重复行。默认是ALL,即SELECT操作中所有匹配的行,包括可能存在的重复行,都将被返回;若指定"DISTINCT"或?DISTINCTROW?,则会消除结果集中的重复行。[单选题]48.若在数据库表的某个字段中存放演示文稿数据,则该字段的数据类型应是()。A)文本型B)备注型C)超链接型D)OLE对象型答案:D解析:[单选题]49.下列关于数据库特点的叙述中,错误的是()。A)数据库能够减少数据冗余B)数据库中的数据可以共享C)数据库中的表能够避免一切数据的重复D)数据库中的表既相对独立,又相互联系答案:C解析:[单选题]50.概念模型独立于()A)硬件设备和DBMSB)操作系统和DBMSC)DBMSD)E-R模型答案:A解析:第6.3节概念结构设计[单选题]51.下列关于关系的描述中,不正确的说法是()A)在关系中,每一行数据是可以任意交换的B)在关系中,每一列数据是可以任意交换的C)在关系中,属性是可以分解的D)在关系中,任意两个属性名是不允许重名的答案:C解析:关系数据库对关系是有限定的,具体要求如下:1.每一个属性都是不可分解的。2.每一个关系仅仅有一种关系模式。3.每一个关系模式中的属性必须命名,在同一个关系模式中,属性名必须是不同的。4.同一个关系中不允许出现候选码或候选键值完全相同的元组。5.在关系中元组的顺序(即行序)是无关紧要的,可以任意交换。6.在关系中属性的顺序(即列序)是无关紧要的,可以任意交换。在关系中,没有对两行数据不能重复做限定,所以选C[单选题]52.现有如下关系:职工(职工号,姓名,性别,职务)部门(部门编号,部门名称,职工号,姓名,部门地址,电话)其中,部门关系中的外部键是()A)职工号B)部门编号C)姓名D)职工号和姓名答案:A解析:第3.2节数据定义[单选题]53.在数据库三级模式间引入二级映象的主要作用是()A)提高数据与程序的独立性B)提高数据与程序的安全性C)保持数据与程序的一致性D)提高数据与程序的可移植性答案:A解析:第1.3节系统结构[单选题]54.事务并发中出现的主要问题是()A)三个选项都正确B)丢失更新C)不一致的分析D)对未提交更新的依赖答案:A解析:第5.3节并发控制[单选题]55.SQL语言的GRANT,REVOKE语句主要用来维护数据库的()A)安全性B)一致性C)完整性D)可靠性答案:A解析:第3.6节数据控制[单选题]56.下列统计函数中不能忽略空值(NULL)的是()。A)SUMB)AVGC)MAXD)COUNT答案:D解析:[单选题]57.并发执行的每个事务不必关心其他事务,如同在单用户环境下执行一样,这个性质称为事务的()。A)隔离性B)原子性C)一致性D)持久性答案:A解析:第5.3节并发控制[单选题]58.在SQL语句中,需要对分组情况应满足的条件进行判断时,应使用()。A)HAVINGB)GROUPBYC)ORDERBYD)WHERE答案:A解析:第3.3节查询[单选题]59.以下关于RENAMEUSER语句的使用说法中错误的是()A)RENAMEUSER语句可以修改一个或多个已经存在的MySQL用户账号B)拥有MySQL中的mysql数据库的ALTER权限.可以使用RENAMEUSER语句C)拥有MySQL中的mysql数据库的全局CREATEUSER权限.可以使用RENAMEUSER语句D)倘若系统中旧账户不存在或者新账户已存在.则语句执行会出现错误答案:B解析:可以使用RENAMEUSER语句修改一个或多个已经存在的MySQL用户账号,其使用的语法格式是:RENAMEUSERold_userTOnew_user[,old_userTOnew_user]…在RENAMEUSER语句的使用中,需要注意以下几点。(1)RENAMEUSER语句用于对原有MySQL账户进行重命名。(2)要使用RENAMEUSER语句,必须拥有MySQL中的mysql数据库的UPDATE权限或全局CREATEUSER权限。(3)倘若系统中旧账户不存在或者新账户已存在,则语句执行会出现错误。[单选题]60.在关系数据库中,属性的值能用来唯一标识该关系的元组,则称这些属性为该关系的()A)域B)标签C)码或键D)源答案:C解析:如果在一个关系中,存在这样的属性,使得在该关系的任何一个关系状态中的两个元组,在该属性上值的组合都不相同,即这些属性的值都能用来唯一标识该关系的元组,则称这些属性为该关系的码或键。[单选题]61.现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对-种书借多本,则该关系模式的码是()。A)书号+读者号+借期B)书号C)读者号D)书号+读者号答案:A解析:第4.1节数据依赖[单选题]62.属性的值都能用来唯一标识其关系的元组,则称这些属性为该关系的()A)码或键B)参照关系C)记录D)分量答案:A解析:如果在一个关系中,存在这样的属性(或属性组),使得在该关系的任何一个关系状态中的两个元组,在该属性(或属性组)上值的组合都不相同,即这些属性(或属性组)的值都能用来唯一标识该关系的元组,则称这些属性(或属性组)为该关系的码或键。[单选题]63.SQLServer2000的主要工具中,执行ToSQL的最佳轻量级工具是A)查询分析器B)服务管理器C)企业管理器D)事件探查器答案:A解析:[单选题]64.定位到同一字段最后一条记录中的快捷键是()。A)【End】B)【Ctrl】+【End】C)【Ctrl】+【↓】D)【Ctrl】+【Home】答案:C解析:[单选题]65.数据库物理存储方式的描述称为()A)内模式B)外模式C)概念模式D)逻辑模式答案:A解析:第1.3节系统结构[单选题]66.数据的存储结构与数据逻辑结构之间的独立性称为数据的()。A)物理独立性B)结构独立性C)逻辑独立性D)分布独立性答案:A解析:第1.3节系统结构[单选题]67.在UPDATE触发器代码内,可以引用一个名为()的虚拟表访问以前(UPDATE语句执行前)的值。A)NEWB)OLDC)BEFORED)AFTER答案:B解析:UPDATE触发器可在UPDATE语句执行之前或之后执行。使用该触发器时,需要注意:在UPDATE触发器代码内,可以引用一个名为OLD(不区分大小写)的虚拟表访问以前(UPDATE语句执行前)的值,也可以引用一个名为NEW(不区分大小写)的虚拟表访问新更新的值。[单选题]68.以下关于数据组织的说法中,不正确的是()A)数据的组织分为逻辑组织和物理组织两种B)数据的逻辑组织是用户或应用程序所使用的数据结构形式C)数据的物理组织则是数据在物理存储设备上的结构形式D)数据的逻辑组织和物理组织两者之间不可以相互独立答案:D解析:数据的组织分为逻辑组织和物理组织两种。数据的逻辑组织是用户或应用程序所使用的数据结构形式,而物理组织则是数据在物理存储设备上的结构形式,这两者之间可以相互独立。[单选题]69.数据库系统提供数据控制功能,其中不包括A)数据的稳定性B)数据的完整性C)数据的安全性D)数据库的并发控制答案:A解析:数据库系统提供以下四个方面的数据控制功能:①数据库的恢复;②数据库的并发控制;③数据库的完整性;④数据库的安全性。[单选题]70.在MySQL中,默认值是用关键字()指定。A)DEFAULTB)AUTO_INCREMENTC)TEMPORARYD)COLLATE答案:A解析:默认值是指在向表插入数据时,如果没有明确给出某个表列所对应的值,则DBMS此时允许为此表列指定的一个值。在MySQL中,默认值是用CREATETABLE语句的列定义中关键字DEFAULT来指定。[单选题]71.必须输入0~9数字的输入掩码是()A)0B)9C)AD)C答案:A解析:[单选题]72.数据库中?元组?对应的的术语是()A)行B)列C)属性D)字段答案:A解析:表中的一行即为一个元组。所以元组对应的术语是行。表中的行,也称作元组或记录。表中的列,也称作字段或属性。[单选题]73.在窗口中有一个标签Labe10和一个命令按钮Commandl,Command1的事件代码如下:PrivateSubCommandl_Click()LabelO.Top=LabelO.Top+20EndSub打开窗口后,单击命令按钮,结果是()。A)标签向上加高B)标签向下加高C)标签向上移动D)标签向下移动答案:D解析:[单选题]74.数据库管理系统(DBMS)是()。A)一组系统软件B)一个完整的数据库应用系统C)一组硬件D)既有硬件,也有软件答案:A解析:第1.1.1节引言-基本概念[单选题]75.子模式是()。A)模式的逻辑子集B)模式的副本C)多个模式的集合D)其他三个答案都对答案:A解析:第1.3节系统结构[单选题]76.E-R图中,用椭圆形表示的是()A)实体B)属性C)联系D)关系答案:B解析:E-R图提供了表示信息世界中实体、属性和联系的方法。其中属性,用椭圆形表示,并用无向边将其与其相应的实体连接起来。[单选题]77.数据库技术的三级模式中,数据的全局逻辑结构用()来描述。A)模式B)子模式C)用户模式D)存储模式答案:A解析:第1.3节系统结构[单选题]78.在报表设计过程中,不适合添加的控件是()。A)标签控件B)图形控件C)文本框控件D)选项组控件答案:B解析:[单选题]79.关系数据模型()。A)可以表示实体间的三种联系(1:1,1:n;n:m)B)只能表示实体间的1:1联系C)只能表示实体间的1:n联系D)只能表示实体间m:n联系答案:A解析:第1.2节数据模型[单选题]80.在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务。在数据库中,实体之间属于一对一关系的是()A)?收款口?与?设备?的关系B)?顾客?与?收款口?的关系C)?收款口?与?收款员?的关系D)?班组?与?收款员?的关系答案:A解析:第1.2节数据模型[单选题]81.要使窗体上的按钮运行时不可见,需要设置的属性是()。A)EnableB)VisibleC)DefaultD)Cancel答案:B解析:[单选题]82.在DBS中,最接近于物理存储设备一级的结构,称为()。A)内模式B)外模式C)概念模式D)用户模式答案:A解析:第6.5节物理设计[单选题]83.在关系中,能唯一标识元组的属性集称为关系模式的A)候选键B)主键C)外键D)超键答案:D解析:【考点直击】本题主要考查的知识点为超键的定义。【要点透析】超键是指在关系中能唯一标识元组的属性集。[单选题]84.修改数据库模式的权限中,允许用户创建新的关系是A)索引权限B)资源权限C)修改权限D)撤销权限答案:B解析:[单选题]85.关于主键在CREATETABLE语句中的说法,错误的是()A)主键是通过PRIMARYKEY关键字来指定B)主键值必须唯一C)主键一定要为NOTNULLD)表中的每个行可以有多个主键值答案:D解析:在CREATETABLE语句中,主键是通过PRIMARYKEY关键字来指定的。主键值必须唯一,即表中的每个行必须具有唯一的主键值,而且主键一定要为NOTNULL。[单选题]86.两个事务T1、T2,其并发操作如下所示,则()。A)读脏数据B)不可重复读C)没有任何问题D)丢失修改答案:A解析:第5.3节并发控制[单选题]87.下列关于HAVING子句与WHERE子句的差异中,说法错误的是()A)WHERE子句主要用于过滤数据行B)HAVING子句中的条件可以包含聚合函数,而WHERE子句中则不可以C)WHERE子句会在数据分组后进行过滤,HAVING子句则会在数据分组前进行过滤D)而HAVING子句主要用于过滤分组答案:C解析:having子句:过滤分组;可以包含聚合函数;在数据分组后进行过滤。where子句:过滤数据行;不可以包含聚合函数;在数据分组前进行过滤。[单选题]88.在SQL语句中,()用于创建数据库或数据库对象。A)ALLOB)DROPC)ALTERD)CREATE答案:D解析:数据定义语言包括的SQL语句有:1.CREATE:用于创建数据库或数据库对象。2.ALTER:用于对数据库或数据库对象进行修改。3.DROP:用于删除数据库或数据库对象。[单选题]89.关系模型中,候选码()。A)可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成B)可由多个任意属性组成C)至多由一个属性组成D)以上都不是答案:A解析:第4.1节数据依赖[单选题]90.创建主键时,必须指定关键字(),且不能有空值。A)SHOWB)ALTERKEYC)PRIMARYKEYD)NAMEKEY答案:C解析:主键是一种唯一性索引。创建主键时,必须指定关键字PRIMARYKEY,且不能有空值。[单选题]91.把数据库应用系统从开始规划、设计、实现、维护到最后被新的系统取代而停止使用的整个期间,称为A)数据库系统周期B)数据库系统生存期C)数据库系统期D)数据库系统规划设计实现期答案:B解析:[单选题]92.若用如下的SQL语句创建一个Studen表:CREATETABLEstudent(NOC(4)NOTNULL,NAMEC(8)NOTNULL,SEXC(2),AGEN(2))可以插入到student表中的是()A)(?1031?,?曾华?,NULL,NULL)B)(?1031?,?曾华?,男,23)C)(NULL,?曾华?,?男?,?23?)D)(?1031?,NULL,?男?,23)答案:A解析:第3.4节数据更新[单选题]93.在触发器的创建中,每个表每个事件每次只允许一个触发器,因此每个表最多支持的触发器是A)1个B)3个C)6个D)8个答案:C解析:[单选题]94.更新表的操作中,用()子句来修改或删除表中指定列的默认值。A)ADD[COLUMN]B)ALTER[COLUMN]C)MODIFY[COLUMN]D)CHANGE[COLUMN]答案:B解析:更新表(ALTERTABLE)的相关操作:ADD[COLUMN]向表中增加新列,CHANGE[COLUMN]修改表中列的名称或数据类型,MODIFY[COLUMN]只修改指定列的数据类型,而不会干涉它的列名,ALTER[COLUMN]修改或删除表中指定列的默认值,DROP[COLUMN]删除表中的列,RENAME[TO]为表重命名=RENAMETABLE[单选题]95.在进行数据库物理设计时,为了保证系统性能,需要综合考虑所选择的数据库管理系统的特性及软硬件具体情况。下列关于数据库物理设计的说法,错误的是()A)为了提高写入性能,数据库-般应尽量避免存储在RAID10的磁盘存储系统中,而应当采用RAID5的磁盘存储系统。B)如果系统中存在频繁的多表连接操作,可以考虑将这些基本表组织为聚集文件,以提高查询效率。C)在一张表的某列_上需要频繁执行精确匹配查询时,可以考虑为此列建立哈希索引。D)在频繁执行插入、修改和删除操作的表上建立索引可能会降低系统整体性能。答案:A解析:第6.5节物理设计[单选题]96.设关系模式职工(职工号,姓名,性别,年龄),下列有关查询年龄不在19至55岁之间的语句中正确的是()A)BETWEEN19AND55B)NOTBETWEEN19AND55C)BETWEENNOT19AND55D)NOTBETWEEN18AND54答案:B解析:BETWEEN…AND使用语法格式如下:expression[NOT]BETWEENexpression1ANDexpression2表达式expression1的值不能大于表达式expression2的值。当不使用关键字"NOT"时,如果表达式expression的值在表达式expression1与expression2之间(包括这两个值),则返回TRUE,否则返回FALSE;如果使用关键字"NOT"时,则正好相反。即查询年龄不在19至55岁之间的语句为NOTBETWEEN19AND55。[单选题]97.在对关系R和关系S进行自然连接时,只把R中原该舍弃的元组保存到新关系中,这种操作称为()。A)左外连接B)全外连接C)内连接D)右外连接答案:A解析:第2章关系数据库[单选题]98.在Access数据类型中,允许存储内容含字符数最多的是()。A)文本数据类型B)备注数据类型C)日期/时间数据类型D)自动编号数据类型答案:B解析:[单选题]99.在三级模式结构中,用户模式指的是()A)模式B)外模式C)内模式D)存储模式答案:B解析:在三级模式结构中,外模式也称为子模式或用户模式,它是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。[单选题]100.ER图是表示概念模型的有效工具之一,在ER图中的菱形框表示()A)联系B)实体C)联系的属性D)实体的属性答案:A解析:第1.2节数据模型[单选题]101.关系代数运算中,传统的集合运算包括()A)并、差、交和笛卡尔积B)选择、投影、连接和除C)并、差、交、选择、投影和连接D)选择、投影和连接和自然连接答案:A解析:第2章关系数据库[单选题]102.下列不属于规范设计法的是()A)新奥尔良设计方法B)计算机辅助设计法C)基于E-R模型的数据库设计方法D)基于第三范式的设计方法答案:B解析:规范设计法是一类较为普通、常用的数据库设计方法。常见的有:(1)新奥尔良设计方法、(2)基于E-R模型的数据库设计方法、(3)基于第三范式的设计方法。[单选题]103.数据库系统依靠()支持了数据独立性。A)模式分级、各级之间有映像机制B)抽象数据模型,具有封装机制C)定义完整性约束条件D)DDL语言和DML答案:A解析:第1.3节系统结构[单选题]104.在面向对象技术中,相同元素的有序集合,并且允许有重复的元素的复合数据类型是A)行类型B)数组类型C)列表类型D)集合类型答案:C解析:[单选题]105.表达DB物理结构的模型称为A)逻辑模型B)外部模型C)内部模型D)概念模型答案:C解析:[单选题]106.关系数据库管理系统应能实现的专门关系运算包括()。A)选择、投影、连接B)排序、索引、统计C)显示、打印、制表D)关联、更新、排序答案:A解析:第2.5节关系数据库管理系统[单选题]107.关系模型是()。A)用关系表示实体及其联系B)用关系表示实体C)用关系表示联系D)用关系表示属性答案:A解析:第1.2节数据模型[单选题]108.数据库设计的阶段不包括()A)需求分析阶段B)行为设计阶段C)数据库运行和维护阶段D)数据库修改阶段答案:D解析:数据库设计的阶段包括:1.需求分析阶段;2.结构设计阶段:包括概念结构设计、逻辑结构设计和物理结构设计;3.行为设计阶段:包括功能设计、事务设计和程序设计;4.数据库实施阶段:包括加载数据库数据和调试运行应用程序;5.数据库运行和维护阶段。[单选题]109.下列关于货币数据类型的叙述中,错误的是()。A)货币型字段在数据表中占8个字节的存储空间B)货币型字段可以与数字型数据混合计算,结果为货币型C)向货币型字段输入数据时,系统自动将其设置为4位小数D)向货币型字段输入数据时,不必输入人民币符号和千位分隔符答案:C解析:[单选题]110.完整性规则中,?不能引用不存在的实体?是()规则。A)参照完整性B)实体完整性C)用户定义完整性D)域完整性答案:A解析:第5.2节完整性[单选题]111.在数据库设计中,用E-R图来描述信息结构,但不涉及信息在计算机中的表示,它属于数据库设计的()阶段。A)概念设计B)逻辑设计C)物理设计D)需求分析答案:A解析:第6.3节概念结构设计[单选题]112.当前流行的数据库管理系统基本上都具备()的特点。A)关系模型B)层次模型C)网状模型D)对象模型答案:A解析:第1.2节数据模型[单选题]113.数据库运行过程中发生的故障通常有三类,即()。A)事务故障、系统故障、介质故障B)软件故障、硬件故障、介质故障C)程序故障、操作故障、运行故障D)数据故障、程序故障、系统故障答案:A解析:第5.4节恢复[单选题]114.下列哪些运算是关系代数的基本运算()。A)投影、选择、笛卡尔积、差、并B)交、并、差、选择、投影C)投影、选择、除、连接、投影D)连接、自然连接、笛卡尔积、投影、选择答案:A解析:第2.4节关系代数[单选题]115.作为一种数据模型,关系模型的三个要素不包括()A)关系数据结构B)关系操作集合C)关系概念结构D)关系完整性约束答案:C解析:关系数据库系统是支持关系模型的数据库系统。作为一种数据模型,关系模型同样包含三个组成要素,分别是关系数据结构、关系操作集合和关系完整性约束。[单选题]116.数据结构描述的是系统的()A)动态特性B)静态特性C)静态特性和动态特性D)静态特性或动态特性答案:B解析:数据结构描述的是系统的静态特性,即数据对象的数据类型、内容、属性以及数据对象之间的联系。[单选题]117.关系模式R中的属性全部是主属性,则R的最高范式必定是()。A)3NFB)2NFC)BCNFD)4NF答案:A解析:第4.2节范式[单选题]118.在关系数据结构中,()表示属性的取值范围。A)信号B)字符C)域D)数据模拟答案:C解析:在关系数据结构中,域表示属性的取值范围。[单选题]119.设属性A是关系R的主属性,则属性A不能取空值(NULL),这是()A)实体完整性规则B)参照完整性规则C)用户定义完整性规则D)域完整性规则答案:A解析:第2.3节关系的完整性[单选题]120.若查询一个表中的所有列,则可在SELECT语句指定列的位置上直接使用()A)?B)*C)~D)()答案:B解析:选择一个或多个表中的某个或某些列作为SELECT语句的查询列。若查询列有多个,则各个列名之间需要用逗号进行分隔,且查询结果返回时,结果集中各列的次序是依照SELECT语句中指定列的次序给出的;若查询一个表中的所有列,则可在SELECT语句指定列的位置上直接使用星号(*)通配符,而不必逐个列出所有列名,此时结果集中各列的次序一般是这些列在表定义中出现的次序。[单选题]121.在SQL查询中?GROUPBY?的含义是()。A)选择行条件B)对查询进行排序C)选择列字段D)对查询进行分组答案:D解析:[单选题]122.在数据管理技术发展的三个阶段中,数据共享最好的是()。A)人工管理阶段B)文件系统阶段C)数据库系统阶段D)三个阶段相同答案:C解析:[单选题]123.在关系窗口中,双击两个表之间的连接线,会出现()。A)数据表分析向导B)数据关系图窗口C)连接线粗细变化D)编辑关系对话框答案:D解析:[单选题]124.在MySQL中,使用()语句修改一个或多个已经存在的MySQL用户账号。A)UPDATEUSERB)DROPUSERC)ALERTUSERD)RENAMEUSER答案:D解析:[单选题]125.在MySQL中,主键列必须遵守的规则中说法错误的是()A)每一个表可以定义多个主键,由多个列组合而成的主键称为复合主键B)主键的值,也称为键值,必须能够唯一标志表中的每一行记录,且不能为NULLC)复合主键不能包含不必要的多余列D)一个列名在复合主键的列表中只能出现一次答案:A解析:主键可以是表中的某一列,也可以是表中多个列所构成的一个组合。其中,由多个列组合而成的主键也称为复合主键。在MySQL中,主键列必须遵守如下一些规则。(1)每一个表只能定义一个主键。(2)主键的值,也称为键值,必须能够唯一标志表中的每一行记录,且不能为NULL。(3)复合主键不能包含不必要的多余列。(4)一个列名在复合主键的列表中只能出现一次。[单选题]126.以下哪个步骤并不属于数据库设计的步骤阶段()A)数据库文档设计B)用户需求分析C)数据库实施D)数据库运行和维护答案:A解析:第6.1节设计步骤[单选题]127.下列选项中,所有控件共有的属性是()。A)CaptionB)ValueC)TextD)Name答案:D解析:[单选题]128.在SQL语句中,给用户授权的命令是()。A)GRANTB)SETC)REVOKED)FROM答案:A解析:第3.6节数据控制[单选题]129.在成绩中要查找成绩≥80且成绩≤90的学生,正确的条件表达式是()。A)成绩BetweenB)成绩BetweenC)成绩BetweenD)成绩Between答案:A解析:[单选题]130.采用SQL查询语言对关系进行查询操作,若要求查询结果中不能出现重复元组,可以在SELECT子句后增加保留字()。A)DISTINCTB)UNIQUEC)NOTNULLD)SINGLE答案:A解析:第3.3节查询[单选题]131.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面?部门?关系中,因哪个属性而使它不满足第一范式()部门(部门号,部门名,部门成员,部门总经理)A)部门成员B)部门总经理C)部门名D)部门号答案:A解析:第4.2节范式[单选题]132.下列语句中不属于SQL数据操纵功能的是()。A)GREATEB)UPDATEC)DELETED)INSERT`答案:A解析:第3.1节SQL概述[单选题]133.1NF()规范为2NF。A)消除非主属性对码的部分函数依赖B)消除非主属性对码的传递函数依赖C)消除主属性对码的部分函数依赖D)消除主属性对码的传递函数依赖答案:A解析:第4.2节范式[单选题]134.以下哪一个不是关系的基本运算?()A)扫描B)投影C)选择D)连接答案:A解析:第2.4节关系代数[单选题]135.下列关于关系数据库中数据表的描述,正确的是()。A)数据表相互之间存在联系,但用独立的文件名保存B)数据表相互之间存在联系,是用表名表示相互间的联系C)数据表相互之间不存在联系,完全独立D)数据表既相对独立,又相互联系答案:D解析:[单选题]136.将ER模型转换成关系模型,属于数据库的()A)逻辑设计B)需求分析C)概念设计D)物理设计答案:A解析:第6.4节逻辑结构设计[单选题]137.一个关系的候选码或候选键是这个关系的()A)最小超码B)最大超键C)主码D)主键答案:A解析:如果在关系的一个码或键中,不能从中移去任何一个属性,否则它就不是这个关系的码或键。则称这样的码或键为该关系的候选码或候选键。一个关系的候选码或候选键是这个关系的最小超码或超键。[单选题]138.在通常情况下,下面的模式中不可以作为关系数据库的关系是()A)S(学生号,学生名,简历)B)S(学生号,学生名,性别)C)S(学生号,学生名,班级号)D)S(学生号,学生名,系号)答案:A解析:第3.2节数据定义[单选题]139.下列模型中,广泛采用E-R模型设计方法的是()A)逻辑模型B)概念模型C)物理模型D)外模型答案:B解析:概念模型是对信息世界建模,概念模型的表示方法很多,其中最常用的是实体-联系方法。该方法用E-R图来描述现实世界的概念模型,E-R方法也称为E-R模型。实体用矩形表示;属性用椭圆形表示;联系用菱形表示。[单选题]140.人工管理阶段数据管理的特点不包括()A)数据不保存B)应用程序管理数据C)数据面向应用D)数据共享性高答案:D解析:数据不保存、应用程序管理数据、数据面向应用[单选题]141.规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:其每一属性都是()。A)不可分解的B)互不相关的C)长度可变的D)互相关联的答案:A解析:第4.2节范式[单选题]142.设有两个事务T1、T2,其并发操作如图1所示,下面评价正确的是()。T1T2①R(A)=50R(B)=100求和=150②R(B)=100B←B*2(B)=200③R(A)=50R(B)=200和=250(验算不对)A)修改该操作不能重复读B)该操作不存在问题C)该操作丢失修改D)该操作读?脏?数据答案:A解析:第3.5节视图[单选题]143.在数据库三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是()。A)模式B)外模式C)内模式D)存储模式答案:A解析:第1.3节系统结构[单选题]144.在数据库系统中,视图可以提供数据的()A)安全性B)完整性C)并发性D)可恢复性答案:A解析:第3.5节视图[单选题]145.()用来记录对数据库中数据进行的每一次更新操作。A)日志文件B)后援副本C)数据库D)缓冲区答案:A解析:第5.4节恢复[单选题]146.SQL语句中用于数据检索的命令是()。A)SELECTB)DELETEC)INSERTD)UPDATE答案:A解析:第3.3节查询[单选题]147.在数据库中,与?属性?同义的术语是()A)列B)行C)元组D)记录答案:A解析:[单选题]148.位于用户和数据库之间的一层数据管理软件是()。A)DBMSB)DBSC)DBD)DBA答案:A解析:第1.1.1节引言-基本概念[单选题]149.主键是一种()索引。A)目标性B)虚拟性C)唯一性D)复合性答案:C解析:主键是一种唯一性索引。[单选题]150.关系R{[1,2,3],[4,5,6],[7,8,9]}和S{[2,4,6],[4,5,6]},R-S的结果是()A){[2.4,6],[4,5,6]}B){[1.2,3],[7,8,9]}C){[1.2,3],[4,5,6],[7,8,9],[2,4,6]}D){[2.4,6],[7,8,9]}答案:B解析:两个关系R和S,R和S的差运算产生一个新关系R-S。R-S是属于关系R,但不属于S的元组。所以R-S的结果为{[1,2,3],[7,8,9]}。[单选题]151.当两个关系没有公共属性时,其自然连接表现为()。A)笛卡尔积B)等值连接C)结果为空D)出错答案:A解析:第2章关系数据库[单选题]152.如果X→Y,Y→A,且Y不能函数确定X,A∉Y,那么称X→A是()A)平凡函数依赖B)传递依赖C)局部依赖D)完全依赖答案:B解析:传递函数依赖:定义2.4设R为任一给定关系,X、Y、Z为其不同属性子集,若X→Y,YX,Y→Z,则有X→Z,称为Z传递函数依赖于X。因为X→Y,Y→A,且Y不能函数确定X,A∉Y,所以称X→A是传递依赖。[单选题]153.关系模式的主码可以有()。A)一个B)0个C)一个或多个D)多个答案:A解析:第2.2节关系数据结构[单选题]154.用二维表来表示实体及实体之间联系的数据模型是()A)关系模型B)层次模型C)实体-联系模型D)网状模型答案:A解析:第1.2节数据模型[单选题]155.数据库三级模式中,用逻辑数据模型对用户所用到的那部分数据的描述是()。A)外模式B)概念模式C)内模式D)用户模式答案:A解析:第1.3节系统结构[单选题]156.下面关于数据库设计中需求分析阶段的叙述,错误的是()A)需求分析的阶段成果是要编写包含数据流图、ER图等内容的系统需求说明书。B)需求分析的任务是通过详细调查现实世界要处理的对象,充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。C)需求分析确定的新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计数据库。D)需求分析的重点是调查、收集与分析用户在数据管理中的信息要求、处理要求、安全性与完整性要求。答案:A解析:第6.2节需求分析[单选题]157.关于参照关系和被参照关系叙述正确的是A)以外码相关联的两个关系,以外码作为主码的关系称为参照关系B)以外码相关联的两个关系,外码所在的关系称为被参照关系C)参照关系也称为主关系,被参照关系也称为从关系D)参照关系也称为从关系,被参照关系也称为主关系答案:D解析:[单选题]158.在第一个事务以S封锁方式读数据A时,第二个事务对数据A的读方式会遭到失败的是()。A)实现X封锁的读B)实现S封锁的读C)不加封锁的读D)实现共享型封锁的读答案:A解析:第5.3节并发控制[单选题]159.关系中包含在任何一个候选码中的属性称为A)非主属性B)主属性C)非码属性D)超属性答案:B解析:[单选题]160.负责数据库中查询操作的数据库语言是()。A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言答案:C解析:[单选题]161.关系代数中的自然连接操作是由()操作组合而成。A)投影、选择和笛卡尔积B)选择和投影C)选择、笛卡尔积D)投影和笛卡尔积答案:A解析:第2章关系数据库[单选题]162.数据流图(DFD)是用于描述结构化方法中【】阶段的工具A)可行性分析B)详细设计C)需求分析D)程序编码答案:C解析:【考点直击】本题主要考查的知识点为数据库设计阶段中需求分析阶段的内容。【要点透析】在需求分析阶段利用数据流图来表示数据与加工之间的关系。[单选题]163.要限制宏命令的操作范围,在创建宏时应定义的是()。A)宏操作对象B)宏操作目标C)宏条件表达式D)窗体或报表控件属性答案:C解析:[单选题]164.关系规范化中的插入操作异常是指()A)应该插入的数据未被插入B)不该删除的数据被删除C)不该插入的数据被插入D)应该删除的数据未被删除答案:A解析:第4.1节数据依赖[单选题]165.下列选项中不属于数据库系统的是()A)操作系统B)数据库管理系统C)用户D)应用程序答案:A解析:一个完整的数据库系统包括数据库、数据库管理系统以及相关实用工具、应用程序、数据库管理员和用户。[单选题]166.下列完整性约束中,()约束的主码的组成不能为空。A)实体完整性B)参照完整性C)用户定义完整性D)关系模型完整性答案:A解析:实体完整性约束是指关系的主属性,即主码的组成不能为空,也就是关系的主属性不能是空值NULL。[单选题]167.关于内连接的使用,可以将一个表与它本身进行连接,这种连接方式称为()A)自连接B)等值连接C)非等值连接D)交叉连接答案:A解析:在FROM子句中多表连接查询的连接方式主要包括交叉连接、内连接和外链接。其中内连接的使用形式主要有:1.等值连接:在FROM子句中使用关键字?INNERJOIN?或?JOIN?连接两张表时,如若在ON子句的连接条件中使用运算符?=?(即等号),即进行相等性测试,则此连接方式称为等值连接,也称为相等连接。2.非等值连接:在FROM子句中使用关键字?INNERJOIN?或?JOIN?连接两张表时,如若在ON子句的连接条件中使用除运算符?=?之外的其他比较运算符,即进行不相等性测试,则此连接方式称为非等值连接,也称为不等连接。3.自连接:在FROM子句中使用关键字?INNERJOIN?或?JOIN?连接两张表时,可以将一个表与它自身进行连接,这种连接方式称为自连接。[单选题]168.长期存储在计算机内、有组织的、统一管理的相关数据的集合称为()A)数据库B)数据库管理系统C)数据库系统D)数据库技术答案:A解析:数据库(DB)是指长期储存在计算机中的有组织的、可共享的数据集合,且数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性,系统易于扩展,并可以被多个用户共享。[单选题]169.如果在关系的一个码或键中,不能从中移去任何一个属性,否则它就不是这个关系的码或键。则称这样的码或键为该关系的()A)内键B)候选键C)主键D)外键答案:B解析:如果在关系的一个码或键中,不能从中移去任何一个属性,否则它就不是这个关系的码或键。则称这样的码或键为该关系的候选码或候选键。如在学生信息表中,可有学号、姓名、身份证号、性别、年级等属性,学号和身份证号都是候选码,因为若给定学号或身份证,都可以确定一个学生的全部基本信息。[单选题]170.将触发器从数据库中删除使用的语句是()A)ALTERTRIGGERB)DROPTRIGGERC)DELETETRIGGERD)CREATETRIGGER答案:B解析:[单选题]171.在数据库的三级模式中,描述数据库中数据的物理存储结构的是()A)内模式B)外模式C)逻辑模式D)子模式答案:A解析:外模式(子模式/用户模式),是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。是用于满足不同数据库用户需求的数据视图,即用户视图。模式(概念模式/逻辑模式),是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。内模式(存储模式),是对数据库中数据物理结构和存储方式的描述,是数据在数据库内部的表示形式。是内部视图或存储视图。[单选题]172.函数依赖可根据不同性质进行分类,不包括()A)随机函数依赖B)完全函数依赖C)部分函数依赖D)传递函数依赖答案:A解析:函数依赖是针对关系的所有元组,即某个关系中只要有一个元组的有关属性值不满足函数依赖的定义,则相对应的函数依赖就不成立。函数依赖根据不同性质可分为:完全函数依赖、部分函数依赖和传递函数依赖。[单选题]173.在一个关系R中,若每个数据项都是不可再分割的,那么关系R一定属于()。A)1NFB)3NFC)BCNFD)2NF答案:A解析:第4.2节范式[单选题]174.在物理结构的设计阶段,根据关系数据库管理系统的特点和处理的需要,进行物理存储安排,建立索引,形成数据库()A)概念模式B)逻辑模式C)外模式D)内模式答案:D解析:按照数据库设计的基本步骤,在关系数据库设计的不同阶段,会形成数据库的各级模式。在物理结构的设计阶段,根据关系数据库管理系统的特点和处理的需要,进行物理存储安排,建立索引,形成数据库内模式。[单选题]175.在数据库操纵语言(DML)的基本功能中,不包括的是()。A)描述数据库结构B)插入新数据C)更新数据库中的数据D)删除数据库中的数据答案:A解析:第1.3节系统结构[单选题]176.数据库中对全部数据的整体逻辑结构的描述,作为数据库的()A)模式B)内模式C)概念模式D)外模式答案:A解析:第1.3节系统结构[单选题]177.DBMS的恢复子系统,保证了事务()的实现。A)原子性和一致性B)原子性和隔离性C)一致性和隔离性D)持久性和隔离性答案:A解析:第5.4节恢复[单选题]178.下面不属于数据库系统提供的数据控制功能的是A)数据库的恢复B)数据的完整性C)数据的安全性D)数据的移植性答案:D解析:[单选题]179.关于数据库系统的特点,描述错误的是()A)数据共享性高B)数据冗余小C)数据不一致D)数据集成答案:C解析:与人工管理、文件系统两种数据管理方法相比较,数据库系统具有以下特点:(1)数据集成;是数据库管理系统的主要目的。(2)数据共享性高;不只是同一数据可以被多个不同用户存取,还包含了并发共享。(3)数据冗余小;并非所有的冗余都可以或者应该被消除。(4)数据一致性;通过消除或控制数据冗余,可以在一定范围内避免数据的不一致性。引起不一致的根源是数据冗余。(5)数据独立性高;数据定义与使用数据的应用程序分离称为数据独立。1)数据定义的修改,在一定范围内不会引起应用程序的修改。这种独立称为数据的逻辑独立。2)可改变数据的存储结构或存取方法以响应变化的需求而无需修改现有的应用程序,这称为数据的物理独立。(6)实施统一管理与控制;主要包括数据的安全性、完整性、并发控制与故障恢复等,即数据库保护。1)数据的安全性;2)数据的完整性;3)并发控制;4)故障恢复。(7)减少应用程序开发与维护的工作量;数据库方法表现在应用方面的一个优点是:在数据库上开发与维护新的应用所花费的代价和时间大大减少。[单选题]180.输入掩码字符?&?的含义是()。A)必须输入字母或数字B)可以选择输入字母或数字C)必须输入一个任意的字符或一个空格D)可以选择输入任意的字符或一个空格答案:C解析:[单选题]181.要求在页面页脚中显示?第X页,共Y页?,则页脚中的页码?控件来源?应设置为()。A)=?第?&[pages]&?页,共?&[page]&?页?B)=?共?&[pages]&?页,第?&[page]&?页?C)=?第?&[page]&?页,共?&[pages]&?页?D)=?共?&[page]&?页,第?&[pages]&?页??答案:C解析:[单选题]182.在数据库方式下,信息处理中占据中心位置的是()。A)数据B)磁盘C)程序D)内存答案:A解析:第1.1.2节数据库技术发展阶段[单选题]183.关系模型的数据操纵不包含以下哪一选项()A)创建表B)查询数据C)删除数据D)修改数据E)插入数据答案:A解析:第1.2节数据模型[单选题]184.数据库实施的主要工作有以下几个方面,除了()A)定期对数据库进行备份。B)用DDL定义数据库结构。C)数据装载。D)编制与调试应用程序。E)数据库试运行。答案:A解析:第6.1节设计步骤第2部分:判断题,共43题,请判断题目是否正确。[判断题]185.标准SQL语言能用于所有类型的关系数据库系统。A)正确B)错误答案:对解析:第3.1节SQL概述[判断题]186.2级封锁协议可以防止了丢失修改和读脏数据的问题。A)正确B)错误答案:对解析:第5.3节并发控制[判断题]187.关系R和S进行广义笛卡尔积运算时,不要求R和S一定要有相同的关系模式。A)正确B)错误答案:错解析:第2章关系数据库[判断题]188.所有的查询都可以在SQL视图中创建、修改。()A)正确B)错误答案:错解析:[判断题]189.根据29题给出的关系模式S和SC,写出检索不学?C2?课的学生的学号(SNO)和姓名(SNAME)的关系代数表达式。A)正确B)错误答案:对解析:class="fr-ficfr-dib"[判断题]190.与普通集合一样,任意两个关系也可以做并、交、差运算。A)正确B)错误答案:错解析:第2.4节关系代数[判断题]191.什么是封锁的粒度?A)正确B)错误答案:对解析:封锁对象的大小称为封锁的粒度。(3分)[判断题]192.SQL语言中用于定义事务开始的是COMMIT。A)正确B)错误答案:错解析:第5.3节并发控制[判断题]193.数据库的并发操作会带来哪些问题?A)正确B)错误答案:对解析:通常会带来三个问题:丢失更新问题、读脏数据、不可重复读问题。(3分)[判断题]194.外码或为空值,或为被参照关系的某主码值,需要根据具体的语义来确定。A)正确B)错误答案:对解析:第5.2节完整性[判断题]195.简述弱实体的概念。A)正确B)错误答案:对解析:一个实体对于另一个实体(强实体)有很强的依赖关系,而且该实体主键的一部分或全部从其强实体中获得,则称该实体为弱实体。[判断题]196.简述SQL中?用户?与?角色?两个概念。A)正确B)错误答案:对解析:在SQL中,用户是实际的人或是访问数据库的应用程序;而角色是一组具有相同权限的用户。(3分)[判断题]197.如何判断两个关系代数表达式是等价的?A)正确B)错误答案:对解析:两个关系代数表达式等价是指)同样的关系实例代替两个表达式中相应关系时所得到的结果是一样的。也就是得到相同的属性集和相同的元组集,但元组中属性的顺序可能不一致。(3分)[判断题]198.视图是一个虚表,数据库中只存储视图的定义而不存储视图所包含的数据,这些数据仍存放在原来的基本表中。A)正确B)错误答案:错解析:第3.5节视图[判断题]199.MySQL提供的逻辑运算符有哪些?A)正确B)错误答案:对解析:1.NOT逻辑非2.AND逻辑与3.OR逻辑或4.XOR逻辑异或[判断题]200.简述使用视图的优点。A)正确B)错误答案:对解析:1.集中分散的数据2.简化查询语句3.重用SQL语句4.保护数据安全5.共享所需数据6.更改数据格式[判断题]201.要删除数据库必须先关闭数据库()A)正确B)错误答案:对解析:[判断题]202.实行模式分解的三条准则是:分解具有无损连接性(losslessjoin)、分解要保持函数依赖(preservefunctionaldependency)、分解既要保持函数依赖,又要具有无损连接性。A)正确B)错误答案:对解析:4.3.1模式分解的3个定义[判断题]203.系统故障是三类数据库故障中破坏性最大的故障。A)正确B)错误答案:错解析:第5.4节恢复[判断题]204.简述事务的原予生的定义。A)正确B)错误答案:对解析:一个事务对数据库的所有操作,是一个不可分割的工作单元。这些操作要么全部执行,要么什么也不做。(3分)[判断题]205.试写出对象联系图的基本成分。A)正确B)错误答案:对解析:对象联系图中有下列七个基本成分:椭圆代表对象类型(相当于实体类型)。小圆圈表示属性是基本数据类型(整型、实型、字符串型等)。椭圆之间的边表示对象之间的?引用?。单箭头(→)表示属性值是单值(属性可以是基本数据类型,也可以是另一个对象类型,即元组类型)。双箭头(→→)表示属性值是多值(属性可以是基本数据类型,也可以是另一个对象类型,即关系类型)。双线箭头(⇒)表示对象类型之间的超类与子类联系(从子类指向超类)。双向箭头(←→)表示两个属性之间值的联系为逆联系。[判断题]206.简述存储过程的优点。A)正确B)错误答案:对解析:使用存储过程具有如下优点:提高运行速度。增强了SQL的功能和灵活性。可以降低网络的通信量。减轻了程序编写的工作量。间接实现安全控制功能。[判断题]207.只有能够保证分解后的关系模式与原关系模式等价的方法才有意义。A)正确B)错误答案:对解析:4.3.1模式分解的3个定义[判断题]208.对于关系模式S-L(Sno,Sdept,Sloc),S-L中有下列函数依赖:Sno→Sdept,Sdept→Sloc,SnoSloc,将S-L分解为下面三个关系模式:SN(Sno),SD(Sdept),SO(Sloc),这种分解是不可取的。A)正确B)错误答案:错解析:4.3.1模式分解的3个定义[判断题]209.简述T-SQL语言中while语句的作用。A)正确B)错误答案:对解析:while语句可以重复执行一个语句块,直到条件为假为止。(3分)[判断题]210.因为列是同质的,所以要求不同的列必须出自于不同的域。A)正确B)错误答案:错解析:第2章关系数据库[判断题]211.数据库正式投入运行,标志着数据库设计工作的结束。A)正确B)错误答案:错解析:第6.6节数据库实施、运行与维护[判断题]212.当DBMS检测到死锁,进行处理时,通常选择占用数据对象最多的事务,将其撤销,以释放它持有的所有锁。A)正确B)错误答案:错解析:第5.3节并发控制[判断题]213.一般意义上,什么是大数据?A)正确B)错误答案:对解析:是指在可容忍的时间内用现有信息技术和软、硬件工具对其进行感知、获取、管理、处理的服务的数据集合。[判断题]214.要求关系的分量必须是原子值,所以关系具有?表中不能有表?的特性。A)正确B)错误答案:对解析:第2章关系数据库[判断题]215.加上了排他锁的数据对象,在被释放之前,其他事务不能修改但可以读取它。A)正确B)错误答案:错解析:第5.3节并发控制[判断题]216.简述人工管理阶段数据管理的特点A)正确B)错误答案:对解析:1.数据不保存2.应用程序管理数据3.数据面向应用[判断题]217.在数据库运行阶段,对数据库经常性的维护工作主要是由DBA完成的。A)正确B)错误答案:对解析:第6.6节数据库实施、运行与维护[判断题]218.关系R中,如果一个属性已被定义为主属性或外码,则该属性不能再使用?用户定义完整性规则?了。A)正确B)错误答案:错解析:第2章关系数据库[判断题]219.报表中的所有记录的统计数据可以放到组页脚当中。()有哪三种数据模型,各有什么特点?(1)层次模型:有且仅有一个根结点;根以外的其他结点有且仅有一个双亲结点。(2)网状模型:允许一个以上的结点无双亲;一个结点可以有多于一个的双亲。(3)关系模型:就是一张二维表,数据结构单一数据完全独立,操作运行简洁方便。简述关系数据库管理系统的主要功能?①数据定义功能;②数据处理功能;③数据控制功能;④数据维护功能。关系、元组、属性指的是什么?关系:一个关系就是一张二维表。元组:二维表(关系)中的每一行,对应于表中的记录。属性:二维表中的每一列,对应于表中的字段。什么是?参照完整性??参照完整性指的是关系中的外键必须与参照关系中对应的主键相等,要么在参照关系中有值,或者本身取空值。报表的主要功能有哪些?报表的功能归纳起来主要有两点:一是可以进行数据的比较、排序、分组、汇总和统计,从而帮助用户进一步分析数据;二是可以将报表设计成格
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 律所托管辅合同范本
- 书桌采购合同范本
- 制定合同范本意义
- 瓷砖铺贴施工合同范本
- 南水北调供水合同范本
- 苏州市劳动合同范本
- 包月鲜花合同范本
- 乐队驻唱合同范本
- 合作养鱼协议合同范本
- 合伙安装水电合同范本
- 2023高考语文文言文复习:《说苑》练习题(含答案解析)
- 成都印钞公司招聘考试题
- 低血糖健康宣教
- 跨文化商务交际导论-教学课件Unit 2 Intercultural business communication
- 《射频同轴电缆》课件2
- 餐饮经营分析会报告
- 口腔颌面部感染患者的营养状况及辅助营养治疗策略
- 基层公职人员禁毒知识讲座
- 以工代赈政策培训课件
- 《中华民族大团结》一流教学计划(全版)
- 垃圾分类校本教材
评论
0/150
提交评论