试题.docx

上传人:b****6 文档编号:8116733 上传时间:2023-01-28 格式:DOCX 页数:20 大小:67.37KB
下载 相关 举报
试题.docx_第1页
第1页 / 共20页
试题.docx_第2页
第2页 / 共20页
试题.docx_第3页
第3页 / 共20页
试题.docx_第4页
第4页 / 共20页
试题.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

试题.docx

《试题.docx》由会员分享,可在线阅读,更多相关《试题.docx(20页珍藏版)》请在冰豆网上搜索。

试题.docx

试题

全国2009年10月高等教育自学考试数据库系统原理试题

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

1.数据库系统的核心组成部分是()

A.DBB.DDC.DBAD.DBMS

2.数据库的最小存取单位是()

A.字符B.数据项C.记录D.文件

3.数据库应用程序的编写是基于三级模式结构中的()

A.外模式B.逻辑模式C.内模式D.概念模式

4.完成关系模式设计是在数据库设计的()

A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段

5.下列关于外键的说法正确的是()

A.外键必须和相应的主键同名B.外键值不允许为空C.外键和相应的主键可以不同名,只要定义在相同域上即可

D.外键的取值只允许等于所参照关系中某个主键值

6.关系模式设计理论主要解决的问题是()

A.提高查询速度B.消除操作异常和数据冗余C.减少数据操作的复杂性D.保证数据的安全性和完整性

7.设有关系R(A,B,C)和S(A,D)则与R

S等价的关系代数表达式是()

A.R

SB.

C.

)D.

8.设有关系模式R(A,B,C),其关系r如下表所示:

下面叙述正确的是()

A.函数依赖A

B在上述关系中成立B.函数依赖BC

A在上述关系中成立C.函数依赖B

A在上述关系中成立

D.函数依赖A

BC在上述关系中成立

9.设有关系R和S如下表所示,则R

S的值是()

A.B.

 

C.D.

10.SQL语言是()

A.高级言语B.汇编语言C.结构化查询语言D.宿主语言

11.在SQL中,与“NOTIN”等价的操作符是()

A.<>ALLB.<>SOMEC.=SOMED.=ALL

12.关于事务的故障与恢复,下列说法正确的是()

A.事务日志用来记录事务执行的频度B.任何故障的恢复都由系统自动完成C.系统故障的恢复只需进行REDO操作

D.对日志文件设置检查点是为了提高故障恢复的效率

13.下列不属于并发操作带来的问题是()

A.丢失更新B.读脏数据C.不可重复读D.死锁

1.4.在子类之间的语义约束中,表示超类中的对象必须在子类中出现的是()

A.OverlappingB.CompleteC.DisjointD.Imcomplete

15.在对象联系图中,双向箭头(

)表示()

A.属性值是单值B.属性值是多值C.对象类型之间的联系D.两个属性之间值的联系

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

16.在数据库技术中,用________的概念描述数据库的结构和语义,对现实世界的数据进行抽象。

17.DBMS的存储管理器主要包括:

权限和完整性管理器、________、文件管理器、缓冲区管理器。

18.当局部ER图合并全局ER图时,可能出现________冲突、结构冲突、命名冲突。

19.设ρ={R1,R2,…,RK}是R的一个分解,F是R上的FD集,如果有

|=F,那么称分解ρ是________的分解。

20.已知关系R(A,B,C,D)和S(B,C,D),则R×S的元数是________个。

21.SQL语言中修改数据的命令是________。

22.封锁对象的大小称为________。

23.SQL中把完整性约束分成三大类:

域约束、基本表约束和________。

24.一种没有直接对象,但它的子孙可以有直接对象的类称为________。

25.关联是对类的实例之间联系的命名,相当于ER模型中的________。

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

26.相对于数据库系统,文件系统阶段数据管理有哪些缺陷?

27.以学生选课关系SC(学号,课程号,成绩)为例,说明实体完整性规则的含义。

28.如果关系模式R的候选键由全部属性组成,那么R是否属于3NF?

说明理由。

35.简述DB驱动程序的主要任务。

29.设有关系模式SC(SNO,CNO,SCORE),试写出与关系代数表达式

等价的元组表达式。

30.嵌入式SQL语句何时不必涉及到游标?

何时必须涉及到游标?

31.试说明事务的ACID特性分别由DBMS的哪个子系统实现。

