至高等教育自学考试数据库系统原理试题.docx

上传人:b****1 文档编号:3384422 上传时间:2023-05-05 格式:DOCX 页数:90 大小:153.04KB
下载 相关 举报
至高等教育自学考试数据库系统原理试题.docx_第1页
第1页 / 共90页
至高等教育自学考试数据库系统原理试题.docx_第2页
第2页 / 共90页
至高等教育自学考试数据库系统原理试题.docx_第3页
第3页 / 共90页
至高等教育自学考试数据库系统原理试题.docx_第4页
第4页 / 共90页
至高等教育自学考试数据库系统原理试题.docx_第5页
第5页 / 共90页
至高等教育自学考试数据库系统原理试题.docx_第6页
第6页 / 共90页
至高等教育自学考试数据库系统原理试题.docx_第7页
第7页 / 共90页
至高等教育自学考试数据库系统原理试题.docx_第8页
第8页 / 共90页
至高等教育自学考试数据库系统原理试题.docx_第9页
第9页 / 共90页
至高等教育自学考试数据库系统原理试题.docx_第10页
第10页 / 共90页
至高等教育自学考试数据库系统原理试题.docx_第11页
第11页 / 共90页
至高等教育自学考试数据库系统原理试题.docx_第12页
第12页 / 共90页
至高等教育自学考试数据库系统原理试题.docx_第13页
第13页 / 共90页
至高等教育自学考试数据库系统原理试题.docx_第14页
第14页 / 共90页
至高等教育自学考试数据库系统原理试题.docx_第15页
第15页 / 共90页
至高等教育自学考试数据库系统原理试题.docx_第16页
第16页 / 共90页
至高等教育自学考试数据库系统原理试题.docx_第17页
第17页 / 共90页
至高等教育自学考试数据库系统原理试题.docx_第18页
第18页 / 共90页
至高等教育自学考试数据库系统原理试题.docx_第19页
第19页 / 共90页
至高等教育自学考试数据库系统原理试题.docx_第20页
第20页 / 共90页
亲,该文档总共90页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

至高等教育自学考试数据库系统原理试题.docx

《至高等教育自学考试数据库系统原理试题.docx》由会员分享,可在线阅读,更多相关《至高等教育自学考试数据库系统原理试题.docx(90页珍藏版)》请在冰点文库上搜索。

至高等教育自学考试数据库系统原理试题.docx

至高等教育自学考试数据库系统原理试题

全国2014年4月数据库系统原理试题

课程代码:

04735

