大学数据库复习题及答案整理

合集下载

数据库复习题及答案

数据库复习题及答案

数据库复习题及答案一、选择题1. 数据库管理系统(DBMS)的主要功能是什么?A. 存储数据B. 管理数据C. 提供数据访问接口D. 所有以上选项答案:D2. 关系数据库中的“关系”指的是什么?A. 数据库文件B. 数据表C. 数据表之间的关系D. 数据库的物理存储答案:C3. SQL语言中的“SELECT”语句用于执行什么操作?A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C4. 在数据库中,主键的作用是什么?A. 唯一标识表中的每条记录B. 存储数据C. 用于排序D. 用于数据加密答案:A5. 事务的ACID属性包括哪些?A. 原子性、一致性、隔离性、持久性B. 原子性、一致性、完整性、持久性C. 原子性、隔离性、完整性、持久性D. 原子性、一致性、隔离性、安全性答案:A二、简答题1. 简述数据库的三级模式结构。

答案:数据库的三级模式结构包括外模式、概念模式和内模式。

外模式是用户视图,是用户与数据库交互的接口;概念模式是数据库的全局逻辑结构,描述了数据的逻辑组织;内模式是数据库的物理存储结构,描述了数据在存储介质上的存储方式。

2. 解释什么是范式以及数据库规范化的目的。

答案:范式是数据库设计中用来减少数据冗余和提高数据一致性的标准。

数据库规范化的目的是确保数据库结构的合理性,通过分解数据表来消除数据的重复存储,从而提高数据的一致性和完整性。

三、应用题1. 假设有一个学生信息数据库,包含学生表(Student),课程表(Course),选课表(Enrollment)。

学生表包含学号(StudentID),姓名(Name),年龄(Age);课程表包含课程ID(CourseID),课程名称(CourseName),学分(Credits);选课表包含学号(StudentID),课程ID(CourseID),成绩(Grade)。

请编写SQL 语句,查询所有选修了“数据库原理”课程的学生姓名及其成绩。

(完整版)数据库期末考试复习题及答案(6-10)共有5套卷子

(完整版)数据库期末考试复习题及答案(6-10)共有5套卷子

试题六一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,错选、多选或未选均无分。

1. DB、DBMS和DBS三者之间的关系是( ).A.DB包括DBMS和DBS B.DBS包括DB和DBMSC.DBMS包括DB和DBS D.不能相互包括2。

对数据库物理存储方式的描述称为( )A.外模式B.内模式C.概念模式D.逻辑模式3. 在数据库三级模式间引入二级映象的主要作用是()A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性4. 视图是一个“虚表”,视图的构造基于( )A.基本表B.视图C.基本表或视图D.数据字典5.关系代数中的π运算符对应SELECT语句中的以下哪个子句?()A.SELECT B.FROMC.WHERE D.GROUP BY6.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()A.多对多 B.一对一 C.多对一 D.一对多7.如何构造出一个合适的数据逻辑结构是( )主要解决的问题.A.关系系统查询优化 B.数据字典C.关系数据库规范化理论D.关系数据库查询8. 将E-R模型转换成关系模型,属于数据库的( )。

A. 需求分析B. 概念设计C。

逻辑设计 D. 物理设计9.事务日志的用途是()A. 事务处理B. 完整性约束C. 数据恢复D. 安全性控制10.如果事务T已在数据R上加了X锁,则其他事务在数据R上()A。

只可加X锁 B. 只可加S锁C。

可加S锁或X锁D。

不能加任何锁二、填空题(本大题共10小题,每小题2分,共20分) 错填、不填均无分。

1。

数据库的逻辑数据独立性是由 映象提供的。

2。

关系代数中专门的关系运算包括:选择、投影、连接和_________.3。

设有学生表S(学号,姓名,班级)和学生选课表SC (学号,课程号,成绩),为维护数据一致性,表S与SC 之间应满足 完整性约束.4。

国家开放大学《数据库基础与应用》期末考试复习题及参考答案

国家开放大学《数据库基础与应用》期末考试复习题及参考答案

第一套题客观题单选题(共12题,共36分)1. 利用SQL语言所建立的视图在数据库中属于()。

A 实表B 虚表C 索引D 字段参考答案:B;考生答案:B;试题分数:3;考生得分:32. 下面属于Access数据库中所含操作对象的是()。

