2022年自学考试数据库系统原理试题及答案 .pdf
《2022年自学考试数据库系统原理试题及答案 .pdf》由会员分享,可在线阅读,更多相关《2022年自学考试数据库系统原理试题及答案 .pdf(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 各类考试历年试题答案免费免注册直接下载全部 WORD 文档第 1 页全国 2011 年 1 月自学考试 数据库系统原理试题课程代码:04735 一、单项选择题(本大题共15 小题,每小题2 分,共 30 分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.使用数据库技术来处理一个实际问题时,对数据描述经历的过程是()A.定义、描述、实现B.概念设计、逻辑设计、物理设计C.结构设计、表设计、内容设计D.逻辑设计、结构设计、表设计2.负责 DBS 的正常运行,承担创建、监控和维护数据库结构责任的数据库用户是()A.应用程序员B.终端用
2、户C.专业用户D.DBA 3.数据库应用系统设计的需求分析阶段生成的文档是数据字典和()A.数据流图B.E-R 图C.功能模块图D.UML 图4.设有课程关系Course(课程号,课程名,学分,开设专业号,先修课程号)和专业关系Speciality(专业号,专业名),则课程关系Course 的外键是()A.课程号B.开设专业号C.先修课程号D.开设专业号和先修课程号5.由于关系模式设计不当所引起的插入异常指的是()A.未经授权的用户对关系进行了插入操作B.两个事务并发地对同一关系进行插入而造成数据库的不一致C.由于码值的部分为空而不能将有用的信息作为一个元组插入到关系中D.向关系中插入了不该插
3、入的数据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.外部并9.设有关系 R(书号,书名),如果要检索书名中至少包含4 个字母,且第3 个字母为 M 的图书
4、,则 SQL 查询语句中WHERE 子句的条件表达式应写成()A.书名 LIKE%_ _M%B.书名 LIKE _ _M%C.书名 LIKE _ _M_%D.书名 LIKE _%M_ _ 名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 27 页 - 各类考试历年试题答案免费免注册直接下载全部 WORD 文档第 2 页10.设关系 R 和 S 具有相同的关系模式,则与RS 等价的是()A.StRt|tB.StRt|tC.StRt|tD.StRt|t11.表示事务执行成功的语句是()A.COMMIT B.RETURN C.ROLLBACK D.OK 12.SQL2 提供事务的四种隔离
5、级别,其中最高级别是()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
6、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 语句和流程
7、控制语句编写的模块,存储过程经编译和优化后存储在_中。20.关系演算可以分为元组关系演算和_关系演算。21.SQL3 的触发事件有三类:_、DELETE 和 INSERT。22.数据库由低到高安全性级别依次是环境级、职员级、OS 级、网络级、_级。23.SQL Server 2000 的混合验证模式表示数据库系统接受_和 SQL 授权用户。24.在 PowerBuilder9.0 中,ODBC 数据源创建以后,必须定义_后才能与数据源建立连接。25.使用 SQL/CLI 时,函数调用中SQL 语句将作为 _动态地创建和传递。三、简答题(本大题共10 小题,每小题3 分,共 30 分)26.简述
8、数据库系统三级模式结构中的两级映像,并说明其优点。27.设有选课关系SC(Sno,Cno,Score),其属性为学号、课程号和成绩。简述下面元组表达式的含义:t|(u)(SC(u)u2=C2tl=u1t2=u3)28.在关系模式分解时,为了保持原模式的特性,要求分解具有哪些特性?名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 27 页 - 各类考试历年试题答案免费免注册直接下载全部 WORD 文档第 3 页29.简述使用游标的四个步骤。30.简述第三级封锁协议的内容。31.简述数据库故障的种类。32.请用 SQL 语句完成如下授权:授予用户CHEN 查询、修改关系S 的权限,并且
9、允许CHEN 将这些权限转授给其他用户。33.简述 T-SQL 语言中局部变量和全局变量的区别。34.简述 PowerBuilder9.0 应用画板的功能。35.简述 UML 类图中的重复度与ER 模型中实体基数的区别。四、设计题(本大题共5 小题,每小题4 分,共 20 分)36.设某数据库有三个关系:音像(音像编号,音像名,租金,类别)会员(会员编号,会员名,年龄,所在地区,联系电话)租借(音像编号,会员编号,租借日期,归还日期)试用 SQL 语言查询李扬租借过的音像制品的名称和类别。37.依据 36 题的关系模式,试用 SQL 语句查询 2010 年 5 月以前租借音像制品的会员编号。(
10、注:租借日期为字符型,格式为 2010/01/01)38.依据 36 题的关系模式,试用SQL 语句建立一个有关科幻类音像制品的视图LM。39.依据 36 题的关系模式,试用SQL 语句查询每一类音像制品的类别和被租借的次数。40.依据 36 题的关系模式,试用关系代数查询北京地区的会员名和联系电话。五、综合题(本大题共2 小题,每小题5 分,共 10 分)41.设有一个记录商品采购信息的关系模式:R(商品号,商品名,规格,采购日期,采购单价,采购数量,采购员编号,采购员姓名)如果规定:每名采购员可负责多种商品的采购,但每种商品只能由一个人员负责采购;商品的采购单价随市场行情而定。(1)根据上
11、述规定,写出R 的基本 FD 和关键码。(2)R 最高达到第几范式。(3)将 R 规范到 3NF。42.某学生宿舍管理系统,涉及的部分信息如下:(1)学生:学号,姓名,性别,专业,班级。(2)寝室:寝室号,房间电话。(3)管理员:员工号,姓名,联系电话。其中:每个寝室可同时住宿多名学生,每名学生只分配一个寝室;每个寝室指定其中一名学生担当寝室长;每个管理员同时管理多个寝室,但每个寝室只有一名管理员。(1)建立一个反映上述局部应用的ER 模型,要求标注联系类型(可省略实体属性)。(2)根据转换规则,将ER 模型转换为关系模型。名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 27 页
12、 - 各类考试历年试题答案免费免注册直接下载全部 WORD 文档第 4 页全国 2010 年 1 月自考数据库系统原理试题课程代码:04735 一、单项选择题(本大题共 15小题,每小题2 分,共 30 分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.数据库管理系统是()A.采用了数据库技术的计算机系统B.包括 DBA、计算机硬件及DB 的系统C.位于用户与OS 之间的数据管理软件D.包括 OS 在内的数据管理软件2.外模式 DDL 用来描述()A.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的
13、概念结构3.下列关于数据冗余的叙述中,不正确的是()A.冗余的存在容易破坏数据库的完整性B.冗余的存在给数据库的维护增加困难C.不应该在数据库中存储任何冗余数据D.冗余数据是指可由基本数据导出的数据4.适当调整 DB 的模式和内模式,使DB 适应新的应用环境称为DB 的()A.重组织B.监控分析C.查询优化D.重构造5.关系模型中将不含有多余属性的超键称为()A.内键B.候选键C.主键D.外键6.如果一个关系属于3NF,则它()A.必然属于2NF B.必然属于 4NF C.可能不属于2NF D.必然属于 BCNF 7.设有关系模式R(A,B,C),F 是 R 上成立的 FD 集,F=B C,C
14、A,那么分解=AB,AC 相对于 F()A.是无损分解,也保持函数依赖B.是无损分解,但不保持函数依赖C.不是无损分解,但保持函数依赖D.既不是无损分解,也不保持函数依赖8.已知关系 S1 和 S2如下表所示,则S1 与 S2进行并运算,其结果的元组数为()A.0 B.4 C.5 D.6 9.设有关系 R 和 S,与 RS 等价的元组表达式是()A.t|R(t)V S(t)B.t|R(t)S(t)C.t|u(R(t)S(u)D.t|u(R(t)S(u)10.在 SQL 语言中,用于测试列值非空的短语是()A.IS NOT EMPTY B.NOT UNIQUE C.IS NOT NULL D.N
15、OT EXISTS 11.SQL 语言中,条件“年龄 BETWEEN 20 AND 30”表示年龄在20 至 30 之间,且()A.包括 20 岁和 30 岁B.不包括 20 岁和 30 岁C.包括 20 岁但不包括30 岁D.包括 30 岁但不包括20 岁12.要求事务在读取数据前先加共享锁,且直到该事务执行结束时才释放相应的锁,这种封锁协议是()A.一级封锁协议B.二级封锁协议C.三级封锁协议 D.两段锁协议13.断言是 DBS 采用的()A.安全性措施B.完整性措施C.恢复措施D.并发控制措施名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 27 页 - 各类考试历年试题答案
16、免费免注册直接下载全部 WORD 文档第 5 页14.在对象联系图中,如果从A 到 B 有双线箭头,则表示A 是 B 的()A.一个子类B.同类C.一个父类D.一个属性15.一个 UML 类图,如下图所示。表示对象操作的是()A.University B.uname C.city D.num_staff 二、填空题(本大题共 10 小题,每小题1 分,共 10 分)请在每小题的空格上填上正确答案。错填、不填均无分。16.DB 能为各种用户共享,具有较小冗余度、数据间联系紧密、较高的数据_等特点。17.DB 分成物理数据库和_数据库两类,后者由DD 系统管理。18.不必存储属性值,而是从其他属性
17、值推导出值的属性称为_属性。19.若 F 是最小函数依赖集,则其中每一个函数依赖的右部都是_。20.关系代数的五个基本操作是:并、差、_、投影和选择。21.SQL 语言中创建基本表的命令是_。22.事务故障和系统故障的恢复由系统自动进行,而介质故障的恢复需要_配合执行。23.保护数据库,防止不合法的使用,以免数据的泄密、更改或破坏,属于数据库的_控制。24.ODBC 的卓越贡献是使应用程序具有良好的互用性和可移植性,并且具备同时访问多种_的能力。25.在类图中,重复度类似于ER 模型中 _的概念。三、简答题(本大题共 10 小题,每小题3 分,共 30 分)26.简述层次、网状和关系模型中数据
18、联系的实现方法。27.为什么关系中的元组没有先后顺序?28什么是完全函数依赖?29简述 SQL 数据库的体系结构中表的三种类型。30简述关系模型的三个组成要素。31简述采用检查点方法的恢复算法的主要内容。32事务的存取模式有几种,分别是什么?33什么是ODBC 数据源?34简述引用类型的概念。35简述事务的调度、串行调度和并发调度的含义。四、设计题(本大题共5 小题,每小题4 分,共 20 分)36设有选课关系SC(学号,课号,成绩),试用 SQL 语句定义一个有关学生学号及其平均成绩的视图SV。37设有两个关系:学生关系S(学号,姓名,年龄,性别)和选课关系SC(学号,课号,成绩),试用关系
19、代数表达式检索没有选修 B5 课程的学生姓名。38.设有选课关系SC(学号,课号,成绩),试用 SQL 语句检索选修B2 或 B5 课程的学生学号。39.设有学生关系S(学号,姓名,性别,奖学金),选课关系 SC(学号,课号,成绩),用 SQL 语句完成如下操作:对成绩得过满分(100)的学生,如果没有得过奖学金(NULL 值),将其奖学金设为1000 元。40.设有学生关系S(学号,姓名,性别,年龄),课程关系C(课号,课名),选课关系SC(学号,课号,成绩),试用 SQL 语句检索选修课程名为 BC 的学生姓名和成绩。五、综合题(本大题共 2 小题,每小题5 分,共 10分)41.设有一个
20、记录高校教师参加社会学术团体情况的关系模式:名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 27 页 - 各类考试历年试题答案免费免注册直接下载全部 WORD 文档第 6 页R(教师号,姓名,职称,团体名称,团体简介,团体负责人,参加日期,担当职务)如果规定:每名教师可同时参加多种学术团体,在每种团体中只担当一种职务;每种学术团体由多人组成,只有一位负责人。(1)根据上述规定,写出模式R 的基本 FD 和关键码。(2)R 最高属于第几范式。(3)将 R 规范到 3NF。42.某科技管理部门欲开发一个科研项目申报与评审系统,涉及的部分信息如下:(1)项目:项目编号,项目名称,申请者
21、,期限,金额,项目描述。(2)项目类别:类别编号,类别名称。(3)专家:专家编号,姓名,职称,单位。其中:根据项目类别,每个申报项目需由对应领域的多位专家进行评审;每位专家只参与一类项目的评审,评审时要记录评审日期和评审意见。(1)建立一个反映上述局部应用的ER 模型,要求标注联系类型(可省略实体属性)。(2)将 ER 模型转换为关系模型,要求标注每个关系模型的主键和外键(如果存在)。全国 2009 年 10 月自学考试 数据库系统原理试题一、单项选择题(本大题共 15小题,每小题2 分,共 30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或
22、未选均无分。1.数据库系统的核心组成部分是()A.DB B.DD C.DBA D.DBMS 2.数据库的最小存取单位是()A.字符B.数据项C.记录D.文件3.数据库应用程序的编写是基于三级模式结构中的()A.外模式B.逻辑模式C.内模式D.概念模式4.完成关系模式设计是在数据库设计的()A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段5.下列关于外键的说法正确的是()A.外键必须和相应的主键同名B.外键值不允许为空C.外键和相应的主键可以不同名,只要定义在相同域上即可D.外键的取值只允许等于所参照关系中某个主键值6.关系模式设计理论主要解决的问题是()A.提高查询速度B.消除
23、操作异常和数据冗余C.减少数据操作的复杂性D.保证数据的安全性和完整性7.设有关系 R(A,B,C)和 S(A,D)则与 RS等价的关系代数表达式是()名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 27 页 - 各类考试历年试题答案免费免注册直接下载全部 WORD 文档第 7 页A.RS B.S)(RDC,B,R.A,C.A.S,A.R)SR()D.S)(R(S.AR.ADC,B,R.A,8.设有关系模式R(A,B,C),其关系 r 如下表所示:下面叙述正确的是()A.函数依赖 AB 在上述关系中成立B.函数依赖 BCA 在上述关系中成立C.函数依赖 BA 在上述关系中成立D.
24、函数依赖 ABC 在上述关系中成立9.设有关系 R 和 S如下表所示,则RS 的值是()A.B.C.D.10.SQL 语言是()A.高级言语B.汇编语言C.结构化查询语言D.宿主语言11.在 SQL 中,与“NOT IN”等价的操作符是()A.ALL B.SOME C.=SOME D.=ALL 12.关于事务的故障与恢复,下列说法正确的是()A.事务日志用来记录事务执行的频度B.任何故障的恢复都由系统自动完成C.系统故障的恢复只需进行REDO 操作D.对日志文件设置检查点是为了提高故障恢复的效率名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 27 页 - 各类考试历年试题答案免费
25、免注册直接下载全部 WORD 文档第 8 页13.下列不属于并发操作带来的问题是()A.丢失更新B.读脏数据C.不可重复读D.死锁1.4.在子类之间的语义约束中,表示超类中的对象必须在子类中出现的是()A.Overlapping B.Complete C.Disjoint D.Imcomplete 15.在对象联系图中,双向箭头()表示()A.属性值是单值B.属性值是多值C.对象类型之间的联系D.两个属性之间值的联系二、填空题(本大题共 10 小题,每小题1 分,共 10 分)请在每小题的空格上填上正确答案。错填、不填均无分。16.在数据库技术中,用_的概念描述数据库的结构和语义,对现实世界的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年自学考试数据库系统原理试题及答案 2022 自学考试 数据库 系统 原理 试题 答案
限制150内