一、单项选择题(本大题共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.解决冗余的主要方法,也是规范化的一条原则就是:

关系模式有冗余问题,就____________它。

19.由关系代数运算经有限次复合而成的式子称为关系代数表达式。

这种表达式的运算结果是一个________。

20.视图是一个虚表,它一经定义就可以和基本表一样被查询,但有一定限制的操作是________。

21.用于安全性目的的数据库日志,称为________。

22.在程序中,事务以BEGINTRANSACTION语句开始,以COMMIT语句或________语

句结束。

23.表变量类似于临时表,它的优点在于它存在于内存中。

表变量与变量具有同样的作用域和________。

24.PainterBar是PB提供的操作________的工具栏。

25.在UML类图中,与关联有关的类的个数,称为________。

三、简答题(本大题共10小题,每小题3分,共30分)

26.DBA的主要职责有哪些?

27.逻辑设计的目的是什么?

28.设有关系模式R(ABCD),FD集F={AB→C,C→D,D→A},试求R的所有候选键。

29.简述嵌入式SQL中引入游标的过程。

30.简述数据库故障的种类。

31.封锁粒度的大小对并发系统有什么影响?

32.SQL的基本表约束有哪几种形式。

33.什么是T-SQL语言中的全局变量?

34.简述PowerBuilder9.O中连接ODBC数据库的步骤。

35.ODBC的体系结构有哪几层?

四、设计题(本大题共5小题,每小题4分,共20分)

某设备管理系统的数据库包含如下关系表:

设备(设备编号,设备名称,产地,购入日期,价值)

人员(员工号,姓名,性别,出生日期,职位)

设备使用(设备编号,员工号,借出日期,使用时间,收费金额)

实现下列操作:

36.使用关系代数查询所有设备价值大于6000元的设备的设备编号、员工号和借出日期。

37.使用SQL语句查询王琦使用设备的信息。

信息包括:

姓名、设备名称、借出日期。

38.使用SQL语句查询每种设备使用的人数,输出列名为设备编号和使用人数(员工号不能重复计算)。

39.使用SQL语句将设备编号为130001的记录的收费金额减少10%。

40.使用SQL语言创建视图V_SRS,视图按设备购人日期进行降序排列,包括设备编号、设备名称、购人日期。

五、综合题(本大题共2小题,每小题5分,共10分)

41.设有一个记录读者借阅图书的关系模式R(读者号,姓名,出生日期,图书号,图书名,出版社,借书日期,还书日期),每本图书读者可以重复借阅,但每本图书每个读者每天最多借一次。

(1)根据上述条件,写出关系模式R的关键码。

(2)R最高属于第几范式,为什么?

(3)将R规范到3NF。

42.设一个海军基地要建立一个舰队管理信息系统,它包括四个实体:

舰队:

舰队名、基地地点;舰艇:

舰艇号、舰艇名;

武器:

武器号、武器名称、生产日期;官兵:

官兵证号、姓名、出生日期、身份证号。

其中,一个舰队拥有多艘舰艇,一艘舰艇属于一个舰队;一艘舰艇安装多种武器,一种武器可安装于多艘舰艇上,武器安装在舰艇上要记安装日期;一艘舰艇有多个官兵,一个官兵只属于一艘舰艇;

(1)试画出反映上述实体关系的E-R图(可以省略实体的属性)。

(2)转换成关系模式,并指出每个关系模式的主键和外键(如果存在)。

全国2013年1月数据库系统原理试题

一、单项选择题(本大题共15小题,每小题2分,共30分)

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。

未涂、错涂或多涂均无分。

1.以下不属于数据库系统优于文件系统的特点是

A.数据库系统冗余更少、共享性更强B.数据库系统的数据独立性更强

C.数据库系统为用户提供更方便的用户接口D.数据库系统对数据的操作以记录为单位

2.数据库完整性约束的建立需要通过DBMS提供的

A.数据定义语言B.数据操纵语言

C.数据查询语言D.数据控制语言

3.数据库逻辑设计时,应首先

A.设计外模型B.把概念模型转化成逻辑模型

C.设计存储模型D.修正模型

4.如果规定:

一个学校只有一个校长,一个校长只在一个学校任职,则实体集学校和校长之间的联系是

A.1对1B.1对多

C.多对多D.多对1

5.在关系模式设计时,每个关系模式应只对应于

A.一个实体类型或一个联系类型B.一个实体类型和一个联系类型

C.多个实体类型D.多个联系类型

6.设F是关系模型R的FD集,如果对F中每个非平凡函数依赖X→Y,都有X是R的超键,则R属于

A.1NFB.2NF

C.3NFD.BCNF

7.设关系R如下表,则π专业,入学年份(R)的元组数为

A.2B.3

C.4D.5

学号

姓名

专业

入学年份

09001

AA

数学

1993

09020

BBB

经济

1993

09023

CCC

数学

1993

09001

DDD

计算机

1994

07001

EE

计算机

1995

8.常用的关系运算是关系代数和

A.集合运算B.逻辑演算

C.关系演算D.集合演算

9.如果想找出关系R的属性A上为空的那些元组,则选择子句应该为

A.WHEREA=NULLB.WHEREA==NULL

C.WHEREAISNULLD.WHEREANOTISNULL

10.SQL语言的聚合函数COUNT、SUM、AVG等,不允许出现在其中的子句为

A.SELECTB.HAVING

C.GROUP…HAVINGD.WHERE

11.下列语句中表示事务执行成功的是

A.COMMITB.BEGINTRANSACTION

C.ROLLBACKD.OK

12.事务把数据R的S锁升级为X锁的操作是

A.XFINDRB.SFINDR

C.UPDXRD.SRELEASER

13.在T-SQL批处理中调用存储过程所使用的命令是

A.execB.declare

C.userD.set

14.在PowerBuilder应用中建立窗口为w_main,下列打开此窗口的正确脚本语句是

A.openw_mamB.open(w_main)

C.displayw_mamD.display(w_main)

15.如果有枚举类型定义:

sex{male,female},那么male和female的值分别为

A.0,0B.0,1

C.1,0D.1,1

非选择题部分

注意事项:

用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。

二、填空题(本大题共10小题,每小题1分,共10分)

16.DBMS中提供存储在数据库中低层数据和应用程序、查询之间的接口的是____________管理器。

17.全局ER模型的优化原则包括:

合并实体类型、消除冗余属性和消除冗余____________。

18.最小函数依赖集F必须满足的一个条件是F中的每个函数依赖的右部都是____________。

19.关系代数表达式优化的启发式规则有:

尽早地执行____________和投影操作,避免直接做笛卡尔积。

20.撤销基本表Score的SQL语句是____________。

21.数据库的并发操作通常会带来三个问题:

丢失更新问题、读脏数据问题和____________。

22.在SQL中,视图机制使系统具有三个优点:

数据安全性、逻辑数据独立性和____________。

23.MicrosoftSQLServer2000是一个分布式的____________型数据库管理系统。

24.PowerBuilder9.0中,PowerBar是PB的____________工具栏。

25.对用户来说,____________驱动程序屏蔽了不同数据库系统的差异。

三、简答题(本大题共10小题,每小题3分,共30分)

26.在数据库三层模式体系结构中包含哪几种模式?

27.简述关系数据库的三类完整性规则。

28.已知关系模式R中U={A,B,C,D,E,G},F={AB→C,BC→D,C→A,ACD→B,

D→EG,BE→C},求(BD)+。

29.设SC(学号,课号,成绩)为选课关系,则下面的元组表达式

{t|(

u)(SC(u)Λ(u[2]=‘C2’Ⅴu[2]=‘C4’)Λt[1]=u[1])}的中文含义是什么?

30.什么是事务的原子性?

31.设DBS运行时,在某检查点之后发生故障。

事务T1在检查点之前完成更新;事务T2结束于检查点之后和故障点之前;事务T3在故障点还没有做完,试问对事务Tl、T2、T3分别要进行什么操作?

32.如果教学数据库中的关系如下:

教师关系T(T#,TNAME,TITLE),课程关系C(C#,CNAME,T#),学生关系S(S#,SNAME,AGE,SEX),选课关系SC(S#,C#,SCORE),用断言写出每门课程最多50名男生选修的完整性约束。

33.简述SQLServer2000提供的Master数据库有何作用。

34.简述PowerBuilder9.0中数据窗口画板的作用。

35.简述SQL/CLI函数:

SQLAllocHandle()中三个参数的含义。

四、设计题(本大题共5小题,每小题4分,共20分)

设学生管理数据库有3个关系:

学生(学号,姓名,性别,年龄,系名)

课程(课号,课名,学时)

选课(学号,课号,成绩,考试时间)

用SQL语言完成下面36-40题。

36.查询不是信息系、数学系、物理系的学生姓名和性别(提示:

使用NOTIN)。

37.查询考试成绩有不及格(小于60分)的学生的学号(要求结果无重复)。

38.查询各门课程的课号及其选课人数。

39.把学生“刘晨”所选修的课程的成绩加10分。

40.创建学生成绩表视图VW1,包括学号,姓名,课名,成绩,考试时间。

五、综合题(本大题共2小题,每小题5分,共10分)

41.有运动员参加比赛的关系模式R(运动员号码,比赛项目,成绩,项目类别,比赛主管),如果规定:

每个运动员参加一个比赛项目只有一个比赛成绩,每个比赛项目只属于一个项目类别,每个项目类别只有一个比赛主管。

(1)根据上述规定,写出模式R的基本FD和关键码。

(2)R最高为第几范式?

(3)将R规范为3NF。

42.某图书管理系统,涉及如下信息:

书籍:

书号、名称、品种、数量、存放位置;

借书人:

单位、姓名、借书证号;

出版社:

出版社名,电话等。

如果规定:

任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性;当借书人借书时产生借书日期和还书日期;一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有唯一性。

(1)根据上述语义画出ER图,要求在图中注明联系的类型(实体的属性可省略)。

(2)将ER模型转换成关系模型,并指出每个关系模式的主键。

全国2012年10月数据库系统原理试题

一、单项选择题(本大题共15小题,每小题2分,共30分)

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。

未涂、错涂或多涂均无分。

1.数据管理技术的发展经历了人工管理、文件系统、数据库和高级

A.数据描述阶段B.应用程序系统

C.编译系统D.数据库阶段

2.下面不是关系数据模型的性质的是

A.关系的每个属性是不可分割的B.关系模型的查询效率比非关系模型高

C.关系中不允许出现重复元组D.关系是一个集合,因此没有行序

3.要保证数据库逻辑数据独立性,需要修改的是

A.逻辑模式B.模式与内模式的映射

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2