A 文件B 宏C 索引D 视图参考答案:B;考生答案:B;试题分数:3;考生得分:33. 设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,B→D,D→E},则该关系的候选码为()。

A AB BC CD D参考答案:A;考生答案:A;试题分数:3;考生得分:34. 在文件系统中,存取数据的基本单位是()。

A 记录B 数据项C 二进制位D 字节参考答案:A;考生答案:A;试题分数:3;考生得分:35.在Access中,如果只想显示表中符合条件的记录,可以使用的方法是()。

A 筛选B 删除C 冻结D 隐藏参考答案:A;考生答案:D;试题分数:3;考生得分:06.在Access中,若利用宏打开一个查询,则选择的宏操作命令是()。

A OpenTableB OpenQueryC OpenFormD OpenReport参考答案:B;考生答案:B;试题分数:3;考生得分:37. 在利用计算机进行数据处理的四个发展阶段中,第三个发展阶段是()。

A 人工管理B 文件系统C 数据库系统D 分布式数据库系统参考答案:C;考生答案:C;试题分数:3;考生得分:38. 设两个关系中分别包含有m和n个属性,它们具有同一个公共属性,当对它们进行等值连接时,运算结果的关系中包含的属性个数为()。

A m*nB m+n-1C m+nD m+n+1参考答案:C;考生答案:B;试题分数:3;考生得分:09.在SQL的查询语句中,group by选项实现的功能是()。

A 选择B 求和C 排序D 分组统计参考答案:D;考生答案:D;试题分数:3;考生得分:3。

数据库考试题及答案

数据库考试题及答案

数据库考试题及答案一、选择题(每题2分,共20分)1. 在关系数据库中,用来表示实体间关系的是:A. 属性B. 关系C. 键D. 域答案:B2. SQL语言中的“SELECT”语句用于:A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C3. 数据库管理系统(DBMS)的主要功能不包括:A. 数据存储B. 数据恢复C. 数据加密D. 数据查询答案:C4. 以下哪个不是数据库的完整性约束:A. 实体完整性B. 参照完整性C. 用户定义完整性D. 索引完整性答案:D5. 在关系数据库中,主键是用来:A. 唯一标识一个表中的每一行B. 存储表中的数据C. 建立表与表之间的关系D. 排序表中的数据答案:A6. 数据库规范化的目的是:A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 降低存储成本答案:B7. 在SQL中,用于删除表中数据的语句是:A. DROPB. DELETEC. REMOVED. ERASE答案:B8. 数据库的并发控制主要解决的问题是:A. 数据丢失B. 数据重复C. 数据不一致D. 数据泄露答案:C9. 在数据库设计中,E-R图主要用于:A. 表示数据的存储结构B. 表示数据的流程C. 表示数据的逻辑结构D. 表示数据的物理结构答案:C10. 数据库的事务具有以下哪个特性,确保操作的原子性:A. 一致性B. 持久性C. 隔离性D. 原子性答案:D二、简答题(每题10分,共30分)1. 请简述数据库的三大范式,并举例说明。

答案:数据库的三大范式包括:- 第一范式(1NF):要求数据库表的每一列都是不可分割的基本数据项,即表中的所有字段都应该只包含原子性的值,不能有集合、数组或重复的数据。

- 第二范式(2NF):在第一范式的基础上,要求表中没有部分依赖,即非主键字段完全依赖于主键。

- 第三范式(3NF):在第二范式的基础上,要求表中没有传递依赖,即非主键字段只能依赖于主键,不能依赖于其他非主键字段。

(完整版)大学数据库考试复习试题带答案

