
自考数据库系统原理04735真题含答案(2011.1-2016.4年整理版).pdf
55页1 / 55全国 2011 年 1 月高等教育自学考试 数据库系统原理试题 课程代码: 04735 一、单项选择题(本大题共15 小题,每小题2 分,共 30 分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内错选、 多选或未选均无分1.使用数据库技术来处理一个实际问题时,对数据描述经历的过程是()A.定义、描述、实现B.概念设计、逻辑设计、物理设计C.结构设计、表设计、内容设计D.逻辑设计、结构设计、表设计2.负责 DBS 的正常运行,承担创建、监控和维护数据库结构责任的数据库用户是()A.应用程序员B.终端用户C.专业用户D.DBA 3.数据库应用系统设计的需求分析阶段生成的文档是数据字典和()A.数据流图B.E-R 图C.功能模块图D.UML 图4.设有课程关系Course(课程号,课程名,学分, 开设专业号, 先修课程号) 和专业关系Speciality(专业号,专业名),则课程关系Course 的外键是()A.课程号B.开设专业号C.先修课程号D.开设专业号和先修课程号5.由于关系模式设计不当所引起的插入异常指的是()A.未经授权的用户对关系进行了插入操作B.两个事务并发地对同一关系进行插入而造成数据库的不一致C.由于码值的部分为空而不能将有用的信息作为一个元组插入到关系中D.向关系中插入了不该插入的数据6.XY 能用 FD 推理规则推出的充分必要条件是()A.YX B.YX+C.XY+D.X+=Y+7.下面关于SQL 语言的描述中,不正确...的是()A.SQL 语言支持数据库的三级模式结构B.一个 SQL 数据库就是一个基本表C.SQL 的一个表可以是一个基本表,也可以是一个视图D.一个基本表可以跨多个存储文件存放,一个存储文件也可以存放一个或多个基本表8.当关系 R 和 S 做自然连接时,能够把R 和 S 原该舍弃的元组放到结果关系中的操作是()A.左外连接B.右外连接C.外连接D.外部并2 / 559.设有关系R(书号,书名 ),如果要检索书名中至少包含4 个字母,且第3 个字母为M 的图书,则SQL 查询语句中 WHERE 子句的条件表达式应写成()A.书名 LIKE '%_ _M%' B.书名 LIKE '_ _M%' C.书名 LIKE ' _ _M_%' D.书名 LIKE '_%M_ _' 10.设关系 R 和 S具有相同的关系模式,则与RS 等价的是()A.StRt | tB.StRt |tC.StRt | tD.StRt |t11.表示事务执行成功的语句是()A.COMMIT B.RETURN C.ROLLBACK D.OK 12.SQL2 提供事务的四种隔离级别,其中最高级别是()A.SERIALIZABLE B.REPEATABLE READ C.READ COMMITTED D.READ UNCOMMITTED 13.SQL Server 2000 提供的服务中,管理SQL Server 周期性行为的安排,并在发生错误时通知系统管理员的是()A.MS SQL Server B.SQL Server Agent C.MS DTC(Distributed Transaction Coordinator) D.Microsoft Server Service 14.PowerBuilder9.0 开发工具附带的小型数据库是()A.RDBMS ASA B.WORKSPACE C.TARGET D.LIBRARY 15.在 ODBC 分层体系结构中,用来处理ODBC 函数的是()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 的候选键是 _________19.存储过程是使用SQL 语句和流程控制语句编写的模块,存储过程经编译和优化后存储在_________中20.关系演算可以分为元组关系演算和_____________关系演算21.SQL3 的触发事件有三类:________、DELETE 和 INSERT3 / 5522.数据库由低到高安全性级别依次是环境级、职员级、OS 级、网络级、________级23.SQL Server 2000 的混合验证模式表示数据库系统接受_________和 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])} 28.在关系模式分解时,为了保持原模式的特性,要求分解具有哪些特性?29.简述使用游标的四个步骤30.简述第三级封锁协议的内容31.简述数据库故障的种类32.请用 SQL 语句完成如下授权:授予用户CHEN 查询、修改关系S 的权限,并且允许CHEN 将这些权限转授给其他用户33.简述 T-SQL 语言中局部变量和全局变量的区别34.简述 PowerBuilder9.0 应用画板的功能35.简述 UML 类图中的重复度与ER 模型中实体基数的区别四、设计题(本大题共5 小题,每小题4 分,共 20 分)36.设某数据库有三个关系:音像(音像编号,音像名,租金,类别)会员(会员编号,会员名,年龄,所在地区,联系)租借(音像编号,会员编号,租借日期,归还日期)试用 SQL 语言查询李扬租借过的音像制品的名称和类别。
4 / 5537.依据 36 题的关系模式,试用SQL 语句查询2010 年 5 月以前租借音像制品的会员编号注:租借日期为字符型,格式为'2010/01/01')38.依据 36 题的关系模式,试用SQL 语句建立一个有关科幻类音像制品的视图LM 39.依据 36 题的关系模式,试用SQL 语句查询每一类音像制品的类别和被租借的次数40.依据 36 题的关系模式,试用关系代数查询北京地区的会员名和联系五、综合题(本大题共2 小题,每小题5 分,共 10 分)41.设有一个记录商品采购信息的关系模式:R(商品号,商品名,规格,采购日期,采购单价,采购数量,采购员编号,采购员姓名) 如果规定:每名采购员可负责多种商品的采购,但每种商品只能由一个人员负责采购;商品的采购单价随市场行情而定1)根据上述规定,写出R 的基本 FD 和关键码2)R 最高达到第几范式3)将 R 规范到 3NF42.某学生宿舍管理系统,涉及的部分信息如下:(1)学生:学号,姓名,性别,专业,班级2)寝室:寝室号,房间3)管理员:员工号,姓名,联系其中:每个寝室可同时住宿多名学生,每名学生只分配一个寝室;每个寝室指定其中一名学生担当寝室长;每个管理员同时管理多个寝室,但每个寝室只有一名管理员。
1)建立一个反映上述局部应用的ER 模型,要求标注联系类型(可省略实体属性)2)根据转换规则,将ER 模型转换为关系模型5 / 556 / 557 / 558 / 55全国 2011 年 10 月高等教育自学考试数据库系统原理试题课程代码 :04735 一、单项选择题(本大题共15 小题,每小题2 分,共 30 分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内错选、多选或未选均无分1.数据库系统中,执行逻辑数据与物理数据之间转换功能的是( ) A.DB B.DBMS C.DBS D.OS 2.DBMS 的数据字典中存放的是( ) A.数据库三级模式结构的定义B.数据库的工作日志C.数据库的所有索引信息D.数据库的存储路径3.数据库逻辑设计阶段应考虑的主要因素是( ) A.概念模型B.处理要求C.存取方法D.DBMS 特征4.关系数据库系统中对外键没有任何限制的操作是( ) A.插入B.删除C.修改D.置空值5.由于关系模式设计不当所引起的删除异常指的是( ) A.应该删除的数据不能删除B.未经授权的用户对数据进行了删除操作C.数据删除过程中发生了故障D.不该删除的数据被删除6.设有关系模式R(ABCDE) ,F 是 R 上成立的FD 集, F={A →B,B→C,D→E} ,那么 F在模式 ABC 上的投影为( ) 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的( ) A.自然连接B.交C.除D.并8.设 R 和 S都是二元关系,那么与元组演算表达式{t|R(t)(?u)(S(u)u[1]≠t[2] )}不等价...的关系代数表达式是( ) A.1 22 3π ( (R S) ),B.1 22 1π ( (R S) ),C. D.1 21 4π ( (S R) ),9.设有学生表STUDENT (学号,姓名,性别,年龄),则向STUDENT 表插入一条新记录的正确的SQL 语 句是 ( ) A.APPEND INTO STUDENT VALUES ('d001',' 王明 ','女 ',18) 9 / 55B.APPEND STUDENT V ALUES ('d001',' 王明 ','女 ',18) C.INSERT STUDENT V ALUES ('d001',' 王明 ','女',18) D.INSERT INTO STUDENT VALUES('d001',' 王明 ','女',18) 10.存储过程的优点不包括...( ) A.提高运行速度B.降低网络通信量C.间接实现安全控制D.存储在 DB 之外方便修改11.如果事务T 获得了数据项Q 上的排他锁,则T 对 Q( ) A.只能读不能写B.只能写不能读C.既可读又可写D.不能读也不能写12.DBMS 中实现事务原子性的子系统是( ) A.完整性子系统B.并发控制子系统C.事务管理子系统D.恢复管理子系统13.SQL Server 的身份验证模式包括WINDOWS身份验证模式和( ) A.混合验证模式B.账号验证模式C.用户验证模式D.DNA 验证模式14.PowerBuilder9.0 中连接数据库的正确步骤是( ) A.建立数据库描述文件;用CONNECT 命令连接数据库B.建立 ODBC 数据源;建立数据库描述文件;用CONNECT 命令连接数据库C.建立 ODBC 数据源;用CONNECT 命令连接数据库D.建立 ODBC 数据源;建立数据库对象;用CONNECT 命令连接数据库15.在对象联系图中,表示属性具有多值的是( ) A.→B.?C.→→D.←→二、填空题(本大题共10 小题,每小题1 分,共 10 分)请在每小题的空格上填上正确答案。
错填、不填均无分16.数据库在磁盘上的基本组织形式是________17.层次模型中上一层记录类型和下一层记录类型之间的联系是________联系18.Armstrong 公理系统的三条推理规则是自反律、增广律和________19.关系代数表达式的启发式规则有:尽可能早地执行选择操作,尽可能早地执行投影操作和避免直接做________。












