2022年自学考试数据库系统原理试题及答案 .pdf

上传人:H****o 文档编号:40215522 上传时间:2022-09-08 格式:PDF 页数:27 大小:2.15MB
返回 下载 相关 举报
2022年自学考试数据库系统原理试题及答案 .pdf_第1页
第1页 / 共27页
2022年自学考试数据库系统原理试题及答案 .pdf_第2页
第2页 / 共27页
点击查看更多>>
资源描述

《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.在数据库技术中,用_的概念描述数据库的结构和语义,对现实世界的

26、数据进行抽象。17.DBMS 的存储管理器主要包括:权限和完整性管理器、_、文件管理器、缓冲区管理器。18.当局部 ER 图合并全局ER 图时,可能出现_冲突、结构冲突、命名冲突。19.设=R1,R2,RK是 R 的一个分解,F 是 R 上的 FD 集,如果有(F)UiRK1i|=F,那么称分解 是_的分解。20.已知关系 R(A,B,C,D)和 S(B,C,D),则 RS 的元数是 _个。21.SQL 语言中修改数据的命令是_。22.封锁对象的大小称为_。23.SQL 中把完整性约束分成三大类:域约束、基本表约束和_。24.一种没有直接对象,但它的子孙可以有直接对象的类称为_。25.关联是对

