数据库复习题1Word文档下载推荐.docx

上传人:b****4 文档编号:7852464 上传时间:2023-05-09 格式:DOCX 页数:17 大小:39.59KB
下载 相关 举报
数据库复习题1Word文档下载推荐.docx_第1页
第1页 / 共17页
数据库复习题1Word文档下载推荐.docx_第2页
第2页 / 共17页
数据库复习题1Word文档下载推荐.docx_第3页
第3页 / 共17页
数据库复习题1Word文档下载推荐.docx_第4页
第4页 / 共17页
数据库复习题1Word文档下载推荐.docx_第5页
第5页 / 共17页
数据库复习题1Word文档下载推荐.docx_第6页
第6页 / 共17页
数据库复习题1Word文档下载推荐.docx_第7页
第7页 / 共17页
数据库复习题1Word文档下载推荐.docx_第8页
第8页 / 共17页
数据库复习题1Word文档下载推荐.docx_第9页
第9页 / 共17页
数据库复习题1Word文档下载推荐.docx_第10页
第10页 / 共17页
数据库复习题1Word文档下载推荐.docx_第11页
第11页 / 共17页
数据库复习题1Word文档下载推荐.docx_第12页
第12页 / 共17页
数据库复习题1Word文档下载推荐.docx_第13页
第13页 / 共17页
数据库复习题1Word文档下载推荐.docx_第14页
第14页 / 共17页
数据库复习题1Word文档下载推荐.docx_第15页
第15页 / 共17页
数据库复习题1Word文档下载推荐.docx_第16页
第16页 / 共17页
数据库复习题1Word文档下载推荐.docx_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

数据库复习题1Word文档下载推荐.docx

《数据库复习题1Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《数据库复习题1Word文档下载推荐.docx(17页珍藏版)》请在冰点文库上搜索。

数据库复习题1Word文档下载推荐.docx

9.在下列几种故障中,不破坏数据库内容的是(B) 

 A.计算机病毒发作 

B.供电系统故障 

C.瞬时的强磁场干 

D.磁盘介质损坏

10.在数据库技术中,独立于计算机系统的模型是(A) 

 A.E-R模型 

 

B.层次模型 C.关系模型 

D.面向对象的模型

11.五种基本关系代数运算是(A)

 A.∪,-,×

,π和σB.∪,-,∞,π和σ C.∪,∩,×

,π和σ D.∪,∩,∞,π和σ

12.SQL中,下列涉及空值的操作,不正确的是(C)

 A.AGEISNULL B.AGEISNOTNULL C.AGE=NULL D.NOT(AGEISNULL)

13.单个用户使用的数据视图的描述称为(A)

 A.外模式 B.概念模式 C.内模式 D.存储模式 

14.在删除基本表中某个元组时,将以此表为参照表的关系中外键与主键相同的元组一起删除,应采用的方式是 (B) A.RESTRICT方式B.CASCADE方式 C.SETNULL方式D.CHECK方式

15.在客户机/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能属于后端的是(B)

 A.用户界面 

B.存取结构 C.数据输入 

D. 

报表输出

应用题1.学生运动会模型:

(1)有若干班级,每个班级包括:

班级号,班级名,专业,人数

(2)每个班级有若干运动员,运动员只能属于一个班,包括:

运动员号,姓名,性别,年龄

(3)有若干比赛项目,包括:

项目号,名称,比赛地点(4)每名运动员可参加多项比赛,每个项目可有多人参加

(5)要求能够公布每个比赛项目的运动员名次与成绩(6)要求能够公布各个班级团体总分的名次和成绩

解题要求:

(1)画出每个实体及其属性关系、实体间实体联系的E-R图.

(2)根据试题中的处理要求:

完成数据库逻辑模型,包括各个表的名称和属性.并指出每个表的主键和外键。

(1)

(2)

班级(班级号,班级名,专业,人数) 

主键:

班级号 

运动员(运动员号,姓名,性别,年龄,班级号) 

运动员号 

外键:

班级号

项目(项目号,项目名,比赛地点) 

项目号

比赛(运动员号,项目号,成绩,名次,得分) 

      主键:

运动员号,项目号 

运动员号;

项目号

一、单项选择题

