更多优质自考资料尽在百度贴吧自考乐园俱乐部
(http://tieba.baidu.com/club/53463)欢迎❤加入...欢迎❤交流...止不住的惊喜等着你.........
2011年全国自考数据库系统原理模拟试卷(五)及答案
一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.
关系数据模型()(2分)
A:只能表示实体间的1∶1联系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:R∩SD:R∪S6.
有两个实体集,并且这两个实体集之间存在一个M∶N联系,那么根据转换规则,这个ER结构转
换成的表的数目应该为()(2分)
A:1个B:2个C:3个D:4个7.
一个关系数据库文件中的各条记录()(2分)
A:前后顺序不能任意颠倒,一定要按照输入的顺序排列
更多优质自考资料尽在百度贴吧自考乐园俱乐部
(http://tieba.baidu.com/club/53463)欢迎❤加入...欢迎❤交流...止不住的惊喜等着你.........
B:前后顺序可以任意颠倒,不影响库中的数据关系
C:前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同D:前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列8.
概念模式是()(2分)
A:全局数据视图B:全局物理视图C:局部数据视图D:局部物理视图9.
下述关于数据库系统的正确叙述是()(2分)
A:数据库系统减少了数据冗余B:数据库系统避免了一切冗余
C:数据库系统中数据的一致性是指数据类型一致D:数据库系统比文件系统能管理更多的数据10.
在关系模式中,“每个主属性对不包含它的键完全函数依赖”,是R∈3NF的()(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:数据存储
更多优质自考资料尽在百度贴吧自考乐园俱乐部
(http://tieba.baidu.com/club/53463)欢迎❤加入...欢迎❤交流...止不住的惊喜等着你.........
D:加工细节
二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。错填、不填均无分。1.
面向对象(object—oriented,OO)的思想最初出现于挪威奥斯陆大学和挪威计算中心研制的仿真
语言中,随后,美国加州的Xerox研究中心推出Smalltalk68和Smalltalk80语言,使面向对象程序设计方法得到完善的实现。(1分)
2.3.4.5.6.7.8.9.10.
ODBC中,创建数据源最简单的方法是使用ODBC的。(1分)两个关系代数表达式等价是指所得到的结果是一样的。(1分)ODBC函数SQLFetch的功能是。(1分)关系规范化的实质是围绕进行的。(1分)面向对象数据库是。(1分)
SQL的数据定义包括对的创建和撤消操作。(1分)实体完整性是指在基本表中,。(1分)
在文件系统中,即使是最简单的数据存储任务也必须用某种编写程序。(1分)外部并是指。(1分)
三、简答题(本大题共10小题,每小题3分,共30分)1.
什么是冲突?它有哪几种类型?怎样消除?(3分)
2.试回答文件系统的缺陷和造成的后果。(3分)
3.试叙述“串行调度”与可串行化调度”的区别。(3分)
4.试述在对象关系数据库中数据模型的类型。(3分)设二关系R(A,B),关系代数表达式是:
5.
π1.2( 1=4∧2=3(R×R))
写出与此表达式等价的域演算表达式。(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)其中,
更多优质自考资料尽在百度贴吧自考乐园俱乐部
(http://tieba.baidu.com/club/53463)欢迎❤加入...欢迎❤交流...止不住的惊喜等着你.........
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)(R×S)(4)πA,F(σC=D(R×S))(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:只能表示实体间的1∶1联系B:只能表示实体间的1:n联系C:只能表示实体间的m:n联系D:可以表示实体间的上述三种联系2:参:D
试题内容:
层次型、网状型和关系型数据库划分原则是()A:记录长度B:文件的大小
更多优质自考资料尽在百度贴吧自考乐园俱乐部
(http://tieba.baidu.com/club/53463)欢迎❤加入...欢迎❤交流...止不住的惊喜等着你.........
C:联系的复杂程度D:数据之间的联系3:参:C
试题内容:
A:AB:BC:C
D:D
4:参:B
试题内容:
规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一属性都是()A:互不相关的B:不可分解的C:长度可变的D:互相关联的5:参:B
试题内容:
设关系R和S具有相同的结构,由属于S值但不属于R的元组构成的新关系的操作。记为()A:R-SB:S-RC:R∩SD:R∪S
6:参:C
试题内容:
有两个实体集,并且这两个实体集之间存在一个M∶N联系,那么根据转换规则,这个ER结构转换成
更多优质自考资料尽在百度贴吧自考乐园俱乐部
(http://tieba.baidu.com/club/53463)欢迎❤加入...欢迎❤交流...止不住的惊喜等着你.........
的表的数目应该为()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
试题内容:
在关系模式中,“每个主属性对不包含它的键完全函数依赖”,是R∈3NF的()
更多优质自考资料尽在百度贴吧自考乐园俱乐部
(http://tieba.baidu.com/club/53463)欢迎❤加入...欢迎❤交流...止不住的惊喜等着你.........
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:SET
14:参:B
试题内容:
下列说法正确的是()
更多优质自考资料尽在百度贴吧自考乐园俱乐部
(http://tieba.baidu.com/club/53463)欢迎❤加入...欢迎❤交流...止不住的惊喜等着你.........
A:分布式数据库系统中的“结点”也是分布式的数据库系统B:用户使用分布式数据库系统与集中式数据库系统没有区别C:分布式数据库系统中各个场地的数据库的组织结构要一样D:分布式数据库系统中各个场地的数据库在逻辑上可15:参:D
试题内容:
数据字典不包括()A:数据结构B:数据流C:数据存储D:加工细节
二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。错填、不填均无分。
1:参:Simula67
试题内容:
面向对象(object—oriented,OO)的思想最初出现于挪威奥斯陆大学和挪威计算中心研制的仿真语言_____中,随后,美国加州的Xerox研究中心推出Smalltalk68和Smalltalk80语言,使面向对象程序设计方法得到完善的实现。2:参:驱动程序管理器
试题内容:
ODBC中,创建数据源最简单的方法是使用ODBC的_____。3:参:用同样的关系实例代替两个表达式中相应的关系时
试题内容:
两个关系代数表达式等价是指_____所得到的结果是一样的。4:参:移动光标
试题内容:
ODBC函数SQLFetch的功能是_____。5:参:函数依赖
试题内容:
关系规范化的实质是围绕进行的_____。
6:参:面向对象概念与数据库技术相结合的产物
试题内容:
更多优质自考资料尽在百度贴吧自考乐园俱乐部
(http://tieba.baidu.com/club/53463)欢迎❤加入...欢迎❤交流...止不住的惊喜等着你.........
面向对象数据库是_____。
7:参:SQL模式、基本表、视图和索引
试题内容:
SQL的数据定义包括对的创建和撤消_____操作。8:参:主属性不能取空值
试题内容:
实体完整性是指在基本表中,_____。
9:参:3GL(第三代语言,高级程序设计语言)
试题内容:
在文件系统中,即使是最简单的数据存储任务也必须用某种_____编写程序。10:参:两个关系属性性质不同时并操作
试题内容:
外部并是指_____。
三、简答题(本大题共10小题,每小题3分,共30分)
1:参:由于各类应用不同,不同的应用通常又由不同的设计人员设计成局部ER的模式,因此局部ER模式之间不可避免的会有不一致的地方,称之为冲突。通常,冲突分为三种类型:(1)属性冲突,包括:属性域的冲突,即属性值的类型、取值范围或取值集合不同。属性取值单位冲突。(2)结构冲突,包括:同一对象在不同应用中的不同抽象。同一实体在不同局部ER图中属性组成不同,包括属性个数、次序。实体之间的联系在不同的局部ER图中呈现不同的类型。(3)命名冲突,包括属性名、实体名、联系名之间的冲突;同名异义,即不同意义的对象具有相同的名字;异名同义,即同一意义的对象具有不同的名字。属性冲突和命名冲突通常采用讨论、协商等行政手段解决,结构冲突则要认真分析后才能解决。
试题内容:
什么是冲突?它有哪几种类型?怎样消除?
2:参:数据依赖,数据冗余,数据异常;数据不一致性。
试题内容:
试回答文件系统的缺陷和造成的后果。
3:参:串行调度的含义是如果有几个事务依次串行执行时,可有N!种不同的有效调节调度方法。而可串行化调度执行的结果等价时,该并发调度才能称之为可串行化调度,所以可串行化调度不是串行调度,而是指并发调度。
试题内容:
试叙述“串行调度”与可串行化调度”的区别。
4:参:在对象关系数据库中,数据类型可以是基本数据模型,也可以是复合模型。复合模型有四种形式,即结构类型、数组类型、多集类型和集合类型。结构是指不同类型元素的有序集合;数组是指同类元素的有序集合;多集是指同类元素的无序集合,并且允许一个成员可多次出现。集合是指同类元素的无序集合,每个成员只能出现一次。
更多优质自考资料尽在百度贴吧自考乐园俱乐部
(http://tieba.baidu.com/club/53463)欢迎❤加入...欢迎❤交流...止不住的惊喜等着你.........
试题内容:
试述在对象关系数据库中数据模型的类型。5:参:{xy|R(xy)∧(yx)}
试题内容:
设二关系R(A,B),关系代数表达式是:π1.2( 1=4∧2=3(R×R))
写出与此表达式等价的域演算表达式。
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)建立数据字典。
试题内容:
更多优质自考资料尽在百度贴吧自考乐园俱乐部
(http://tieba.baidu.com/club/53463)欢迎❤加入...欢迎❤交流...止不住的惊喜等着你.........
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)SELECTDISTINCTPROVFROMS
WHERESD=″信息系″(2)SELECTSN,GRFROMS,SC
WHERESD=″英语系″ANDCN=″计算机″ANDS.SNO=SC.SNOORDERBYGRDESC;
试题内容:
2.已知有三个关系S、P和SP如下:
供应商S(供应商号S#,供应商名SNAME,状态STATUS,所在城市SCITY),零件P(零件号P#,零件名PNAME,价格PRICE,所在城市PCITY),供应关系SP(供应商号S#,零件号P#,数量QTY)。
试分别用关系代数表达式、元组演算表达式和域演算表达式表达下列各语句的含义。(1)找出所有零件的名称、价格及存放的城市;
(2)找出状态为20并住在北京的供应者名字及供应者号;(3)找出零件价格大于1000元的供应者号及零件名称。1:参:
更多优质自考资料尽在百度贴吧自考乐园俱乐部
(http://tieba.baidu.com/club/53463)欢迎❤加入...欢迎❤交流...止不住的惊喜等着你.........
试题内容:
3.设有两个基本表R(A,B,C)和S(D,E,F),试用SQL查询语句表达下列关系代数表达式:(1)πA(R)(2)σB=`17(R)(3)(R×S)(4)πA,F(σC=D(R×S))1:参:(1)SELECTAFROMR;
(2)SELECTA,B,CFROMRWHEREB=`17
(3)SELECTA,B,C,D,E,FFROMR,S(4)SELECTA,FFROMR,SWHEREC=D;
试题内容:
4.数据模型如下:商店S(SNO,SNAME,CITY)商品P(PNO,PNAME,COLOR)销售SP(SNO,PNO,DATE,QTY)
用SQL完成查询:销售全部商品的商店名。1:参:商店S(SNO,SNAME,CITY)商品P(PNO,PNAME,COLOR)销售SP(SNO,PNO,DATE,QTY)
用SQL完成查询:销售全部商品的商店名。SELECTSNAME
更多优质自考资料尽在百度贴吧自考乐园俱乐部
(http://tieba.baidu.com/club/53463)欢迎❤加入...欢迎❤交流...止不住的惊喜等着你.........
FROMS
WHERENOTEXISTS(SELECT*FROMP
WHERENOTEXISTS(SELECT*FROMSP
WHEREPNO=P.PNOANDSNO=S.SNO))
试题内容: