数据库原理试题集Word格式.docx

上传人:b****2 文档编号:15186488 上传时间:2022-10-28 格式:DOCX 页数:60 大小:229.68KB
下载 相关 举报
数据库原理试题集Word格式.docx_第1页
第1页 / 共60页
数据库原理试题集Word格式.docx_第2页
第2页 / 共60页
数据库原理试题集Word格式.docx_第3页
第3页 / 共60页
数据库原理试题集Word格式.docx_第4页
第4页 / 共60页
数据库原理试题集Word格式.docx_第5页
第5页 / 共60页
点击查看更多>>
下载资源
资源描述

数据库原理试题集Word格式.docx

《数据库原理试题集Word格式.docx》由会员分享,可在线阅读,更多相关《数据库原理试题集Word格式.docx(60页珍藏版)》请在冰豆网上搜索。

数据库原理试题集Word格式.docx

__________、索引文件、散列文件、倒排文件。

11.数据管理经过了手工文档、文件系统和_________三个发展阶段。

12.E—R图中包括______、______和联系三种基本图素。

13.提供数据库定义、数据装入、数据操纵、数据控制和DB维护功能的软件称为______。

14.数据库系统提供了两个方面的映像功能,这样就使得数据既具有__________________独

立性,又具有__________________独立性。

15.典型的层次模型是美国的IBM公司在1968年推出的__________系统。

网状模型的主要代表

是1969年__________报告提出的数据模型。

16.内模式是数据库在物理存储方面的描述,定义所有的内部记录类型、__________和_____

_____的组织方式,以及数据控制方面的细节。

17.逻辑数据独立性是指修改___________,尽量保持___________不变。

18.数据库系统中最重要的软件是_____,最重要的用户是_____。

19.与数据库系统相比较,文件管理系统的数据共享性__________,数据独立性__________

二.选择

三.名词解释

1.数据

2.数据库

3.数据库管理系统

4.数据库系统

5.实体

6.实体型

7.实体集

8.属性(概念模型中)

9.码(概念模型中)

10.实体-联系图(E-R图)

11.关系

12.属性(关系模型中)

13.域

14.元组

15.码(关系模型中)

16.分量

17.关系模式

18.模式

19.外模式

20.内模式

21.DDL

22.DML

四.简答题

五.设计题

六.综合题

第二章关系数据库

1.在关系模型中,把数据看成一个二维表,每一个二维表称为一个_____________。

2.关系数据库的关系演算语言是以_____________为基础的DML语言。

3.关系数据操作语言(DML)有两种不同类型:

关系代数型和__________。

4.设有关系模式S(A,B,C,D),与关系代数表达式∏2,3(S)等价的SQL语句是

_______。

5.在关系代数的传统集合运算中,假定有关系R和S,运算结果为RS。

如果RS中的元组属于R或者属于S,则RS是______运算的结果;

如果RS中的元组属于R而不属于S,则RS是______运算的结果。

6.属性的取值范围称为该属性的______。

7.关系代数中专门的关系运算包括:

__________、投影、连接和除法。

8.关系数据操作语言(DML)的特点是:

操作对象与结果均为关系、操作的非过程性强、语言

一体化、并且是建立在__________基础之上。

9.关系代数运算中,θ联接可由选择和_____________操作组合而成。

10.对关系进行投影、选择、联接运算的结果是___________。

11.在SQL语言的关系定义语句中,外键子句实现___________完整性约束。

12.如果两个关系没有公共属性,则其自然联接操作与_________________操作等价。

13.在基本表中,主键应该体现其值的_____和_____两个特性。

14.聚合函数“count(列名)”的语义是__________。

15.设有学生表S(学号,姓名,班级)和学生选课表SC(学号,课程号,成绩),为维护数据一

致性,表S与SC之间应满足______完整性约束。

16.在关系代数运算中,从关系中取出满足条件的元组的运算称为_______。

17.关系数据库数据操作的处理单位是_____,层次和网状数据库数据操作的处理单位是记录

18.已知关系R(A,B,C,D)和S(B,C,D),则R∞S的元数是___________。

1.域

2.笛卡尔积

3.关系

4.元组

5.属性

6.分量

7.关系的目

8.主码

9.候选码

10.外部码

11.实体完整性规则

12.参照完整性规则

13.关系模式

14.关系

15.关系数据库

16.给定关系R(X,Z),当X=x时,x在R中的象集Z

17.选择

18.投影

19.等值连接

20.自然连接

21.外连接

1.试述关系模型的三个组成部分。

2.试述关系数据库语言的特点和分类。

3.简述域、笛卡儿积、关系、元组、属性之间的联系与区别。

