您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据结构与算法 > 数据库系统概论期末考试试题综合
数据库题目汇总一、选择题:(胡蕾秋)61事务的属性是有(ABCD)A原子性、B一致性、C隔离性、D持续性。2并发操作可能产生那些不一致性:(ABC)A数据丢失、B不可重复读、C读“脏”数据,1.数据库类型是按照(B)来划分的。B.数据模型2.关系演算的基础是(C)C.数理逻辑中的谓词演算3.若要求分解保持函数依赖,那么模式分解一定能够达到(B)B.3NF4.1级封锁协议加上T要读取的数据R加S锁,这是(C)C.2级封锁协议5.建立数据字典的时机是(A)A.需求分析阶段1.下列不属于数据管理技术主要经历阶段的是(B)B、机器管理2.数据库的概念模型独立于(A)A、具体的机器和DBMS3.下面的哪种范式是最规范的数据库范式(C)C、4NF4.下列不属于关系完整性的是(D)D、逻辑结构的完整性5.不同的数据模型是提供模型化数据和信息的不同工具,用于信息世界建模的是(C)C、概念模型6.下列关于数据库系统正确的描述是(A)。A、数据库系统减少了数据的冗余7.下面哪个不属于数据库系统的三级模式结构(C)。C、中模式8.下面哪个命令属于SQL语言授权命令(D)。D、grant9.在具有监测点的故障恢复技术中,下面哪个事务不需要REDO(A)。A、T110.同一个关系模型的任意两个元组值(A)。A、不能全同1.数据库系统的特点是()、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。A.数据共享2.数据库系统中,物理数据独立性是指()。C.应用程序与存储在磁盘上数据库的物理模式是相互独立的3.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。D.模式5.现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是()。B.学号6.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()。D.属性7.下列关系运算中,()运算不属于专门的关系运算。C.广义笛卡尔积8.SQL语言具有()的功能。B.数据定义、数据操纵、数据控制9.如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的()C.外码10.下列关于关系数据模型的术语中,()术语所表达的概念与二维表中的“行”的概念最接近?D.元组11.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找某个学生的基本信息及其选课的平均成绩,将使用关系(A.S和SC12.在SQL语言的SELECT语句中,用于对结果元组进行排序的是()子句。C.ORDERBY13.设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则,下面()选项是正确的。D.SNO与CNO都不能取空值14.下面关于函数依赖的叙述中,()是不正确的。C.若XY→Z,则X→Z,Y→Z15.设有关系R(A,B,C)和S(C,D)。与SQL语句selectA,B,DfromR,SwhereR.C=S.C等价的关系代数表达式是()B.πA,B,D(σR,C=S.C(R×S))1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是阶段。A.数据库系统2.数据库的概念模型独立于。A.具体的机器和DBMS3.数据库的基本特点是B.(1)数据可以共享(或数据结构化)(2)数据独立性(3)数据冗余小,易扩充(4)统一管理和控制4.是存储在计算机内有结构的数据的集合。B.数据库5.数据库中存储的是。C.数据以及数据之间的联系6.数据库中,数据的物理独立性是指。C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的..7..数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指。D.多种应用、多种语言、多个用户相互覆盖地使用数据集合8.据库系统的核心是。B.数据库管理系统9.下述关于数据库系统的正确叙述是。A.数据库系统减少了数据冗余10.数将数据库的结构划分成多个层次,是为了提高数据库的①和②。①B.逻辑独立性②B.物理独立性11.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是答案:A。A.DBS包括DB和DBMS12.在数据库中,产生数据不一致的根本原因是。D.数据冗余13.数据库管理系统(DBMS)是D.系统软件14.数据库管理系统(DBMS)的主要功能是B。B.定义数据库15.数据库系统的特点是、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。A.数据共享16据库系统的最大特点是。A.数据的三级抽象和二级独立性17.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为。C.数据操纵功能18.数据库管理系统是。B.在操作系统支持下的系统软件19.据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()D.模式20据库系统的数据独立性是指B。B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序21.信息世界中的术语,与之对应的数据库术语为D.记录22次型、网状型和关系型数据库划分原则是。D.数据之间的联系23.传统的数据模型分类,数据库系统可以分为三种类型。C.层次、网状和关系24.层次模型不能直接表示C.m:n关系25.数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是。C.关系数据模型•1、关系模式A的码是(D)D.H,S)•2、关系模式A的规范化程度最高达到(B)B.2NF•3、现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度达到(D)D.BCNF•4.设有关系R(A,B,C)和S(C,D)。与SQL语句•selectA,B,DfromR,SwhereR.C=S.C•等价的关系代数表达式是(B)B.πA,B,D(σR,C=S.C(R×S))•5、设关系R和关系S的元数分别是3和4,关系T是R与S的广义笛卡尔积,即:T=R×S,则关系T的元数是(C)C.12•6、数据库设计阶段分为(B)•B.概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段•7、设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是(C)•C.若X→→Y,且Y′⊂Y,则X→→Y′•8、查询优化策略中,正确的策略是(D)D.尽可能早地执行选择操作•9、语句deletefromsc表明(A)A.删除sc中的全部记录••10、在DB应用中,一般一条SQL语句可产生或处理一组记录,而DB主语言语句一般一次只能处理一条记录,其协调可通过哪种技术实现(B)B.游标11、五种基本关系代数运算是(A)A.∪,-,×,π和σ•12、下列聚合函数中不忽略空值(null)的是(C)C.COUNT(*)•13、在数据库设计中,将ER图转换成关系数据模型的过程属于(B)B.逻辑设计阶段•14、若执行下面列出的操作,哪个操作不能成功执行?(D)•D.将EMP中雇员号=‘101’的部门号改为‘05’•15、若执行下面列出的操作,哪个操作不能成功执行?(C)•C.将DEPT中部门号=‘02’的部门号改为‘10’•16、在雇员信息表关系EMP中,哪个属性是外键(foreignkey)?(C)C.部门号•17、在SQL语言的SELECT语句中,实现投影操作的是哪个子句?(A)A.select•18、设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是(A)A.实体完整性规则二、判断题(孙颖)(1)任何一个二目关系都是属于3NF的。答案:正确。(2)任何一个二目关系都是属于BCNF的。答案:正确。。(3)任何一个二目关系都是属于4NF的。答案:正确。(4)当且仅当函数依赖AB在R上成立,关系R(A,B,C)等于其投影R1(A,B)和R2(A,C)的连接。答案:错误。(5)若R.AR.B,R.BR..C,则R.AR.C。答案:正确。(6)若R.AR.B,R.AR..C,则R.AR.(B,C)。答案:正确。(7)若R.BR.A,R.CR..A,则R.(B,C)R.A。答案:正确。(8)若R.(B,C)R.A,则R..BR.A,R.CR.A。答案:错误。三、填充题1、用树型结构表示实体类型及实体间联系的数据模型称为层次模型。2、关系数据库的关系演算语言是以谓词演算为基础的DML语言。3、从数据库管理系统角度看,数据库系统通常采用三级模式结构,即数据库系统由内模式、外模式和模式组成。4、RDMBS查询处理可分为查询分析、查询检查、查询优化和查询执行四个阶段。5、概念结构设计是对现实世界的一种抽象,一般有分析、聚集、概括共三种抽象机制。6、物理优化就是要选择高效合理的操作算法或存取路径以求得优化的查询计划。7、将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计,概念结构设计通常有四类方法:自顶向上、自底向下、逐步扩张和混合策略。8、在关系模式RU,F中若不存在这样的码X,属性组Y及非属性组Z(Z不是Y的子集)使得X→Y,Y→Z成立,且YX,则称R∈3NF。1、(韩静)数据库设计的基本步骤:需求分析阶段,概念结构设计阶段,逻辑结构设计阶段,数据库物理设计阶段,数据库实施阶段,数据库运行和维护阶段。2、(王立钊)关系模型的完整性规则有实体完整性,参照完整性和用户定义的完整性三类(1分)(陈伟的一样)3、(李佳琪)下图为数据库设计的基本步骤,请将其补充完整。(3分)需求分析---概念结构设计----逻辑结构设计----数据库物理设计----数据库实施---数据库运行和维护1.实体之间的联系按照联系方式的不同可分为1:1、1:n和m:n。2.数据库系统的核心是数据库管理系统。3.在关系模型中,实体以及实体间的联系都是用关系来表示的。4.在关系代数中专门的关系运算包括选择、投影、连接、除等运算。5.1975年由IBM公司的M.Zloof提出的QBE语言是一个很有特色的域关系演算语言。6.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,充分体现了关系数据语言的特点和优点。7.数据库管理系统保证数据安全的主要措施是进行存取控制。8.人们已经提出了许多种类型的数据依赖,其中最重要的是多值依赖和函数依赖。9.关系模式由3NF转化为BCNF是消除了主属性对码的传递依赖和部分依赖。10.数据库设计应包括两个方面的内容:结构(或数据)设计和行为(或处理)设计。11.CGI规范允许Web服务器执行外部程序,并将它们的输出发送给浏览器。12.数据库技术与面向对象技术相结合,形成了面向对象数据库系统。1.描述事物的符号记录称为(数据)。2.如果D1有3个元组,D2中有4个元组,则D1×D2有(12)个元组。3.在SQL语言中,“_”和(%)符号属于通配符。4.在SQL语言中,“ANY”等价于(min)。5.(视图)是从一个或几个基本表导出的表。6.触发器的类型分为(行级)触发器和语句级触发器。7.在MAC机制当中,仅当主体的许可证级别(大于或等于)客体的密级时,该主体才能读取相应的客体。8.对于关系代数的查询优化,(选择运算应尽可能先做)优化策略是最重要和最基本的一条。9.(事务故障和系统故障)故障系统自动执行,介质故障需要DBA的介入。10.DBMS的基本工作单位是事务,它是用户定义的一组逻辑一致的程序序列;并发控制的主要方法是(封锁)机制。1.数据模型通常由数据结构、数据操作、完整性约束三个要素组成。2.外模式/模式映象可以保证数据和应用程序之间的_逻辑独立性;模式/内模式映象可以保证数据和应用程序之间的_物理独立性。3.数据操作描述的是系统的动态特性,主要分为_查询_、_插入_、_修改__、___删除___四种操作。5.Armstrong公理系统的三条推理规则是___增广_____
本文标题:数据库系统概论期末考试试题综合
链接地址:https://www.777doc.com/doc-2333163 .html