32.设有两个关系模式:

职工(职工号,姓名,性别,部门号),部门(部门号,部门名),如果规定当删除某个部门信息时,必须同时删除职工关系中该部门的员工信息。

试写出符合上述规则的外键子句。

33.用户访问数据库的权限有哪几种?

34.在SQL/CLI中,宿主程序与数据库交互过程中有哪几个重要记录?

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

设有两个关系模式:

职工(职工号,姓名,性别,年龄,职务,工资,部门号)部门(部门号,部门名称,经理名,地址,电话)

依据上述关系回答下面36~40题。

36.用关系代数表达式写出下列查询:

检索“采购部”女职工的职工号和姓名。

37.试用SQL语句删除年龄大于70岁的职工信息。

38.试用SQL语句统计每个部门的人数。

39.试用SQL语句检索人事部所有姓刘的职工姓名和年龄。

40.试用SQL语句定义一个包含姓名、性别、工资、职务和部门名称的视图ZBB。

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

41.设有一个记录学生毕业设计情况的关系模式:

R(学号,学生名,班级,教师号,教师名,职称,毕业设计题目,成绩)

如果规定:

每名学生只有一位毕业设计指导教师,每位教师可指导多名学生;学生的毕业设计题目可能重复。

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

(2)R最高属于几范式。

(3)将R规范到3NF。

42.某旅行社管理系统涉及的部分信息如下:

.

(1)景点:

景点编号、景点名称、地点、景点描述。

(2)线路:

线路编号、线路名称、线路描述。

(3)导游:

工号、姓名、等级。

(4)团队:

团队编号、人数、开始日期、截止日期。

其中:

每条线路由多个景点组成,不同线路的景点存在交叉;每条线路有多名导游,但一名导游只负责一条线路;每条线路可同时存在多个旅游团队,但每个团队只旅游一条线路。

(1)建立一个反映上述局部应用的ER模型,要求标注联系类型(可省略实体属性)。

(2)根据转换规则,将ER模型转换为关系模型,要求标注每个关系模型的主键和外键(如果存在)。

全国2010年1月高等教育自学考试数据库系统原理试题

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

1.数据库管理系统是()

A.采用了数据库技术的计算机系统B.包括DBA、计算机硬件及DB的系统

C.位于用户与OS之间的数据管理软件D.包括OS在内的数据管理软件

2.外模式DDL用来描述()

A.数据库的总体逻辑结构B.数据库的局部逻辑结构

C.数据库的物理存储结构D.数据库的概念结构

3.下列关于数据冗余的叙述中,不正确的是()

A.冗余的存在容易破坏数据库的完整性B.冗余的存在给数据库的维护增加困难

C.不应该在数据库中存储任何冗余数据D.冗余数据是指可由基本数据导出的数据

4.适当调整DB的模式和内模式,使DB适应新的应用环境称为DB的()

A.重组织B.监控分析

C.查询优化D.重构造

5.关系模型中将不含有多余属性的超键称为()

A.内键B.候选键

C.主键D.外键

6.如果一个关系属于3NF,则它()

A.必然属于2NFB.必然属于4NF

C.可能不属于2NFD.必然属于BCNF

7.设有关系模式R(A,B,C),F是R上成立的FD集,F={B→C,C→A},那么分解ρ={AB,

AC}相对于F()

A.是无损分解,也保持函数依赖B.是无损分解,但不保持函数依赖

C.不是无损分解,但保持函数依赖D.既不是无损分解,也不保持函数依赖

8.已知关系S1和S2如下表所示,则S1与S2进行并运算,其结果的元组数为()

A.0B.4

C.5D.6

9.设有关系R和S,与R—S等价的元组表达式是()

A.{t|R(t)V┐S(t)}B.{t|R(t)∧┐S(t)}

C.{t|

u(R(t)∨┐S(u))}D.{t|

u(R(t)∧┐S(u))}

10.在SQL语言中,用于测试列值非空的短语是()

A.ISNOTEMPTYB.NOTUNIQUE

C.ISNOTNULLD.NOTEXISTS

11.SQL语言中,条件“年龄BETWEEN20AND30”表示年龄在20至30之间,且()

A.包括20岁和30岁B.不包括20岁和30岁

C.包括20岁但不包括30岁D.包括30岁但不包括20岁

