关系代数练习题_第1页
关系代数练习题_第2页
关系代数练习题_第3页
关系代数练习题_第4页
关系代数练习题_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——关系代数练习题一、二章习题

一、选择题

1、数据库中,数据的物理独立性是指:

A、DB和DBMS的相互独立B、用户程序与DBMS的相互独立C、用户的应用程序与存储在磁盘上的数据库中的数据相互独立;D、应用程序与数据库中数据的规律结构相互独立。

2、数据库技术采用分级方法将数据库的结构划分成多个层次,是为了提高数据库的和:

A、数据共享B、规律独立性;C、管理规范性;D、物理独立性;3、在数据库系统中,寻常采用三级模式来描述数据库,其中?是用户与数据库的接口,是应用程序可以见到的数据描述,?是对数据整体的③的描述,而④描述了数据的⑤。

A、外模式;B、概念模式;C、规律结构;D、内模式;E、层次结构;F、物理结构;

4、在数据库的体系结构中,数据库存储结构的改变会引起内模式的改变。为使数据库的模式保持不变,从而不必修改应用程序,须改变模式与内模式之间的映像。这样,使数据库具有_____

A、数据独立性B、规律独立性C、物理独立性;D、操作独立性。5、现实世界中客观存在并能相互区别的事物为:

A、实体B、实体集;C、字段;D、记录。6、现实世界中事物的特征在信息世界中称为

A、实体B、实体标识符C、属性;D、关键码。7、采用二维表格结构表达实体类型及实体间联系的数据模型是

A、层次模型;B、网状模型;C、关系模型;D、对象模型。8、DB、DBMS及DBS三者间的关系是

A、DB包括DBMS、DBSB、DBS包括DB和DBMS;C、DBMS包括DB、DBSD、DBS与DB、DBMS无关。9、数据库系统中,用_____描述全部数据的整体规律结构。

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

10、数据库系统中,用户使用的数据视图用____描述,该视图是用户和数据库系统之间的接口。

A、外模式B、存储模式;C、内模式;D、概念模式。11、在数据库中,产生数据不一致的根本原因是

A、数据存储量大B、没有严格保护数据C、未对数据进行完整性控制D、数据冗余。12、DBMS是

A、一个完整的数据库应用系统B、一组硬件

C、一组系统软件;D、既有硬件又有软件。13、DB的三级模式结构中最接近外部存储器的是

A、子模式B、外模式C、概念模式D、内模式。15、所谓概念模型,指的是

A、客观存在的事物及其相互联系B、将信息世界中的信息数据化C、实体模型在计算机中的数据化表示

D、现实世界到机器世界的一个中间层次,即信息世界。

16、若采用关系数据库实现应用,在数据库的规律设计阶段需将_____转化为关系数据模型。

A、E-R模型B、层次模型;C、关系模型;D、网状模型。17、应用数据库的主要目的是为了

A、解决安全为题;B、解决数据完整性问题;C、共享数据问题;D、解决数据量大的问题。

18、DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库、计算机硬件、软件和_____

A、系统分析员B、程序员C、DBAD、操作员19、下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是:

I、人工管理阶段Ⅱ、文件系统阶段Ⅲ、数据库阶段A、I和ⅡB、只有ⅡC、Ⅱ和ⅢD、只有I。20、以下四项中,不属于数据库系统的特点是

A、数据共享B、数据完整性C、数据冗余度高;D、数据独立性高。21、描述数据库全体数据的全局规律结构和特性的是

A、模式B、内模式;C、外模式;D、用户模式。22、要保证数据库的数据独立性,需要修改的是

A、模式与外模式B、模式与内模式C、三层间的两种映射;D、三层模式。23、要保证数据库的规律数据独立性,需要修改的是

A、模式与外模式映射B、模式与内模式间的映射;C、模式;D、三层模式。

24、用户或应用程序看到的那部分局部规律结构和特征的描述是____,该部分是模式的规律子集。

A、模式;B、物理模式;C、子模式;D、内模式。25、在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主键是R#,S的主键是S#,则S#在R中称为

A、外键.B、候选键C、主键

26、设关系R(A,B,C)和S(B,C,D),以下各关系代数表达式不成立的是A、ΠA,c(R)∞ΠD,c(S)B、R∪S;C、ΠB(R)∩ΠB(S)D、R∞S。27、根据关系模式的完整性规则,一个关系中的主键

A、不能有两个B、不能成为另一个关系的外键C、不允许为空;D、可以取值。28、同一个关系模型的任意两个元组值

A、不能一致.B、可以一致;C、必需一致;D、前述都不是。29、自然连接是构成新关系的有效方法。一般状况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的

A、元组B、行C、记录D、属性。30、取出关系中的某些列,并消除重复元组的关系代数运算称为

A、取列运算B、投影运算.C、连接运算;D、选择运算。31、参与差运算的两个关系

A、属性个数可以不同B、属性个数必需一致;

C、一个关系包含另一个关系的属性D、属性名必需一致。32、设有关系R,按条件F对关系R进行选择,正确的是A、RxRB、R

?FR

C、?f(R);D、Πf(R)。

33、在基本的关系中,以下说法正确的是

A、行、列顺序有关B、属性名允许重名;C、任意两个元组不许重复;

34、四元关系R为R(A,B,C,D)则()是正确的。A、ΠA,C(R)为取属性值为A,C的两列组成

B、Π1,3(R)为取属性值为1,3的两列组成

C、ΠA,C(R)和Π1,3(R)是等价的;

D、ΠA,C(R)和Π1,3(R)是不等价的;

35、R为四元关系R(A,B,C,D),S为三元关系S(B,C,D),RxS构成的结果集为____元关系。

A、4;B、3;C、7D、6。36、R为四元关系R(A,B,C,D),S为三元关系S(B,C,D),R∞S构成的结果集为____元关系。

A、4;B、3C、7D、6。37、关系模式的任何属性

A、不可再分B、可以再分;C、命名在该关系模式中可以不唯一;38、实体完整性约束:。

39、参照完整性约束:关系间的联系是通过(即一个关系的关键字和另一个关系的外键)实现的。

二、简答题

1、什么是数据独立性?数据库系统如何实现数据独立性?数据独立性可以带来什么好处?

2、试述数据库系统三级模式结构,其优点是什么?

3、什么是数据库的规律独立性?什么是数据库的物理独立性?为什么数据库系统具有数据与程序的独立性?

4、什么是数据冗余?数据库系统与文件系统相比怎样减少数据冗余?5、在著书工作中,一位可以编写多本图书,一本书可以由多位合写。设的属性有:号、姓名、单位、电话;书的属性有:书号、书名、出版社、日期。试完成:

(1)根据上述内容绘出其E-R图;

(2)将这个E-R图转化为关系模式,并给出各关系模式的主码。

6、学校有若干个系,每个系有若干名教师和学生;每名教师可以担任若干门课程,并参与多个项目;每名学生可以同时选修多门课程。试设计某学校的教学管理的E-R数据模型,要求给出每个实体、联系的属性。7、笛卡儿积、等值连接、自然连接三者之间有什么区别?8、为什么关系中的元组没有先后顺序?9、为什么关系中不许有重复的元组?10、设有三个关系:

S(S#,SNAME,AGE,SEX);SC(S#,C#,CNAME);C(C#,CNAME,TEACHER)。

试用关系代数表达式表示以下查询语句:(1)检索L

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论