4.简述主码、候选码、外部码之间的联系与区别。

5.简述关系模式、关系、关系数据库之间的联系与区别。

6.简述关系模型的完整性规则。

在参照完整性中,外码属性值可以为空吗?

为什么?

7.试述等值连接与自然连接的区别和联系?

8.可以表示任何关系代数操作的5种基本操作是什么?

9.设有如下的三个关系模式:

S(SNO,SNAME,AGE,SEX)

SC(SNO,CNO,GRADE)

C(CNO,CNAME,TEACHER)

试写出检索学习&

Prime;

WANG&

老师讲授课程的男学生的姓名(SNAME)的关系代数

表达式。

10.设有供应商关系S和零件关系P,如下图所示,S和P的主键分别是“供应商号”和“零件

号”,P的外键是“供应商号”。

分析下列各操作能否被正确执行,并说明理由。

1)在P中插入元组(“P2“,“白“,“A2“)

2)在P中插入元组(NULL,“绿“,“A1“)

11.

设有供应商关系S和零件关系P,如下图所示,S和P的主键分别是“供应商号”和“零

件号”,P的外键是“供应商号”。

分析下列各操作能否被正确执行,并说明理由。

1).在P中插入元组(“P2“,“白“,“A2“)

2).在P中插入元组(“P4“,“白“,“A5“)

12.

1).在P中插入元组(NULL,“绿“,“A1“)

13.写出关系模式的形式化表示方法?

并对各部分进行解释。

14.你是如何理解关系数据库中表和关系这两个概念的?

它们之间有什么区别和联系?

15.试述数据模型的概念、数据模型的作用和数据模型的三个要素。

第三章关系数据库标准语言SQL

1.SQL以同一种语法格式,提供______和______两种使用方式。

2.SQL语言的全称(中文)是______,它是关系数据库语言的______。

3.在SQLSELECT语句查询中,要去掉查询结果中的重复记录,应该使用_________________

_关键字。

4.关系代数的选择运算对应于SQL查询语句的___________子句。

5.已知学生关系(学号,姓名,年龄,班级),要检索班级为空值的学生姓名,其SQL查询

语句中WHERE子句的条件表达式是___________。

6.视图是定义在__________之上的,对视图的一切操作最终要转换为对__________的操作

7.SQL语言是一种介于关系代数和_______之间的关系查询语言。

8.SQL语言中,允许更新的视图在定义时应该加上______短语。

9.SQL中的安全机制主要有两个,一个是视图,另一个是______。

1.数据库管理系统中数据操纵语言DML所实现的操作一般包括()

A.查询、插入、修改、删除  B.排序、授权、删除

C.建立、插入、修改、排序 D.建立、授权、修改

2.ER图中的主要元素是()

A.结点、记录和文件  B.实体、联系和属性

C.记录、文件和表  D.记录、表、属性

3.下列有关数据库的叙述中正确的是()

A.对于查、添、删、改操作都需由数据库管理员进行完整性定义和安全性授权,由数据

库具体执行;

B.数据库系统目录(工程数据库字典)也由一些关系组成,所以用户可以同样对其进行

查、添、删、改操作;

C.嵌入式的数据库语言构成的应用程序环境包括主语言和数据子语言,前者能处理记录

,后者只能处理表,游标机制起着两种语言的桥梁作用。

D.既然数据库能实现数据对不同用户的共享,那么数据库中不存在任何冗余。

4.在select语句中使用*,表示()

A.选择任何属性  B.选择全部属性

C.选择全部元组 D.选择主码

5.使用createschema语句建立的是()

A.数据库  B.表  C.视图  D.索引

6.在select语句中使用max(列名)时,列名应该()

A.必须是数值型  B.必须是字符型

C.必须是数值型或字符型  D.不限制数据类型

7.在select语句中使用groupbysno时,sno必须()

A.在where中出现  B.在from中出现

C.在select中出现D.在having中出现

8.在select语句中,对应关系代数中“投影”运算的语句是()

A.select  B.from  C.where  D.set

9.视图建立后,在数据字典中存放的是()

A.查询语句  B.视图的内容

C.视图的定义  D.产生视图的表的定义

10.在sql语言中,delete语句的作用是()

A.删除基本表  B.删除视图

C.删除基本表和视图  D.删除基本表和视图的元组

11.在sql语言中使用foreignkey时,与之配合的语句是()

A.exists  B.except  C.table  D.references

12.下列关于视图与基本表的对比正确的是()

A.视图的定义功能强于基本表

B.视图的操作功能强于基本表

C.视图的数据控制功能弱于基本表

D.上面提到的三种功能二者均相当

1

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

当前位置:首页 > 人文社科 > 法律资料

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

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