(完整版)大学数据库考试复习试题带答案
)。
19)关系数据库规范化是为解决关系数据库中(插入异常、删除异常和数据冗余)问题而引入的。
20)在关系数据库中,任何二元关系模式的最高范式必定是( BCNF )
21)若属性X函数依赖于属性Y时,则属性X与属性Y之间的关系是 (多对一 )。
22)设有关系模式:部门(部门代码,部门名称,部门成员,部门经理)由于其中( 部门成员 )属性存在,
33)数据库安全性遭到破坏的情况属于(非法用户读取数据库中的数据 ) 。
34)数据库的(完整性) 是指数据的正确性和相容性。
35)数据完整性保护中的约束条件是指(值的约束和结构的约束 )。
36)实体完整性和参照完整性属于(静态关系约束 ) 。
37)数据类型、取值范围、空值约束属于(静态列级约束 )。
27)设要对关系模式R(学号,姓名,课程代码,课程名,课程成绩)进行分解,将其规范化到3NF,下列(B)
B.R1(学号,姓名) R2(课程代码,课程名)R3 (学号,课程代码,课程成绩)
28)有如下关系R(是BCNF)。
44)不允许其它事务对这个锁定目标再加任何类型的锁是(排他锁)。
三级模式之间的两层映像保证了数据库系统中的数据能够具有较高的 逻辑独立性、物理独立性。
关系的完整性约束条件包括三大类:实体完整性、参照完整性、用户定义的完整性。
关系代数运算中,专门的关系运算有 投影、选择、连接、除。
数据库是长期存储在计算机内、有组织的、可共享的数据集合。
29)对用户访问数据库的权限加以限定是为了保护数据库的(安全性) 。
30)下面(可移植性)不是数据库系统必须提供的数据控制功能。
31)数据库系统中,对存取权限定义为(授权) 。

数据库题库(含答案)

数据库题库(含答案)

数据库题库(含答案)一、单选题(共100题,每题1分,共100分)1、在关系模型中,用来表示实体的是( )A、字段B、记录C、表D、指针正确答案:B答案解析:二维表的每一行的所有数据称为一个元组,相当于一条记录,代表一个实体2、格式属性是给字段()数据时设置的样式。

A、初始值B、当前值C、输出D、输人正确答案:C答案解析:初始值是设置默认值属性,输入是设置有效性规则和输入掩码3、窗体通过来显示字段信息,以类似填空的格式输入数据。

( )A、宏B、模块C、表D、控件正确答案:D4、已知“邮政编码”字段为6位数字,对其设置掩码,正确的是( )A、######B、999999C、D、000000正确答案:D答案解析:必须是6位数字,因此就必须为000000。

5、下列关于Access 2010说法正确的是()A、Access 2010是一个关系型数据库系统B、Access 2010默认创建的文件的扩展名是.mdbC、Access 2010数据库可以作为应用软件的数据库,也可以作为WEB页的数据库D、Access 2010数据库中的数据只能本机访问,不能被其他计算机访问正确答案:C答案解析:Access 2010是数据库管理系统,默认扩展名是.accdb,其数据库既可以被本机访问,也可以被其他计算机访问。

6、有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。

A、笛卡尔积B、交C、并D、连接正确答案:D答案解析:运算结果是通过R表和S表共同的属性B的值进行的连接运算。

7、下列不是关系术语的是( )A、元组B、属性C、分量D、数据正确答案:D答案解析:关系中的一行称为一个元组,一列称为一个属性,一个单元格称为一个分量。

8、在关系模式中,如果属性A和B存在1对1的联系,则( )A、A→BB、B→AC、ABD、以上都不是正确答案:C9、教师和同学之间的关系是()A、1:1B、1:nC、m:nD、n: 1正确答案:C答案解析:一个教师可以教多名学生,一个学生可以被多个教师教,因此两者之间是多对多的联系。

大学数据库原理及应用复习题(附答案)

大学数据库原理及应用复习题(附答案)

1.R为四元关系R(A,B,C,D).S为三元关系S(B,C,D),R∞S构成的结果为(A)元关系A.4B.3C.7D.62.内模式是数据库中数据的内部表示或者底层描述。

一般来说,一个数据库有( A )个内模式A.一个B.两个C.三个D.任意多个(P12)3.关系R的某个属性组合F不是R的候选码,而是另外一个关系S的候选码,则称F是R的( C )A.次码B.主码C.外码D.联系(P50)4.在数据库关系中。

实体集以及实体间的联系都是用( A )来表示的。

A.关系B. 属性C.行和列D.数据联系(P49)5.若属性F是基本关系R的外码,他与基本关系S 的主码相对应,则R在F上的取值必须为空值或等于S中某个元组的主码值。

