2011年全国自考数据库系统原理模拟试卷(五)及答案.doc_第1页
2011年全国自考数据库系统原理模拟试卷(五)及答案.doc_第2页
2011年全国自考数据库系统原理模拟试卷(五)及答案.doc_第3页
2011年全国自考数据库系统原理模拟试卷(五)及答案.doc_第4页
2011年全国自考数据库系统原理模拟试卷(五)及答案.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

更多优质自考资料尽在百度贴吧自考乐园俱乐部(/club/5346389)欢迎加入.欢迎交流.止不住的惊喜等着你.2011年全国自考数据库系统原理模拟试卷(五)及答案一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.关系数据模型() (2分)A:只能表示实体间的11联系B:只能表示实体间的1:n联系C:只能表示实体间的m:n联系D:可以表示实体间的上述三种联系2.层次型、网状型和关系型数据库划分原则是() (2分)A:记录长度B:文件的大小C:联系的复杂程度D:数据之间的联系3. (2分)A:AB:BC:CD:D4.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一属性都是() (2分)A:互不相关的B:不可分解的C:长度可变的D:互相关联的5.设关系R和S具有相同的结构,由属于S值但不属于R的元组构成的新关系的操作。记为() (2分)A:R-SB:S-RC:RSD:RS6.有两个实体集,并且这两个实体集之间存在一个MN联系,那么根据转换规则,这个ER结构转换成的表的数目应该为() (2分)A:1个B:2个C:3个D:4个7.一个关系数据库文件中的各条记录() (2分)A:前后顺序不能任意颠倒,一定要按照输入的顺序排列B:前后顺序可以任意颠倒,不影响库中的数据关系C:前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同D:前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列8.概念模式是() (2分)A:全局数据视图B:全局物理视图C:局部数据视图D:局部物理视图9.下述关于数据库系统的正确叙述是() (2分)A:数据库系统减少了数据冗余B:数据库系统避免了一切冗余C:数据库系统中数据的一致性是指数据类型一致D:数据库系统比文件系统能管理更多的数据10.在关系模式中,“每个主属性对不包含它的键完全函数依赖”,是R3NF的() (2分)A:充分必要条件B:必要条件C:充分条件D:既不充分也不必要条件11.参加“自然联接”运算的两个关系() (2分)A:至少存在一个相同属性名B:可不存在任何相同属性名C:不可存在多个相同属性名D:所有属性名必须完全相同12.层次模型不能直接表示() (2分)A:1:1关系B:1:m关系C:m:n关系D:1:1和1:m关系13.在SQL的查询语句中,对应关系代数中,“投影”运算的语句是() (2分)A:SELECTB:FROMC:WHERED:SET14.下列说法正确的是() (2分)A:分布式数据库系统中的“结点”也是分布式的数据库系统B:用户使用分布式数据库系统与集中式数据库系统没有区别C:分布式数据库系统中各个场地的数据库的组织结构要一样D:分布式数据库系统中各个场地的数据库在逻辑上可独立15.数据字典不包括() (2分)A:数据结构B:数据流C:数据存储D:加工细节二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。错填、不填均无分。1.面向对象(objectoriented,OO)的思想最初出现于挪威奥斯陆大学和挪威计算中心研制的仿真语言中,随后,美国加州的Xerox研究中心推出Smalltalk68和Smalltalk80语言,使面向对象程序设计方法得到完善的实现。 (1分)2.ODBC中,创建数据源最简单的方法是使用ODBC的。 (1分)3.两个关系代数表达式等价是指所得到的结果是一样的。 (1分)4.ODBC函数SQLFetch的功能是。 (1分)5.关系规范化的实质是围绕进行的。 (1分)6.面向对象数据库是。 (1分)7.SQL的数据定义包括对的创建和撤消操作。 (1分)8.实体完整性是指在基本表中,。 (1分)9.在文件系统中,即使是最简单的数据存储任务也必须用某种编写程序。 (1分)10.外部并是指。 (1分)三、简答题(本大题共10小题,每小题3分,共30分)1.什么是冲突?它有哪几种类型?怎样消除? (3分)2.试回答文件系统的缺陷和造成的后果。 (3分)3.试叙述“串行调度”与可串行化调度”的区别。 (3分)4.试述在对象关系数据库中数据模型的类型。 (3分)5.设二关系 R (A, B),关系代数表达式是: 1.2(1423(RR) 写出与此表达式等价的域演算表达式。 (3分)6.什么是两段封锁?两段封锁协议是什么?两段封锁与可串行化调度的关系是什么? (3分)7.什么是ER图?ER图的基本要素是什么? (3分)8.DBMS的查询处理器有哪些功能? (3分)9.DBMS的主要功能。 (3分)10.什么是权限?用户访问数据库可以有哪些权限? (3分)四、设计题(本大题共4小题,每小题5分,共20分)1.已知学生表S和学生选课表SC。其关系模式如下: S(SNO,SN,SD,PROV) SC(SNO,CN,GR) 其中,SNO为学号,SN为姓名,SD为系名,PROV为省区,CN为课程名,GR为分数。试用SQL语言实现下列操作: (1)查询“信息系”的学生来自哪些省区。 (2)按分数降序排序,输出“英语系”学生选修了“计算机”课程的学生的姓名和分数。(5分)(1):2.已知有三个关系S、P和SP如下:供应商S(供应商号S#,供应商名SNAME,状态STATUS,所在城市SCITY),零件P(零件号P#,零件名PNAME,价格PRICE,所在城市PCITY),供应关系SP(供应商号S#,零件号P#,数量QTY)。试分别用关系代数表达式、元组演算表达式和域演算表达式表达下列各语句的含义。 (1)找出所有零件的名称、价格及存放的城市; (2)找出状态为20并住在北京的供应者名字及供应者号; (3)找出零件价格大于1000元的供应者号及零件名称。(5分)(1):3.设有两个基本表R(A,B,C)和S(D,E,F),试用SQL查询语句表达下列关系代数表达式: (1)A(R)(2)B=17(R) (3)(RS)(4)A,F(C=D(RS)(5分)(1):4.数据模型如下:商店S(SNO,SNAME,CITY) 商品P(PNO,PNAME,COLOR) 销售SP(SNO,PNO,DATE,QTY) 用SQL完成查询:销售全部商品的商店名。 (5分)(1):2011年全国自考数据库系统原理模拟试卷(五)一、单项选择题 (本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1:参考答案:D试题内容:关系数据模型()A:只能表示实体间的11联系B:只能表示实体间的1:n联系C:只能表示实体间的m:n联系D:可以表示实体间的上述三种联系2:参考答案:D试题内容:层次型、网状型和关系型数据库划分原则是()A:记录长度B:文件的大小C:联系的复杂程度D:数据之间的联系3:参考答案:C试题内容:A:AB:BC:CD:D4:参考答案:B试题内容:规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一属性都是()A:互不相关的B:不可分解的C:长度可变的D:互相关联的5:参考答案:B试题内容:设关系R和S具有相同的结构,由属于S值但不属于R的元组构成的新关系的操作。记为()A:R-SB:S-RC:RSD:RS6:参考答案:C试题内容:有两个实体集,并且这两个实体集之间存在一个MN联系,那么根据转换规则,这个ER结构转换成的表的数目应该为()A:1个B:2个C:3个D:4个7:参考答案:B试题内容:一个关系数据库文件中的各条记录()A:前后顺序不能任意颠倒,一定要按照输入的顺序排列B:前后顺序可以任意颠倒,不影响库中的数据关系C:前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同D:前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列8:参考答案:A试题内容:概念模式是()A:全局数据视图B:全局物理视图C:局部数据视图D:局部物理视图9:参考答案:A试题内容:下述关于数据库系统的正确叙述是()A:数据库系统减少了数据冗余B:数据库系统避免了一切冗余C:数据库系统中数据的一致性是指数据类型一致D:数据库系统比文件系统能管理更多的数据10:参考答案:B试题内容:在关系模式中,“每个主属性对不包含它的键完全函数依赖”,是R3NF的()A:充分必要条件B:必要条件C:充分条件D:既不充分也不必要条件11:参考答案:A试题内容:参加“自然联接”运算的两个关系()A:至少存在一个相同属性名B:可不存在任何相同属性名C:不可存在多个相同属性名D:所有属性名必须完全相同12:参考答案:C试题内容:层次模型不能直接表示()A:1:1关系B:1:m关系C:m:n关系D:1:1和1:m关系13:参考答案:A试题内容:在SQL的查询语句中,对应关系代数中,“投影”运算的语句是()A:SELECTB:FROMC:WHERED:SET14:参考答案:B试题内容:下列说法正确的是()A:分布式数据库系统中的“结点”也是分布式的数据库系统B:用户使用分布式数据库系统与集中式数据库系统没有区别C:分布式数据库系统中各个场地的数据库的组织结构要一样D:分布式数据库系统中各个场地的数据库在逻辑上可独立15:参考答案:D试题内容:数据字典不包括()A:数据结构B:数据流C:数据存储D:加工细节二、填空题 (本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。错填、不填均无分。1:参考答案:Simula67试题内容:面向对象(objectoriented,OO)的思想最初出现于挪威奥斯陆大学和挪威计算中心研制的仿真语言_中,随后,美国加州的Xerox研究中心推出Smalltalk68和Smalltalk80语言,使面向对象程序设计方法得到完善的实现。2:参考答案:驱动程序管理器试题内容:ODBC中,创建数据源最简单的方法是使用ODBC的_。3:参考答案:用同样的关系实例代替两个表达式中相应的关系时试题内容:两个关系代数表达式等价是指_所得到的结果是一样的。4:参考答案:移动光标试题内容:ODBC函数SQLFetch的功能是_。5:参考答案:函数依赖试题内容:关系规范化的实质是围绕进行的_。6:参考答案:面向对象概念与数据库技术相结合的产物试题内容:面向对象数据库是_。7:参考答案:SQL模式、基本表、视图和索引试题内容:SQL的数据定义包括对的创建和撤消_操作。8:参考答案:主属性不能取空值试题内容:实体完整性是指在基本表中,_。9:参考答案:3GL(第三代语言,高级程序设计语言)试题内容:在文件系统中,即使是最简单的数据存储任务也必须用某种_编写程序。10:参考答案:两个关系属性性质不同时并操作试题内容:外部并是指_。三、简答题 (本大题共10小题,每小题3分,共30分)1:参考答案:由于各类应用不同,不同的应用通常又由不同的设计人员设计成局部ER的模式,因此局部ER模式之间不可避免的会有不一致的地方,称之为冲突。通常,冲突分为三种类型:(1)属性冲突,包括:属性域的冲突,即属性值的类型、取值范围或取值集合不同。属性取值单位冲突。(2)结构冲突,包括:同一对象在不同应用中的不同抽象。同一实体在不同局部ER图中属性组成不同,包括属性个数、次序。实体之间的联系在不同的局部ER图中呈现不同的类型。(3)命名冲突,包括属性名、实体名、联系名之间的冲突;同名异义,即不同意义的对象具有相同的名字;异名同义,即同一意义的对象具有不同的名字。属性冲突和命名冲突通常采用讨论、协商等行政手段解决,结构冲突则要认真分析后才能解决。试题内容:什么是冲突?它有哪几种类型?怎样消除?2:参考答案:数据依赖,数据冗余,数据异常;数据不一致性。试题内容:试回答文件系统的缺陷和造成的后果。3:参考答案:串行调度的含义是如果有几个事务依次串行执行时,可有N! 种不同的有效调节调度方法。而可串行化调度执行的结果等价时,该并发调度才能称之为可串行化调度,所以可串行化调度不是串行调度,而是指并发调度。试题内容:试叙述“串行调度”与可串行化调度”的区别。4:参考答案:在对象关系数据库中,数据类型可以是基本数据模型,也可以是复合模型。复合模型有四种形式,即结构类型、数组类型、多集类型和集合类型。结构是指不同类型元素的有序集合;数组是指同类元素的有序集合;多集是指同类元素的无序集合,并且允许一个成员可多次出现。集合是指同类元素的无序集合,每个成员只能出现一次。试题内容:试述在对象关系数据库中数据模型的类型。5:参考答案:xyR(xy)(yx)试题内容:设二关系 R (A, B),关系代数表达式是:1.2(1423(RR)写出与此表达式等价的域演算表达式。6:参考答案:所谓“两段”封锁的含义是:每个事务分成前后两个阶段:增生阶段和收缩阶段。增生阶段,也称为扩展阶段或申请封锁阶段。在增生阶段中,事务可以申请封锁,但是不能解除任何已取得的封锁。收缩阶段,也称为释放封锁阶段。在收缩阶段中,事务可以释放封锁,但是不能申请新的封锁。事务开始时,进入增生阶段,根据需要申请封锁。一旦释放封锁,即进入收缩阶段,不再申请新的封锁。两段封锁协议规定所有的事务都应遵守下列规则: (1)在对任何数据进行读写操作之前,事务首先要获得对该数据的封锁; (2)在释放一个封锁之后,事务不再获得任何其他封锁。两段式封锁是可串行化的充分条件但不是必要条件。两段封锁法仍有可能发生死锁,而且可能会增多。试题内容:什么是两段封锁?两段封锁协议是什么?两段封锁与可串行化调度的关系是什么?7:参考答案:ER图是指实体联系图。他是对现实世界的一种抽象,用以表示现实世界中的事物集、事物及事物间的相互联系。构成ER图的基本要素是实体、联系和属性。试题内容:什么是ER图?ER图的基本要素是什么?8:参考答案:DBMS查询处理器其功能是对DDL和DML语句进行编译,按编译器的功能不同又可细分为以下四个成分: (1)DML编译器 (2)嵌入型DML的预编译器 (3)DDL编译器 (4)查询运行核心程序试题内容:DBMS的查询处理器有哪些功能?9:参考答案:有六点: (1)数据库的定义; (2)数据库的操作; (3)数据库的保护; (4)数据库的存储管理; (5)数据库的维护; (6)建立数据字典。试题内容:DBMS的主要功能。10:参考答案:权限是指用户使用数据库的方式。 用户访问数据库的权限有四种: (1)读权限:允许用户读数据,但不能修改数据; (2)插入权限:允许用户插入新的数据,但不能修改数据; (3)修改权限:允许用户修改数据,但不能删除数据; (4)删除权限:允许用户删除数据。试题内容:什么是权限?用户访问数据库可以有哪些权限?四、设计题 (本大题共4小题,每小题5分,共20分)1.已知学生表S和学生选课表SC。其关系模式如下:S(SNO,SN,SD,PROV)SC(SNO,CN,GR)其中,SNO为学号,SN为姓名,SD为系名,PROV为省区,CN为课程名,GR为分数。试用SQL语言实现下列操作:(1)查询“信息系”的学生来自哪些省区。(2)按分数降序排序,输出“英语系”学生选修了“计算机”课程的学生的姓名和分数。1:参考答案:(1)SELECT DISTINCT PROV FROM S WHERE SD=信息系 (2)SELECT SN,GR FROM S,SC WHERE SD=英语系AND CN=计算机AND S.SNO=SC.SNO ORDER BY GR DESC;试题内容:2.已知有三个关系S、P和SP如下:供应商S(供应商号S#,供应商名SNAME,

温馨提示

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

评论

0/150

提交评论