您好,欢迎访问三七文档
当前位置:首页 > 资格认证/考试 > 自考 > 自学考试专题:数据库系统原理真题含答案
全国2011年1月高等教育自学考试一、单项选择题(本大题共15小题,每小题2分,共30分)1.使用数据库技术来处理一个实际问题时,对数据描述经历的过程是(B)A.定义、描述、实现B.概念设计、逻辑设计、物理设计C.结构设计、表设计、内容设计D.逻辑设计、结构设计、表设计2.负责DBS的正常运行,承担创建、监控和维护数据库结构责任的数据库用户是(D)A.应用程序员B.终端用户C.专业用户D.DBA3.数据库应用系统设计的需求分析阶段生成的文档是数据字典和(A)A.数据流图B.E-R图C.功能模块图D.UML图4.设有课程关系Course(课程号,课程名,学分,开设专业号,先修课程号)和专业关系Speciality(专业号,专业名),则课程关系Course的外键是(D)A.课程号B.开设专业号C.先修课程号D.开设专业号和先修课程号5.由于关系模式设计不当所引起的插入异常指的是(C)A.未经授权的用户对关系进行了插入操作B.两个事务并发地对同一关系进行插入而造成数据库的不一致C.由于码值的部分为空而不能将有用的信息作为一个元组插入到关系中D.向关系中插入了不该插入的数据6.XY能用FD推理规则推出的充分必要条件是(B)A.YXB.YX+C.XY+D.X+=Y+7.下面关于SQL语言的描述中,不正确...的是(B)A.SQL语言支持数据库的三级模式结构B.一个SQL数据库就是一个基本表C.SQL的一个表可以是一个基本表,也可以是一个视图D.一个基本表可以跨多个存储文件存放,一个存储文件也可以存放一个或多个基本表8.当关系R和S做自然连接时,能够把R和S原该舍弃的元组放到结果关系中的操作是(C)A.左外连接B.右外连接C.外连接D.外部并9.设有关系R(书号,书名),如果要检索书名中至少包含4个字母,且第3个字母为M的图书,则SQL查询语句中WHERE子句的条件表达式应写成(C)A.书名LIKE'%__M%'B.书名LIKE'__M%'C.书名LIKE'__M_%'D.书名LIKE'_%M__'10.设关系R和S具有相同的关系模式,则与RS等价的是(B)A.B.C.D.11.表示事务执行成功的语句是(A)A.COMMITB.RETURNC.ROLLBACKD.OK12.SQL2提供事务的四种隔离级别,其中最高级别是(A)A.SERIALIZABLEB.REPEATABLEREADC.READCOMMITTEDD.READUNCOMMITTED13.SQLServer2000提供的服务中,管理SQLServer周期性行为的安排,并在发生错误时通知系统管理员的是(B)A.MSSQLServerB.SQLServerAgentC.MSDTC(DistributedTransactionCoordinator)D.MicrosoftServerService14.PowerBuilder9.0开发工具附带的小型数据库是(A)A.RDBMSASAB.WORKSPACEC.TARGETD.LIBRARY15.在ODBC分层体系结构中,用来处理ODBC函数的是(C)A.ODBC数据库应用程序B.驱动程序管理器C.DB驱动程序D.数据源二、填空题(本大题共10小题,每小题1分,共10分)16.根据数据模型的不同,DBMS可以分成层次型、网状型、关系型、____面向对象___________型等。17.实体完整性规则要求关系中元组在组成___主码_________的属性上不能有空值。18.设有关系模式R(A,B,C,D),F是R上成立的FD集,F={BA,BD},则R的候选键是____(B,C)_____。19.存储过程是使用SQL语句和流程控制语句编写的模块,存储过程经编译和优化后存储在___数据库___中。20.关系演算可以分为元组关系演算和______域_______关系演算。21.SQL3的触发事件有三类:__UPDATE______、DELETE和INSERT。22.数据库由低到高安全性级别依次是环境级、职员级、OS级、网络级、__DBS______级。23.SQLServer2000的混合验证模式表示数据库系统接受___Windows授权用户______和SQL授权用户。24.在PowerBuilder9.0中,ODBC数据源创建以后,必须定义_____数据库描述文件____后才能与数据源建立连接。25.使用SQL/CLI时,函数调用中SQL语句将作为_字符串参数_动态地创建和传递。三、简答题(本大题共10小题,每小题3分,共30分)26.简述数据库系统三级模式结构中的两级映像,并说明其优点。两级映像分别是外模式/模式映像,模式/内模式映像;优点:两级映像使得数据库具有独立性(逻辑独立性和物理独立性)27.设有选课关系SC(Sno,Cno,Score),其属性为学号、课程号和成绩。简述下面元组表达式的含义:{t|(u)(SC(u)u[2]='C2't[l]=u[1]t[2]=u[3])}检索学习课程号为C2课程的学生学号和成绩28.在关系模式分解时,为了保持原模式的特性,要求分解具有哪些特性?®ÍÍÍÈ{}StRt|tÏÙÎ{}StRt|tÎÚÎ{}StRt|tÎÙÎ{}StRt|tÏÚή®$ÙÙÙ无损分解、保持函数依赖29.简述使用游标的四个步骤。Cursor游标定义Declare游标打开open游标推进fetch游标关闭close30.简述第三级封锁协议的内容。事务在修改数据之前,必须先对该数据加X锁,直到事务结束时才释放,其他事务在读数据之前必须加上S锁,直到事务结束时才释放S锁31.简述数据库故障的种类。事务故障,系统故障,介质故障32.请用SQL语句完成如下授权:授予用户CHEN查询、修改关系S的权限,并且允许CHEN将这些权限转授给其他用户。grantselect,updateonstochenwithgrantoption;33.简述T-SQL语言中局部变量和全局变量的区别。局部变量是用户定义和维护的,名称以单个@字符开头;全局变量由系统定义和维护,名称以两个@字符开头34.简述PowerBuilder9.0应用画板的功能。用来创建和编辑应用对象,可以对应用程序的OpenCloseError等事件编程和对对象的属相进行定制和修改;35.简述UML类图中的重复度与ER模型中实体基数的区别。实体基数是指与一个实体有联系的另一端实体数目的最小值、最大值,基数应写在这一端实体的边上。重复度是指参与关联的一端对象数目的最小值、最大值,重复度应写在这一端类的边上。四、设计题(本大题共5小题,每小题4分,共20分)36.设某数据库有三个关系:音像(音像编号,音像名,租金,类别)会员(会员编号,会员名,年龄,所在地区,联系电话)租借(音像编号,会员编号,租借日期,归还日期)试用SQL语言查询李扬租借过的音像制品的名称和类别。Select音像.音像名,音像.类别from音像,租借,会员where音像.音像编号=租借.印象编号and租借.会员编号=会员.会员编号and会员.会员名=’李扬’;37.依据36题的关系模式,试用SQL语句查询2010年5月以前租借音像制品的会员编号。(注:租借日期为字符型,格式为'2010/01/01')Select会员编号from租借where租借日期‘2010-05-01’;38.依据36题的关系模式,试用SQL语句建立一个有关科幻类音像制品的视图LM。CreateviewLM(音像编号,音像名,租金,类别)AsSelect音像编号,音像名,租金,类别From音像where类别=‘科幻’;39.依据36题的关系模式,试用SQL语句查询每一类音像制品的类别和被租借的次数。Select类别,count(*)租借次数from音像,租借where音像.音像编号=租借.音像编号Groupby音像.类别;40.依据36题的关系模式,试用关系代数查询北京地区的会员名和联系电话。五、综合题(本大题共2小题,每小题5分,共10分)41.设有一个记录商品采购信息的关系模式:R(商品号,商品名,规格,采购日期,采购单价,采购数量,采购员编号,采购员姓名)如果规定:每名采购员可负责多种商品的采购,但每种商品只能由一个人员负责采购;商品的采购单价随市场行情而定。(1)根据上述规定,写出R的基本FD和关键码。FD(数据库函数依赖),基本的FD有6个商品号-商品名,商品号-规格,商品号-采购员编号,采购员编号-采购员姓名,(商品号,采购日期)-采购单价,(商品号,采购日期)-采购数量关键码是(商品号,采购日期)(2)R最高达到第几范式。第一范式(3)将R规范到3NF。R1(商品号,商品名称,规格,采购员编号)R2(采购员编号,采购员姓名)R3(采购日期,商品号,采购单价,采购数量n)R1,R2,R3均属于3NF42.某学生宿舍管理系统,涉及的部分信息如下:(1)学生:学号,姓名,性别,专业,班级。(2)寝室:寝室号,房间电话。(3)管理员:员工号,姓名,联系电话。其中:每个寝室可同时住宿多名学生,每名学生只分配一个寝室;每个寝室指定其中一名学生担当寝室长;每个管理员同时管理多个寝室,但每个寝室只有一名管理员。(1)建立一个反映上述局部应用的ER模型,要求标注联系类型(可省略实体属性)。n(2)根据转换规则,将ER模型转换为关系模型。全国2011年10月高等教育自学考试数据库系统原理试题课程代码:04735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.数据库系统中,执行逻辑数据与物理数据之间转换功能的是(B)A.DBB.DBMSC.DBSD.OS2.DBMS的数据字典中存放的是(A)A.数据库三级模式结构的定义B.数据库的工作日志C.数据库的所有索引信息D.数据库的存储路径3.数据库逻辑设计阶段应考虑的主要因素是(D)A.概念模型B.处理要求C.存取方法D.DBMS特征4.关系数据库系统中对外键没有任何限制的操作是(B)A.插入B.删除C.修改D.置空值5.由于关系模式设计不当所引起的删除异常指的是(D)A.应该删除的数据不能删除B.未经授权的用户对数据进行了删除操作C.数据删除过程中发生了故障D.不该删除的数据被删除6.设有关系模式R(ABCDE),F是R上成立的FD集(函数依赖),F={A→B,B→C,D→E},那么F在模式ABC上的投影为(A)A.{A→B,B→C,A→C}B.{A→B,B→C,D→E}C.{A→B,B→C}D.(即不存在非平凡的FD)7.关系R和S如下表,则关系T是R和S的(C)A.自然连接B.交C.除D.并8.设R和S都是二元关系,那么与元组演算表达式{t|R(t)(∃u)(S(u)u[1]≠t[2])}不等价...的关系代数表达式是(B)A.B.C.D.9.设有学生表STUDENT(学号,姓名,性别,年龄),则向STUDENT表插入一条新记录的正确的SQL语句是(D)A.APPENDINTOSTUDENTVALUES('d001','王明','女',18)B.APPENDSTUDENTVALUES('d001','王明','女',18)C.INSERTSTUDENTVALUES('d001','王明','女',18)D.INSERTINTOSTUDENTVALUES('d001','王明','女',18)10.存储过程的优点不包括...(D)A.提高运行速度B.降低网络通信量C.间接实现安全控制D.存储在DB之外方便修改11.如果事务T获得了数据项Q上的排他锁,则T对Q(C)A.只能读不能写B.只能写不能读C.既可读又可写D.不能读也不能写12.DBMS中实现事务原子性的子系统是(C)A.完整性子系统B.并发控制子系统C.事务管理子系统D.恢复管理子系统13.SQLServer的身份验证模式包括WINDOWS身份验证模式和(A)A.混合验证模式B.账号验证模式C.用户
本文标题:自学考试专题:数据库系统原理真题含答案
链接地址:https://www.777doc.com/doc-8628043 .html