欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【学历类职业资格】全国自考(数据库系统原理)-试卷2及答案解析.doc

    • 资源ID:1372077       资源大小:65.50KB        全文页数:9页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【学历类职业资格】全国自考(数据库系统原理)-试卷2及答案解析.doc

    1、全国自考(数据库系统原理)-试卷 2及答案解析(总分:86.00,做题时间:90 分钟)一、单项选择题(总题数:16,分数:32.00)1.设关系模式 R(X,Y,Z),F=YX,ZX,分解 =XY,YZ相对于 F( )(分数:2.00)A.是无损连接,也保持函数依赖B.是无损连接,但不保持函数依赖C.不是无损连接,但保持函数依赖D.既不是无损连接,也不保持函数依赖2.允许用户 Zhang对 Score表的内容进行修改,正确的授权语句是( )(分数:2.00)A.GRANT UPDATE TO TABLE Score ON ZhangB.GRANT UPDATE TO Score ON Zha

    2、ngC.GRANT UPDATE ON TABLE Score TO ZhangD.GRANT UPDATE ON Score TO Zhang3.设关系 R和 S的结构相同,且各有 10个元组,那么这两个关系的并操作结果的元组个数为( )(分数:2.00)A.10B.30C.1000D.不确定4.现要查找缺少成绩(G)的学生学号(S#)和课程号(C#),下面 SQL语句中 WHERE子句的条件表达式应是: SELECT S#,C# FROM SC WHERE( )(分数:2.00)A.G=0B.G = (SELECT GRADE FROM SC WHERE C# =D3) ;B.SELECT

    3、 S# FROM SC WHERE C# =D3AND GRADE IN (SELECT GRADE FROM SC WHERE C# =D3) ;C.SELECT S# FROM SC WHERE C# =D3AND GRADE NOT IN (SELECT GRADE FROM SC WHERE C# =D3) ;D.SELECT S# FROM SC WHERE C # =D3AND GRADE = ALL (SELECT GRADE FROM SC WHERE C# =D3t) ;8.关系运算中花费时间可能最长的运算是( )(分数:2.00)A.投影B.选择C.笛卡尔积D.除9.数据库

    4、管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的( )(分数:2.00)A.可靠性B.一致性C.完整性D.安全性10.设关系 R和 S的结构相同,并且各有 80个元组,假如这两个关系做交运算,其运算结果的元组个数为( )(分数:2.00)A.80B.小于等于 80C.大于等于 160D.大于等于 80,小于等于 16011.在下列几种故障中,不破坏数据库内容的是( )(分数:2.00)A.计算机病毒发作B.供电系统故障C.瞬时的强磁场干扰D.磁盘介质损坏12.要使数据库具有可恢复性,典型策略是( )(分数:2.00)A.加强机房安全管理B.安装防病毒设施C.经常检

    5、修计算机系统D.数据转储和建立日志13.如果事务 T获得了数据项 Q上的排他锁,则 T对 Q( )(分数:2.00)A.只能读不能写B.只能写不能读C.既可读又可写D.不能读不能写14.“断言”是 DBS采用的( )(分数:2.00)A.完整性措施B.安全性措施C.恢复措施D.并发控制措施15.事务日志用于保存( )(分数:2.00)A.对数据的更新操作B.数据操作C.程序的执行结果D.程序运行过程16.数据库恢复的主要依据是( )(分数:2.00)A.DBAB.DDC.文档D.事务日志二、填空题(总题数:10,分数:20.00)17.从事物的特性到计算机中的具体表示,数据描述经历了概念设计、

    6、逻辑设计和 1 三个阶段。(分数:2.00)填空项 1:_18.与一个联系有关的实体集个数,称为联系的 1。(分数:2.00)填空项 1:_19.在数据抽象的四种级别中,抽象级别最高的数据模型是 1。(分数:2.00)填空项 1:_20. 1是对数据描述的集中管理,它的功能是存储和检索各种数据描述。(分数:2.00)填空项 1:_21.ER模型的基本元素是实体、 1 和属性。(分数:2.00)填空项 1:_22.设有关系模式 R(A,B,C,D),F=AB,BC),则 B + = 1。(分数:2.00)填空项 1:_23.设有关系模式 R(X,Y,Z),F=XY,YZ,则 R的候选键是 1。(

    7、分数:2.00)填空项 1:_24.设有关系模式 R(A,B,C),F=AC,ABC,则 R中存在 1 函数依赖。(分数:2.00)填空项 1:_25.在数据管理中, 1 一直是影响系统性能的大问题。(分数:2.00)填空项 1:_26.在一个关系 R中,若每个数据项都是不可再分的原子项,那么 R属于 1。(分数:2.00)填空项 1:_三、简答题(总题数:10,分数:20.00)27.什么是 BCNF模式?(分数:2.00)_28.设关系 R(A,B,C)和 S(D,E,A),A 是 R的主键和 S的外键,为了不破坏参照完整性约束,对 R中 A的更新操作可采取哪三种措施?(分数:2.00)_

    8、29.设有函数依赖集 F=AD,ABE,BIE,CDI,EC,计算属性集 AE关于 F的闭包 (AE) + 。(分数:2.00)_30.设有关系模式 SC (SNO,CNO,SCORE),试写出与关系代数表达式 SNO,SCORE (U CNO= B2 (SC)等价的元组表达式。(分数:2.00)_31.简述 SQL语言的特点。(分数:2.00)_32.简述在数据库系统中介质故障的恢复方法。(分数:2.00)_33.请用 SQL语句完成如下授权:授予用户 CHEN查询、修改关系 S的权限,并且允许 CHEN将这些权限转授给其他用户。(分数:2.00)_34.封锁粒度的大小与系统的并发度、系统开

    9、销之间的关系如何?(分数:2.00)_35.角色可分为哪两类?(分数:2.00)_36.简述 SQL/CLI中环境记录的功能。(分数:2.00)_四、综合题(总题数:2,分数:4.00)37.设某家电公司售后服务系统中有一个记录安装工人日工作量的关系模式: R(员工号,姓名,电话,产品型号,日期,安装数量) 如果规定:员工每天可安装多种产品,并按不同产品型号统计安装数量。 (1)写出关系模式 R的基本 FD和关键码。 (2)R 最高属于第几范式。 (3)将 R规范到 3NF。(分数:2.00)_38.设有商店和顾客两个实体,“商店”有属性:商店编号、商店号、地址、电话,“顾客”有属性:顾客编号

    10、、姓名、地址、年龄、性别。假设一个商店有多个顾客购物,一个顾客可以到多个商店购物,顾客每次去商店购物有一个消费金额和日期,而且规定每个顾客在每个商店里每天最多消费一次。 根据上面叙述,解答下列问题: (1)设计 ER模型,要求标注联系类型,可省略属性。 (2)将 ER模型转换成关系模型,并指出每一个关系的主键和外键(如果存在)。(分数:2.00)_五、设计题(总题数:1,分数:10.00)设学生社团管理数据库有三个关系: S(Sno,Sname; Age,Sex,Dept) A(Ano,Aname,Location,Manager) SA(Sno,Ano,Date)其中表 S的属性分别表示学号

    11、、姓名、年龄、性别和所在系;表 A的属性分别表示会员编号、协会名、协会的办公地点和负责人(负责人为学号);表SA描述了学生参加社团的情况,其属性分别表示学号、协会编号、加入协会时间。依据上述关系回答下面小题。(分数:10.00)(1).试用 SQL语句查询参加“篮球”协会的学生姓名和所在系。(分数:2.00)_(2).建立一个包含 Sno、Sname、Aname 和 Date的视图 ST。(分数:2.00)_(3).试用 SQL语句查询每个协会的协会编号和学生数,并按人数降序排列。(分数:2.00)_(4).试用 SQL语句查询没有参加任何协会的学生姓名和所在系。(分数:2.00)_(5).试

    12、用关系代数表达式表示查询计算机系的学生姓名和年龄。(分数:2.00)_全国自考(数据库系统原理)-试卷 2答案解析(总分:86.00,做题时间:90 分钟)一、单项选择题(总题数:16,分数:32.00)1.设关系模式 R(X,Y,Z),F=YX,ZX,分解 =XY,YZ相对于 F( )(分数:2.00)A.是无损连接,也保持函数依赖B.是无损连接,但不保持函数依赖 C.不是无损连接,但保持函数依赖D.既不是无损连接,也不保持函数依赖解析:2.允许用户 Zhang对 Score表的内容进行修改,正确的授权语句是( )(分数:2.00)A.GRANT UPDATE TO TABLE Score

    13、ON ZhangB.GRANT UPDATE TO Score ON ZhangC.GRANT UPDATE ON TABLE Score TO ZhangD.GRANT UPDATE ON Score TO Zhang 解析:3.设关系 R和 S的结构相同,且各有 10个元组,那么这两个关系的并操作结果的元组个数为( )(分数:2.00)A.10B.30C.1000D.不确定 解析:解析:R 和 S的并是由属于 R或属于 S的元组的集合组成,其元组数由具体的 R和 S来确定。4.现要查找缺少成绩(G)的学生学号(S#)和课程号(C#),下面 SQL语句中 WHERE子句的条件表达式应是: S

    14、ELECT S#,C# FROM SC WHERE( )(分数:2.00)A.G=0B.G = (SELECT GRADE FROM SC WHERE C# =D3) ;B.SELECT S# FROM SC WHERE C# =D3AND GRADE IN (SELECT GRADE FROM SC WHERE C# =D3) ;C.SELECT S# FROM SC WHERE C# =D3AND GRADE NOT IN (SELECT GRADE FROM SC WHERE C# =D3) ;D.SELECT S# FROM SC WHERE C # =D3AND GRADE = AL

    15、L (SELECT GRADE FROM SC WHERE C# =D3t) ; 解析:8.关系运算中花费时间可能最长的运算是( )(分数:2.00)A.投影B.选择C.笛卡尔积 D.除解析:解析:笛卡尔积运算的次数为两个关系元组个数的乘积,相对于投影、选择和除,它花费的时间可能最长。9.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的( )(分数:2.00)A.可靠性B.一致性C.完整性D.安全性 解析:解析:授权是数据库安全性控制通常采用的措施之一。10.设关系 R和 S的结构相同,并且各有 80个元组,假如这两个关系做交运算,其运算结果的元组个数为(

    16、)(分数:2.00)A.80B.小于等于 80 C.大于等于 160D.大于等于 80,小于等于 160解析:解析:关系 R和 S的交是由属于 R又属于 S的元组构成的集合,所以本题中运算结果的元组个数小于或等于 80。11.在下列几种故障中,不破坏数据库内容的是( )(分数:2.00)A.计算机病毒发作B.供电系统故障 C.瞬时的强磁场干扰D.磁盘介质损坏解析:12.要使数据库具有可恢复性,典型策略是( )(分数:2.00)A.加强机房安全管理B.安装防病毒设施C.经常检修计算机系统D.数据转储和建立日志 解析:13.如果事务 T获得了数据项 Q上的排他锁,则 T对 Q( )(分数:2.00

    17、)A.只能读不能写B.只能写不能读C.既可读又可写 D.不能读不能写解析:解析:T 对数据项 Q加了排他锁,则 T对 Q可以读也可以写,并且在 T对 Q解除封锁之前,不允许其他事务再对 Q加任何类型的锁。14.“断言”是 DBS采用的( )(分数:2.00)A.完整性措施 B.安全性措施C.恢复措施D.并发控制措施解析:15.事务日志用于保存( )(分数:2.00)A.对数据的更新操作 B.数据操作C.程序的执行结果D.程序运行过程解析:16.数据库恢复的主要依据是( )(分数:2.00)A.DBAB.DDC.文档D.事务日志 解析:二、填空题(总题数:10,分数:20.00)17.从事物的特

    18、性到计算机中的具体表示,数据描述经历了概念设计、逻辑设计和 1 三个阶段。(分数:2.00)填空项 1:_ (正确答案:正确答案:物理设计)解析:18.与一个联系有关的实体集个数,称为联系的 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:元数)解析:19.在数据抽象的四种级别中,抽象级别最高的数据模型是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:概念模型)解析:20. 1是对数据描述的集中管理,它的功能是存储和检索各种数据描述。(分数:2.00)填空项 1:_ (正确答案:正确答案:数据字典(或 DD))解析:21.ER模型的基本元素是实体、 1 和属性。(分数

    19、:2.00)填空项 1:_ (正确答案:正确答案:联系)解析:22.设有关系模式 R(A,B,C,D),F=AB,BC),则 B + = 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:BC)解析:23.设有关系模式 R(X,Y,Z),F=XY,YZ,则 R的候选键是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:X)解析:24.设有关系模式 R(A,B,C),F=AC,ABC,则 R中存在 1 函数依赖。(分数:2.00)填空项 1:_ (正确答案:正确答案:局部)解析:25.在数据管理中, 1 一直是影响系统性能的大问题。(分数:2.00)填空项 1:_ (正确答

    20、案:正确答案:数据冗余)解析:26.在一个关系 R中,若每个数据项都是不可再分的原子项,那么 R属于 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:1NF)解析:三、简答题(总题数:10,分数:20.00)27.什么是 BCNF模式?(分数:2.00)_正确答案:(正确答案:设 F是关系模式 R的 FD集,如果对 F中每个非平凡的 FD XY,都有 X是 R的超键,那么称 R是 BCNF模式。)解析:28.设关系 R(A,B,C)和 S(D,E,A),A 是 R的主键和 S的外键,为了不破坏参照完整性约束,对 R中 A的更新操作可采取哪三种措施?(分数:2.00)_正确答案:(正

    21、确答案:(1) RESTRICT 方式(或 ON UPDATE RESTRICT) (2) CASCADE方式(或 ON UPDATE CASCADE) (3) SET NULL方式(或 ON UPDATE SET NULL)解析:29.设有函数依赖集 F=AD,ABE,BIE,CDI,EC,计算属性集 AE关于 F的闭包 (AE) + 。(分数:2.00)_正确答案:(正确答案:令 X=AE X(0)=AE AD,EC,X(1)=X(0)DC=ACDE CDI X(2)=X(1)I= ACDEI X(3)=X(2) ( AE) + = ACDEI)解析:30.设有关系模式 SC (SNO,C

    22、NO,SCORE),试写出与关系代数表达式 SNO,SCORE (U CNO= B2 (SC)等价的元组表达式。(分数:2.00)_正确答案:(正确答案:t|(u) (SC(u)u2 =B 2 t1 = u1t2=u3))解析:31.简述 SQL语言的特点。(分数:2.00)_正确答案:(正确答案:SQL 语言的特点是: (1)一体化特点。 (2)两种使用方式,统一的语法结构。 (3)高度的非过程化。 (4)语言简洁,词汇有限,易学易用。)解析:32.简述在数据库系统中介质故障的恢复方法。(分数:2.00)_正确答案:(正确答案:(1)装入最近一次备份的数据库。 (2)利用日志文件执行 RED

    23、O(重做)操作。)解析:33.请用 SQL语句完成如下授权:授予用户 CHEN查询、修改关系 S的权限,并且允许 CHEN将这些权限转授给其他用户。(分数:2.00)_正确答案:(正确答案:GRANT SELECT,UPDATE ON S TO CHEN WITH GRANT OPTION)解析:34.封锁粒度的大小与系统的并发度、系统开销之间的关系如何?(分数:2.00)_正确答案:(正确答案:封锁粒度与系统的并发度和并发控制的开销密切相关。封锁的粒度越大,并发度就越小,同时系统的开销也就越小;相反,封锁的粒度越小,并发度就越高,系统开销也就越大。)解析:35.角色可分为哪两类?(分数:2.

    24、00)_正确答案:(正确答案:角色分为服务器角色和数据库角色两类。)解析:36.简述 SQL/CLI中环境记录的功能。(分数:2.00)_正确答案:(正确答案:环境记录作为一个容器,设置环境信息,以保存一个或多个数据库连接。)解析:四、综合题(总题数:2,分数:4.00)37.设某家电公司售后服务系统中有一个记录安装工人日工作量的关系模式: R(员工号,姓名,电话,产品型号,日期,安装数量) 如果规定:员工每天可安装多种产品,并按不同产品型号统计安装数量。 (1)写出关系模式 R的基本 FD和关键码。 (2)R 最高属于第几范式。 (3)将 R规范到 3NF。(分数:2.00)_正确答案:(正

    25、确答案:(1)关系模式 R的基本 FD有 3个: 员工号姓名,员工号电话,(员工号,产品型号,日期)安装数量关键码为(员工号,产品型号,日期) (2)R 最高属于 1NF。 (3)R 应分解为:R 1 (员工号,姓名,电话) R 2 (员工号,产品型号,日期,安装数量) R 1 、R 2 属于 3NF。)解析:38.设有商店和顾客两个实体,“商店”有属性:商店编号、商店号、地址、电话,“顾客”有属性:顾客编号、姓名、地址、年龄、性别。假设一个商店有多个顾客购物,一个顾客可以到多个商店购物,顾客每次去商店购物有一个消费金额和日期,而且规定每个顾客在每个商店里每天最多消费一次。 根据上面叙述,解答

    26、下列问题: (1)设计 ER模型,要求标注联系类型,可省略属性。 (2)将 ER模型转换成关系模型,并指出每一个关系的主键和外键(如果存在)。(分数:2.00)_正确答案:(正确答案:(1) (2)商店( 商店编号 ,商店名,地址,电话) 顾客( 顾客编号 ,姓名,地址,年龄,性别) 购物( ,消费金额,日期) (注:标_为主键, )解析:五、设计题(总题数:1,分数:10.00)设学生社团管理数据库有三个关系: S(Sno,Sname; Age,Sex,Dept) A(Ano,Aname,Location,Manager) SA(Sno,Ano,Date)其中表 S的属性分别表示学号、姓名、

    27、年龄、性别和所在系;表 A的属性分别表示会员编号、协会名、协会的办公地点和负责人(负责人为学号);表SA描述了学生参加社团的情况,其属性分别表示学号、协会编号、加入协会时间。依据上述关系回答下面小题。(分数:10.00)(1).试用 SQL语句查询参加“篮球”协会的学生姓名和所在系。(分数:2.00)_正确答案:(正确答案:SELECT Sname,Dept FROM S,SA,A WHERE SSno=SASno AND SAAno= AAno AND Aname= 篮球 SELECT Sname,Dept FROM S WHERE Sno IN (SELECT Sno FROM SA WH

    28、ERE Ano IN)解析:(2).建立一个包含 Sno、Sname、Aname 和 Date的视图 ST。(分数:2.00)_正确答案:(正确答案:CREATE VIEW ST ( Sno, Sname, Aname,Date) AS SELECT Sno, Sname, Aname,Date FROM S,SA,A WHERE SSno=SASno AND SAAno= AAno;)解析:(3).试用 SQL语句查询每个协会的协会编号和学生数,并按人数降序排列。(分数:2.00)_正确答案:(正确答案:SELECT Ano,count(Sno) FROM SA GROUP BY Ano ORDER BY 2 DESC;)解析:(4).试用 SQL语句查询没有参加任何协会的学生姓名和所在系。(分数:2.00)_正确答案:(正确答案:SELECT Sname,Dept FROM S WHERE Sno NOT IN (SELECT Sno FROM SA);)解析:(5).试用关系代数表达式表示查询计算机系的学生姓名和年龄。(分数:2.00)_正确答案:(正确答案: Sname,Age ( Dept=计算机 (S)解析:


    注意事项

    本文(【学历类职业资格】全国自考(数据库系统原理)-试卷2及答案解析.doc)为本站会员(dealItalian200)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开