高等教育自学考试数据库系统原理试题.docx
- 文档编号:398718
- 上传时间:2022-10-09
- 格式:DOCX
- 页数:78
- 大小:148.96KB
高等教育自学考试数据库系统原理试题.docx
《高等教育自学考试数据库系统原理试题.docx》由会员分享,可在线阅读,更多相关《高等教育自学考试数据库系统原理试题.docx(78页珍藏版)》请在冰豆网上搜索。
高等教育自学考试数据库系统原理试题
数据库系统原理试题
一、单项选择题(本大题共15小题,每小题2分,共30分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。
未涂、错涂或多涂均无分。
1.长期存储在计算机内、有组织的、统一管理的相关数据的集合称为
A.数据库B.数据库管理系统
C.数据库系统D.数据库技术
2.客观存在,可以相互区别的事物称为
A.实体标识符B.属性
C.实体集D.实体
3.关于键的描述,下面错误的是
A.在关系中能惟一标识元组的属性集称为关系模式的超键
B.不含有多余属性的超键称为候选键
C.如果模式R中属性K是其他模式的主键,那么K在模式R中称为内键
D.用户选作元组标识的候选键称为主键
4.在关系模型中,对关系的叙述不正确的是
A.关系中每一个属性值都是不可分解的
B.关系中允许出现重复元组
C.由于关系是一个集合,因此不考虑元组间的顺序,即没有行序
D.元组中的属性在理论上也是无序的
5.属性集U为ABCD,FD集为{A→B,B→C,D→B},则属性A的闭包A+为
A.AB.AB
C.ABCD.ABCD
6.关于关系模式的非形式化设计准则,下面叙述不正确的是
A.关系模式的设计应尽可能使得相应关系中不出现插入、删除和修改等操作异常现象
B.关系模式的设计不只包含有直接联系的属性,也可以包含有间接联系的属性
C.关系模式的设计应尽可能使得相应关系中避免放置经常为空值的属性
D.关系模式的设计应尽可能使得关系的等值连接在主键和外键的属性上进行
7.在关系R与关系S进行自然连接时,只把S中原该舍弃的元组保存到新关系中,这种操作称为
A.外连接B.内连接
C.左外连接D.右外连接
8.在关系代数运算中,五种基本运算为
A.并、差、选择、投影、自然连接B.并、差、交、选择、投影
C.并、差、选择、投影、笛卡尔积D.并、差、交、选择、乘积
9.关于调用存储过程的说法错误的是
A.可以从交互式界面调用B.可以使用CALL语句来调用存储结构
C.可以由嵌入式SQL调用D.不是所有的SQL接口都能调用存储结构
10.设有一个关系:
DEPT(DNO,DNAME),如果要找出倒数第三个字母为z,并且至少包含4个字母的DNAME,则查询条件子句应写成WHEREDNAMELIKE
A.′__Z_%′B.′_%Z__′
C.′_Z__′D.′_Z__%′
11.一个事务一旦完成全部操作后,它对数据库的所有更新应永久地反映在数据库中,不会丢失,是事务的
A.原子性B.一致性
C.隔离性D.持久性
12.在SQL2提供事务的隔离级别中,只允许事务读已提交的数据,并且在两次读同一数据时不允许其他事务修改此数据的是
A.可串行化B.可重复读
C.读提交数据D.可以读未提交数据
13.在SQLServer2000中,用来启动和停止SQLServer的主要服务和指示其当前状态的是
A.服务管理器B.查询分析器
C.企业管理器D.事件探查器
14.PowerBuilder9.0中,用于拖放可视化控件,并设置控件属性、样式等功能的是
A.窗口画板B.函数画板
C.数据管道画板D.查询画板
15.在面向对象技术中,相同类型元素的无序集合,并且允许有重复的元素的复合类型,称为
A.行类型B.列类型
C.包类型D.集合类型
非选择题部分
注意事项:
用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。
二、填空题(本大题共10小题,每小题1分,共10分)
16.在数据库阶段,对数据的操作不一定以记录为单位,可以以________为单位。
17.数据字典中通常包括数据项、数据结构、数据流、数据存储和________五个部分。
18.在数据管理中,一直影响系统性能的大问题是________。
19.关系代数表达式的启发式优化是由DBMS的________完成的。
20.一个SQL模式是表和________的集合。
21.事务的执行次序称为________。
22.安全性确保用户被限制在做其想做的事情;而完整性确保用户所做的事情是________。
23.存储过程可以增强代码的可重用性,提高________。
24.数据窗口画板是PB中功能最强大的画板。
在其中创建的数据窗口对象可以实现对数据库的各种操作,并按照不同的风格________。
25.聚合表达了成分对象和聚合对象之间的________的联系。
三、简答题(本大题共10小题,每小题3分,共30分)
26.简述概念模型的特点。
27.简述数据库设计中逻辑设计的主要步骤。
28.简述最小函数依赖集的条件。
29.嵌入式SQL语句何时不必涉及到游标?
何时必须涉及到游标?
30.简述DBMS中完整性子系统的主要功能。
31.简述在数据恢复中REDO处理的方法。
32.什么是“脏数据”?
33.简述T—SQL语言中局部变量与全局变量的区别。
34.PowerBuilder9.0的开发空间有哪几个层次?
35.简述SQL/CLI中描述记录的功能。
四、设计题(本大题共5小题,每小题4分,共20分)
某工程项目管理系统的数据库包含如下关系表:
S(SNO,SNAME,SEX,DEPT,SCHOLARSHIP);S为学生表,分别表示(学号,姓名,性别,专业,奖学金)
C(CNO,CNAME,CREDIT);C为课程表,分别表示(课程号,课程名,学分)
SC(SNO,CNO,SCORE);SC为选课表,分别表示(学号,课程号,分数)
实现下列操作:
36.用关系代数表达式查询选修了课号为C3或C4课程的学生学号。
37.使用SQL语句查询获得奖学金的所有学生所学课程的信息,包括学号、姓名、课程名和分数。
38.使用SQL语句查询没有任何一门课程成绩超过90分的所有学生的信息,包括学号、姓名和专业。
39.使用SQL语言对成绩有过不及格的学生,如果已经获得奖学金的,将奖学金减半。
40.使用SQL语言建立视图V—SC,视图包括学号、姓名、课程号、课程名、分数。
五、综合题(本大题共2小题,每小题5分,共10分)
41.设有一个记录各个球队队员每场比赛进球数的关系模式:
R(队员编号,比赛场次,进球数,球队名,队长名)。
如果规定每个队员只能属于一个球队,每个球队只有一个队长,基于R的函数依赖集F={队员编号→球队名,球队名→队长名,(队员编号,比赛场次)→进球数}
(1)根据上述条件,写出关系模式R的关键码。
(2)R最高属于第几范式,为什么?
(3)将R规范到3NF。
42.设大学里教学数据库中有三个实体集。
一是“课程”实体集,属性有课程号、课程名称;二是“教师”实体集,属性有教师工号、姓名、职称;三是“学生”实体集,属性有学号、姓名、性别、年龄、身份证号。
设教师与课程之间有“主讲”联系,每位教师可主讲若干门课程,但每门课程只有一位教师主讲;教师与学生之间有“指导”联系,每位教师可指导若干学生,但每个学生只有一位指导教师;学生与课程之间有“选课”联系,每个学生可选修若干课程,每门课程可由若干学生选修,学生选修课程需要记录成绩。
(1)试画出反映上述实体关系的E—R图(可以省略实体的属性)。
(2)转换成关系模式,并指出每个关系模式的主键和外键(如果存在)。
全国2013年10月数据库系统原理试题
课程代码:
04735
一、单项选择题(本大题共15小题,每小题2分,共30分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。
未涂、错涂或多涂均无分。
1.在数据管理技术发展过程中,关于数据库阶段描述错误的是
A.采用数据模型表示复杂的数据结构B.有较高的数据独立性
C.对数据的操作只能以记录为单位D.数据库系统为用户提供了方便的用户接口
2.关于逻辑模型,下面叙述错误的是
A.逻辑模型独立于硬件和软件
B.逻辑模型表达了DB的整体逻辑结构
C.逻辑模型是从数据库实现的观点出发,对数据建模
D.逻辑模型是数据库设计人员与应用程序员之间交流的工具
3.对于数据库系统生存期,属于数据库实现阶段的工作的是
A.将局部概念模型综合成全局概念模型
B.数据库试运行
C.设计应用程序与数据库的接口
D.数据库的重组织和重构造
4.在关系模型完整性规则中,要求“不允许引用不存在的实体”的规则是
A.实体完整性规则B.参照完整性规则
C.用户定义的完整性规则D.域的引用规则
5.已知关系R有如下函数依赖{AB→C,BC→D,AD→E},则{A,B}的闭包是
A.{A,B}B.{A,B,C}
C.{A,B,C,D}D.{A,B,C,D,E}
6.关于关系模式分解,叙述正确的是
A.2NF的关系模式不一定是1NF
B.3NF的关系模式一定是BCNF
C.分解成BCNF模式集的算法能保证无损分解,但不一定能保证FD集
D.消除了非主属性对键的局部函数依赖的关系一定是3NF
7.有关系SC(SNO,CNO,AGE,SCORE),查找年龄大于22岁的学生的学号和分数,正确的关系代数表达式是
ⅰ.πSNO,SCORE(σAGE>22(SC))ⅱ.σAGE>22(πSNO,SCORE(SC))
ⅲ.πSNO,SCORE(σAGE>22(πSNO,SCORE,AGE(SC)))
A.i和ⅲ正确B.只有i正确
C.只有ⅱ正确D.i和ⅱ正确
8.下列关系代数操作中,要求两个运算对象其属性结构完全相同的是
A.笛卡儿积、连接B.投影、选择
C.自然连接、除法D.并、交、差
9.使用SQL语句进行查询操作时,若希望查询出全部存在的元组,一般使用的保留字是
A.UniqueB.Except
C.DistinctD.All
10.某数据库中有设备表:
Equipment(编号,名称,启用日期,单价)
命令:
select*fromEquipmentwhere启用日期=(selectmax(启用日期)fromEquipment)的功能是
A.查询最早启用的设备B.查询最晚启用的设备
C.计算启用日期最大值D.语法有错误没有结果
11.下列不是数据库恢复采用的方法是
A.建立检查点B.建立副本
C.建立日志文件D.建立索引
12.要求事务在读取数据前先加共享锁,且读完数据后即可释放S锁,这种封锁协议是
A.一级封锁协议B.二级封锁协议
C.三级封锁协议D.四级封锁协议
13.作为小工作组或部门的数据库服务器使用的应该是
A.SQLServer2000企业版B.SQLServer2000个人版
C.SQLServer2000标准版D.SQLServer2000开发版
14.在PowerBuilder脚本中,如果数据窗口控件为dw_l,则从表中显示检索到数据的语句是
A.dw_l.retrieve()B.dw_l.filter()
C.dw_l.setfocus()D.dw_l.update()
15.在对象联系图中,如果从A到B有双线箭头,则表示B是A的
A.子类B.同类
C.超类D.属性
非选择题部分
注意事项:
用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。
二、填空题(本大题共10小题,每小题1分,共10分)
16.数据库技术是研究数据库的________、存储、设计、管理和使用的一门软件学科。
17.在数据库系统生存期中,对于给定的基本数据模型选取一个最适合应用环境的物理结构的过程,称为________阶段。
18.解决冗余的主要方法,也是规范化的一条原则就是:
关系模式有冗余问
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高等教育 自学考试 数据库 系统 原理 试题
![提示](https://static.bdocx.com/images/bang_tan.gif)