这是关系的( B )A.域完整性规则B.参照完整性规则C.用户定义完整性规则 D实体完整性规则(p51)6. ( C )是一组具有相同数据类型的值的集合A.码B.次码C.域D.候选码 (p44)7. SQL中使用的字符串常数的定界符用( B )A. :B.’’C.,D.()8.结构化查询语言SQL中,删除已存在的基本表时应使用动词( C )A.UPDATEB.DELETEC.DROPD.INSERT (这题还要做不出来的话,各位,自重…)9.与“WHERE Grade NOT BETWEEN 80 AND 90”语句等价的句子是(A )A.WHERE Grade<80 OR Grade>90B.WHERE Grade>=80 OR Grade <=90C. WHERE Grade>=80 AND Grade <=90D. WHERE Grade>80 AND Grade <90 (p108例题)10.设关系R和S的元组个数分别为50和60,关系T是R与S的笛卡尔积,则T的元组个数为( D )A.110B.2500C.3600D.3000(P45)11.在SQL Server 2000 中,可以在( B )内编辑SQL语言,并运行显示查询结果。

大学数据库试题及答案

大学数据库试题及答案

大学数据库试题及答案一、单项选择题(每题2分,共20分)1. 在关系数据库中,关系是指()。

A. 表B. 行C. 列D. 数据库2. SQL语言中,用于查询数据的关键字是()。

A. SELECTB. INSERTC. UPDATED. DELETE3. 在数据库设计中,为了减少数据冗余,通常采用()。

A. 规范化B. 反规范化C. 索引化D. 压缩4. 数据库管理系统(DBMS)的主要功能不包括()。

A. 数据定义B. 数据操纵C. 数据存储D. 数据加密5. 在关系数据库中,主键是用来()。

A. 唯一标识每个元组B. 存储数据C. 索引数据D. 排序数据6. 数据库的完整性约束包括()。

A. 实体完整性B. 参照完整性C. 用户定义完整性D. 所有以上7. 以下哪个不是数据库的三级模式结构()。

A. 外模式B. 概念模式C. 内模式D. 物理模式8. 在SQL中,用于创建新表的语句是()。

A. CREATE TABLEB. ALTER TABLEC. DROP TABLED. TRUNCATE TABLE9. 以下哪个选项不是事务的特性()。

A. 原子性B. 一致性C. 隔离性D. 可逆性10. 数据库中的视图是()。

A. 存储在磁盘上的物理表B. 存储在内存中的临时表C. 基于SQL查询的虚拟表D. 存储在数据库中的索引二、多项选择题(每题3分,共15分)1. 在数据库设计过程中,以下哪些步骤是必要的?()A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计2. 以下哪些是数据库系统的主要组成部分?()A. 数据库B. 数据库管理系统C. 应用程序D. 用户3. 关系数据库中,以下哪些操作是合法的?()A. 插入新行B. 删除现有行C. 更新现有行D. 删除整个表4. 在数据库中,以下哪些措施可以提高查询性能?()A. 使用索引B. 增加数据冗余C. 使用视图D. 优化查询语句5. 数据库的安全性措施包括()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库原理第一章1. 单个用户使用的数据视图的描述称为(A)(2001年10月全国卷)A. 外模式B. 概念模式C. 内模式D. 存储模式2. 子模式DDL用来描述(B)(2001年10月全国卷)A. 数据库的总体逻辑结构B. 数据库的局部逻辑结构C. 数据库的物理存储结构D. 数据库的概念结构3. 在DBS中,DBMS和OS之间的关系是(B)(2001年10月全国卷)A. 相互调用B. DBMS调用OSC. OS调用DBMSD. 并发运行4.数据库物理存储方式的描述称为( B)(2003年1月全国卷)A.外模式B.内模式C.概念模式D.逻辑模式5.在下面给出的内容中,不属于DBA职责的是( C)(2003年1月全国卷)A.定义概念模式B.修改模式结构C.编写应用程序D.编写完整性规则6.在数据库三级模式间引入二级映象的主要作用是(A )(2003年1月全国卷)A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性、DBMS和DBS三者之间的关系是( B)(2003年1月全国卷)包括DBMS和DBS 包括DB和DBMS包括DB和DBS D.不能相互包括中“第三级存储器”是指( B)(2002年10月全国卷)A.磁盘和磁带B.磁带和光盘C.光盘和磁盘D.快闪存和磁盘9.位于用户和操作系统之间的一层数据管理软件是(C)10.数据库系统中的数据模型通常由(A)三部分组成A、数据结构、数据操作和完整性约束B、数据定义、数据操作和安全性约束C、数据结构、数据管理和数据保护D、数据定义、数据管理和运行控制12.数据库技术的三级模式中,数据的全局逻辑结构用(C)来描述A、子模式B、用户模式C、模式D、存储模式13.用户涉及的逻辑结构用(D)描述A、模式B、存储模式C、概念模式D、子模式14.数据库的开发控制,完整性检查,安全性检查等是对数据库的(B)A、设计B、保护C、操纵D、维护15.(C)是控制数据整体结构的人,负责三级结构定义和修改A、专业用户B、应用程序员C、DBAD、一般用户16.文件系统的一个缺点是(B)A、数据不保存B、数据冗余性C、没有专用软件对数据进行管理D、数据联系强17.(C)完成对数据库数据的查询与更新A、DCLB、DDLC、DMLD、DQL18.关系模型的程序员不需熟悉数据库的(C)A、数据操作B、完整性约束条件C、存取路径D、数据定义提供DML实现对数据的操作。

