2026年01月20日/ 浏览 9
自考真题试卷《2017年4月自考03139数据库技术》试题及答案如下:
1、【单选题】下列数据模型中,独立于DBMS软件和硬件设备的是
A.概念模型
B.外部模型
C.逻辑模型
D.物理模型
答案:
A
2、【单选题】数据字典中存放的是
A.数据与数据的来源
B.数据的结构
C.数据与数据的结构
D.数据的来源
答案:
B
3、【单选题】已知关系R(X,Y)和S(X,Z),它们的主码分别是X和Y,则的主码是
A.X
B.Y
C.X或Y
D.XY
答案:
A
4、【单选题】在ODBC体系结构中,连接数据库驱动程序与数据库管理系统的桥梁是
A.数据源
B.数据库
C.用户
D.数据库服务器
答案:
A
5、【单选题】在分布式数据库系统中,有关系:学生(学号,姓名,性别,班级),将其划分为(学号,姓名,性别)和(学号,班级)两个子集,这样的数据划分方式称为
A.水平分片
B.垂直分片
C.导出分片
D.混合分片
答案:
B
6、【单选题】在MSSQLServer中,如果要使新建的数据库继承某些缺省设置,那么这些设置信息应存放在
A.tempdb数据库中
B.master数据库中
C.msdb数据库中
D.model数据库中
答案:
A
7、【单选题】已知关系:学生(学号,姓名,年龄),假定在年龄属性上建有索引,则该索引有利于加快执行查询语句
A.SELECT*FROM学生ORDER BY姓名
B.SELECT*FROM学生ORDER BY年龄
C.SELECT*FROM学生WHERE年龄<>30
D.SELECT*FROM学生WHERE姓名LIKE张%
答案:
B
8、【单选题】在基本SQL语言中,不可以实现
A.定义视图
B.定义基表
C.查询视图和基表
D.并发控制
答案:
D
9、【单选题】物理结构的改变不影响整体逻辑结构的性质,称为数据库的
A.物理数据独立性
B.逻辑数据独立性
C.物理结构独立性
D.逻辑结构独立性
答案:
B
10、【单选题】SQL语言中,删除一个表的命令是
A.DELETE
B.DROP
C.CLEAR
D.REMORE
答案:
B
11、【单选题】在视图上不能完成的操作是
A.更新视图
B.查询
C.在视图上定义新视图
D.在视图上定义新的基本表
答案:
D
12、【单选题】在下列关于关系的陈述中,错误的是
A.表中任意两行的值不能相同
B.表中任意两列的值不能相同
C.行在表中的顺序无关紧要
D.列在表中的顺序无关紧要
答案:
B
13、【单选题】存在一个等待事务集<T0,T1,…,Tn},其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,…,Tn-1正等待被Tn锁住的数据项,且Tn正等待被T0锁住的数据项,则系统的工作状态处于
A.并发处理
B.封锁
C.循环
D.死锁
答案:
D
14、【单选题】有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于
A.实体完整性约束
B.参照完整性约束
C.用户自定义完整性约束
D.关键字完整性约束
答案:
C
15、【单选题】设关系R和S分别有m和n个属性,则R×S的属性个数是
A.m
B.n
C.m×n
D.m+n
答案:
C
16、【单选题】完成数据定义功能的SQL命令是
A.DELETE
B.REVOKE
C.DROP
D.DEFINE
答案:
C
17、【单选题】已知关系:学生(学号,姓名,年龄),如果按年龄降序列出所有学生,并且相同年龄的学生按姓名升序排列。则排序子句应该是
A.ORDERBY年龄,姓名
B.ORDERBY姓名,年龄
C.ORDERBY年龄DESC,姓名
D.ORDERBY姓名,年龄DESC
答案:
C
18、【单选题】将E-R模型转换成关系数据模型的过程称为
A.需求分析
B.逻辑结构设计
C.概念结构设计
D.物理结构设计
答案:
B
19、【单选题】在MS SQL Server中,能够进行查询操作的图形工具是
A.ISQL_W、SQLTrace和MS Query
B.ISQL W、MSQuery和SQL Enterprise Manager
C.ISQL_W、SQLTrace和SQL Enterprise Manager
D.MS Query、SQL Trace和SQL Enterprise Manager
答案:
B
20、【单选题】如果事务T获得了数据项X上的排它锁,则T
A.可以读X,不能写X
B.可以读X,也可以写X
C.不能读X,可以写X
D.不能读X,也不能写X
答案:
B
21、【填空题】SOL中用来定义主码的关键词是__ 。
答案:
PRIMARY KEY
22、【填空题】数据冗余不仅增加存储开销,而且可能导致数据的__
答案:
不一致性
23、【填空题】将子类实体与超类实体转换成关系模型时,父表的 __ 属性同时也在子表中出现。
答案:
主码
24、【填空题】在SQL语言中,消除重复的关键字是__,分组的关键字是__ 。
答案:
DIST工NCT , GROUP BY
25、【填空题】用于表达一个ODBC驱动程序和DBMS特殊连接的命名,被称为__,它是数据库驱动程序与数据库系统连接的桥梁。
答案:
数据源
26、【填空题】E-R模型中实体之间的联系在关系模型中是通过关系的__实现的。
答案:
外码(或公共属性)
27、【填空题】SQL语言中,SELECT子句实现关系代数的__运算。
答案:
投影
28、【填空题】通过__可以保证在多用户操作下,并发数据一致性。
答案:
并发控制
29、【填空题】逻辑结构设计的任务就是__ 。
答案:
把概念结构转化为数据模型
30、【填空题】作为数据库安全控制的基本手段__是对用户访问数据库各种资源(如表、视图等)的权限(如建立、删除、插入等)的控制。
答案:
访问控制
31、【填空题】实施模型主要有层次数据模型、网络数据模型和__ 数据模型三种。
答案:
关系
32、【填空题】可用SQL语言的__语句授予用户相关的权限。
答案:
GRANT
33、【填空题】数据库恢复操作的依据是后备副本和__ 。
答案:
事务日志
34、【填空题】数据库逻辑结构设计阶段的任务就是把__ 转换成所选择的DBMS支持的数据模型。
答案:
概念模型
35、【填空题】关系数据模型中的关系是二维表,表中的一行称为关系的一个__表中的一列称为关系的一个 __ 。
答案:
元组 , 属性
36、【主观题】【简答题】什么叫数据冗余?数据冗余可能导致的错误有哪些?
答案:
答:两个或更多文件中重复出现的数据,或说相同数据存储在多个地方,称为数据冗余.数据冗余可能造成的错误有:数据异常,数据不一致性和数据不完整性.
37、【主观题】【简答题】什么是访问控制?
答案:
答:访问控制是对用户访问数据库各种资源(包括基本表、视图、各种目录以及使用程序)的权限的控制。
38、【主观题】【简答题】简述预防死锁和解除死锁的方法。
答案:
答:(1)每一个事务必须一次封锁所要使用的全部数据。
(2)规定封锁的顺序,所有事务必须按这个顺序实行封锁。
(3)如果发现死锁,撤销其中代价较小的一个事务,回滚这个事务。
39、【主观题】【简答题】数据转储共有哪几种方式?
答案:
答:数据转储共有以下几种方式:
(1)海量转储
(2)增量转储
(3)转储事务日志,记录所有事务的更新操作。
40、【主观题】【简答题】简述DBMS的主要功能。
答案:
答:(1)数据定义(建立数据库和定义表的结构)
(2)数据操作(输入、查询、更新、插入、删除、修改数据等)
(3)数据库运行的管理(并发控制、完整性检查、安全性检查等)
(4)数据库维护(数据库内部索引、数据字典的字典维护、备份、恢复等可靠性保障)
(5)数据通信
41、【主观题】【综合题】已知有如下三个关系: 学生(学号,姓名,系号) 项目(项目号,项目名称,报酬) 参加(学号,项目号,工时) 其中:系号指学生所在系的编号,报酬指参加该项目每个工时所得的报酬。 基于以上关系回答下面的题。 (1)试用关系代数表达式写出下列查询: 列出“李丽”同学所参加项目的名称。 (2)分析以下SQL语句: SELECT X.学号FROM参加X,参加Y WHERE X.学号=Y学号 AND X 项目号<>Y项目号 请问上述语句完成了什么查询操作? (3)试用SQL语句写出下列查询: 列出每个系所有学生参加项目所获得的总报酬。 (4)试用SQL语句写出下列操作: 将“电脑动画”项目的报酬改为所有项目的平均报酬。
答案:
答:
(1)
(2)列出至少参加了两个不同项目的学生的学号
(3)SELECT系号,SUM(报酬*32时)
FROM学生,项目,参加
WHERE 学生.学号=参加.学号 AND项目.项目号=参加.项目号 GROUP BY 系号
(4)UPDATE 项目SET 报酬=(SELECTAVG(报酬) FROM 项目) WHERE 项目名称=“电脑动画”
42、【主观题】【综合题】某书店提供网上售书的服务项目,送书上门时需要填写题42图所示的购书单。请根据这张购书单提供的信息解答下列问题: (1)设计E-R模型(实体的属性可不画出)。 (2)将E-R模型转换成关系模型(标出主码和外码)。 (3)用SQL语句建立“送书”视图,该视图包括:购书者姓名、书名、送书日期、送书人姓名。 注意:一张购书单可以包含不同的书,每种书可购多本。 购书单 购书单编号:XXXXXX 购书者姓名:XXX身份证号:XXXXXXXXXXXXXXXXXX 地址:XXXXXXXX 电话:XXXXXXXX 书名 书号 出版社 作者 单价 数量 …… …… …… …… …… …… 订购日期:XXXXXX送书日期:XXXXXX 送书人姓名:XXX 购书者签字:
答案:
(2)购书者(身份证号,购书者姓名,地址,电话)
书(书号,书名,出版社,作者,单价)
购书单(购书单编号,身份证号,订购日期,送书日期,送书人姓名)
包含(书号,购书单编号,数量)
其中, 表示主码, 表示外码。
(3)CREATE ViEW送书(购书者姓名,书名,送书日期,送书人姓名)
AS SELECT购书者姓名,书名,送书日期,送书人姓名
FROM购书者,购书单,包含,书
WHERR购书者.身份证号二购书单.身份证号
AND 书.书号二包含.书号
AND 包含.购书单编号二购书单.购书单编号
该科目试卷列表:包含全部真题和模拟试卷(均有答案),题库功能包含:在线模考、随机组卷、背题模式、错题集、题库收藏和在线背答案
1、【真题】2013年10月自考03139数据库技术【小程序免费】
2、【真题】2018年4月自考03139数据库技术
3、【真题】2017年4月自考03139数据库技术
4、【真题】2015年4月自考03139数据库技术
5、【真题】2014年4月自考03139数据库技术
6、【真题】2013年4月自考03139数据库技术
7、【模考题】自考03139数据库技术模拟试题1【小程序免费】
8、【模考题】自考03139数据库技术模拟试题6
9、【模考题】自考03139数据库技术模拟试题5
10、【模考题】自考03139数据库技术模拟试题4
11、【模考题】自考03139数据库技术模拟试题3
12、【模考题】自考03139数据库技术模拟试题2返回搜狐,查看更多