12.要求事务在读取数据前先加共享锁,且直到该事务执行结束时才释放相应的锁,这种封锁协议是()

A.一级封锁协议B.二级封锁协议

C.三级封锁协议D.两段锁协议

13.断言是DBS采用的()

A.安全性措施B.完整性措施C.恢复措施D.并发控制措施

14.在对象联系图中,如果从A到B有双线箭头,则表示A是B的()

A.一个子类B.同类C.一个父类D.一个属性

15.一个UML类图,如下图所示。

表示对象操作的是()

A.UniversityB.uname

C.cityD.num_staff

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

16.DB能为各种用户共享,具有较小冗余度、数据间联系紧密、较高的数据________等特点。

17.DB分成物理数据库和________数据库两类,后者由DD系统管理。

18.不必存储属性值,而是从其他属性值推导出值的属性称为________属性。

19.若F是最小函数依赖集,则其中每一个函数依赖的右部都是________。

20.关系代数的五个基本操作是:

并、差、________、投影和选择。

21.SQL语言中创建基本表的命令是________。

22.事务故障和系统故障的恢复由系统自动进行,而介质故障的恢复需要________配合执行。

23.保护数据库,防止不合法的使用,以免数据的泄密、更改或破坏,属于数据库的________控制。

24.ODBC的卓越贡献是使应用程序具有良好的互用性和可移植性,并且具备同时访问多种________的能力。

25.在类图中,重复度类似于ER模型中________的概念。

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

26.简述层次、网状和关系模型中数据联系的实现方法。

27.为什么关系中的元组没有先后顺序?

28.什么是完全函数依赖?

29.简述SQL数据库的体系结构中表的三种类型。

30.简述关系模型的三个组成要素。

31.简述采用检查点方法的恢复算法的主要内容。

32.事务的存取模式有几种,分别是什么?

33.什么是ODBC数据源?

34.简述引用类型的概念。

35.简述事务的调度、串行调度和并发调度的含义。

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

36.设有选课关系SC(学号,课号,成绩),试用SQL语句定义一个有关学生学号及其平均成绩的视图SV。

37.设有两个关系:

学生关系S(学号,姓名,年龄,性别)和选课关系SC(学号,课号,成绩),试用关系代数表达式检索没有选修B5课程的学生姓名。

38.设有选课关系SC(学号,课号,成绩),试用SQL语句检索选修B2或B5课程的学生学号。

39.设有学生关系S(学号,姓名,性别,奖学金),选课关系SC(学号,课号,成绩),用SQL语句完成如下操作:

对成绩得过满分(100)的学生,如果没有得过奖学金(NULL值),将其奖学金设为1000元。

40.设有学生关系S(学号,姓名,性别,年龄),课程关系C(课号,课名),选课关系SC(学号,课号,成绩),试用SQL语句检索选修课程名为BC的学生姓名和成绩。

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

41.设有一个记录高校教师参加社会学术团体情况的关系模式:

R(教师号,姓名,职称,团体名称,团体简介,团体负责人,参加日期,担当职务)如果规定:

每名教师可同时参加多种学术团体,在每种团体中只担当一种职务;每种学术团体由多人组成,只有一位负责人。

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

(2)R最高属于第几范式。

(3)将R规范到3NF。

42.某科技管理部门欲开发一个科研项目申报与评审系统,涉及的部分信息如下:

(1)项目:

项目编号,项目名称,申请者,期限,金额,项目描述。

(2)项目类别:

类别编号,类别名称。

(3)专家:

专家编号,姓名,职称,单位。

其中:

根据项目类别,每个申报项目需由对应领域的多位专家进行评审;每位专家只参与一类项目的评审,评审时要记录评审日期和评审意见。

(1)建立一个反映上述局部应用的ER模型,要求标注联系类型(可省略实体属性)。

(2)将ER模型转换为关系模型,要求标注每个关系模型的主键和外键(如果存在)。

全国2008年10月高等教育自学考试数据库系统原理试题

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

1.数据库是长期存储在计算机内、有组织的、统一管理的相关()

A.文件的集合B.数据的集合

C.命令的集合D.程序的集合

2.在数据库的三级模式中,描述数据库中全部数据的整体逻辑结构的是()

A.外模式B.内模式

C.逻辑模式D.存储模式

3.数据库系统中存放三级结构定义的DB称为()

A.DBSB.DD

C.DDLD.DBMS

