数据库自测题_第1页
数据库自测题_第2页
数据库自测题_第3页
数据库自测题_第4页
数据库自测题_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

1、第一章自测题一填空题1 .数据治理技术的开展,与 :利 密切的联系.2. 文件系统的缺陷是: ? 和 o3 .对现实世界进行第一层抽象的模型,称为 = 莫型;对现实世界进行 第二层抽象的模型,称为= 莫型.4. 在层次、网状模型中,用 航数据;而在关系模型中,用导航数据.5. 数据库的三级模式结构是对 的三个抽象级别.6. 在数据库技术中,编写应用程序的语言仍然是 C一类高级语言,这些语言被称为 言.7 .在DB的三级模式结构中,数据按的描述提供应用户,按 的描述存储在磁盘中,而 供了连接这两级的相对稳定的中间观 点,并使得两级中的任何一级的改变都不受另一级的牵制.8. DBS中存放三级结构定

2、义的 DB称为9. DBS是? : 和的集合体.10. 根据计算机的系统结构,DBS可分成四种类型: : > 和 0二单项选择题在备选答案中选出一个正确答案1. 在DBS中,DBMS和OS之间关系是A. 并发运行B.相互调用C. OS调用 DBMSD. DBMS调用 OS2. 在数据库方式下,信息处理中占据中央位置的是A. 磁盘B程序 C数据 D内存3. DB的三级体系结构是对 由象的三个级别.A.存储器B.数据C程序 D.外存4. DB的三级模式结构中最接近外部存储器的是C概念模式D.内模式A.子模式B.外模式5. DBS具有“数据独立性特点的原因是由于在 DBS中A. 采用磁盘作为外

3、存B.采用三级模式结构C使用OS来访问数据D用宿主语言编写应用程序6. 在DBS中,“数据独立性和“数据联系这两个概念之间联系是A. 没有必然的联系B.同时成立或不成立C.前者蕴涵后者D.后者蕴涵前者7 .数据独立性是指A. 数据之间相互独立B.应用程序与DB的结构之间相互独立C.数据的逻辑结构与物理结构相互独立D.数据与磁盘之间相互独立8. DB中数据导航是指A. 数据之间联系B.数据之间指针联系C.从数据找未知数据的过程D.数据的组合方式9. 用户使用DML语句对数据进行操作,实际上操作的是A. 数据库的记录B.内模式的内部记录C.夕卜模式的外部记录D.数据库的内部记录值10. 对DB中数

4、据的操作分成两大类:A.查询和更新B.检索和修改C.查询和修改D.插入和修改三问做题1 .试对数据治理技术三个开展阶段作一详细的比拟.2. DBS中有哪些系统软件?3 .什么是数据独立性?数据独立性分为哪两种?第二章自测题一.填空题1 .关系中没有行序的原因是 02.实体完整性规那么是对 约束,参照完整性规那么是对 的约束.3 .关系代数的根本操作是.4 .等式RX S =思S成立的条件是.5. 关系的并、差、交操作,要求两个关系具有 o6. 一股,在关系代数运算中,当查询涉及到“否认时,就要用到 操作;当查询涉及到“全部值时,就要用到 作.7. 如果关系R和S做自然联接时,只把R中原该舍去的

5、元组放到新关系中,那么这种操作称为 作.二单项选择题在备选答案中选出一个正确答案1.在关系中,兀数 arity是指A.行数B.元组个数C.关系个数D.列数2.在关系中,基数 (cardinality)是指A.行数B.届性个数C.关系个数D.列数3 .设关系R、S W各有10个元组,那么这三个关系的自然联接的元组个数为A. 10B. 30 C. 1000D.不确定与计算结果有关4. 设关系R和S的结构相同,且各有10个元组,那么这两个关系的并操作结果 的元组个数为A. 10B小丁等丁 10C. 20 D.小丁等丁 205 .如果两个关系没有公共届性,那么其自然联接操作A.转化为笛卡尔积操作B.转

6、化为联接操作C.转化为外部并操作D.结果为空关系6 .在关系代数表达式的查询优化中,不正确的表达是 A. 尽可能早地执行联接B. 尽可能早地执行选择C. 尽可能早地执行投影D. 把笛卡尔积和随后的选择合并成联接运算三计算题设有关系R和S:R ABCS B C D试计算:R?S R?S R?SR?S2=13=2第三章自测题一填空题1. 在SQL中,关系模式称为 子模式称为,元组称为 届性称为 o2 . SQL 中,表有两种: 和, 也称为和3. SQL中,用户有两种: 和 o4. SQL中,外模式一级数据结构的根本单位是 o5. 根本表中,“主键概念应该表达其值的 和 个特征.6. 操作“元组