可以独立交互使用的DML称为(C)A、宿主型B、独立型C、自含型D、嵌入型提供DML实现对数据的操作。

嵌入高级语言中使用的DML称为(C)A、自主型B、自含型C、宿主型D、交互型21.数据库管理系统由三级模式组成,其中决定DBMS功能的是(A)A、逻辑模式B、外模式C、内模式D、物理模式22.数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是 (A)A、外模式、模式和内模式B、子模式、用户模式和存储模式C、模式、子模式和概念模式D、子模式、模式和用户模式23.数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是(C)A、DBMS、OS、应用软件B、DBMS、应用软件、OSC、OS、DBMS、应用软件D、OS、应用软件、DBMS24.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的__,支持数据库各种操作的软件系统叫__,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫__。

(B)A、文件的集合、操作系统、文件系统B、数据的集合、数据库管理系统、数据库系统C、命令的集合、数据库系统、软件系统D、程序的集合、命令系统、文件系统25.数据库管理系统中数据操纵语言DML所实现的操作一般包括(A)A、查询、插入、修改、删除B、排序、授权、删除C、建立、插入、修改、排序D、建立、授权、修改图中的主要元素是(B)A、结点、记录和文件B、实体、联系和属性C、记录、文件和表D、记录、表、属性27.下列有关数据库的叙述中正确的是(C)A、对于查、添、删、改操作都需由数据库管理员进行完整性定义和安全性授权,由数据库具体执行;B、数据库系统目录(工程数据库字典)也由一些关系组成,所以用户可以同样对其进行查、添、删、改操作;C、嵌入式的数据库语言构成的应用程序环境包括主语言和数据子语言,前者能处理记录和遇,后者只能处理表,光标机制起着两种语言的桥梁作用。

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

28、在ER图中,用长方形表示__,用椭圆表示__(C)A、联系、属性B、属性、实体C、实体、属性D、什么也不代表、实体29、在数据库技术中,面向对象数据模型是一种(B)A、概念模型B、结构模型C、物理模型D、形象模型30、ER图是表示概念模型的有效工具之一,在ER图中的菱形框表示(A)A、联系B、实体C、实体的属性D、联系的属性31、下列关于数据库系统特点的叙述中,正确的一项是(C)A、各类用户程序均可随意地使用数据库中的各种数据B、数据库系统中概念模式改变,则需将与其有关的子模式做相应改变,否则用户程序需改写C、数据库系统的存储模式如有改变,概念模式无需改动D、数据一致性是指数据库中数据类型的一致32、在数据库管理系统中所处理的对象是数据,按照数据的组成情况,数据可分为(B)层次A、字符和数字两个B、记录、文件和数据库三个C、记录、文件、数据库和关系数据库四个D、字段、记录、文件、数据库和关系数据库五个33、绝大多数数据库系统的总体结构,都具有外模式、模式和内模式三级模式结构。

描述数据库中全体数据的全局逻辑结构和特征的是(C)A、模式和内模式B、内模式C、模式D、外模式34、概念模型表示方法最常用的是(A)A、ER方法B、数据的方法C、分布式方法D、面向对象的方法35、下列各种模型中不是数据模型的是(A)A、概念模型B、层次模型C、网状模型D、关系模型36、数据库系统是在__的基础上发展起来的。

