全国4月高等教育自学考试数据库技术试题及答案解析

全国2018年4月高等教育自学考试
数据库技术试题
课程代码:03139
一、单项选择题(本大题共20小题,每小题2分,共40分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1.将E-R模型转换成关系数据模型的过程称为(      )
A.需求分析          B.逻辑结构设计
C.概念结构设计      D.物理结构设计
2.关系数据库中的视图属于数据抽象级别中的(      )
A.外部模型          B.概念模型
C.逻辑模型          D.物理模型
3.下面是SQL语言优点的是(      )
A.语言简练,易学易用          B.高度非过程化
C.数据独立性好                D.能方便地生成报表
4.数据结构图用于描述关系数据库的(      )
A.层次结构          B.物理结构
C.整体逻辑结构      D.内部结构
5.MS SQL Server提供的3种整型数据类型是(      )
A.int、smallint和longint          B.int、smallint和tinyint
C.int、tinyint和longint          D.smallint、tinyint和longint
6.E-R模型(      )
A.依赖于计算机硬件和DBMS          B.独立于计算机硬件,依赖于DBMS
C.独立于计算机硬件和DBMS          D.依赖于计算机硬件,独立于DBMS
7.在MS SQL Server中,能够进行查询操作的图形工具是(      )
A.ISQL_W、SQL Trace和MS Query
B.ISQL_W、MS Query和SQL Enterprise Manager
C.ISQL_W、SQL Trace和SQL Enterprise Manager
D.MS Query、SQL Trace和SQL Enterprise Manager
8.三层客户机/服务器结构的模型是(      )
A.客户机—应用服务器—数据服务器
B.客户机—数据服务器—应用服务器
C.数据客户机—应用客户机—服务器
D.应用客户机—数据客户机—服务器
9.如果实体X的存在依赖于实体Y的存在,且X的主码与Y的主码相同,则X是(      )
A.递归实体          B.复合实体
C.弱实体            D.超类实体
10.如果事务T获得了数据项X上的排它锁,则T(      )
A.可以读X,不能写X          B.可以读X,也可以写X
C.不能读X,可以写X          D.不能读X,也不能写X
11.关系R(A,B)、S(B,C)中分别有10个和15个元组,则中元组个数的范围是(      )
A.(10,25)          B.(15,25)          C.(10,50)          D.(0,150)
12.在分布式数据库系统中,介于全局概念模式与分布模式之间的是(      )
A.分片模式          B.分段模式
C.局部概念模式      D.全局内模式
13.在数据库恢复时,对尚未完成的事务执行(      )
A.UNDO操作          B.REDO操作
C.COMMIT操作        D.ROLLBACK操作
14.有关系:教学(学号、教工号、课程号)
假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课程,每门课程可以由多个老师来讲授,那么该关系的主码是(      )
A.课程号                B.教工号
C.(学号,课程号)        D.(学号,教工号)
15.在分布式数据库系统中,如果需要按如下方式书写查询语句:
          SELECT  *
          FROM  F1  节点·北京
          WHERE  性别=′女′
        UNION
          SELECT  *
          FROM  F2  节点·上海
          WHERE  性别=′女′
则该系统支持的是(      )
A.片段透明性          B.地址透明性
C.查询透明性          D.局部映象透明性
16.有学生关系:学生(学号,姓名,年龄),对学生关系的查询语句如下:(      )
          SELECT 学号
          FROM 学生
          WHERE年龄>20 AND 姓名 LIKE′%伟′
如果要提高查询效率,应该建索引的属性是(      )
A.学号          B.姓名          C.年龄          D.(学号,姓名)
17.假设有如下实体和实体之间的联系情况:
Ⅰ教师实体与学生实体之间存在一对多的导师联系
Ⅱ学生实体与课程实体之间存在多对多的选课联系
Ⅲ教师实体与课程实体之间存在一对一的授课联系
则能用层次模型表示的是(    )
A.Ⅰ,Ⅱ          B.Ⅰ,Ⅲ          C.Ⅱ,Ⅲ          D.Ⅰ,Ⅱ,Ⅲ
18.已知关系R、S和R′,如图1所示,(      )
R
A
B
C
S
R’
1
2
1
C
D
A
D
3
4
1
1
2
3
2
5
6
2
1
3
3
3
图1
要从R和S中得到R′,则关系代数表达式为(      )
A.          B.
C.    D.
19.有关系R和S,如图2所示,
R
S
A
B
C
D
E
1
2
3
5
3
4
5
6
p.r.s6
4
3
3
2
4
6
6
图2
下列说法中正确的是(      )
A.A是R的主码;E是S的外码,参照R的A属性
B.AB是R的主码;D是S的外码,参照R的B属性
C.B是R的主码;C是R的外码,参照R的B属性
D.B是R的主码;E是S的外码,参照R的B属性
20.在MS SQL Server中建立了表person(no, name, sex, birthday),no为表的主码,表中信息如图3所示,
no
name
sex
birthday
1
张丽
1960/05/07
8
魏芳
1967/08/30
6
李安
1962/11/08
                    图3
能够正确执行的插入操作是(      )
A.INSERT INTO person VALUES(8,′王中′,′男′,′1964/03/08′)
B.INSERT INTO person(name,sex) VALUES(′王中′,′男′)
C.INSERT INTO person VALUES(2,′男′,′王中′,′1964/03/08′)
D.INSERT INTO person(no,sex) VALUES(2,′男′)
二、填空题(本大题共10小题,每小题1分,共10分)
21.关系数据库中,表的结构信息存储在_________中。
22.子类继承_________的所有属性。
23.设关系R和S,与R∩S等价的差运算表达式为_________。
24.表与表之间的联系是通过它们的_________来实现的。
25.存储过程存储在_________上。
26.数据流程图的设计属于_________阶段的任务。
27.SQL语言中,SELECT子句实现关系代数的_________运算。
28.数据冗余将导致数据的更新异常,有可能引起数据的_________问题。
29.在开发ODBC数据库应用程序时,首先要建立数据源,创建数据源的简单方法是使用ODBC_________。
30.当发生介质故障时,必须使用_________和事务日志进行数据库恢复。
三、简答题(本大题共5小题,每小题3分,共15分)
31.简述预防死锁和解除死锁的方法。
32.简述对数据库进行安全性保护的方法。
33.简述分布式系统使用数据副本的优缺点。
34.视图与基本表有什么不同?
35.在SQL Server中什么是设备?设备分为哪两类?
四、设计题(本大题共4小题,每小题5分,共20分)
假设有三个表:
          商场表:M (MNO,MNAME,CITY)
              各属性含义依次为商场号、商场名和商场所在城市;
          商品表:P (PNO,PNAME,CITY,COLOR)
              各属性含义依次为商品号、商品名、产地和商品颜;
          销售表:S (MNO,PNO,QTY)
              各属性含义依次为商场号、商品号和销售数量
基于以上表回答36—39题
36.请用SQL语句创建销售表S,要求包含主、外码的定义,同时要保证QTY属性取值不能为空。
37.试用SQL语句写出下列查询:
检索上海市各种商品的销售总数量。
38.有如下关系代数表达式:
ΠMNAME,PNAMECOLOR=‘红’(MP)
请将其转化成相应的SQL语句。
39.试用SQL语句实现下列查询:
检索销售北京生产的商品的商场名。
五、综合题(本大题共1小题,共15分)
40.已知:在图书借阅业务中,读者凭借书证借阅图书,借书时要记录借书日期、书号和借
书证号。图书的属性有书号、类别、书名、作者、出版社、出版日期和定价。借书证的属性有借书证号、姓名、性别和工作单位。
(1)根据上述语义设计E-R模型,要求标注连通词,可省略属性。
(2)将E-R模型转换成关系数据模型,并指出每一个关系的主码和外码(如果存在)。
(3)写出定义参照完整性和“存在未归还图书时,不允许注销借书证”约束的SQL子句。

本文发布于:2024-09-21 19:31:23,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/368881.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:实体   关系   数据   属性   查询   商品
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议