7、IN 集合的语义是 o7 .表达式中的通配符“ 表示, “_下划线表示 o8. 操作“元组>SOME集合的语义是9. 操作“元组 <ALL 集合的语义是10. SQL有两种使用方式: 利11. SQL语句嵌入在C语言程序中时,必须加上前缀标识 日结束标志12. 卷游标是指二单项选择题在备选答案中选出一个正确答案1.在SQL中,用户可以直接进行查询操作的是A.实表和虚表B. 根本表和实表D.根本表C. 视图和虚表 2. SQL中,聚合函数COUNT列名用于A. 计算元组个数C.对一列中的非空值计算个数B. 计算届性的个数D.对一列中的非空值和空值计算个3. SQL中,与“NOTIN&

8、#39;等价的操作符是A. =SOMEB. <>SOMEC. =ALL D. <>ALL4. 元组比拟操作(ai, a2)> (bi, b2)的意义是A. (ai>bi) OR (ai=bi) AND (a2>=b2)B. (ai>=bi) OR(ai=bi) AND (a2>=b2)C. (ai>bi) OR (ai=bi) AND (a2>b2)D. (ai>=bi) OR (ai=bi) AND (a2>b2)5. SQL中,谓词EXIST卸用来测试一个集合是否A.有重复元组B.有重复的歹U名C. 为非空集合D