4.教师实体中有教师号、姓名、部门、任教时间、教龄等属性,其中教龄是一个()

A.派生属性B.多值属性

C.复合属性D.NULL属性

5.对关系的描述不正确的是()

A.关系是一个集合B.关系是一张二维表

C.关系可以嵌套定义D.关系中的元组次序可交换

6.若属性X函数依赖于属性Y时,则属性X与属性Y之间具有()

A.一对一联系B.一对多联系

C.多对一联系D.多对多联系

7.设F是关系模式R的FD集,如果对F中每个非平凡的FDX—Y,都有X是R的超键,则()

A.R属于2NF,但不一定属于3NFB.R属于3NF,但不一定属于BCNF

C.R属于BCNF,但不一定属于4NFD.R属于4NF

8.关系Rl和R2如下表所示:

R1R2

A

B

C

A

B

C

a1

b2

c1

a1

f

g

a2

b2

c2

a2

b2

c2

a3

b1

c1

a3

f

g

则R1与R2进行笛卡尔积运算,其结果的元组数为()

A.1B.3

C.6D.9

9.设四元关系R(A,B,C,D),则下面不正确的是()

A.

为取属性D,B的两列组成新关系B.

为取属性的值是4,2的两列组成新关系

C.

是等价的D.

是相同关系

10.下列叙述正确的是()

A.在ORDERBY子句后只能有一个属性B.ORDERBY子句所产生的输出只是逻辑排序效果,并没有影响表的实际内容

C.进行有序输出时,如果列中有空值则在升序输出时首先列出空值项,而在降序时最后列出空值项

D.ORDERBY子句中必须指明是升序或降序,不能缺省