1.下述各项中,属于数据库系统的特点的是(C) 

 A.存储量大 

B.存取速度快 

C.数据独立性 

D.操作方便 

2.在关系中,能唯一标识组的属性集称为关系模式的(D) 

 A.候选键 

B.主键 

C.外键 

D.超键

3.在数据操作语言(DML)的基本功能中,不包括的是(B) 

 A.插入新数据 

B.描述数据库结构 

 C.对数据库中数据排序 

D.删除数据库中数据 

4.数据库中全体数据的整体逻辑结构描述称为(B) 

 A.存储模式 

B.内模式 

C.外模式 

D.右外模式 

5.对于分布式数据库,可以简单归纳为(B) 

 A.数据逻辑上分散,物理上统一 

 B.数据物理上分散,逻辑上统一 

 

 C.数据在逻辑上、物理上都是分散的 

 D.数据在逻辑上、物理上都是统一的 

 

6.在关系R与关系S进行自然连接时,只把R中原该舍弃的元组保存到新关系中,这种操作称为(C)

 A.外连接 

B.内连接 

C.左外连接 

D.右外连接 

7.在SQL中使用FOREIGNKEY时,与之配合的语句是(D) 

 A.EXISTS 

B.EXCEPT 

C.TABLE 

D.REFERENCES 

8.定义片段以及全局关系与片段之间映像的模式是(C) 

 A.外模式 

B.概念模式 

C.分片模式 

D.分配模式 

9.在客户机/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能属于后端的是(B)

B.存取结构 

C.数据输入 

D.报表输出 

10.能够消除多值依赖引起的冗余的范式是(C) 

 A.2NF  B.3NF  C.4NF  D.BCNF 

11.位于分片视图和分配视图之间的透明性是(D) 

 A.全局数据模型透明性 

B.分片透明性 

 C.局部数据模型透明性 

D.位置透明性

