




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库原理自测题数据库原理自测题数据库原理自测题数据库原理自测题编制仅供参考审核批准生效日期地址:电话:传真:邮编:第一章自测题一填空题1.数据管理技术的发展,与__________、__________和__________有密切的联系。2.文件系统的缺陷是:_________、_________和__________。3.对现实世界进行第一层抽象的模型,称为_外部__模型;对现实世界进行第二层抽象的模型,称为__________模型。4.在层次、网状模型中,用__________导航数据;而在关系模型中,用__________导航数据。5.数据库的三级模式结构是对__________的三个抽象级别。6.在数据库技术中,编写应用程序的语言仍然是C一类高级语言,这些语言被称为__________语言。7.在DB的三级模式结构中,数据按__________的描述提供给用户,按__________的描述存储在磁盘中,而__________提供了连接这两级的相对稳定的中间观点,并使得两级中的任何一级的改变都不受另一级的牵制。8.DBS中存放三级结构定义的DB称为__________。9.DBS是________、_________、_________和_________的集合体。10.根据计算机的系统结构,DBS可分成四种类型:_______、_______、_______和_______。二单项选择题(在备选答案中选出一个正确答案)1.在DBS中,DBMS和OS之间关系是 [A] A.并发运行 B.相互调用C.OS调用DBMS D.DBMS调用OS2.在数据库方式下,信息处理中占据中心位置的是 [C] A.磁盘 B.程序 C.数据 D.内存3.DB的三级体系结构是对_________抽象的三个级别。 [A] A.存储器 B.数据 C.程序 D.外存4.DB的三级模式结构中最接近外部存储器的是 [B] A.子模式 B.外模式 C.概念模式 D.内模式5.DBS具有“数据独立性”特点的原因是因为在DBS中 [A] A.采用磁盘作为外存 B.采用三级模式结构C.使用OS来访问数据 D.用宿主语言编写应用程序6.在DBS中,“数据独立性”和“数据联系”这两个概念之间联系是 [D] A.没有必然的联系 B.同时成立或不成立C.前者蕴涵后者 D.后者蕴涵前者7.数据独立性是指 [C] A.数据之间相互独立 B.应用程序与DB的结构之间相互独立C.数据的逻辑结构与物理结构相互独立 D.数据与磁盘之间相互独立8.DB中数据导航是指 [ ] A.数据之间联系 B.数据之间指针联系C.从已知数据找未知数据的过程 D.数据的组合方式9.用户使用DML语句对数据进行操作,实际上操作的是 [ ] A.数据库的记录 B.内模式的内部记录C.外模式的外部记录 D.数据库的内部记录值10.对DB中数据的操作分成两大类: [ ] A.查询和更新 B.检索和修改C.查询和修改 D.插入和修改三问答题1.试对数据管理技术三个发展阶段作一详细的比较。2.DBS中有哪些系统软件3.什么是数据独立性数据独立性分为哪两种第二章自测题一.填空题1.关系中没有行序的原因是___________。2.实体完整性规则是对___________的约束,参照完整性规则是对___________的约束。3.关系代数的基本操作是___________。4.等式R S=R×S成立的条件是___没有相同的属性_____。5.关系的并、差、交操作,要求两个关系具有___________。6.一般,在关系代数运算中,当查询涉及到“否定”时,就要用到___________操作;当查询涉及到“全部值”时,就要用到___________操作。7.如果关系R和S做自然联接时,只把R中原该舍去的元组放到新关系中,那么这种操作称为___________操作。二单项选择题(在备选答案中选出一个正确答案)1.在关系中,“元数”(arity)是指 [D] A.行数B.元组个数C.关系个数D.列数2.在关系中,“基数”(cardinality)是指 [C] A.行数B.属性个数C.关系个数D.列数3.设关系R、S、W各有10个元组,那么这三个关系的自然联接的元组个数为 [D] A.10B.30C.1000D.不确定(与计算结果有关)4.设关系R和S的结构相同,且各有10个元组,那么这两个关系的并操作结果的元组个数为 [ ] A.10B小于等于10C.20D.小于等于20 5.如果两个关系没有公共属性,那么其自然联接操作 [ ] A.转化为笛卡尔积操作 B.转化为联接操作C.转化为外部并操作 D.结果为空关系6.在关系代数表达式的查询优化中,不正确的叙述是 [] A.尽可能早地执行联接B.尽可能早地执行选择C.尽可能早地执行投影D.把笛卡尔积和随后的选择合并成联接运算三计算题设有关系R和S: R A B C S B C D 6 4 2 4 4 9 6 5 3 4 2 5 5 6 8 5 2 6 5 3 8 6 8 41>33=22=1试计算:R⋈S,R⋈S,R⋈S,R⋈1>33=22=1第三章自测题一填空题1.在SQL中,关系模式称为__________,子模式称为__________,元组称为__________,属性称为__________。2.SQL中,表有两种:__________和__________,也称为__________和__________。3.SQL中,用户有两种:__________和__________。4.SQL中,外模式一级数据结构的基本单位是__________。5.基本表中,“主键”概念应该体现其值的__________和__________两个特征。6.操作“元组IN(集合)”的语义是____________________。7.表达式中的通配符“%”表示__________,“_”(下划线)表示__________。8.操作“元组>SOME(集合)”的语义是____________________。9.操作“元组<ALL(集合)”的语义是____________________。10.SQL有两种使用方式:__________和__________。11.SQL语句嵌入在C语言程序中时,必须加上前缀标识__________和结束标志__________。12.“卷游标”是指____________________。二单项选择题(在备选答案中选出一个正确答案)1.在SQL中,用户可以直接进行查询操作的是 [ ] A.实表和虚表 B.基本表和实表C.视图和虚表 D.基本表2.SQL中,聚合函数COUNT(列名)用于 [ ] A.计算元组个数 B.计算属性的个数C.对一列中的非空值计算个数 D.对一列中的非空值和空值计算个数3.SQL中,与“NOTIN”等价的操作符是 [ ] A.=SOMEB.<>SOMEC.=ALLD.<>ALL4.元组比较操作(a1,a2)>(b1,b2)的意义是 [ ] A.(a1>b1)OR((a1=b1)AND(a2>=b2))B.(a1>=b1)OR((a1=b1)AND(a2>=b2))C.(a1>b1)OR((a1=b1)AND(a2>b2))D.(a1>=b1)OR((a1=b1)AND(a2>b2)5.SQL中,谓词EXISTS可用来测试一个集合是否 [ ] A.有重复元组 B.有重复的列名C.为非空集合 D.有空值6.对于基本表EMP(ENO,ENAME,SALARY,DNO)其属性表示职工的工号、姓名、工资和所在部门的编号。 基本表DEPT(DNO,DNAME) 其属性表示部门的编号和部门名。有一SQL语句: SELECTCOUNT(DISTINCTDNO) FROMEMP;其等价的查询语句是 [ ] A.统计职工的总人数 B.统计每一部门的职工人数C.统计职工服务的部门数目 D.统计每一职工服务的部门数目7.对于第6题的两个基本表,有一个SQL语句: UPDATEEMP SETSALARY=SALARY* WHEREDNO='D6' ANDSALARY<(SELECTAVG(SALARY)FROMEMP);其等价的修改语句为 [ ] A.为工资低于D6部门平均工资的所有职工加薪5%B.为工资低于整个企业平均工资的职工加薪5%C.为在D6部门工作、工资低于整个企业平均工资的职工加薪5%D.为在D6部门工作、工资低于本部门平均工资的职工加薪5%8.有关嵌入式SQL的叙述,不正确的是 [ ] A.宿主语言是指C一类高级程序设计语言B.宿主语言是指SQL语言C.在程序中要区分SQL语句和宿主语言语句D.SQL有交互式和嵌入式两种使用方式9.嵌入式SQL实现时,采用预处理方式是 [ ] A.把SQL语句和主语言语句区分开来B.为SQL语句加前缀标识和结束标志C.识别出SQL语句,并处理成函数调用形式D.把SQL语句编译成二进制码10.允许在嵌入的SQL语句中,引用宿主语言的程序变量,在引用时 [ ] A.直接引用B.这些变量前必须加符号“*”C.这些变量前必须加符号“:”D.这些变量前必须加符号“&”11.卷游标的推进语句“EXECSQLFETCHRELATIVE-4” A.把游标移向查询结果的第4行B.把游标移向查询结果的倒数第4行C.把游标从当前位置推进4行D.把游标从当前位置返回4行12.卷游标的推进语句“EXECSQLFETCHABSOLUTE-3 ”表示 [ ] A.把游标移向查询结果的第3行B.把游标移向查询结果的倒数第3行C.把游标从当前位置推进3行D.把游标从当前位置返回3行第四章自测题一填空题1.关系模式的操作异常问题往往是由__________引起的。2.函数依赖完备的推理规则集包括__________、__________和__________。3.如果Y⊆X⊆U,则X→Y成立。这条推理规则称为__________。4.如果X→Y和WY→Z成立,则WX→Z成立。这条推理规则称为__________。5.如果X→Y和Y⊆X成立,那么称X→Y是一个__________。这种FD可以根据推理规则__________律就可推出。7.函数依赖X→Y能从推理规则导出的充分必要条件是__________。8.被函数依赖集F逻辑蕴涵的函数依赖的全体构成的集合,称为__________,用符号__________表示。9.由属性集X函数决定的属性的集合,称为__________,用符号__________表示。10.在关系模式R中,能函数决定所有属性的属性组,称为模式R的__________。11.两个函数依赖集F和G等价的充分必要条件是__________。12.谈论无损联接的先决条件是作了__________的假设。13.设有关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→B},则F在模式ACD上的投影为___________;F在模式AC上的投影为___________。14.消除了非主属性对候选键传递依赖的关系模式,称为__________模式。15.消除了每一属性对候选键传递依赖的关系模式,称为__________模式。16.在关系模式的分解中,数据等价用__________衡量,依赖等价用__________衡量。二单项选择题(在备选的答案中选出一个正确的答案)1.在关系模式R中,函数依赖X→Y的语义是 [ ] A.在R的某一关系中,若两个元组的X值相等,则Y值也相等B.在R的每一关系中,若两个元组的X值相等,则Y值也相等C.在R的某一关系中,Y值应与X值相等D.在R的每一关系中,Y值应与X值相等2.如果X→Y和WY→Z成立,那么WX→Z成立。这条规则称为 [ ] A.增广律 B.传递律 C.伪传递律 D.分解律3.X→Y能从推理规则导出的充分必要条件是 [ ] A.Y⊆X B.Y⊆X+ C.X⊆Y+ D.X+=Y+4.两个函数依赖集F和G等价的充分必要条件是 [ ]A.F=GB.F+=GC.F=G+D.F+=G+5.在最小依赖集F中,下面叙述不正确的是 [ ] A.F中每个FD的右部都是单属性B.F中每个FD的左部都是单属性C.F中没有冗余的FDD.F中每个FD的左部没有冗余的属性6.设有关系模式R(A,B,C,D),F是R上成立的FD集,F={B→A,D→C},则F+中左部为(BC)的函数依赖有 [ ] A.2个B.4个C.8个D.16个7.设有关系模式R(A,B,C,D),F是R上成立的FD集,F={A→B,B→C,C→D,D→A},则F+中,左部为(CD)的函数依赖有 [ ] A.2个B.4个C.8个D.16个8.设有关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→A},则属性集(CD)的闭包(CD)+为 [ ] A.CDB.ACDC.BCDD.ABCD9.设有关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→A},则R的关键码为 [ ] A.ABB.ADC.BCD.BD10.设关系模式R(A,B,C,D),F是R上成立的FD集,F={B→A,A→C},ρ={AB,AC,AD}是R上的一个分解,那么分解ρ相对于F [ ] A.是无损联接分解,也是保持FD的分解B.是无损联接分解,但不保持FD的分解C.不是无损联接分解,但保持FD的分解D.既不是无损联接分解,也不保持FD的分解11.设关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→B},那么F在模式ACD上的投影πACD(F)为 [ ] A.{AB→C,D→B} B.{AC→D}C.{AD→C} D.φ(即不存在非平凡的FD)12.设关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→B},ρ={ACD,BD}是R上的一个分解,那么分解ρ [ ] A.保持函数依赖集F B.丢失了AB→CC.丢失了D→B D.是否保持FD,由R的当前关系确定13.无损联接和保持FD之间的关系是 [ ] A.同时成立或不成立 B.前者蕴涵后者C.后者蕴涵前者 D.没有必然的联系第五章自测题一填空题1.数据库设计过程的输出主要有两部分:__________和__________。3.规划阶段具体可以分成三个步骤:___________、___________和___________。4.需求分析的工作主要有下面四步组成:分析用户活动,产生__________;确定系统范围,产生__________;分析用户活动涉及的数据,产生__________;分析系统数据,产生__________。5.需求分析中的数据字典通常包含以下五个部分:__________,__________,__________,__________和__________。6.概念设计的目标是产生反映____________的数据库概念结构,即概念模式。7.概念设计阶段可分为三步来完成:__________,__________和__________。8.逻辑设计的主要工作是:__________________________。10.逻辑设计的步骤有五步:__________,__________,__________,__________和__________。11.DBS的维护工作由__________承担的。12.DBS的维护工作主要包括以下四个部分:_________,_________,_________,_________。二单项选择题(在备选的答案中选出一个正确答案)1.设计子模式属于数据库设计的 [ ] A.需求分析B.概念设计C.逻辑设计D.物理设计2.概念结构设计的主要目标是产生数据库的概念结构,该结构主要反映[ ] A.应用程序员的编程需求 B.DBA的管理信息需求C.数据库系统的维护需求 D.企业组织的信息需求3.数据库设计人员和用户之间沟通信息的桥梁是 [ ] A.程序流程图B.实体联系图C.模块结构图D.数据结构图4.有两个不同的实体集,它们之间存在着一个1:1联系和一个M:N联系,那么根据ER模型转换成关系模型的规则,这个ER结构转换成的关系模式个数为 [ ] A.2个B.3个C.4个D.5个5.如果有10个不同的实体集,它们之间存在着12个不同的二元联系(二元联系是指两个实体集之间的联系),其中3个1:1联系,4个1:N联系,5个M:N联系,那么根据ER模型转换成关系模型的规则,这个ER结构转换成的关系模式个数为 [ ] A.14个B.15个C.19个D.22个6.在ER模型转换成关系模型的过程中,下列叙述不正确的是 [ ] A.每个实体类型转换成一个关系模式B.每个联系类型转换成一个关系模式C.每个M:N联系类型转换一个关系模式D.在处理1:1和1:N联系类型时,不生成新的关系模式7.当同一个实体集内部的实体之间存在着一个1:N联系时,那么根据ER模型转换成关系模型的规则,这个ER结构转换成的关系模式个数为 [ ] A.1个B.2个C.3个D.4个8.当同一个实体集内部的实体之间存在着一个M:N联系时,那么根据ER模型转换成关系模型的规则,这个ER结构转换成的关系模式个数为 [ ] A.1个B.2个C.3个D.4个三.简答题N11N1.试述数据库设计的全过程。N11N2.采用ER模型的数据库概念设计有哪些主要的步骤第七章自测题一填空题1.在应用程序中,事务以BEGINTRANSACTION语句开始,以___________或__________语句结束。2.事务的原子性是由DBMS的___________实现的。3.事务的一致性是由DBMS的___________实现的。4.事务的隔离性是由DBMS的___________实现的。5.事务的持久性是由DBMS的___________实现的。6.抽象的事务模型中,事务有五种状态:________、________、________、________和________。7.恢复的基本原则是___________。要使数据库具有可恢复性,在平时要做好两件事:___________和___________。8.如果对数据库的并发操作不加以控制,则会带来三类问题:___________、___________和___________。9.锁(lock)描述
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 氢氧化钠在合成酯类化合物中的作用考核试卷
- 期货市场尾部风险管理服务考核试卷
- 基础设施建设中的财务控制措施
- 企业消防安全管理人职责
- 二年级日记写作中的常见错误
- 幼儿园护校队责任与活动安排
- 教育领域投资控制目标的制定
- 数学思维训练计划与方案
- 学校食堂各岗位工作流程及职责分配
- 酒店服务行业跟岗学习心得体会
- 佛山市社会保险历年费基费率一览表
- 汽车电气设备构造与维修-第2版-配套课件
- 第4章无人机-气象
- 书香浸润心灵 阅读伴我成长读书伴我成长主题班会课件
- 完工工程量确认单
- 岗位价值评估表
- 学校食堂招标书学校食堂招标书
- 遵义会议与遵义会议精神简化版教学课件
- 安全隐患排查情况登记表(学生宿舍)
- 经阴道无张力尿道中段吊带术术
- 《病毒》优质课一等奖课件
评论
0/150
提交评论