12.现要查找缺少成绩(G)的学生学号(S#)和课程号(C#),下面SQL语句中WHERE子句的

条件表达式应是:

SELECTS#,C#FROMSCWHERE()

A.G=0B.G<=0C.G=NULLD.GISNULL

12.数据库恢复的主要依据是()

A.DBAB.DDC.文档D.事务日志

13.不能激活触发器执行的事件是()

A.SELECTB.UPDATEC.INSFRTD.DELETE

14.SQLServer2000的主要工具中,执行T-SQL的最佳轻量级工具是()

A.查询分析器B.服务管理器C.企业管理器D.事件探查器

15.在ODBC体系结构中,为应用程序加载、调用和卸载DB驱动程序的是()

A.ODBC数据库应用程序B.驱动程序管理器C.DB驱动程序D.数据源

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

16.能惟一标识实体的属性或属性集称为________。

17.数据独立性使得修改数据结构时,尽可能不修改________。

18.数据库的物理结构主要指数据库的存储记录格式、存储记录安排和________。

19.由于数据的冗余,在对数据操作时常会引起________、插入异常、删除异常。

20.关系代数运算中,专门的关系操作有:

选择、投影、除和________。

21.SQL语言的条件表达式中字符串匹配操作符是________。

22.DBS运行的最小逻辑工作单位是________。

23.SQL的基本表约束主要有三种形式:

候选键定义、外键定义、________定义。

24.在复合数据类型中,相同类型元素的有序集合,并且允许有重复的元素,称为________。

25.SQLServer2000引擎对外使用Net-Library抽象层来支持不同的________。

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

26.在DBS的全局结构中,磁盘存储器上的数据结构有哪几种形式?

27.简述关系的参照完整性规则中,外键取值允许为空和不允许为空的条件。

28.设有函数依赖集F={A→D,AB→E,BI→E,CD→I,E→C},计算属性集AE关于F的闭包(AE)+。

29.简述关系代数表达式的启发式优化规则。

30.简述DBS中系统故障的恢复方法。

31.什么是X锁?

32.SQL中哪些机制提供了安全性?

33.什么是SQL/CLI?

34.简述对象联系图的定义。

35.T-SQL中有哪些变量?

各有哪些特点?

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

36.设有三个关系A(Anum,Aname,city),它们的属性分别是:

商场号,商场名称,商场所在城市;B(Bnum,Bname,price),它们的属性分别是:

商品号,商品名称,价格;AB(Anum,Bnum,qty),它们的属性分别是商场号,商品号,商品销售数量。

用SQL语句创建一个基于A,B,AB三个表的视图(上海商场),其中包括城市为上海的商场名称及其销售的商品名称。

37.对36题中的三个基本表,用SQL语句查询所有商品的名称及其销售总额。

38.对36题中的三个基本表,用SQL语句查询共有多少家商场销售“长虹彩电”。

39.设有选课表SC(S#,C#,GRADE),它们的属性分别是:

学号,课号,成绩。

试用关系代数表达式检索学习课号为C2课程的学生学号和成绩。

40.设有学生关系S(Sno,Sname,Sage,Sex),它们的属性分别是:

学号,姓名,年龄,性别。

试用SQL语句检索出年龄大于等于18小于等于20的学生姓名和性别。

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

41.设某人才市场数据库中有一个记录应聘人员信息的关系模式:

R(人员编号,姓名,性别,职位编号,职位名称,考试成绩)

如果规定:

每人可应聘多个职位,每个职位可由多人应聘且必须参加相关考试,考试成绩由人员编号和职位编号确定。

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

(2)R最高属于第几范式。

(3)将R规范到3NF。

42.某网上订书系统,涉及如下信息:

(1)客户:

客户号、姓名、地址、联系电话。

(2)图书:

书号、书名、出版社、单价。

(3)订单:

订单号、日期、付款方式、总金额。

其中:

一份订单可订购多种图书,每种图书可订购多本;一位客户可有多份订单,一份订单仅对应一位客户。

(1)根据以上叙述,建立ER模型,要求标注联系类型(可省略实体的属性)。

(2)根据转换规则,将ER模型转换成关系模型,要求标注每个关系模型的主键和外键(如果存在)。

全国2008年1月高等教育自学考试数据库系统原理试题

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

1.数据库在磁盘上的基本组织形式是()

A.DBB.文件C.二维表D.系统目录

2.ER模型是数据库的设计工具之一,它一般适用于建立数据库的()

A.概念模型B.逻辑模型C.内部模型D.外部模型

3.数据库三级模式中,用户与数据库系统的接口是()

A.模式B.外模式C.内模式D.逻辑模式

4.在文件系统中,所具有的数据独立性是()

A.系统独立性B.物理独立性C.逻辑独立性D.设备独立性

5.在DB技术中,“脏数据”是指()

A.未回退的数据B.未提交的数据C.回退的数据D.未提交随后又被撤消的数据

6.关系模式至少应属于()

A.1NFB.2NFC.3NFD.BCNF

7.设有关系模式R(ABCD),F是R上成立的FD集,F={A

B,B

C},则属性集BD的闭包(BD)+为()

A.BDB.BCDC.BCD.CD

8.设有关系R如题8图所示:

R

学号

姓名

专业

入学年份

97001

王敏

数学

1980

95002

高丰

经济学

1980

95003

梅婷

数学

1980

93013

王明

计算机

1981

94012

杨山

计算机

1984

题8图

专业,入学年份(R)的元组数为

A.2B.3C.4D.5

9.集合R与S的交可以用关系代数的基本运算表示为()

A.R-(R-S)B.R+(R-S)C.R-(S-R)D.S-(R-S)

l0.已知SN是一个字符型字段,下列SQL查询语句()

SELECTSNFROMWHERESNLIKE′AB%′;的执行结果为

A.找出含有3个字符′AB%′的所有SN字段

B.找出仅含3个字符且前两个字符为′AB′的SN字段

C.找出以字符′AB′开头的所有SN字段

D.找出含有字符′AB′的所有SN字段

l1.现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL语句是()

A.SELECTSnumB.SELECTSnum

FROMSCFROMSC

WHEREGrade=0WHEREGrade<=0

C.SELECTSnumD.SELECTSnum

FROMSCFROMSC

WHEREGrade=NULLWHEREGradeISNULL

l2.下列不是数据库恢复采用的方法是()

A.建立检查点B.建立副本C.建立日志文件D.建立索引

13.在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。

不能保存此信息的记录类型是()

A.环境记录B.连接记录C.语句记录D.运行记录

l4.在面向对象技术中,复合类型中后四种类型——数组、列表、包、集合——统称为()

A.行类型B.汇集类型C.引用类型D.枚举类型

l5.在面向对象技术中,类图的基本成分是类和()

A.属性B.操作C.关联D.角色

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

16.在数据库的概念设计中,客观存在并且可以相互区别的事物称为_________________。

17.增强ER模型

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

当前位置:首页 > 初中教育 > 中考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1