12.设关系模式R(A,B,C),F是R上成立的FD集,F={B→C},则分解ρ={AB,BC}相对于F(A

 A.是无损联接,也保持FD的分解 B.是无损联接,但不保持FD的分解

 C.不是无损联接,但保持FD的分解 D.既不是无损联接,也不保持FD的分解

13.DBMS中实现事务持久性的子系统是 (D)

 A.安全性管理子系统 B.完整性管理子系统 C.并发控制子系统 D.恢复管理子系统

14.ORDBS的含义是(C)

 A.面向对象的数据库系统 

B.数据库管理系统 C.对象关系数据库系统 

D.对象关系数据库

15.在SQL中,建立视图用 (C)

 A.CREATESCHEMA命令 

B.CREATETABLE命令 C.CREATEVIEW命令 

D.CREATEINDEX命令

四、简答题

1.简述数据字典的内容和作用.

是对系统中数据的详尽描述,它提供对数据库数据描述的集中管理。

它的处理功能是存储和检索元数据,并且为数据库管理员提供有关的报告。

对数据库设计来说,数据字典是进行详

细的数据收集和数据分析所获得的主要成果。

数据字典包括数据项,数据结构,数据流,数据存储和数据处理过程.

1.结构数据模型的三个组成部分是数据结构、数据操作和(C)

 A.数据安全性控制 

B.数据一致性规则 

 C.数据完整性约束 

D.数据处理逻辑 

2.在SQL的算术表达式中,如果其中有空值,则表达式(C)

 A.空值按0计算  B.由用户确定空值内容再计算结果 

C.结果为空值 D.指出运算错误,终止执行

3.当两个关系没有公共属性时,其自然连接操作表现为(A)

 A.笛卡儿积操作 

B.等值连接操作 

 C.结果为空集 

D.错误操作 

4.在数据库与宿主语言之间传递信息是通过(B)A.全局变量 B.共享变量C.公共数据区D.系统缓冲

5.在关系模式R(U,F)中,R中任何非主属性对键完全函数依赖是R∈3NF的(B) 

 A.充分必要条件 

B.必要条件 

C.充分条件 

D.既不充分也不必要条件 

6.基本ER图就是数据库的(D)A.外模式 

B.逻辑模式 

C.内模式 

D.概念模式 

7.对基本表S,执行操作DROPTABLESRESTRICT的作用是(C)

 A.删除基本表S中的所有元组 

 B.把基本表S及其生成的一切视图全部删除 

 C.当没有由S中的列产生的视图或约束时将表S删除 

 

D.删除表S,将引用表S的视图中一切S的属性置为空值 

8.在多用户共享系统中,并发操作的事务干扰,破坏了事务的(C) 

 A.原子性 

B.一致性 

C.隔离性 

D.持久性 

9.关系R与关系S只有1个公共属性,T1是R与S等值连接的结果,T2是R与S自然连接的结果,则(C) 

 A.T1的属性个数等于T2的属性个数 

 B.T1的属性个数小于T2的属性个数 

 C.T1的属性个数大于或等于T2的属性个数 

 D.T1的属性个数大于T2的属性个数

10.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是(D)

 A.左外联接 B.右外联接 C.外部并 D.外联接

11.如果事务T获得了数据项Q上的排它锁,则T对Q(C)

 A.只能读不能写 B.只能写不能读 C.既可读又可写 D.不能读不能写

12.SQL的全局约束是指基于元组的检查子句和(C)

 A.非空值约束   B.域约束子句 C.断言     D.外键子句

13.表达业务流程分析结果的图表是(B)A.业务流程图B.数据流图 C.局部图D.基本E-R图

14.在数据库技术中,未提交的随后又被撤消的数据称为 (D)

 A.错误数据B.冗余数据C.过期数据D.脏数据 

15.选择分布式数据库各片段数据存放场地的模式是(D)

 A.外模式   B.概念模式    C.分片模式   D.分配模式

1.现实世界中事物在某一方面的特性在信息世界中称为(C) 

 A.实体 

B.实体值 

C.属性 

D.信息 

2.数据的存储结构与数据逻辑结构之间的独立性称为数据的(B) 

 A.结构独立性 

B.物理独立性 

C.逻辑独立性 

D.分布独立性 

3.应用程序设计的工作开始于数据库设计步骤的(D)

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

4.在关系R中,代数表达式σ3<

4(R)表示(B)

 A.从R中选择值为3的分量小于第4个分量的元组组成的关系 

B.从R中选择第3个分量值小于第4个分量的元组组成的关系 

 C.从R中选择第3个分量的值小于4的元组组成的关系  D.从R中选择所有元组组成的关系

5.对关系模式进行分解时,要使分解具有无损失连接性,在下属范式中最高可以达到(D) 

 A.2NF 

C.BCNF 

D.4NF 

6.事务的ACID性质,是指事务具有原子性、一致性和(C) 

 A.隔离性、透明性 

B.独立性、透明性 

 C.隔离性、持久性 

D.共享性、持久性 

7.各个场地采用同一类型的数据模型,使用不同型号的DBMS,这种分布式数据库系统的类型属于(B) 

 A.同构同质型 

B.同构异质型 

C.异构同质型 

D.异构异质型 

8.为解决“丢失更新”问题,事务在更新一个数据集合前,必须获得对它的(B) 

 A.S锁 

B.X锁  

C.S锁和X锁 

D.S锁或X锁 

9.在删除基本表中某个元组时,将以此表为参照表的关系中外键与主键相同的元组一起删除,应采用的方式是(B) 

A.RESSTRDICT方式 

B.CASCADE方式 

C.SETNULL方式 

D.CHECK方式 

10.在SQL的查询语句中,对应关系代数中“投影”运算的语句是(A) 

 A.SELECT 

B.FROM 

C.WHERE 

D.SET 

11.在关系模式R(U,F)中,X,Y,Z是U中属性,则多值依赖的传递律是(D) 

 A.如果X→→Y,Y→→Z,则X→→Z 

 B.如果X→→Y,Y→→Z,则X→→YZ 

 C.如果X→→Y,Y→→Z,则X→→YZ 

12.在数据库设计中,将E-R图转换成关系数据模型的过程属于(B)

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

13.关系代数的五个基本操作可直接转换成元组关系演算表达式,它们是:

并、差、投影、选择和(B)

 A.交   B.笛卡尔积   C.自然连接   D.除法

14.SQL语言具有的功能是 (B)

 A.关系规范化,数据操纵,数据控制  B.数据定义,数据操纵,数据控制 

 C.数据定义,关系规范化,数据控制  D.数据定义,关系规范化,数据操纵 

15.分布式数据库系统中数据分配的策略是集中式,分割式和(C)

 A.分布式,混合式   B.全复制式,关联式  C.全复制式,混合式    D.分片式,关联式

1.在数据库系统中,数据独立性是指(C) 

 A.用户与计算机系统的独立性  B.数据库与计算机的独立性 

C.数据与应用程序的独立性   D.用户与数据库的独立性 

2.文件系统与数据库系统相比较,其缺陷主要表现在数据联系弱、数据冗余和(C)

 A.数据存储量低 

B.处理速度慢 

C.数据不一致 

D.操作烦琐 

3.设计数据库概念结构时,常用的数据抽象方法是聚集和(D) 

 A.分类 

B.继承 

C.分析 

D.概括 

4.在下列的数据库模式中,独立于计算机系统的模式是(A) 

 A.概念模式 

C.内模式 

D.外模式 

5.在SQL中使用CREATEASSERTION的作用是建立(C) 

 A.数据库 

B.基本表 

C.完整性规则 

D.视图 

6.客户/服务器体系结构的关键在于(D)

 A.资源共享 

B.数据的分布 

C.逻辑上的统一 

D.功能的分布 

7.在关系模式R(U,F)中,如果X→Y,如果不存在X的真子集X1,使X1→Y,称函数依赖X→Y为(C)

 A.平凡函数依赖 

B.部分函数依赖 

C.完全函数依赖 

D.传递函数依赖 

8.要使数据库具有可恢复性,最基本的原则是(D) 

 A.加强机房安全管理  B.安装防病毒设施 C.经常检修计算机系统   D.数据重复存储

9.在关系模式R(U,F)中,F是最小函数依赖集,属性T只在F中诸函数依赖“→”的左端出现,则属性T具有以下性质(C) A.属性T仅是R的主属性,但不包含于侯选键中 

B.属性T必是R的非主属性

C.属性T必是组成R候选键的主属性 

 D.属性T可能是R的主属性,也可能是R的非主属性 

解释:

函数依赖是语义范畴的概念,本题可以直接从语义上理解:

(1)如果t不包含在任一侯选键中,它至少依赖于候选键,所以它肯定会在F中“→”的右端出现;

(2)包含在任何一个候选键中的属性称为主属性。

10.对关系R进行投影运算后,得到关系S,则(C) 

 A.关系R的元组数等于关系S的元组数 

 B.关系R的元组数小于关系S的元组数 

 C.关系R的元组数大于或等于关系S的元组数 

 D.关系R的元组数大于关系S的元组 

11.记载数据库系统运行过程中所有更新操作的文件称为(C)

 A.更新文件 

B.后备文件 

C.日志文件 

D.数据文件 

12.在面向对象的模型中,表示实体中的每个属性时,使用(C)

 A.两个变量,一个消息 

B.两个变量,两个消息 

C.一个变量,两个消息 

D.一个变量,一个消息 

13.在客户/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能中,属于前端的(B) 

 A.存取结构 

B.用户界面 

C.查询优化 

D.并发控制 

14.SQR中的视图提高了数据库系统的(A) A.完整性B.并发控制 

D.安全性 

15.在E-R模型中,如果有6个不同实体集,有7个不同的二元联系,其中2个1:

N联系,2个1:

1联系,3个M:

联系,根据E-R模型转换成关系模型的规则,转换成关系的数目是(B)

 A.6 

B.9 

C.11 

D.13

六、应用题1.学生与教师教学模型

(1)有若干班级,每个班级包括:

班级号、班级名、专业、人数、教室

(2)每个班级有若干学生,学生只能属于一个班,学生包括:

学号、姓名、性别、年龄

(3)有若干教师,教师包括:

编号、姓名、性别、年龄、职称

(4)开设若干课程,课程包括:

课程号、课程名、课时、学分

(5)一门课程可由多名教师任教,一名教师可任多门课程。

(6)一门课程有多名学生选修,每名学生可选多门课,但选同一门课时,只能选其中一名教师。

解题要求:

(1)画出每个实体及其属性关系、实体间实体联系的(E-R)图。

(2)根据试题中的处理要求:

完成数据库逻辑模型,包括各个表的名称和属性。

班级(班级号,班级名,专业,人数,教室),主键:

班级号

学生(学号,姓名,性别,年龄,班级号),主键:

学号 

教师(编号,姓名,性别,年龄,职称),主键:

编号

课程(课程号,课程名,课时,学分),主键:

课程号

选课(课程号,学号,成绩),主键:

课程号,学号 

课程号;

学号

任课(课程号,编号,时间),主键:

课程号,编号 

1.位于用户和数据库之间的一层数据管理软件是(C) A.DBS  B.DBC.DBMS 

 D.MIS

2.一个事务中所有对数据库操作是一个不可分割的操作序列,这称为事务的(A)

 A.原子性     B.一致性 C.隔离性    D.持久性

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

并、差、选择、投影和(D)

 A.等值连接    B.F连接 C.自然连接    D.笛卡儿积

4.在关系数据库中,表与表之间的联系是通过(B)实现的。

 A.实体完整性规则   B.参照完整性规则 C.用户自定义的完整性规则    D.主键

5.数据字典产生于数据库设计步骤的(A)

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

6.在数据库技术中,未提交的随后又被撤消的数据称为(D)

 A.错误数据   B.冗余数据 C.过期数据     D.脏数据

7.在SQL中,建立视图用的命令是(C)

 A.CREATESCHEMA     B.CREATETABLE C.CREATEVIEW      D.CREATEINDEX

8.分布式数据库系统的透明性主要表现在位置透明性和(C)

 A.数据透明性   B.处理透明性 C.复制透明性    D.映射透明性

9.在数据库的E-R图中,菱形框表达的是(C)

 A.属性      B.实体C.实体之间的联系   D.实体与属性之间的联系

10.设关系R和S的结构相同,并且各有80个元组,假如这两个关系作并运算,其运算结果的元组个数为(D)A.80  B.小于等于80  C.大于等于160  D.大于等于80,小于等于160

11.以下操作中,不能用DML实现的是(B)

 A.数据查询   B.定义数据库的三级结构 C.数据插入     D.数据删除

12.如果关系R和S进行自然连接时,只把S中原该舍弃的元组保存到新关系中,这种操作称为(D)

 A.外连接   B.内联接 C.左连接  D.右外连接

13.把E-R图转换成关系模型的过程,属于数据库设计的( 

C)

 A.总体结构设计    B.概念结构设计 C.物理结构设计     D.逻辑结构设计

14.ORDBS的中文意思是(C)

 A.面向对象的数据库系统    B.数据库管理系统 C.对象关系数据库系统  D.关系数据库系统

15.在较低层上的抽象表达了与之联系的较高层上抽象的特殊情况时,称为较高层上抽象是较低层抽象的(D) A.概括        B.聚集C.细化        D.泛化

16.在SQL中,SELECT语句的"

SELECTDISTINCT"

表示查询结果中( 

 A.属性名都不相同   B.去掉了重复的列 C.行都不相同    D.属性值都不相同

17.在采用客户机/服务器体系结构的数据库应用系统中,应该将用户应用程序安装在(A)

 A.客户机端    B.服务器端 C.终端     D.系统端

18.事务日志用于保存(D)

 A.程序运行过程    B.数据操作C.程序的执行结果   D.对数据的更新操作

19.在第一个事务以S锁方式读数据A时,第二个事务可以进行的操作是(D)

A.对数据实行X锁并读数据B.对数据实行S锁并写数据C.对数据实行X锁并写数据D.不加封锁的读数据

20.概念结构设计的目标是产生DB的概念模型,该模型主要反映(B)

 A.DBA的管理信息需求  B.企业组织的信息需求C.应用程序员的编程需求 D.DB的维护需求

六、应用题(本大题共1个小题,共10分)

1.有一个应用,包括三个实体集。

实体类型“商店”的属性有:

商店编号,店名,店址,店经理。

实体类型“会员”的属性有:

会员编号,会员名,地址。

实体类型“职工”的属性有:

职工编号,职工名,性别,工资。

每家商

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

当前位置:首页 > 人文社科 > 广告传媒

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

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