福师《数据库管理与应用》考试复习题及参考答案资料文档格式.docx

上传人:b****5 文档编号:16525467 上传时间:2022-11-24 格式:DOCX 页数:20 大小:36.17KB
下载 相关 举报
福师《数据库管理与应用》考试复习题及参考答案资料文档格式.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

1

A.SELECT 

S# 

FORM 

SC 

WHERE 

C#=“C2” 

AND 

GRADE 

>

=

(SELECT 

C#=“C2”)

B.SELECT 

IN

C.SELECT 

NOT 

D.SELECT 

S# 

GRADE>

=ALL

9、__C___是 

DBMS 

的基本工作单位,它是用户定义的一组逻辑一致的程序序列。

A.程序B.命令C.事务D.文件

10、事务的隔离性是指__C__。

A.事务中包括的所有操作要么都做,要么都不做

B.事务一旦提交,对数据库的改变是永久的

C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的

D.事务必须是使数据库从一个一致性状态变到另一个一致性状态

一、选择题

(2)

1. 

数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是_ 

A_。

A.DBS 

包括 

DB 

和 

DBMSB.DBMS 

DBS

C.DB 

DBS 

DBMSD.DBS 

就是 

DB,也就是 

DBMS

2. 

按照传统的数据模型分类,数据库系统可以分为三种类型 

C

A.大型、中型和小型B.西文、中文和兼容

C.层次、网状和关系D.数据、图形和多媒体

3. 

关系数据库管理系统应能实现的专门关系运算包括 

B。

A.排序、索引、统计B.选择、投影、连接

C.关联、更新、排序D.显示、打印、制表

4. 

数据流程图(DFD)是用于描述结构化方法中_C_阶段的工具。

5. 

设有学生表 

S(S#,SN,SEX,AGE,DEPT),C(C#,CN),SC(S#,C#,GRADE)

检索选修课程“C3”的学生中成绩最高的学生的学号。

语句是_A__。

C#=“C3” 

C#=“C3”)

GRADE=

MAX(GRADE) 

2

6. 

在关系代数的传统集合运算中,假定有关系 

S,运算结果为 

W。

如果 

中的元组属于 

而不属

于 

S,则 

为_C__运算的结果。

A.笛卡尔积B.并C.差D.交

7. 

在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为__B__。

A.选择B.投影C.连接D.扫描

8. 

自然连接是构成新关系的有效方法。

一般情况下,当对关系 

使用自然连接时,要求 

有一个或多个共有的_D__。

A.元组B.行C.记录D.属性

9. 

下面哪个不是数据库系统必须提供的数据控制功能__A_。

A.建立 

B.插入C.删除D.查询

10. 

事务的一致性是指_D__。

一、选择题(3)

1、数据库的概念模型独立于_B__。

A.E-R 

图B.具体的机器和 

DBMSC.信息世界D.现实世界

2、数据库是在计算机系统中按照一定的数据模型组织、存储和应用的__B__。

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

C.命令的集合 

D.程序的集合

3、支持数据库各种操作的软件系统叫__B__。

A.命令系统B.数据库管理系统 

C.数据库系统 

D.操作系统

4、数据库管理系统中用于定义和描述数据库逻辑结构的语言称为__B__。

A.数据库模式描述语言B.数据库子语言

C.数据操纵语言D.数据结构语言

5、数据库系统的数据独立性是指_B___。

A.不会因为数据的变化而影响应用程序

B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序

C.不会因为存储策略的变化而影响存储结构

D.不会因为某些存储结构的变化而影响其他的存储结构

6、同一个关系模型的任两个元组值_A__。

A.不能全同B.可全同C.必须全同D.以上都不是

7、关系规范化中的删除操作异常是指_A__。

A.不该删除的数据被删除B.不该插入的数据被插入

C.应该删除的数据未被删除D.应该插入的数据未被插入

8、消除了部分函数依赖的 

1NF 

的关系模式,必定是 

B__。

A.1NFB.2NFC.3NFD.4NF

9、如下面的数据库的表中,若职工表的主关键字是职工号,部门表的主关键字是部门号,SQL 

操作_B__

不能执行。

3

职工号

职工名

部门号

工资

001

李红

01

580

005

刘军

670

025

王芳

03

720

038

张强

02

650

部门名

主任

人事处

高平

财务处

蒋华

教务处

许红

04

学生处

杜琼

职工表 

部门表

A.从职工表中删除行(‘025’,‘王芳’,‘03’,720)

B.将行(‘005’,‘乔兴’,‘04’,750)插入至职工表中

C.将职工号为‘001’的工资改为 

700

D.将职工号为‘038’的部门号改为‘03’

10、若事务 

对数据 

已加 

锁,则其他对数据 

R__D__。

A.可以加 

锁不能加 

锁B.不能加 

锁可以加 

C.可以加 

锁也可以加 

锁D.不能加任何锁

二、填空题

(1)

1、数据独立性又可分为______________①和______________②。

答案:

物理独立性;

逻辑独立性

2、外模式是 

_____的子集。

模式

3、数据库管理系统包含的主要程序有______________①、______________②和______________③。

语言编译处理程序;

系统运行控制程序;

实用程序

4、关系代数运算中,专门的关系运算有__________①、__________②和_________③。

选择;

投影;

连接

5、SQL 

语言的数据定义功能包括

___________________①、___________________②、___________________③和

___________________④。

定义数据库;

定义基本表;

定义视图;

定义索引

6、设有如下关系表 

R:

R(NO,NAME,SEX,AGE,CLASS),主关键字是 

NO,其中 

NO 

为学号,NAME 

为性别,AGE

为年龄,CLASS 

为班号。

写出实现下列功能的 

SQL 

语句:

(1)插入一个记录(25,‘李明’,‘男’,21,‘95031’);

______________________①。

(2)将学号为 

10 

的学生姓名改为‘王华’;

_________________________②。

(3)删除学号为 

20 

的学生记录;

_________________________③。

INSERT 

INTO 

VALUES 

(25, 

‘李明’,’男’,21,’95031’ 

);

UPDATE 

SET 

NAME=’王华’ 

NO=10;

DELETE 

FROM 

NO=20

7、关系规范化的目的是____________________________。

控制冗余,避免插入和删除异常,从而增强数据库结构的稳定性和灵活性

8、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:

保持原有的依赖关系和

____。

无损连接性

4

9、有两种基本类型的锁,它们是________和排它锁。

共享锁

10、数据库设计的几个步骤是____①、___②、____③、物理设计、编码和调试。

需求分析;

概念设计;

逻辑设计

11. 

数据库技术主要研究如何_存储、使用和管理数据__。

二、填空题

(2)

1. 

是指_为数据库的建立、使用和维护而配置的系统软件①,它是位于__数据库____②和操作系

统之间的一层管理软件。

2. 

一个数据模型的组成包括:

数据结构、_数据操作①和_数据的完整性约束条件②。

3. 

关系的三种类型是_一对多一对一 

多对多。

4. 

己知科室(科室编号,名称,电话,地点)和职工(职工号,姓名,性别,调入日期,科室编号)

两个关系,科室关系的主关键字是科室编号,科室关系的外关键字是_无外关键字①,职工关系的主

关键字是_职工号②,外关键字是_科室编号③。

5. 

数据库设计的几个步骤是_需求分析;

逻辑设计_、实施、运行和维护。

6. 

设有如下关系表 

为性别,

AGE 

________________________②。

8、数据库系统一般是由_数据库①、_操作系统②、_数据库管理系统③、_应用程序④、_用户⑤组成。

9、指出下列缩写的含义:

(l)DML_数据操纵语言①

(2)DBMS_数据库管理系统②

(3)DDL_数据定义语言③

(4)DBS_数据库系统④

(5)SQL_结构化查询语言⑤

(6)DB__数据库⑥

(7)DD__数据字典⑦

(8)DBA__数据库管理员⑧

10、在一个实体表示的信息中,称_可用于区别实体中不同个体的一个或几个属性的组合_为关键字。

二、填空题(3)

1、数据库系统的体系结构通常分为三层,其中_外模式_是数据库用户和数据库系统的接口;

_概念模式

_是数据库中全部数据的逻辑结构的描述;

_内模式_是数据库物理结构的描述。

5

2、实体之间的联系可抽象为三类,它们是_______①、________②和_______③。

一对一联系;

一对多联系;

多对多联系

3、一个关系模式的定义格式为__________________________。

关系名(属性名 

1,属性名 

2,…,属性名 

n)

4、关系代数运算中,传统的集合运算有__________①、__________②、_________③和__________④。

并、交、差、笛卡尔积

5、己知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,

系编号)两个关系,系关系的主关键字是__________①,系关系的外关键字是_________②,学生关系

的主关键字是__________③,外关键字是__________④。

系编号;

无外关键字;

学号;

系编号

6、SQL 

是___________________。

结构化查询语言

7、SQL 

SERVER 

中的编程语言就是_______________语言。

SQL

8、在一个关系 

中,若每个数据项都是不可再分割的,那么 

一定属于_________。

1NF

9、数据库的完整性是指数据的__________①和__________②。

一致性;

正确性

10、数据冗余可能导致的问题有__________①和__________②。

浪费存储空间及修改麻烦;

潜在的数据不一致性

三、简答题

(1)

试述 

的功能。

(4 

分)

的功能包括:

数据定义语言、数据操纵功能、数据库运行管理功能、数据库建立和维护功

能。

把 

模型转换为关系模型的转换规则有哪些?

图向关系模型的转换规则:

一个实体型转换为一个关系模式。

实体的属性就是关系的属性,

实体的码就是关系的码。

对于实体间的联系则有以下不同的情况:

(1) 

一个 

1:

联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。

如果转

换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属

性,每个实体的码均是该关系的候选码。

如果与某一端实体对应的关系模式合并,则需要在该关

系模式的属性中加入另一个关系模式的码和联系本身的属性。

(2) 

联系可以转换为一个独立的关系模式,也可以与 

端对应的关系模式合并。

如果转换为

一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,

而关系的码为 

端实体的码。

(3) 

m:

联系转换为一个关系模式。

与该联系相连的各实体的码以及联系本身的属性均转换为关

系的属性,各实体码的组合组成该关系的码,或码的一部分。

(4) 

三个或三个以上实体间的一个多元联系可以转换为一个关系模式。

与该多元联系相连的各实体的

码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合。

6

A

B

D

M

N

E

F

(5) 

具有相同码的关系模式可合并。

已知关系 

R,T 

如下图所示,求 

R*T 

即 

与 

的自然连接。

T

R*T

一个图书管理系统中有如下信息:

(8 

描述读者的属性有:

读者编号、姓名、性别、出生年月、单位

描述图书的属性有:

书号、书名、作者、出版社

其中约定:

每个读者可借看多本图书,每本图书可被多个读者借看,借出时要记录借出时间,还回

时要记录还回时间。

请用 

模型描述图书和读者的联系,注明属性和联系类型;

并将 

模型转换成关系模型,同时标

明各关系模式的主键和外键。

图:

关系模型:

读者(读者编号,姓名,性别,出生年月,单位)

图书(书号,书名,作者,出版社)

借阅(读者编号,书号,借阅时间,归还时间)

三、简答题

(2)

1、简述什么事数据库的索引,以及建立索引的目的。

7

索引是 

在基本表中列上建立的一种数据库对象,也可称其为索引文件,它和建立于其上的基

本表是分开存储的,建立索引的主要目的是提高数据检索性能。

2、简述 

模型向关系模型的转换方法。

(1)若实体间的联系是 

联系,可以在两个实体类型转换成的两个关系模式中的任意一个关系模式

的属性中,加入另一个关系模式的主码和联系类型的属性。

(2)若实体间的联系是 

联系,则在 

端实体类型转换成的关系模式中,加入 

端实体类型转换成

的关系模式的主码和联系类型的属性。

(3)若实体间的联系是 

联系,则将联系类型也转换成关系模式,其属性为两端实体类型的主码加

上联系类型的属性,而该主码为两端实体主码的组合。

3、简述 

C/S 

结构的优点。

优点有:

数据集中存储;

业务逻辑和安全规则可以在服务器上定义一次,而后被所有的客户使用;

关系数据库服务器仅返回应用程序所需要的数据,这样可以减少网络流量;

节省硬件开销;

备份和恢复

数据变得非常容易。

三、简答题(3)

1、简述局部变量和全局变量的区别。

局部变量由用户定义,仅在声明它的批处理、存储过程或者触发器中有效,处理结束后,局部变

量变成无效。

全局变量不能被显式的赋值或声明,而且不能由用户定义。

2、简述创建视图的原则。

①只能在当前数据库中创建视图;

②视图名字必须遵守标识符的规则,且对每个用户必须唯一;

③可以在其他视图和引用视图的过程之上建立视图;

④定义视图的查询不可以包含 

ORDER

BY、COMPUTE 

或 

COMPUTE 

BY 

子句以及 

关键字;

⑤不能在视图上定义全文索引;

⑥不能创建

临时视图,也不能在临时表上创建视图;

⑦不能对视图执行全文查询,但是如果查询所引用的表被配置

为支持全文索引,就可以在视图定义中包含全文查询。

3、简述主键约束和唯一性约束的区别。

主键约束强制唯一性,但是不允许为空值;

唯一约束在列集内强制执行值的唯一性,但是允许为

空。

主键约束每个表中主键只能有一个,但是唯一约束列却可以有多个。

唯一约束优先于唯一索引。

4、简述范式各等级的定义。

1NF:

设 

是一个关系模式,R 

属于 

当且仅当 

中每一个属性 

的值域只包含原子项,即不可分

割的数据项。

2NF:

2NF 

是 

1NF,且每个非主属性都完全函数依赖于主码。

3NF:

3NF 

2NF,且每个非主属性都非传递函数依赖于主码。

BCNF:

对于关系模式 

R,若 

中的所有非平凡的、完全的函数依赖的决定因素是码,则 

属于

BCNF。

四、 

编写程序题

(1)

1、假设数据库 

std_dbs 

中有 

个表,各表逻辑结构设计如下:

8

①学生表 

student 

其结构为:

学号(定长字符串,12),姓名(变长字符串,20,非空),性别(定长

字符串,2,默认值“男”),年龄(整数,非空)。

主键:

学号

②课程表 

course 

课程号(定长字符串,3),课程名称(变长字符串,20)。

课程号

③成绩表 

grade 

学号(定长字符串,12),课程号(定长字符串,3),成绩(整数,取值

0~100)。

(学号,课程号)。

外键:

学号,其值取自表“学生”主键“学号”的值;

课程号,其

值取自表“课程”主键“课程号”的值。

语句完成如下操作:

(10 

(1)按课程名称、学号二重排序输出:

课程名称,学号,姓名,成绩。

(2)查询与“刘晨”年龄一样的学生。

(1)SELECT 

course.课程名称, 

student.学号, 

student.姓名, 

grade.成绩

grade,course,student

course.课程号=grade.课程号 

student.学号=grade.学号

ORDER 

course.课程名称,student.学号

(2)SELECT 

年龄=

年龄 

姓名='

刘晨'

2、假设数据库 

factory 

①部门表 

depart,其结构为:

部门号(整数),部门名(定长字符串,10)。

部门号。

②职工表 

worker,其结构为:

职工号(整数),姓名:

(定长字符串,8),性别:

(定长字符串,

2,默认值“男”),出生日期(日期型),党员否(逻辑型),参加工作(日期型),部门

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

当前位置:首页 > 小学教育 > 小升初

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

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