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

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

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

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

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

    1、全国自考(数据库系统原理)-试卷 5 及答案解析(总分:80.00,做题时间:90 分钟)一、单项选择题(总题数:15,分数:30.00)1.数据库的最小存取单位是( )(分数:2.00)A.字符B.数据项C.记录D.文件2.下列操作中,不属于 DML 基本操作的是( )(分数:2.00)A.排序B.插入C.修改D.检索3.有两个不同的实体集,它们之间存在着一个 1:1 联系和一个 M:N 联系,那么根据 ER 模型转换成关系模型的规则,这个 ER 结构转换成的关系模式个数为( )(分数:2.00)A.2 个B.3 个C.4 个D.5 个4.如果 XY 和 WYZ 成立,那么 WXZ 成立。这

    2、条规则称为( )(分数:2.00)A.增广性B.传递性C.伪传递性D.分解性5.在 SQL 中使用 UPDATE 语句对表中数据进行修改时,应使用的语句是( )(分数:2.00)A.WHEREB.FROMC.VALUESD.SET6.下列关于视图的说法中错误的是( )(分数:2.00)A.视图是从一个或多个基本表导出的表,它是虚表B.视图可以被用来对无权用户屏蔽数据C.视图一经定义就可以和基本表一样被查询和更新D.视图可以用来定义新的视图7.SQL 语言具有两种使用方式,分别称为( )和嵌入式 SQL。(分数:2.00)A.提示式 SQLB.多用户 SQLC.交互式 SQLD.解释式 SQL8

    3、.有关系 R(sno,sname,age),下列关于空值的查询语句中,不能产生正确结果的是( )(分数:2.00)A.SELECT sname FROM R WHERE age=NULLB.SELECT sname FROM R WHERE age IS NULLC.SELECT sname FROM R WHERE NOT(age IS NULL)D.SELECT sname FROM R WHERE age IS NOT NULL9.在关系模式 R(A,B,C)中,F=(A,B)C,BC,则 R 最高达到( )(分数:2.00)A.1NFB.2NFC.3NFD.BCNF10.数据库设计中,

    4、用于反映企业信息需求的是( )(分数:2.00)A.ER 模型B.关系模型C.层次模型D.网状模型11.在 SQL 中,谓词“EXISTS”的含义是( )(分数:2.00)A.全称量词B.存在量词C.自然连接D.等值连接12.假定学生关系是 S(S#,SNAME,SEX,AGE),课程关系是 C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER“课程的“男”学生姓名,将涉及到关系( )(分数:2.00)A.SB.SC,CC.S,SCD.S,C,SC13.有两个关系 R 和 S,分别包含 1 5 个和 10 个元组,则在 RS,R-S

    5、,RS 中不可能出现的元组数目情况是( )(分数:2.00)A.15,5,10B.18,7,7C.21,11,4D.25,15,014.一个工作空间中可以建立多个目标,一个目标对应一个扩展名为( )的文件。(分数:2.00)A.pbwB.pbtC.pblD.ppt15.在对象联系图中,表示对象类型之间的超类与子类联系的是( )(分数:2.00)A.双向箭头B.双线箭头C.双箭头D.单箭头二、填空题(总题数:10,分数:20.00)16.当较低层次上实体类型表达了与之联系的较高层上的实体类型的特殊情况时,称较高层上的实体类型为 1。(分数:2.00)填空项 1:_17.关系中每一个属性都有一个取

    6、值范围,称为属性的 1。(分数:2.00)填空项 1:_18.解决冗余的主要方法是 1。(分数:2.00)填空项 1:_19.DBMS 是指 1,它是位于用户和操作系统之间的一层管理软件。(分数:2.00)填空项 1:_20.有关系模式 S(sno,sname,age),查询年龄(age)不超过 20 岁学生姓名(sname)的关系代数表达式是 1。(分数:2.00)填空项 1:_21.已知关系 R(A,B,C,D)和 S(B,C,D),则 R (分数:2.00)填空项 1:_22.在 SQL 语言中,为了数据库的安全性,设置了对数据存取进行控制的语句,对用户 1 使用 GRANT 语句。(分

    7、数:2.00)填空项 1:_23.在 T-SQL 语言中,创建局部临时表必须使用由 1 开头的表名。(分数:2.00)填空项 1:_24.PB 90 有两组工具栏:PowerBar 和 1。(分数:2.00)填空项 1:_25.若在学生(学号,姓名,性别,年龄,专业号)关系中,查询学生的姓名和年龄两个属性,其关系代数表达式应表示为 1。(分数:2.00)填空项 1:_三、简答题(总题数:10,分数:20.00)26.简述计算机系统中存储介质的分类。(分数:2.00)_27.筒述数据库逻辑设计阶段的主要步骤。(分数:2.00)_28.以订购关系 ORDER(订单号,书号,书名,单价,订购数量)为

    8、例,说明插入异常的含义(注:一个订单可订购多种图书)。(分数:2.00)_29.为什么要对关系代数表达式进行优化?(分数:2.00)_30.所有的视图是否都可以更新?为什么?(分数:2.00)_31.事务的存取模式有几种,分别是什么?(分数:2.00)_32.简述 T-SQL 语言中,局部变量和全局变量的区别。(分数:2.00)_33.简述采用检查点方法的恢复算法的主要内容。(分数:2.00)_34.PB 90 中系统树窗口的作用。(分数:2.00)_35.简述 ODBC 数据库应用程序的主要功能。(分数:2.00)_四、设计题(总题数:1,分数:10.00)设教学数据库中有三个关系:学生关系

    9、 S(S#,SNAME,AGE,SEX,DEPT),其属性分别表示学号、姓名、年龄、性别、所在系。课程关系 C(C#,CNAME,TEACHER),其属性分别表示课程号、课程名、任课教师名。选课关系 SC(S#,C#,GRADE),其中 GRADE 表示成绩。依据以上关系回答下面小题。(分数:10.00)(1).请用关系代数表达式表达下面的查询:检索选修课程号为“C2”的学生的学号和姓名。(分数:2.00)_(2).试用 SQL 语句完成下面操作:查询与张明同一个系的学生信息。(分数:2.00)_(3).试用 SQL 语句完成下面操作:删除学号为“95002“的学生选修的课程号为“C2”的记录

    10、。(分数:2.00)_(4).试用 SQL 语句完成下面的操作:建立数学系学生的视图 C_STUDENT,并要求进行修改和插入数据时,仍需保证该视图只有数学系的学生。视图的属性名为:S#,SNAME,AGE,DEPT。(分数:2.00)_(5).试用 SQL 语句查询每个学生已选修课程的门数及平均成绩。(分数:2.00)_全国自考(数据库系统原理)-试卷 5 答案解析(总分:80.00,做题时间:90 分钟)一、单项选择题(总题数:15,分数:30.00)1.数据库的最小存取单位是( )(分数:2.00)A.字符B.数据项 C.记录D.文件解析:2.下列操作中,不属于 DML 基本操作的是(

    11、)(分数:2.00)A.排序 B.插入C.修改D.检索解析:解析:基本的数据操作有两类:(1)检索(查询)。(2)更新(插入、删除、更新)。3.有两个不同的实体集,它们之间存在着一个 1:1 联系和一个 M:N 联系,那么根据 ER 模型转换成关系模型的规则,这个 ER 结构转换成的关系模式个数为( )(分数:2.00)A.2 个B.3 个 C.4 个D.5 个解析:4.如果 XY 和 WYZ 成立,那么 WXZ 成立。这条规则称为( )(分数:2.00)A.增广性B.传递性C.伪传递性 D.分解性解析:5.在 SQL 中使用 UPDATE 语句对表中数据进行修改时,应使用的语句是( )(分数

    12、:2.00)A.WHEREB.FROMC.VALUESD.SET 解析:解析:数据修改可用 UPDATE 语句实现,句法为:UPDATE 基本表名SET列名=值表达式,列名=值表达式,| ROW=(元组)WHERE条件表达式6.下列关于视图的说法中错误的是( )(分数:2.00)A.视图是从一个或多个基本表导出的表,它是虚表B.视图可以被用来对无权用户屏蔽数据C.视图一经定义就可以和基本表一样被查询和更新 D.视图可以用来定义新的视图解析:解析:视图在被定义之后,就可以查询了,但只有“行列子集视图”才可以更新。7.SQL 语言具有两种使用方式,分别称为( )和嵌入式 SQL。(分数:2.00)

    13、A.提示式 SQLB.多用户 SQLC.交互式 SQL D.解释式 SQL解析:解析:SQL 语言有两种使用方式:一种称为交互式 SQL,在终端交互方式下使用;另一种称为嵌入式 SQL,嵌入在主语言的程序中使用。8.有关系 R(sno,sname,age),下列关于空值的查询语句中,不能产生正确结果的是( )(分数:2.00)A.SELECT sname FROM R WHERE age=NULL B.SELECT sname FROM R WHERE age IS NULLC.SELECT sname FROM R WHERE NOT(age IS NULL)D.SELECT sname F

    14、ROM R WHERE age IS NOT NULL解析:解析:空值判断的表示方法为:IS NOTNULL,选项 A 不合语法。9.在关系模式 R(A,B,C)中,F=(A,B)C,BC,则 R 最高达到( )(分数:2.00)A.1NF B.2NFC.3NFD.BCNF解析:解析:本题主要考查的知识点为范式。FD 中存在局部函数依赖,故 R1NF。10.数据库设计中,用于反映企业信息需求的是( )(分数:2.00)A.ER 模型 B.关系模型C.层次模型D.网状模型解析:11.在 SQL 中,谓词“EXISTS”的含义是( )(分数:2.00)A.全称量词B.存在量词 C.自然连接D.等值

    15、连接解析:解析:本题主要考查的知识点为谓词 EXISTS。12.假定学生关系是 S(S#,SNAME,SEX,AGE),课程关系是 C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER“课程的“男”学生姓名,将涉及到关系( )(分数:2.00)A.SB.SC,CC.S,SCD.S,C,SC 解析:13.有两个关系 R 和 S,分别包含 1 5 个和 10 个元组,则在 RS,R-S,RS 中不可能出现的元组数目情况是( )(分数:2.00)A.15,5,10B.18,7,7 C.21,11,4D.25,15,0解析:解析:选项 A:

    16、若 RS 为 10 个元组,那么 RS 为 15 个元组、R-S 为 5 个元组是正确的。选项B:RS 为 7 元组,那么 RS 为 18 无组、R-S 为 8 元组。选项 C:若 RS 为 4 个元组,那么 RS 为 21个元组、R-S 为 11 个元组是正确的。选项 D:若 RS 为 0 个元组,那么 RS 为 25 个元组、R-S 为 15 个元组是正确的。14.一个工作空间中可以建立多个目标,一个目标对应一个扩展名为( )的文件。(分数:2.00)A.pbwB.pbt C.pblD.ppt解析:15.在对象联系图中,表示对象类型之间的超类与子类联系的是( )(分数:2.00)A.双向箭

    17、头B.双线箭头 C.双箭头D.单箭头解析:二、填空题(总题数:10,分数:20.00)16.当较低层次上实体类型表达了与之联系的较高层上的实体类型的特殊情况时,称较高层上的实体类型为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:超类型)解析:17.关系中每一个属性都有一个取值范围,称为属性的 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:值域)解析:18.解决冗余的主要方法是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:分解)解析:19.DBMS 是指 1,它是位于用户和操作系统之间的一层管理软件。(分数:2.00)填空项 1:_ (正确答案:正确

    18、答案:数据库管理系统)解析:20.有关系模式 S(sno,sname,age),查询年龄(age)不超过 20 岁学生姓名(sname)的关系代数表达式是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案: sname ( age 20(S))解析:21.已知关系 R(A,B,C,D)和 S(B,C,D),则 R (分数:2.00)填空项 1:_ (正确答案:正确答案:4)解析:22.在 SQL 语言中,为了数据库的安全性,设置了对数据存取进行控制的语句,对用户 1 使用 GRANT 语句。(分数:2.00)填空项 1:_ (正确答案:正确答案:授权)解析:23.在 T-SQL 语言

    19、中,创建局部临时表必须使用由 1 开头的表名。(分数:2.00)填空项 1:_ (正确答案:正确答案:#)解析:24.PB 90 有两组工具栏:PowerBar 和 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:PainterBar)解析:25.若在学生(学号,姓名,性别,年龄,专业号)关系中,查询学生的姓名和年龄两个属性,其关系代数表达式应表示为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案: 姓名,年龄 (学生)解析:三、简答题(总题数:10,分数:20.00)26.简述计算机系统中存储介质的分类。(分数:2.00)_正确答案:(正确答案:根据访问数据的速度、成

    20、本和可靠性,计算机系统的存储介质可分为以下六类: (1)高速缓冲存储器。 (2)主存储器。 (3)快擦写存储器。 (4)磁盘存储器。 (5)光存储器。 (6)磁带。)解析:27.筒述数据库逻辑设计阶段的主要步骤。(分数:2.00)_正确答案:(正确答案:数据库逻辑设计阶段的主要步骤有: (1)把概念模型转换成逻辑模型。 (2)设计外模型。 (3)设计应用程序与数据库的接口。 (4)评价模型。 (5)修正模型。)解析:28.以订购关系 ORDER(订单号,书号,书名,单价,订购数量)为例,说明插入异常的含义(注:一个订单可订购多种图书)。(分数:2.00)_正确答案:(正确答案:关系 ORDER

    21、 的主键为(订单号,书号)。如果新增一种图书(B10,数据库,3800),在尚无订购时,要把这种图书信息存储到关系中,在属性“订单号”上会出现空值,由于“订单号”是主键中的属性,不允许取空值,因此该插入操作无法完成。)解析:29.为什么要对关系代数表达式进行优化?(分数:2.00)_正确答案:(正确答案:关系代数表达式由关系代数操作组合而成。操作中,以笛卡尔积和连接操作最费时间,并生成大量的中间结果。如果直接按用户书写的顺序执行,很可能效率低。因此在执行前,先由DBMS 的查询子系统对关系代数表达式进行检查,尽可能先执行选择和投影操作,以减少中间结果,并节省时间。优化工作是由 DBMS 做的,

    22、用户在书写关系代数表达式时不必关心优化这件事,仍以简捷的连接形式书写即可。)解析:30.所有的视图是否都可以更新?为什么?(分数:2.00)_正确答案:(正确答案:由于视图是不实际存储数据的虚表,因此对视图的更新最终要转换为对基本表的更新。为简单起见现在一般只有“行列子集视图”才能更新。如果视图是从单个基本表只使用选择、投影操作导出的,并且包含了基本表的主键,那么这样的视图称为“行列子集视图”,可以被执行更新操作。允许用户更新的视图在定义时必须加上 “WITH CHECK OPTION“短语。)解析:31.事务的存取模式有几种,分别是什么?(分数:2.00)_正确答案:(正确答案:事务的存取模

    23、式有两种,分别是:READ ONLY(只读型)和 READ WRITE(读写型)。)解析:32.简述 T-SQL 语言中,局部变量和全局变量的区别。(分数:2.00)_正确答案:(正确答案:T-SQL 语言中,变量分为局部变量和全局变量。局部变量由用户定义和维护,名称以单个字符开头;全局变量由系统定义和维护,以两个字符开头,用户不能定义全局变量。)解析:33.简述采用检查点方法的恢复算法的主要内容。(分数:2.00)_正确答案:(正确答案:采用检查点方法的基本恢复算法分成两步。 (1)根据日志文件建立事务重做队列和事务撤销队列。 (2)对重做队列中的事务进行 REDO 处理,对撤销队列中的事务

    24、进行 UNDO 处理。)解析:34.PB 90 中系统树窗口的作用。(分数:2.00)_正确答案:(正确答案:系统树窗口为 PowerBuilder 开发人员提供了关于工作空间的活动状态视图,它和Windows 的资源管理器相似,所有的组件、功能、属性、事件都可通过系统树窗口一层层展开来访问。可以使用系统树打开、运行、调试、编译目标,它也支持拖放式操作。)解析:35.简述 ODBC 数据库应用程序的主要功能。(分数:2.00)_正确答案:(正确答案:ODBC 数据库应用程序的主要功能是:调用 ODBC 函数,递交 SQL 语句给 DBMS,检索出结果,并进行处理。应用程序完成 ODBC 外部接

    25、口的所有工作。)解析:四、设计题(总题数:1,分数:10.00)设教学数据库中有三个关系:学生关系 S(S#,SNAME,AGE,SEX,DEPT),其属性分别表示学号、姓名、年龄、性别、所在系。课程关系 C(C#,CNAME,TEACHER),其属性分别表示课程号、课程名、任课教师名。选课关系 SC(S#,C#,GRADE),其中 GRADE 表示成绩。依据以上关系回答下面小题。(分数:10.00)(1).请用关系代数表达式表达下面的查询:检索选修课程号为“C2”的学生的学号和姓名。(分数:2.00)_正确答案:(正确答案:IIS#,SNAME( C#=C2 (S )解析:(2).试用 SQ

    26、L 语句完成下面操作:查询与张明同一个系的学生信息。(分数:2.00)_正确答案:(正确答案:SELECT * FROM S WHERE DEPT= (SELECT DEPT FROM S WHERE SNAME=张明);)解析:(3).试用 SQL 语句完成下面操作:删除学号为“95002“的学生选修的课程号为“C2”的记录。(分数:2.00)_正确答案:(正确答案:DELETE FROM SC WHERE S# =95002 AND C# =C2;)解析:(4).试用 SQL 语句完成下面的操作:建立数学系学生的视图 C_STUDENT,并要求进行修改和插入数据时,仍需保证该视图只有数学系的学生。视图的属性名为:S#,SNAME,AGE,DEPT。(分数:2.00)_正确答案:(正确答案:CREATE VIEW C_STUDENT AS SELECT S#,SNAME,AGE,DEPT FROM S WHERE DEPT=数学 WITH CHECK OPTION;)解析:(5).试用 SQL 语句查询每个学生已选修课程的门数及平均成绩。(分数:2.00)_正确答案:(正确答案:SELECT S# ,COUNT(C# ) ,AVG(GRADE) FROM SC WHERE GRADE IS NOT NULL GROUP BY S#;)解析:


    注意事项

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




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

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

    收起
    展开