(A)A、文件系统B、应用程序系统C、数据库管理系统D、编译系统37、数据库三级模式体系结构的划分,有利于保持数据库的(C)A、结构规范化B、数据安全性C、数据独立性D、操作可行性39、数据库系统依靠__支持了数据独立性(B)A、具有封装机制B、模式分级、各级之间有映像机制C、定义完整性约束条件D、DDL语言和DML语言互相独立答案: ABBBC ABBCA BCDBC BCCCC AACBA BCCBA CBCAA ACCB********************************************************************* *****第二章1. 五种基本关系代数运算是(A)A. ∪,-,×,π和σB. ∪,-,∞,π和σC. ∪,∩,×,π和σD. ∪,∩,∞,π和σ2. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是(D)A. 左外联接B. 右外联接C. 外部并D. 外联接3.设有关系R和S,与R-S等价的元组关系演算表达式是(B )A.{t|R(t)∨┐s(t)}B.{t|R(t)∧┐S(t)}C.{t|(u)R(t∨┐S(u))D.{t| (u)R(t)∧┐S(u)}4.设关系R(A,B,C)和S(A,D),与自然连接RS等价的关系代数表达式是(C )A.σ=(R×S)B. R(等值连接1=1)SC.∏B,C,,D(σ=(R×S))D. ∏R,A,,D(R×S)7.设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为(A) +s ×s D .max(r,s)11.当两个关系没有公共属性时,其自然联接表现为(A)。

A、笛卡儿积B、等值联接C、结果为空D、出错12.σF1(σF2(E))与(A)等价。

A、σ(F1∧F2)(E)B、σF1(E)C、σF2(E)D、σ(F1∨F2)(E)13.关系代数的四个组合操作是:交、自然联接、联接和(C)A、笛卡儿积B、差C、除D、并14.在关系R和关系S进行自然联接时,只把R中原该舍弃的元组保存到新关系中,这种操作称为(C)。

A、外联接B、内联接C、左外联接D、右外联接17.四元关系R的属性A、B、C、D,下列叙述中正确的是(C)A、∏B,C(R)表示取值为B,C的两列组成的关系B、∏2,3(R)表示取值为2,3的两列组成的关系C、∏B,C(R)与∏2,3(R)表示的是同一个关系D、∏B,C(R)与∏2,3(R)表示的不是同一个关系18.如果F只涉及X中的属性,则∏X(σF(E))等价于(D)A、∏X(E)B、σF(E)C、∏F(σX(E))D、σF(∏X(E))19.对关系R进行投影运算后,得到关系S,则(D)A、关系R的元组数等于关系S的元组数B、关系R的元组数小于关系S的元组数C、关系R的元组数大于关系S的元组数D、关系R的元组数大于或等于关系S的元组数20.关系R与关系S只有一个公共属性,T1是R与S等值联接的结果,T2是R 与S等值自然联接的结果,则(C)A、T1的属性个数等于T2的属性个数B、T1的属性个数小于T2的属性个数C、T1的属性个数大于T2的属性个数D、T1的属性个数大于或等于T2的属性个数22.关系数据库的查询语言是一种(B)语言。

A、过程性B、非过程性C、第三代D、高级程序设计24.下面哪一个不是一种关系数据库语言(A)A、关系操作B、关系代数C、元组关系演算D、域关系演算25.定义在{1,2}和{1,2}上的二元关系数为(D)A、2B、4C、8D、1626.关系代数、元组关系演算和域关系演算这三种数据库语言之间的关系是(C)A、相互依赖B、相互独立C、相互等价D、相互转化27.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHEER),学生选课关系是SC(S#,C#,GRADE)要查找选修“COMPUTER”课程的女学生的姓名,将涉及到关系(D)A、SB、SC,CC、S,SCD、S,C,SC28.在关系代数中,对一个关系做操作后,新关系的元数个数(D)原来关系的元素个数。

A、小于B、等于C、大于D、小于或等于29.一般情况下,当对关系R和S使用自然联接时,要求R和S至少含有一个共同的(D)A、记录B、行C、数据字典D、属性30.在关系数据模型中,通常可以把__称为属性,而把__成为关系模式。

(B)A、记录、元组集B、字段、记录类型C、模式、元组D、基本表、记录31.下列各种对关系数据库的基本操作中,__是从表中取出满足某种条件的属性成分操作,即从列的方向进行选择所需的值;__是表中选取满足某种条件的元组的操作,相当于在横向进行选择。

相关文档
最新文档