您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 陈大侠预测数据库试卷
数据库系统预测考题陈大侠杜撰一.选择题(8,)1.DBS是采用了数据库技术的计算机系统。DBS是一个集合体,包含数据库、计算机硬件、软件和(C)A.系统分析员B.程序员C.数据库管理员D.操作员2.模型是对现实世界的抽象,在数据库技术中,用模型的概念描述数据库的结构与语义,对现实世界进行抽象。表示实体类型及实体间联系的模型称为(A)A.数据模型B.实体模型C.逻辑模型D.物理模型3.关系模型概念中,不含有多余属性的超键称为(A)A.候选键B.对键C.内键D.主键4.设R、S为两个关系,R的元数为4,S的元数为5,则与RS等价的操作是(A)A.σ36(R×S)B.σ32(R×S)C.σ36(R×S)D.σ72(R×S)5.分布式数据库存储概念中,数据分配是指数据在计算机网络各场地上的分配策略,一般有四种,分别是集中式、分割式、全复制式和(B)A.任意方式B.混合式C.间隔方式D.主题方式6.数据库系统中,类是指具有相同的消息,使用相同的方法,具有相同的变量名和(D)A.变量值B.特征C.定义D.类型7.随着计算机应用领域的扩大,第一代、第二代DBS不能适应处理大量的(C)A.格式化数据B.网络数据C.非格式数据D.海量数据(B)9.数据库并发控制概念中,使用X封锁的规则称为(B)A.PS协议B.PX协议C.PSC协议D.两段封锁协议10.在数据库操作过程中事务处理是一个操作序列,必须具有以下性质:原子性、一致性、隔离性和(C)A.共享性B.继承性C.持久性D.封装性11.面向对像模型概念中,类可以有嵌套结构。系统中所有的类组成一个有根的(A)A.有向无环图B.有向有环图C.无向有环图D.无向无环图12.在教学管理系统中,有教师关系T(T#,NAME),学生关系S(S#,NAME),学生成绩关系S(S#,NU)。其中T#表示教师工号,S#表示学生学号,则T和N存在联系为(C)A.1:1B.1:NC.M:ND.无联系13.一个数据库一般不是由独立的对象组成的,对象的聚集形式的数学意义是(A)A.笛卡尔积B.选择C.投影D.联接14.对象标识是指针一级的概念是一个强有力的数据操纵原语言,是集合、元组和递归等复合对象操纵的基础,标识是(D)A.任意的B.可以改变的C.不唯一的D.不能改变的15.数据库系统中除了可用层次模型和关系模型表示实体类型及实体间联系的数据模型以外,还有(C)A.E-R模型B.信息模型C.网络模型D.物理模型1.数据库类型是按照(B)来划分的。A.文件形式B.数据模型C.记录形式D.数据存取方法2.关系演算的基础是(C)A.形式逻辑中的逻辑演算B.形式逻辑中的关系演算C.数理逻辑中的谓词演算D.数理逻辑中的形式演算3.若要求分解保持函数依赖,那么模式分解一定能够达到(B)A.2NFB.3NFC.BCNFD.1NF4.1级封锁协议加上T要读取的数据R加S锁,这是(C)A.3级封锁协议B.4级封锁协议C.2级封锁协议D.1级封锁协议5.建立数据字典的时机是(A)A.需求分析阶段B.数据库物理设计阶段C.数据库实施D.概念结构设计阶段1、DBS是采用了数据库技术的计算机系统。DBS是一个集合体,包含数据库、计算机硬件、软件和(C)A.系统分析员B.程序员C.数据库管理员D.操作员2、关系数据库中的视图属于4个数据抽象级别中的(A)A外部模型B概念模型C逻辑模型D物理模型3、在下列关于关系的陈述中,错误的是(B)A表中任意两行的值不能相同B表中任意两列的值不能相同C行在表中的顺序无关紧要D列在表中的顺序无关紧要4、关系数据库中,实现实体之间的联系是通过表与表之间的(D)A公共索引B公共存储C公共元组D公共属性5、下面系统中不属于关系数据库管理系统的是(C)AOracleBMSSQLServerCIMSDDB26、SQL语言中,删除一个表的命令是(B)ADELETEBDROPCCLEARDREMORE7、有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于(A)A集中式数据库体系结构B主从式数据库体系结构C客户机/服务器数据库体系结构D分布式数据库体系结构8、有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于(C)A实体完整性约束B参照完整性约束C用户自定义完整性约束D关键字完整性约束9、设关系R和S的属性个数为r和s,则(R*S)操作结果的属性个数为(A)Ar+sBr-sCr*sDmax(r+s)10、在SQL语言中,条件“RETWEEN20AND30”表示年龄在20到30之间,且(A)A包括20岁和30岁B不包括20岁和30岁C包括20岁不包括30岁D不包括20岁包括30岁1、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是____A___。A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS2、关系数据模型___D____。A.只能表示实体之间的1:1联系B.只能表示实体之间的1:n联系C.只能表示实体之间的m:n联系D.可以表示实体间的上述三种联系3、在数据库中,下列说法__A___是不正确的。A数据库避免了一切数据的重复B若系统是完全可以控制的,则系统可确保更新时的一致性C数据库中的数据可以共享D数据库减少了数据冗余4、在数据库中,产生数据不一致的根本原因是__C___。A.数据存储量太大B.没有严格保护数据C.未对数据进行完整性控制D.数据冗余5、在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是__D__。A.外模式B.内模式C.存储模式D.模式6、数据库三级模式体系结构的划分,有利于保持数据库的___A___.A.数据库独立性B.数据安全性C.结构规范化D.操作可行性9、数据库中的封锁机制是___C___的主要方法。A.完整性B.安全性C.并发控制D.恢复10、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的___B___阶段。A.需求分析B.概念设计C.逻辑设计D.物理设计二、填空题(1,)1.数据库系统中,存放____三级结构_______的数据库,称为数据字典(DD)。2.关系演算可分为元组关系演算和域关系演算,而在元组演算中,元组关系演算表达式的一般形式为____{t|p(t)}___________。3.DB是与一个特定组织各项应用有关的全部数据的集合,通常由两大部分组成:一部分是应用数据的集合,称为______物理数据库________,它是数据库的主题;另一部分是关于各级数据结构的描述,称为描述数据库,由DD系统管理。4.在关系模型中,关系中每一个属性值都是__不可分解的__________。5.SQL-SELECT语句完整的句法中,FROM子句是强制性的,FROM子句的作用是___读取FROM子句中的基本表、视图的数据,执行笛卡积操作______。6.设关系模式R是第一范式,且每个属性都不传递依赖于R的候选键,则称R是___BCNF____的模式。7.数据库设计过程中,常常从一些可选方案中选取一种数据库结构,需要有选择的原则,称为评价准则,评价准则可分成___定量、定性_______两类。8.分布式数据管理系统是分布式数据库系统中的__一组软件_____负责管理分布环境下,逻辑集成数据的存取,一致性、有效性和完备性。9.对象关系数据库概念中继承性可以发生在类型一级或_____表_________一级。10.客户/服务器体系结构的关键在于___功能________的分布,能减少计算机系统的各种瓶颈问题。1.实体之间的联系按照联系方式的不同可分为一对一或1∶1、一对多或1∶n和多对多或m∶n。2.数据库系统的核心是数据库管理系统或DBMS。3.在关系模型中,实体以及实体间的联系都是用关系来表示的。4.在关系代数中专门的关系运算包括选择、投影、连接、除等运算。5.1975年由IBM公司的M.Zloof提出的QBE语言是一个很有特色的域关系演算语言。6.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,充分体现了关系数据语言的特点和优点。7.数据库管理系统保证数据安全的主要措施是进行存取控制。8.人们已经提出了许多种类型的数据依赖,其中最重要的是函数依赖和多值依赖。9.关系模式由3NF转化BCNF是消除了主属性对码的部分函数依赖和传递函数依赖。10.数据库设计应包括两个方面的内容:结构(或数据)设计和行为(或处理)设计。11.CGI规范允许Web服务器执行外部程序,并将它们的输出发送给浏览器。12.数据库技术与面向对象技术相结合,形成了面向对象数据库系统。三、简答题1.数据库系统生存期是什么?把数据库应用系统从开始规划、系统分析、系统设计、实施、投入运行后的维护到最后由新的系统替换原有的数据库系统的整个期间。2.没有关系R和S如下,写出R÷S计算结果。解:R÷S计算结果R÷S3.设有描述学校情况的U关系。U(S#,SD,MN,CN,G)其中:S#属性表示学生学号,SD表示学生所在系名,MN表示系主任,CN表示课程名,G表示成绩。一个系有若干名学生,一个学生只属于一个系,一个系只有一名系主任,一个学生可选多门课,每个学生选每门课有一个成绩。试写出U关系中的函数依赖,并给每个函数依赖一个简短说明。解:S#→SD学生学号,决定其所在系名;SD→MN系名决定了其所在系的系主任;S#,CN→G学号和课程决定该生此课程的成绩。4.什么是数据库的并发控制?数据库技术的一个特点是数据共享,但多个用户同时对同一个数据的并发操作可能会破坏数据库中的数据,数据库的并发控制能防止错误发生,正确处理好多用户、多任务环境下并发操作。5.什么是多值依赖中的数据依赖?举例说明。解:在关系模式中,函数依赖不能表示属性值之间的一对多联系,这些属性之间有些虽然没有直接关系,但存在间接的关系,把没有直接联系、但有间接的联系称为多值依赖的数据依赖。例如,教师和学生之间没有直接联系,但教师和学生可通过系名,或任课把教师和学生联系起来。6.数据库的三级模式和两级映象体系结构中,模式/内模式映象存在于概念级和内部级之间,用于定义概念模式和内模式间的对应性。其主要作用是什么?解:由于概念模式和内模式的两级的数据结构可能不-致,即记录类型、字段类型的命名、组成可能不一致,用这个映象说明概念记录和内部记录间的对应性。7.数据库是一个共享资源,在多用户共享系统中,并发操作的含义是什么?在多用户共享系统中,多个用户同时对同一数据进行操作称为并发操作。8.简述逻辑数据的独立性。当对数据库的概念模式进行修改时,内模式尽可能保持不变或尽量少的作修改,即对概念模式的修改尽量不影响外模式和应用程序,称数据库达到了逻辑数据独立性。9.为什么说需求分析是数据库系统开发中最困难的任务之一?(1)系统本身的需求是不断变化的;(2)由于用户缺少计算机信息系统设计方面的专业知识,要准确表达需求很困难;(3)通过需求分析可以沟通用户与设计人员。10.简述ORDBS的中文含义。基于对象关系数据模型的DBS称为对象关系数据库系统(ORDBS)1.简述数据库管理系统的功能。答:一般来说,DBMS的功能主要包括以下6个方面:1)数据定义。2)数据操纵。3)数据库运行管理。4)数据组织、存储和管理。5)数据库的建立和维护。6)数据通信接口。2.简述SQL语言的特点。答:SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,充分体现了关系数据库语言的特点和优点。其特点如下:1)综合统一2)高度非过程化3)面向集合的操作方式4)以同一种语法结构提供两种操作方式5)语言简洁,易学易用3、什么是数据库系统?答:数据库系统是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软、硬资源组成的系统。它包含关联数据的集合,DBMS和用户应用程序等。4、试述数据库完整保护的主要
本文标题:陈大侠预测数据库试卷
链接地址:https://www.777doc.com/doc-2001318 .html