27、类的实例之间联系的命名,相当于ER 模型中的 _。三、简答题(本大题共 10 小题,每小题3 分,共 30 分)26.相对于数据库系统,文件系统阶段数据管理有哪些缺陷?27.以学生选课关系SC(学号,课程号,成绩)为例,说明实体完整性规则的含义。28.如果关系模式R 的候选键由全部属性组成,那么R 是否属于 3NF?说明理由。29.设有关系模式SC(SNO,CNO,SCORE),试写出与关系代数表达式(SC)(2BCNOSCORESNO,等价的元组表达式。30.嵌入式 SQL 语句何时不必涉及到游标?何时必须涉及到游标?31.试说明事务的ACID 特性分别由DBMS 的哪个子系统实现。32.设

28、有两个关系模式:职工(职工号,姓名,性别,部门号),部门(部门号,部门名),如果规定当删除某个部门信息时,必须同时删除职工关系中该部门的员工信息。试写出符合上述规则的外键子句。33.用户访问数据库的权限有哪几种?34.在 SQLCLI 中,宿主程序与数据库交互过程中有哪几个重要记录?名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 27 页 - 各类考试历年试题答案免费免注册直接下载全部 WORD 文档第 9 页35.简述 DB 驱动程序的主要任务。四、设计题(本大题共 5 小题,每小题4 分,共 20 分)设有两个关系模式:职工(职工号,姓名,性别,年龄,职务,工资,部门号)部门

29、(部门号,部门名称,经理名,地址,电话)依据上述关系回答下面3640 题。36.用关系代数表达式写出下列查询:检索“采购部”女职工的职工号和姓名。37.试用 SQL 语句删除年龄大于70 岁的职工信息。38.试用 SQL 语句统计每个部门的人数。39.试用 SQL 语句检索人事部所有姓刘的职工姓名和年龄。40.试用 SQL 语句定义一个包含姓名、性别、工资、职务和部门名称的视图ZBB。五、综合题(本大题共 2 小题,每小题5 分,共 10 分)41.设有一个记录学生毕业设计情况的关系模式:R(学号,学生名,班级,教师号,教师名,职称,毕业设计题目,成绩)如果规定:每名学生只有一位毕业设计指导教

30、师,每位教师可指导多名学生;学生的毕业设计题目可能重复。(1)根据上述规定,写出模式R 的基本 FD 和关键码。(2)R 最高属于几范式。(3)将 R 规范到 3NF。42.某旅行社管理系统涉及的部分信息如下:.(1)景点:景点编号、景点名称、地点、景点描述。(2)线路:线路编号、线路名称、线路描述。(3)导游:工号、姓名、等级。(4)团队:团队编号、人数、开始日期、截止日期。其中:每条线路由多个景点组成,不同线路的景点存在交叉;每条线路有多名导游,但一名导游只负责一条线路;每条线路可同时存在多个旅游团队,但每个团队只旅游一条线路。(1)建立一个反映上述局部应用的ER 模型,要求标注联系类型(

31、可省略实体属性)。(2)根据转换规则,将ER 模型转换为关系模型,要求标注每个关系模型的主键和外键(如果存在)。一 单选1-5 D BACC 6-10 BDBAC 11-15 ADDBD 二 填空题1 数据模型2 事务管理器3 属性4 保持函数依赖集F 5 7 6 UPDATE 7 封锁的粒度8 断言9 抽象类10 联系类型三 简答题1 数据冗余、数据不一致、数据联系弱。2 实体完整性规则是指关系中的元组在组成主键的属性上不能有空值。关系SC 的主键名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 27 页 - 各类考试历年试题答案免费免注册直接下载全部 WORD 文档第 10 页

32、为(学号,课程号),因此 SC 中的每个元组在学号、课程号两个属性上的取值均不能为空。3 R 属于 3NF。根据题意可知,R 中无非主属性,满足3NF 的条件,即不存在非主属性对键的部分和传递函数依赖。4 5(1)INSERT、DELETE、UPDATE 语句,以及查询结果肯定是单元组时的SELECT 语句,都可以直接嵌入到主程序中使用,不必涉及到游标。(2)当 SELECT 语句查询结果是多个元组时,必须使用游标。6 事务的原子性、一致性、隔离性、持久性分别由DBMS 的事务管理、完整性、并发控制、恢复管理子系统实现。7 8 读(Read)权限、插入(Insert)权限、修改(Update)

33、权限、删除(Delete)权限。9 环境记录、连接记录、语句记录、描述记录。10(1)建立应用程序与数据源的连接;(2)向数据源提交用户请求执行的SQL 语句;(3)完成数据源发送,接收数据格式和类型转换;(4)把处理结果返回应用程序;(5)将执行过程中DBS 返回的错误转换成ODBC 定义的标准错误代码,并返回给应用程序;(6)根据需要定义和使用光标。四 设计题1 2 DELETEFROM 职工WHERE 年龄 70;3 SELECT 部门号,COUNT(职工号)FROM 职工GROUPBY 部门号;4 SELECT 姓名,年龄FROM 职工WHERE 姓名=刘%AND 部门号 IN(SEL

34、ECT 部门号 FROM 部门 WHERE 部门名称=人事部);5 CREATEVIEWZBB(姓名,性别,工资,职务,部门名称)ASSELECT 姓名,性别,工资,职务,部门名称FROM 职工,部门WHERE 职工.部门号=部门.部门号;五 综合体1(1)基本的FD 有 7 个:学号学生名,学号班级,学号教师号,学号毕业设计题目,学号成绩教师号教师名,教师号职称R 的关键码为学号。名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 27 页 - 各类考试历年试题答案免费免注册直接下载全部 WORD 文档第 11 页(2)R 的最高属于2NF。(3)R 应分解为:2全国 2009

35、年 1 月自考数据库系统原理试题一、单项选择题(本大题共15 小题,每小题2 分,共 30 分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1使用二维表格结构表达实体及实体间联系的数据模型是()A层次模型B网状模型C关系模型D联系模型2数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和()ADBMS B数据库应用系统C相关的计算机系统DDBA 3数据库系统提供的数据控制功能,不包括()A并发控制B控制数据冗余C完整性保护D故障恢复4学校里规定,一个教师最多可讲授3 门课程,最少必须讲授l 门课程;每门课程最多5 个教师讲授,最

36、少需要一个教师讲授,则教师与课程的基数分别为()A(1,3),(1,5)B(3,1),(5,1)C(1,5),(1,3)D(5,1),(3,1)名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 27 页 - 各类考试历年试题答案免费免注册直接下载全部 WORD 文档第 12 页5有关系 R(A,B,C),主码为A;S(D,A),主码为 D,外码为 A,参照 R 中的属性 A。关系 R 和 S 的元组如下表所示。关系S中违反关系完整性规则的元组是()R S A B C D A 1 2 3 2 l 7 3 3 8 d1 d2 d3 2 NULL 4 d4 1 A(d1,2)B(d2,

37、NULL)C(d3,4)D(d4,1)6在最小依赖集F 中,下面叙述不正确的是()AF 中每个 FD 的右部都是单属性BF 中每个 FD 的左部都是单属性CF 中没有冗余的FD DF 中每个 FD 的左部没有冗余的属性7如果某个属性包含在候选键中,则它称为()A非主属性B关键属性C复合属性D主属性8设有关系R 和 S 如下表:R S T A B C B C D A B C D a b c b b a c f d b b a c c d d e b a a c b b a c c d d e b 则关系 T 是关系 R 和关系 S 的()A自然连接结果B连接结果C笛卡尔积 D并9关系运算以关系代

38、数为理论基础,关系代数的最基本操作是并、差、笛卡尔积和()A投影、连接 B连接、选择C选择、投影D交、选择10以下叙述中正确的是()A为了实现连接运算,SELECT 命令中必须指出属性的来源名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 27 页 - 各类考试历年试题答案免费免注册直接下载全部 WORD 文档第 13 页B如果缺省 WHERE 子句,则会产生错误信息C在 SQL 语言中绝大多数连接操作都是自然连接D连接操作中不可以用别名指定数据的来源11SQL 语言中建立惟一性索引的命令是()ACREATE INDEX 索引名ON 基本表名(属性名)BCREATE INDEX

39、UNIQUE索引名ON 基本表名(属性名)CCREATE UNIQUE INDEX索引名ON 基本表名(属性名)DCREATE DISTINCT INDEX索引名ON 基本表名(属性名)12DBMS 的并发控制子系统保证了事务的()A原子性实现 B一致性实现C隔离性实现D持久性实现13在 DB 恢复时,对已经提交但更新未写入磁盘的事务执行()AUNDO 处理 BREDO 处理CROLLBACK处理DABORT 处理14SQL Server 2000 用于存储任务计划信息、事件处理信息、备份恢复信息以及异常报告的是()AMaster 数据库BModel 数据库CMsdb 数据库DTempdb 数

40、据库15在 SQL/CLI 中,保存元组或参数的有关信息的是()A环境记录B连接记录C语句记录 D描述记录二、填空题(本大题共10 小题,每小题1 分,共 10 分)请在每小题的空格中填上正确答案。错填、不填均无分。16DBMS 提供 DML 实现对数据的操作,基本的数据操作有两类:检索和_。17DBMS 主要由 _和存储管理器两大部分组成。18关系中属性的取值范围称为属性的_。19设有关系模式R(A,B,C,D),F 是 R 上成立的 FD 集,F=AB C,DB,则 F 在模式 ACD 上的投影为 _。20设关系R 和 S 具有相同的关系模式,R 和 S 的差是由 _的元组构成的集合。21

41、SQL 语言中,撤消基本表的语句是_。22封锁可以避免并发操作引起的错误,但可能产生_、饿死、死锁等问题。23SQL 中一组具有相同权限的用户称为_。24SQL Server 具有两种身份验证模式:Windows 身份验证模式和 _验证模式。25在面向对象技术中,引用类型相当于程序设计中_的概念。名师资料总结-精品资料欢迎下载-名师精心整理-第 13 页,共 27 页 - 各类考试历年试题答案免费免注册直接下载全部 WORD 文档第 14 页三、简答题(本大题共 10 小题,每小题3 分,共 30 分)26数据库系统中支持数据独立性的方法是什么?27简述数据库概念设计的主要步骤。28什么是数据

42、冗余?它会引起哪些操作异常?29简述视图的特点。30简述事务的COMMIT语句和 ROLLBACK语句的功能。31简述可串行化调度的概念。32什么是触发器?它由哪三个部分组成?33简述 SQL Server 查询分析器的功能。34在 UML 类图中,类由哪三部分组成?35简述 ODBC 数据库应用程序的主要功能。四、设计题(本大题共 5 小题,每小题4 分,共 20 分)36设有关系S(S#,NAME,AGE,SEX),其属性分别表示:学号,姓名,年龄和性别;关系SC(S#,C#,GRADE),其属性分别表示:学号,课号和成绩。试用 SQL 语句完成统计每一年龄选修课程的学生人数。37设有学生

43、表S(S#,NAME,AGE,SEX),其属性分别表示:学号,姓名,年龄和性别;选课表SC(S#,C#,GRADE),其属性分别表示:学号,课号和成绩。试用关系代数表达式表达下面查询:检索学习课号为C2 课程的学号和姓名。38设有职工基本表EMP(ENO,ENAME,AGE,SEX,SALARY),其属性分别表示:职工号,姓名,年龄,性别,工资。试用SQL语句写出为每个工资低于1000 元的女职工加薪200 元。39设有科研项目表PROJ(项目编号,项目名称,金额,教师编号)。试用 SQL 语句写出下面查询:列出金额最高的项目编号和项目名称。40设有学生关系STU(SNO,SNAME,AGE,

44、SEX),其属性分别表示:学号,姓名,年龄和性别。试用SQL 语句检索年龄为空值的学生姓名。五、综合题(本大题共 2 小题,每小题5 分,共 10 分)41某学校图书借阅管理系统应提供如下功能:(1)查询书库中现有图书信息,包括书号、书名、作者、单价、出版社;(2)查询读者信息,包括读者的借书证号、姓名、性别、单位;(3)查询读者的借阅情况,包括读者的借书证号、书号、借书日期、还书日期等;(4)不同类别的读者有不同的借阅权限,读者类别由类别编号、名称、最大允许借书量、借书期限等描述。根据以上叙述,回答下列问题:(1)试为该图书借阅系统设计一个ER 模型,要求标注联系类型,可省略实体属性。(2)

45、根据转换规则,将ER 模型转换成关系模型,要求标注每个关系模式的主键和外键(如果存在)。名师资料总结-精品资料欢迎下载-名师精心整理-第 14 页,共 27 页 - 各类考试历年试题答案免费免注册直接下载全部 WORD 文档第 15 页42设有一个反映教师参加科研项目的关系模式:R(教师号,项目名称,科研工作量,项目类别,项目金额,负责人)如果规定:每个项目可有多人参加,每名教师每参加一个项目有一个科研工作量;每个项目只属于一种类别,只有一名负责人。(1)根据上述规定,写出模式R 的基本 FD 和关键码。(2)说明 R 不是 2NF 的理由。(3)将 R 规范到 3NF。全国 2008 年 1

46、0 月自学考试数据库系统原理试题一、单项选择题(本大题共 15 小题,每小题2 分,共 30 分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.数据库是长期存储在计算机内、有组织的、统一管理的相关()A.文件的集合B.数据的集合C.命令的集合 D.程序的集合2.在数据库的三级模式中,描述数据库中全部数据的整体逻辑结构的是()A.外模式B.内模式C.逻辑模式D.存储模式3.数据库系统中存放三级结构定义的DB 称为()A.DBS B.DD C.DDL D.DBMS 4.教师实体中有教师号、姓名、部门、任教时间、教龄等属性,其中教龄是一

47、个()A.派生属性B.多值属性C.复合属性D.NULL 属性5.对关系的描述不正确的是()A.关系是一个集合B.关系是一张二维表C.关系可以嵌套定义D.关系中的元组次序可交换6.若属性 X 函数依赖于属性Y 时,则属性X 与属性 Y 之间具有()A.一对一联系B.一对多联系C.多对一联系 D.多对多联系7.设 F 是关系模式R 的 FD 集,如果对F 中每个非平凡的FD XY,都有 X 是 R 的超键,则()A.R 属于 2NF,但不一定属于3NF B.R 属于 3NF,但不一定属于BCNF C.R 属于 BCNF,但不一定属于4NF D.R 属于 4NF 8.关系 Rl 和 R2 如下表所示

48、:R1 R2 名师资料总结-精品资料欢迎下载-名师精心整理-第 15 页,共 27 页 - 各类考试历年试题答案免费免注册直接下载全部 WORD 文档第 16 页A B C A B C a1 b2 c1 a1 f g a2 b2 c2 a2 b2 c2 a3 b1 c1 a3 f g 则 R1 与 R2 进行笛卡尔积运算,其结果的元组数为()A.1 B.3 C.6 D.9 9.设四元关系R(A,B,C,D),则下面不正确的是()A.)R(BD,为取属性 D,B 的两列组成新关系B.)R(4,2为取属性的值是4,2 的两列组成新关系C.)R(BD,与)R(4,2是等价的D.)R(BD,与)R(2

49、,4是相同关系10.下列叙述正确的是()A.在 ORDER BY 子句后只能有一个属性B.ORDER BY 子句所产生的输出只是逻辑排序效果,并没有影响表的实际内容C.进行有序输出时,如果列中有空值则在升序输出时首先列出空值项,而在降序时最后列出空值项D.ORDER BY 子句中必须指明是升序或降序,不能缺省12.现要查找缺少成绩(G)的学生学号(S#)和课程号(C#),下面 SQL 语句中 WHERE 子句的条件表达式应是:SELECT S#,C#FROM SC WHERE()A.G=0 B.G=0 C.G=NULL D.G IS NULL 12.数据库恢复的主要依据是()A.DBA B.D

50、D C.文档D.事务日志13.不能激活触发器执行的事件是()A.SELECT B.UPDATE C.INSFRT D.DELETE 14.SQL Server 2000 的主要工具中,执行T-SQL 的最佳轻量级工具是()A.查询分析器B.服务管理器C.企业管理器 D.事件探查器15.在 ODBC 体系结构中,为应用程序加载、调用和卸载DB 驱动程序的是()A.ODBC 数据库应用程序B.驱动程序管理器名师资料总结-精品资料欢迎下载-名师精心整理-第 16 页,共 27 页 - 各类考试历年试题答案免费免注册直接下载全部 WORD 文档第 17 页C.DB 驱动程序D.数据源二、填空题(本大题

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com