9、.有空值6. 对于根本表 EMP (ENO, ENAME, SALARY DNO)其届性表示职工的工号、姓名、工资和所在部门的编号.根本表 DEPT( DNO, DNAME)其届性表示部门的编号和部门名.有一 SQL语句:SELECT COUNT( DISTINCT DNOFROM EMP;其等价的查询语句是A.统计职工的总人数B.统计每一部门的职工人数C.统计职工效劳的部门数目D.统计每一职工效劳的部门数目7 .对于第6题的两个根本表,有一个SQL语句:UPDATE EMPSET SALARY=SALARY*i.05WHERE DNO='D6'AND SALARY<(S

10、ELECT AVG (SALARYFROM EMP);其等价的修改语句为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语句加

11、前缀标识和结束标志C. 识别出SQL语句,并处理成函数调用形式D. 把SQL语句编译成二进制码10. 允许在嵌入的SQL语句中,引用宿主语言的程序变量,在引用时A. 直接引用B. 这些变量前必须加符号“ *C. 这些变量前必须加符号“:D. 这些变量前必须加符号“ &11 .卷游标的推进语句“ EXEC SQL FETCH RELATIVE -4表示A. 把游标移向查询结果的第4行B. 把游标移向查询结果的倒数第 4行C. 把游标从当前位置推进4行D. 把游标从当前位置返回4行12 .卷游标的推进语句“ EXEC SQL FETCH ABSOLUTE -3 表示 A. 把游标移向查询结

12、果的第3行B. 把游标移向查询结果的倒数第 3行C. 把游标从当前位置推进3行D. 把游标从当前位置返回3行第四章自测题一填空题I .关系模式的操作异常问题往往是由 I起的.2. 函数依赖完备的推理规那么集包括 ? 利 o3 .如果Y?X?U那么 SY成立.这条推理规那么称为 o4. 如果XtY和WIZ成立,WJ WX"Z成立.这条推理规那么称为 o5. 如果XtY和Y?X成立,那么称XtY是一个 o这种FD可以根据推理规那么 t就可推出.7. 函数依赖XtY能从推理规那么导出的充分必要条件是 o8 .被函数依赖集F逻辑蕴涵的函数依赖的全体构成的集合,称为 ,用符号 ffe小09 .

13、由届性集X函数决定的届性的集合,称为 用符号表示.10.在关系模式R中,能函数决定所有届性的届性组,称为模式R的.II .两个函数依赖集F和G等价的充分必要条件是 o12 .谈论无损联接的先决条件是作了 的假设.13. 设有关系模式R (A, B, C, D), F是R上成立的FD集,F=AC, DtB , 那么F在模式ACD上的投影为 ; F在模式 AC上的投影为14. 消除了非主届性对候选键传递依赖的关系模式,称为 g式.15. 消除了每一届性对候选键传递依赖的关系模式,称为 = 莫式.16. 在关系模式的分解中,数据等价用 量,依赖等价用 衡量.二 单项选择题在备选的答案中选出一个正确的

14、答案1 .在关系模式R中,函数依赖XtY的语义是A. 在R的某一关系中,假设两个元组的 X值相等,那么Y值也相等B. 在R的每一关系中,假设两个元组的 X值相等,那么Y值也相等C. 在R的某一关系中,Y值应与X值相等D. 在R的每一关系中,Y值应与X值相等2. 如果XtY和WIZ成立,那么 WSZ成立.这条规那么称为A.增广律B.传递律C.伪传递律 D.分解律3. XY能从推理规那么导出的充分必要条件是A. Y?XB. Y?XC. X?Y+D. X+=Y+4 .两个函数依赖集F和G等价的充分必要条件是A. F=G B. F+=GC. F=GD. F+=G+5. 在最小依赖集F中,下面表达不正确

15、的选项是A. F中每个FD的右部都是单届性B. F中每个FD的左部都是单届性C. F中没有冗余的FDD. F中每个FD的左部没有冗余的届性6. 设有关系模式R A, B, C, D, F是R上成立的FD集,F= KA, DtC ,那么F+中左部为BC的函数依赖有A. 2 个B. 4 个 C. 8 个D. 16 个7. 设有关系模式R A, B, C, D, F是R上成立的FD集,F= 2B, BtC, CtD, DtA, WJ F+中,左部为CD的函数依赖有A. 2 个B. 4 个 C. 8 个D. 16 个8. 设有关系模式R A, B, C, D, F是R上成立的FD集,F= AAC, D

16、A ,那么届性集CD的闭包CD+%A. CDB. ACDC. BCD D. ABCD9. 设有关系模式R (A, B, C, D), F是R上成立的FD集,F= AAC, DA ,那么R的关键码为A. ABB. ADC. BC D. BD10. 设关系模式R (A, B, C, D), F是R上成立的FD集,F= BA, AtC ,p = AB, AC, AD 是R上的一个分解,那么分解p相对于 F A. 是无损联接分解,也是保持 FD的分解B. 是无损联接分解,但不保持 FD的分解C. 不是无损联接分解,但保持 FD的分解D. 既不是无损联接分解,也不保持 FD的分解11. 设关系模式R (

17、A, B, C, D), F是R上成立的FD集,F= AC, DtB ,那么F在模式ACD上的投影tt acd (F)为A. ABC, DtB B. AAD C. AAC D. 4 (即不存在非平凡的 F.12. 设关系模式R (A, B, C, D), F是R上成立的FD集,F= AC, DtB ,p = ACD BD典R上的一个分解,那么分解pA.保持函数依赖集FB.丧失了 ABtCC.丧失了 DtBD.是否保持FD,由R的当前关系确定B.前者蕴涵后者D.没有必然的联系13. 无损联接和保持FD之间的关系是A.同时成立或不成立C.后者蕴涵前者第五章自测题一填空题1 .数据库设计过程的输出主

18、要有两局部: 和 03. 规划阶段具体可以分成三个步骤: ?和 o4. 需求分析的工作主要有下面四步组成:分析用户活动,产生 ;确定系统范围,产生 分析用户活动涉及的数据,产生;分析系统数据,产生 5. 需求分析中的数据字典通常包含以下五个局部: , 2 ft6. 概念设计的目标是产生反映 数据库概念结构,即概念模式.7 .概念设计阶段可分为三步来完成: , 利8 .逻辑设计的主要工作是: 10 .逻辑设计的步骤有五步: ,和11. DBS的维护工作由 担的.12. DBS的维护工作主要包括以下四个局部: 2, 二单项选择题在备选的答案中选出一个正确答案1 .设计子模式届于数据库设计的A.需求

19、分析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个

20、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. 当

21、同一个实体集内部的实体之间存在着一个M:N联系时,那么根据ER模型转换成关系模型的规那么,这个ER结构转换成的关系模式个数为A. 1个 B. 2个 C. 3个 D. 4个三.简做题1. 试述数据库设计的全过程.2. 采用ER模型的数据库概念设计有哪些主要的步骤?第七章自测题一填空题1.在应用程序中,事务以 BEGIN TRANSACTIO对句开始,以或 句结束.6.抽象的事务模型中,和 0事务有五种状态:N2.事务的原子性是由DBMS 的实现的3.事务的一致性是由DBMS 的实现的4.事务的隔离性是由DBMS 的实现的5.事务的持久性是由DBMS 的 _1_实现的7. 恢复的根本原那么是 o要使数

温馨提示

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

评论

0/150

提交评论