关系数据库考试试卷答案2

合集下载

数据库考试题及答案

数据库考试题及答案

数据库考试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪项?A. 数据定义B. 数据操纵C. 数据备份D. 数据加密答案:D2. 在关系数据库中,关系是指什么?A. 数据库B. 表C. 列D. 行答案:B3. SQL语言中,用于查询数据的关键字是?A. SELECTB. INSERTC. UPDATED. DELETE答案:A4. 数据库系统的核心是?A. 数据库管理系统B. 数据库C. 数据库管理员D. 数据库应用系统答案:B5. 以下哪个不是数据库系统的特点?A. 数据共享B. 数据独立性C. 数据冗余度高D. 数据控制答案:C6. 以下哪个不是数据库的三级模式?A. 外模式B. 概念模式C. 内模式D. 物理模式答案:D7. 以下哪个不是数据库的完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 数据库完整性答案:D8. 在关系数据库中,表与表之间的联系是通过什么实现的?A. 索引B. 视图C. 外键D. 触发器答案:C9. 以下哪个不是数据库设计阶段?A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计答案:A10. 数据库系统与文件系统相比,以下哪个不是数据库系统的优点?A. 数据冗余度低B. 数据独立性高C. 数据安全性高D. 数据共享性低答案:D二、填空题(每题2分,共20分)1. 数据库管理系统(DBMS)是位于用户与______之间的一层数据管理软件。

答案:操作系统2. 在关系数据库中,表中的行称为______。

答案:记录3. SQL语言中,用于删除数据的关键字是______。

答案:DELETE4. 数据库系统的核心是______。

答案:数据库5. 数据库的三级模式包括外模式、______和内模式。

答案:概念模式6. 数据库的完整性约束包括实体完整性、参照完整性和______。

答案:用户定义完整性7. 在关系数据库中,表与表之间的联系是通过______实现的。

试题2

试题2

一、单项选择第1题关系数据库中的数据表()。

A:完全独立,相互没有关系.B:相互联系,不能单独存在.C:既相对独立,又相互联系.D:以数据表名来表现其相互间的联系.答案:C第2题假设某数据库表中有一个姓名字段,查找姓名为张三或李四的记录的准则是()。

A:NotIn("张三","李四")B:"张三"Or"李四"C:Like("张三","李四")D:"张三"And"李四"答案:B第3题 Access数据库属于()数据库。

A:层次模型B:网状模型C:关系模型D:面向对象模型答案:C第4题如果要在数据表的某字段中存放图象数据,则该字段应设为()。

A:文本型B:数字型C:OLE对象D:二进制数据类型答案:C第5题打开Access数据库时,应打开扩展名为()的文件。

A:mdaB:mdbC:mdeD:DBF答案:B第6题若要查询成绩为60-80分之间(包括60分,不包括80分)的学生的信息,成绩字段的查询准则应设置为()。

A:>60 or <80B:>=60 And <80C:>60 and <80D:IN(60,80)答案:B第7题以下关于查询的叙述正确的是()。

A:只能根据数据表创建查询B:只能根据已建查询创建查询C:可以根据数据表和已建查询创建查询D:不能根据已建查询创建查询答案:C第8题适合将“计算机使用软件”课程不及格的学生从“学生”表中删除的是()。

A:生成表查询B:更新查询C:删除查询D:追加查询答案:C第9题下列不是窗体的组成部分的是()。

A:窗体页眉B:窗体页脚C:主体D:窗体设计器答案:D第10题结构化程序设计所规定的三种基本控制结构是()。

A:输入、处理、输出B:树形、网形、环形C:顺序、选择、循环D:主程序、子程序、函数答案:C第11题引用窗体控件的值,可以用的宏表达式是().A:Forms! 控件名!窗体名B:Forms! 窗体名!控件名C:Forms! 控件名D:Forms! 窗体名答案:B第12题如果在创建表中建立字段"简历",其数据类型应当是( ).A:文本B:数字C:日期D:备注答案:D第13题 Access中,为了使字段的值不出现重复,可以将该字段定义为().A:索引B:主键C:必填字段D:有效性规则答案:B第14题设置主关键字的环境是().A:表设计视图B:表的数据表视图C:查询设计视图D:查询的数据表视图答案:A15、在Access数据库系统中,不是数据库对象的是( ).A:报表B:宏C:数据库D:窗体答案:C16、 Access数据库属于()数据库。

第2章关系数据库习题参考答案

第2章关系数据库习题参考答案

第2章关系数据库习题参考答案1、试述关系模型的三个组成部分。

(46页)答:关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。

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

(47页)答:关系数据语言可以分为三类:A、关系代数语言。

B、关系演算语言:元组关系演算语言和域关系演算语言。

C、SQL:具有关系代数和关系演算双重特点的语言。

这些关系数据语言的共同特点是,语言具有完备的表达能力,是非过程化的集合操作语言,功能强,能够嵌入高级语言中使用。

2、定义并理解下列术语,说明它们联系与区别:(P46---50页)(1)域,笛卡尔积,关系,元组,属性(2)主码,候选码,外部码(3)关系模式,关系,关系数据库3、试述关系模型的完整性规则(53页),在参照完整性中,为什么外部码属性也可以为空?什么情况下才可以为空?(55页)答:实体完整性规则是指若属性A是基本关系R的主属性,则属性A不能取空值。

(P55页)若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:●或者取空值(F的每个属性值均为空值);●或者等于S中某个元组的主码值。

即属性F本身不是主属性,则可以取空值,否则不能取空值。

5.设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式:1)求供应工程J1零件的供应商号码SNO:πSno(σSno=‘J1’(SPJ))2)求供应工程J1零件P1的供应商号码SNO:πSno(σSno=‘J1’∧Pno=‘P1‘(SPJ))3)求供应工程J1零件为红色的供应商号码SNO:πSno(σPno=‘P1‘(σCOLOR=’红‘(P)∞SPJ))4)求没有使用天津供应商生产的红色零件的工程号JNO:πJno(SPJ)- πJNO(σcity=‘天津’∧Color=‘红‘(S∞SPJ∞P)5)求至少用了供应商S1所供应的全部零件的工程号JNO:πJno,Pno(SPJ)÷πPno(σSno=‘S1‘(SPJ))(见P62页例6)6.试述等值连接与自然连接的区别和联系。

数据库考试题及答案

数据库考试题及答案

数据库考试题及答案一、选择题(每题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):在第二范式的基础上,要求表中没有传递依赖,即非主键字段只能依赖于主键,不能依赖于其他非主键字段。

数据库试题及答案解析

数据库试题及答案解析

数据库试题及答案解析一、单项选择题(每题2分,共10题)1. 在关系型数据库中,用于定义表结构的语句是:A. SELECTB. INSERTC. CREATE TABLED. DROP TABLE答案:C2. SQL语句中,用于查询数据的关键字是:A. INSERTB. UPDATEC. DELETED. SELECT答案:D3. 如果要删除数据库中的一个表,应该使用的SQL语句是:A. DELETE FROM table_nameB. DROP TABLE table_nameC. REMOVE TABLE table_nameD. CLEAR TABLE table_name答案:B4. 在SQL中,用于更新表中数据的语句是:A. UPDATEB. CHANGEC. MODIFYD. ALTER TABLE5. 数据库中的主键(Primary Key)是用来:A. 存储数据B. 唯一标识表中的每条记录C. 排序数据D. 索引数据答案:B6. 下列哪个选项不是数据库的完整性约束?A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 索引完整性答案:D7. 在SQL中,用于添加新列到已存在的表中的语句是:A. ALTER TABLEB. ADD COLUMNC. CREATE COLUMND. INSERT COLUMN答案:A8. 数据库管理系统(DBMS)的主要功能不包括:A. 数据定义B. 数据操纵C. 数据存储D. 网络管理答案:D9. 在数据库中,用于表示一对多关系的是:B. 多对多C. 一对多D. 多对一答案:C10. 数据库的三级模式结构包括外模式、概念模式和:A. 内模式B. 存储模式C. 应用模式D. 物理模式答案:A二、多项选择题(每题3分,共5题)1. 下列哪些是数据库设计阶段的主要任务?A. 需求分析B. 概念性设计C. 物理设计D. 数据库实施答案:ABC2. 在数据库中,以下哪些操作可能会导致表中数据的丢失?A. DELETEB. DROP TABLEC. UPDATED. TRUNCATE TABLE答案:ABD3. 关系型数据库管理系统(RDBMS)支持哪些类型的查询操作?A. 选择B. 投影C. 连接D. 除法答案:ABC4. 数据库的ACID属性包括:A. 原子性B. 一致性C. 隔离性D. 持久性答案:ABCD5. 在数据库中,以下哪些因素会影响查询性能?A. 索引的使用B. 查询的复杂度C. 数据库的大小D. 硬件配置答案:ABCD三、简答题(每题5分,共2题)1. 什么是事务?请简述事务的四个基本特性。

数据库原理 第二章 关系数据库期末习题与答案

数据库原理 第二章 关系数据库期末习题与答案

1、一个关系只能有一个()。

A.超码B.外码C.候选码D.主码正确答案:D2、在教务管理数据库中,关系数据库模式为S(SNO,SN,Sex,Age,Dept),SC(SNO,CNO,SCORE),S为学生关系,SC为选课关系,则分数大于等于60分的学生学号的关系代数为()A.B.C.D.正确答案:C3、有两个关系R和S,分别含有15个和10各元组,则在RUS,R-S,RnS中不可能出现的元组情况是()A.15,5,10B.18,7,7C.21,11,4D.25,15,0正确答案:B4、关系运算中花费时间可能最长的是()A.选取B.投影D.差正确答案:C二、填空题1、传统集合运算执行交、并、差运算的时候,参与运算的关系必须是()的关系。

正确答案:相容2、当对两个关系R和S进行自然连接运算时,要求R和S含有一个或多个共有的()。

正确答案:域或属性3、实体的完整性是对()的约束。

正确答案:主码或主键4、参照完整性规则是对()的约束。

正确答案:外键或外码5、根据关系规范化的要求,关系模式的任何属性()。

正确答案:不可再分或唯一三、判断题1、关系代数的运算对象和运算结果都是关系。

(对)2、关系R中有n条元组,关系S中有m条元组,则关系R和关系S的广义笛卡尔乘积上有n+m条元组。

(错)3、从关系规范化的角度,籍贯可以作为关系模式的属性。

(错)4、关系表中的元组是可以交换顺序的。

(对)5、“并”操作在实际应用中可用于删除关系中的元组。

(错)。

关系数据库基础与应用A-复习题2-答案

关系数据库基础与应用A-复习题2-答案

《关系数据库基础与应用A》复习题2一.选择题1.数据定义语言的缩写词为 ( )。

A.DDL B.DCL C.DML D.DBL2.在SQL Server中,用来显示数据库信息的系统存储过程是( )。

A.sp_dbhelp B.sp_helpdb C.sp_help D.sp_db 3.数据库的英文缩写是( )A.DBS B.DBMS C.DBO D.DB4.关系数据表的关键字可由( )字段组成。

A.一个 B.两个 C.多个 D.一个或多个5.防止数据库出现意外的有效方法是()。

A.重建 B.追加 C.备份 D.删除6.在SQL SERVER 服务器上,存储过程是一组预先定义并( )的Transact-SQL 语句。

A.保存 B.编译 C.解释 D.编写7.SQL语言中,删除数据表的命令是( )。

A.DELETE B.DROP C.CLEAR D.REMOVE8.在查询时,若要过虑掉重复记录,应该使用那个关键字( )。

A.NULL B.LIKE C.BETWEEN D.DISTINCT9.在数据库中存储的是( )。

A.数据 B.数据模型C.数据以及数据之间的联系 D.信息10. SQL语言中,修改用户表数据的命令是( ) 。

A.ALTER B.DELETE C.UPDATE D.INSERT11.一个数据表中最多允许创建( )个主键。

A.一个 B.两个 C.三个 D.多个12.数据库系统的特点是()、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。

A.数据共享 B.数据存储 C.数据应用 D.数据保密13.在数据系统中,对存取权限的定义称为( )。

A.命令B.授权C.定义D.审计14.当表中引入( )时,会提高记录的查询速度。

A.外键B.主键C.索引D.数据库完整性15.下列不属于数据库对象的是( )。

A.触发器B.存储过程C.查询D.视图16.在SQL语言的SELECT语句中,能实现投影操作的是( )。

数据库系统期末考试试题与答案2

数据库系统期末考试试题与答案2

试卷二一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,错选、多选或未选均无分。

1. 在数据库系统中,负责监控数据库系统的运行情况,及时处理运行过程中出现的问题,这是()人员的职责A.数据库管理员 B.系统分析员C.数据库设计员 D.应用程序员2. 在数据库三级模式中,模式的个数()A.只有一个 B.可以有任意多个C.与用户个数相同 D.由设置的系统参数决定3. 在关系数据库系统中,当关系的类型改变时,用户程序也可以不变。

这是()A.数据的物理独立性 B.数据的逻辑独立性C.数据的位置独立性 D.数据的存储独立性4.设关系R和S具有相同的目,且它们相对应的属性的值取自同一个域,则R-(R-S)等于()A.R∪S B.R∩SC.R×S D.R÷S5.在关系代数中,从两个关系的笛卡尔积中选取它们属性间满足一定条件的元组的操作,称为()A.并 B.选择C.自然连接 D.θ连接试题(6)~(8)基于“学生—选课—课程”数据库中的三个关系是:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)6.若要求查找“由张劲老师执教的数据库课程的平均成绩、最高成绩和最低成绩”,将使用关系()。

A.S和SC B.SC和CC.S和C D.S、SC和C7. 若要求查找‘李’姓学生的学生号和姓名,正确的SQL语句是()。

A. SELECT S#,SNAME FROM S WHERE SNAME=’李%’B.SELECT S#,SNAME FROM S WHERE SNAME LIKE ’李%’C. SELECT S#,SNAME FROM S WHERE SNAME=’%李%’D.SELECT S#,SNAME FROM S WHERE SNAME LIKE ’%李%’8. 设S_AVG(SNO,AVG_GRADE)是一个基于关系SC定义的学生号和他的平均成绩的视图。

数据库系统概论试题及答案2

数据库系统概论试题及答案2

试题二一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1. 下列四项中,不属于数据库系统的主要特点的是()。

A.数据结构化B.数据的冗余度小C.较高的数据独立性 D.程序的标准化2.数据的逻辑独立性是指()A.内模式改变,模式不变B.模式改变,内模式不变C.模式改变,外模式和应用程序不变D.内模式改变,外模式和应用程序不变3.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。

A.外模式B.内模式C.存储模式D.模式4. 相对于非关系模型,关系数据模型的缺点之一是()。

A.存取路径对用户透明,需查询优化B.数据结构简单C.数据独立性高D.有严格的数学基础5. 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是()。

A.宿舍编号B.学号C.宿舍地址,姓名D.宿舍编号,学号6.自然连接是构成新关系的有效方法。

一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()。

A.元组B.行C.记录D.属性7.下列关系运算中,()运算不属于专门的关系运算。

A.选择B.连接C.广义笛卡尔积 D.投影8.SQL语言具有()的功能。

A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵9.从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是()。

A.M端实体的关键字B.N端实体的关键字C.M端实体关键字与N端实体关键字组合D.重新选取其他属性10.SQL语言中,删除一个表的命令是()A. DELETEB. DROPC. CLEARD. REMOVE11.图1中()是关系完备的系统A B C D图112.有关系模式A(S,C,M),其中各属性的含义是:S:学生;C:课程;M:名次,其语义是:每一个学生选修每门课程的成绩有一定的名次,每门课程中每一名次只有一个学生(即没有并列名次),则关系模式A最高达到()A.1NF B.2NFC.3NF D.BCNF13.关系规范化中的删除异常是指 ( )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入14.在数据库设计中,E-R图产生于()A.需求分析阶段B.物理设计阶段C.逻辑设计阶段D.概念设计阶段15.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()。

数据库原理试题及答案(二)

数据库原理试题及答案(二)

数据库原理试题及答案一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.数据库在磁盘上的基本组织形式是( B )A.DB B.文件C.二维表D.系统目录2.ER(实体联系模型)模型是数据库的设计工具之一,它一般适用于建立数据库的( A )A.概念模型B.逻辑模型C.内部模型D.外部模型3.数据库三级模式中,用户与数据库系统的接口是( B ) A.模式B.外模式C.内模式D.逻辑模式4.在文件系统中,所具有的数据独立性是( D )A.系统独立性B.物理独立性C.逻辑独立性D.设备独立性5.在DB技术中,“脏数据”是指( D )A.未回退的数据B.未提交的数据C.回退的数据D.未提交随后又被撤消的数据6.关系模式至少应属于( A )A.1NF B.2NFC.3NF D.BCNF7.设有关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C},则属性集BD的闭包(BD)+为( B )A.BD B.BCDC.BC D.CD8.设有关系R如题8图所示:(C)R题8图则∏专业,入学年份(R)的元组数为A.2 B.3C.4 D.59.集合R与S的交可以用关系代数的基本运算表示为( A ) A.R-(R-S) B.R+(R-S)C.R-(S-R) D.S-(R-S)l0.已知SN是一个字符型字段,下列SQL查询语句( C ) SELECT SN FROM SWHERE SN LIKE′AB%′;的执行结果为A.找出含有3个字符′AB%′的所有SN字段B.找出仅含3个字符且前两个字符为′AB′的SN字段C.找出以字符′AB′开头的所有SN字段D.找出含有字符′AB′的所有SN字段l1.现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL语句是( D )A.SELECT Snum B.SELECT SnumFROM SC FROM SCWHERE Grade=0 WHERE Grade<=0 C.SELECT Snum D.SELECT SnumFROM SC FROM SCWHERE Grade=NULL WHERE Grade IS NULLl2.下列不是..数据库恢复采用的方法是( D )A.建立检查点B.建立副本C.建立日志文件 D.建立索引13.在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。

第二章节关系数据库习题

第二章节关系数据库习题

第⼆章节关系数据库习题第⼆章关系数据库⼀、选择题:1、对于关系模型叙述错误的是。

A .建⽴在严格的数学理论、集合论和谓词演算公式基础之⼀B .微机DBMS 绝⼤部分采取关系数据模型C .⽤⼆维表表⽰关系模型是其⼀⼤特点D .不具有连接操作的DBMS 也可以是关系数据库管理系统 2、关系模式的任何属性。

A .不可再分B .可再分C .命名在该关系模式中可以不唯⼀D .以上都不是3、在通常情况下,下⾯的表达中不可以作为关系数据库的关系的是。

A .R1(学号,姓名,性别) B .R2(学号,姓名,班级号) C .R3(学号,姓名,宿舍号) D .R4(学号,姓名,简历)4、关系数据库中的码是指。

A .能唯⼀关系的字段B .不能改动的专⽤保留字C .关键的很重要的字段D .能惟⼀表⽰元组的属性或属性集合 5、根据关系模式的完整性规则,⼀个关系中的“主码” 。

A .不能有两个B .不能成为另外⼀个关系的外码C .不允许为空D .可以取值 6、关系数据库中能唯⼀识别元组的那个属性称为。

A .唯⼀性的属性B .不能改动的保留字段C .关系元组的唯⼀性D .关键字段 7、在关系R (R#,RN ,S#)和S (S#,SN ,SD )中,R 的主码是R#,S 的主码是S#,则S#在R 中称为。

A .外码 B .候选码 C .主码 D .超码 8、关系模型中,⼀个码是。

A .可由多个任意属性组成 B .⾄多由⼀个属性组成C .可由⼀个或多个其值能唯⼀标识该关系模式中任意元组的属性组成D .以上都不是9、⼀个关系数据库⽂件中的各条记录。

A .前后顺序不能任意颠倒,⼀定要按照输⼊的顺序排列B .前后顺序可以任意颠倒,不影响库中的数据关系C .前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果可能不同D .前后顺序不能任意颠倒,⼀定要按照码段的顺序排列10、关系数据库管理系统应能实现的专门关系运算包括。

A .排序、索引、统计B .选择、投影、连接C .关联、更新、排序D .显⽰、打印、制表 11、同⼀个关系模型的任意两个元组值。

数据库考试试题及答案

数据库考试试题及答案

数据库考试试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据操纵C. 数据传输D. 数据控制答案:C2. 在关系型数据库中,用于表示实体间一对多关系的是:A. 实体B. 关系C. 属性D. 域答案:B3. SQL语言中,用于创建新表的命令是:A. CREATE TABLEB. CREATE DATABASEC. ALTER TABLED. DROP TABLE答案:A4. 在数据库中,用于唯一标识每个元组的属性集称为:A. 外键B. 主键C. 候选键D. 非键属性答案:B5. 数据库设计中,将E-R图转换为关系模式的过程称为:A. 概念设计B. 逻辑设计C. 物理设计D. 数据定义答案:B6. 以下哪个选项不是数据库的完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 视图完整性答案:D7. 在关系型数据库中,用于选择数据的SQL语句是:A. SELECTB. INSERTC. UPDATED. DELETE答案:A8. 数据库的三级模式包括:A. 外模式、概念模式、内模式B. 概念模式、内模式、物理模式C. 外模式、内模式、物理模式D. 逻辑模式、物理模式、存储模式答案:A9. 数据库系统中,用于存储数据的文件称为:A. 数据文件B. 日志文件C. 索引文件D. 系统文件答案:A10. 数据库恢复的基础是:A. 数据备份B. 日志文件C. 事务日志D. 恢复日志答案:B二、填空题(每题2分,共20分)1. 数据库系统的核心是______。

答案:数据库管理系统(DBMS)2. 在关系型数据库中,关系是指一组具有相同______的行的集合。

答案:属性3. 数据库中的视图可以提供______。

答案:逻辑上的独立性4. 事务的四大特性通常被称为ACID,其中I代表______。

答案:隔离性5. 数据库的物理设计阶段主要考虑的是数据的______。

数据库考试题及答案

数据库考试题及答案

数据库考试题及答案一、单项选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪项?A. 数据定义B. 数据操纵C. 数据存储D. 数据加密答案:D2. 在关系型数据库中,以下哪个术语用于描述表之间的关系?A. 实体B. 属性C. 关系D. 约束答案:C3. SQL中的“SELECT”语句用于执行哪种操作?A. 数据定义B. 数据操纵C. 数据控制D. 数据查询答案:D4. 如果一个表中的列被设置为“主键”,这意味着什么?A. 该列可以有重复的值B. 该列可以为NULLC. 该列的值在表中必须是唯一的D. 该列可以被其他表引用答案:C5. 在数据库设计中,规范化的目的是什么?A. 减少数据冗余B. 提高查询速度C. 增加数据存储量D. 降低数据安全性答案:A6. 数据库中的视图是什么?A. 存储在数据库中的一组数据B. 基于SQL查询的虚拟表C. 数据库中的一个物理存储位置D. 数据库的一个物理文件答案:B7. 在SQL中,哪个关键字用于创建一个新表?A. CREATEB. INSERTC. SELECTD. DROP答案:A8. 数据库事务的ACID属性中,“I”代表什么?A. 原子性B. 一致性C. 隔离性D. 持久性答案:C9. 以下哪个不是数据库设计的基本步骤?A. 需求分析B. 概念性设计C. 物理性设计D. 系统测试答案:D10. 在数据库中,索引的主要作用是什么?A. 增加数据存储空间B. 提高数据安全性C. 加速数据检索D. 减少数据冗余答案:C二、多项选择题(每题3分,共15分)1. 以下哪些是数据库管理系统(DBMS)的特点?A. 独立性B. 集成性C. 抽象性D. 共享性答案:ABCD2. 在关系型数据库中,以下哪些是数据操纵语言(DML)的操作?A. SELECTB. INSERTC. UPDATED. DROP答案:ABC3. 数据库的三级模式结构包括哪些?A. 内模式B. 概念模式C. 外模式D. 物理模式答案:ABC4. 数据库的完整性约束包括哪些类型?A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 域完整性答案:ABCD5. 以下哪些是数据库设计中常用的规范化形式?A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. BCNF答案:ABCD三、简答题(每题10分,共20分)1. 简述数据库管理系统(DBMS)的主要功能。

数据库考试题及答案

数据库考试题及答案

数据库考试题及答案一、选择题(每题2分,共20分)1. 在关系数据库中,用于表示实体之间关系的是:A. 属性B. 关系C. 键D. 表答案:B2. SQL语言中的“SELECT”语句用于:A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C3. 数据库规范化的目的是:A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 降低存储成本答案:B4. 在关系数据库中,主键约束保证数据的:A. 完整性B. 唯一性C. 安全性D. 一致性答案:B5. 事务的四大特性不包括:A. 原子性B. 一致性C. 持久性D. 可扩展性答案:D二、填空题(每空2分,共20分)1. 数据库管理系统(DBMS)是位于用户和________之间的一个重要系统。

答案:操作系统2. 在数据库设计中,范式理论是用来指导数据库设计,以减少数据的________。

答案:冗余3. SQL中的“JOIN”语句用于实现表与表之间的________。

答案:连接4. 在数据库中,外键约束用于维护表与表之间的________。

答案:引用完整性5. 数据库恢复的基础是________和日志文件。

答案:数据备份三、简答题(每题10分,共30分)1. 简述数据库的三级模式结构。

答案:数据库的三级模式结构包括外模式(用户模式)、概念模式(逻辑模式)和内模式(存储模式)。

外模式是用户与数据库交互的视图,概念模式是数据库的整体逻辑结构,内模式是数据的物理存储方式。

2. 解释什么是视图,并说明其优点。

答案:视图是一个虚拟的数据库表,其内容由查询定义。

它提供了一种安全机制,允许用户访问他们需要的数据而不必暴露整个数据库结构。

视图的优点包括简化复杂的SQL操作,提供数据安全性,以及使得用户能够以自己的视角查看数据。

3. 描述事务的原子性、一致性、隔离性和持久性。

答案:原子性指事务中的所有操作要么全部完成,要么全部不完成,不会结束在中间某个点。

一致性确保事务从一种一致的状态转移到另一种一致的状态。

关系数据库系统基础考试

关系数据库系统基础考试

关系数据库系统基础考试(答案见尾页)一、选择题1. 关系数据库系统的基本概念是什么?A. 关系模型B. 非关系模型C. 对象关系模型D. 函数依赖2. 关系数据库中的关系必须具有的性质是什么?A. 标准化B. 重复性C. 全同性D. 闭合性3. 下列哪一个不是关系数据库中的关系模式类型?A. 用户定义关系模式B. 临时关系模式C. 通用关系模式D. 存储过程关系模式4. 关系数据库中常用的数据类型有哪些?A. 数值型B. 字符串型C. 时间戳型D. 自动编号型5. 在关系数据库中,如何保证数据的一致性和完整性?A. 原子性B. 一致性C. 隔离性D. 检索性6. 关系数据库中的索引类型有哪些?A. 单索引B. 复合索引C. 索引组织表D. 哈希索引7. 关系数据库中的事务特征是什么?A. 原子性B. 一致性C. 隔离性D. 检索性8. 在关系数据库中,如何执行复杂的查询操作?A. 使用SELECT语句B. 使用存储过程C. 使用触发器D. 使用视图9. 关系数据库中的数据完整性约束包括哪些?A. 唯一性约束B. 非空约束C. 外键约束D. check约束10. 在关系数据库中,如何实现数据的备份和恢复?A. 使用SQL语言进行备份B. 使用工具进行备份C. 使用备份工具进行恢复D. 使用数据迁移工具进行恢复11. 关系数据库中的基本概念是什么?A. 数据库、关系、元组、列、行B. 数据库、关系、元组、属性、域C. 数据库、关系、元组、属性、主键D. 数据库、关系、元组、属性、外键12. 关系数据库中的数据类型有哪些?A. 数值型、字符型、日期型、逻辑型B. 数值型、字符型、日期型、逻辑型、复合型C. 数值型、字符型、日期型、逻辑型、复合型、二进制型D. 数值型、字符型、日期型、逻辑型、复合型、二进制型、自定义型13. 关系数据库中的关系模型是什么?A. 二维表结构B. 有向图结构C. 网状结构D. 树状结构14. 关系数据库中的完整性约束包括哪些?A. 主键约束、外键约束、唯一性约束、检查约束B. 主键约束、外键约束、唯一性约束、非空约束C. 主键约束、外键约束、唯一性约束、检查约束、默认值约束D. 主键约束、外键约束、唯一性约束、检查约束、默认值约束、外健壮约束15. 关系数据库中的查询语言是什么?A. SQLB. NQLC. DL-LispD. COBOL16. 关系数据库中的事务特征包括哪些?A. 原子性、一致性、隔离性、持久性(ACID)B. 原子性、一致性、隔离性、持久性(ACID)和可恢复性C. 原子性、一致性、隔离性、持久性(ACID)和安全性D. 原子性、一致性、隔离性、持久性(ACID)和性能17. 关系数据库中的分页查询是如何实现的?A. 使用LIMIT关键字B. 使用ROW_NUMBER()窗口函数C. 使用GETOFFSET()和LIMIT()函数D. 使用SQL的子查询和连接操作18. 关系数据库中的连接操作有哪些类型?A. 内连接、外连接、交叉连接B. 内连接、外连接、交叉连接、全连接C. 内连接、外连接、交叉连接、半连接D. 内连接、外连接、交叉连接、反连接19. 关系数据库中的数据导入导出工具有哪些?A. SQL Server Management StudioB. MySQL WorkbenchC. Oracle Data Import WizardD. All of the above20. 关系数据库中的表(Table)对应于关系模型中的哪一部分?A. 列B. 行C. 主键D. 外键21. 在关系数据库中,哪一个概念用来描述数据之间的联系?A. 实体-关系(E-R)图B. 数据库模式C. SQL查询D. 数据库管理员(DBA)22. 关系数据库中的索引(Index)的主要作用是什么?A. 提高查询性能B. 描述数据之间的关系C. 保证数据的一致性D. 存储数据23. 关系数据库中的事务(Transaction)具有哪些特性?A. 原子性B. 一致性C. 隔离性D. 持久性24. 在关系数据库中,视图(View)的作用是什么?A. 提供数据的逻辑视图B. 实现数据的物理存储C. 作为数据表之间的连接条件D. 存储数据25. 关系数据库中的数据完整性(Data Integrity)是指什么?A. 数据的正确性B. 数据的一致性C. 数据的独立性D. 数据的安全性26. 关系数据库中的触发器(Trigger)是一种特殊类型的存储过程,它主要用于执行一系列操作,这些操作在以下哪个事件发生时自动发生?A. 数据插入B. 数据更新C. 数据删除D. 数据转换27. 在关系数据库中,外键(Foreign Key)的作用是什么?A. 建立两个表之间的关系B. 检查数据的引用完整性C. 描述数据之间的关系D. 存储数据28. 关系数据库中的备份(Backup)和恢复(Recovery)策略对于确保数据安全至关重要。

关系数据库理论考试

关系数据库理论考试

关系数据库理论考试(答案见尾页)一、选择题1. 关系数据库中的基本概念是什么?A. 数据库、关系、元组、列、行B. 数据库、关系、元组、键、索引C. 数据库、关系、元组、列、主键D. 数据库、关系、元组、列、外键2. 关系数据库中的数据类型有哪几种?A. 数值型、字符型、日期型、逻辑型B. 数值型、字符型、日期型、结构化数据类型C. 数值型、字符型、日期型、二进制数据类型D. 数值型、字符型、日期型、自定义数据类型3. 关系数据库中的关系模型有哪些特点?A. 非结构化数据、二维表格、实体-关系图B. 二维表格、实体-关系图、规范化C. 实体-关系图、规范化、SQL语言D. 二维表格、实体-关系图、SQL语言、数据完整性约束4. 关系数据库中的完整性约束包括哪些类型?A. 实体完整性约束、参照完整性约束、用户定义完整性约束B. 实体完整性约束、参照完整性约束、统计完整性约束C. 实体完整性约束、参照完整性约束、数据完整性约束D. 实体完整性约束、参照完整性约束、业务规则完整性约束5. 关系数据库中的查询语言是什么?A. SQLB. JavaC. PythonD. C++6. 在关系数据库中,如何更新表中的数据?A. 使用INSERT语句B. 使用UPDATE语句C. 使用DELETE语句D. 使用INSERT、UPDATE和DELETE语句7. 在关系数据库中,如何插入新的记录?A. 使用INSERT语句B. 使用UPDATE语句C. 使用DELETE语句D. 使用COPY命令8. 在关系数据库中,如何删除表中的记录?A. 使用DELETE语句B. 使用TRUNCATE语句C. 使用DELETE和INSERT语句组合D. 使用COPY命令9. 在关系数据库中,如何创建新的数据库?A. 使用CREATE DATABASE语句B. 使用CREATE TABLE语句C. 使用ALTER DATABASE语句D. 使用CREATE INDEX语句10. 在关系数据库中,如何修改已存在的数据库结构?A. 使用ALTER DATABASE语句B. 使用ALTER TABLE语句C. 使用DROP TABLE语句D. 使用CREATE TABLE语句11. 关系数据库中的数据类型有哪些?A. 整数、浮点数、字符、日期B. 整数、浮点数、字符、日期、时间戳C. 整数、浮点数、字符、日期、时间戳、逻辑类型D. 整数、浮点数、字符、日期、时间戳、货币类型12. 关系数据库中的关系模型是什么?A. 二维表格模型B. 非结构化数据模型C. 层次模型D. 网状模型13. 关系数据库中的常用操作有哪些?A. 查询、插入、更新、删除B. 查询、插入、更新、删除、事务C. 查询、插入、更新、删除、索引D. 查询、插入、更新、删除、视图14. 关系数据库中的规范化理论主要用于解决什么问题?A. 数据冗余B. 数据不一致性C. 数据完整性D. 数据安全性15. 关系数据库中的隔离级别有哪些?A. 读未提交、读已提交、读已解锁、序列化B. 读未提交、读已提交、读已解锁、更新C. 读未提交、读已提交、读已解锁、提交、回滚D. 读未提交、读已提交、读已解锁、提交、锁定16. 关系数据库中的索引类型有哪些?A. 单索引、复合索引、唯一索引、组合索引B. 单索引、复合索引、唯一索引、覆盖索引C. 单索引、复合索引、唯一索引、哈希索引D. 单索引、复合索引、唯一索引、空间索引17. 关系数据库中的数据完整性的定义包括哪些方面?A. 实体完整性、参照完整性、域完整性B. 实体完整性、参照完整性、属性完整性C. 实体完整性、参照完整性、用户定义完整性D. 实体完整性、参照完整性、统计完整性18. 关系数据库中的备份策略有哪些?A. 完全备份、增量备份、差异备份B. 完全备份、增量备份、差异备份、日志备份C. 完全备份、增量备份、差异备份、镜像备份D. 完全备份、增量备份、差异备份、热备份19. 关系数据库中的数据完整性是什么意思?A. 保持数据的一致性和准确性B. 保证数据的唯一性C. 限制数据的冗余D. 提高数据的可维护性20. 在关系数据库中,什么是外键?A. 用于唯一标识表中的每一行B. 用于唯一标识表中的每一列C. 用于建立两个表之间的联系D. 用于定义数据的约束条件21. 关系数据库中的数据规范化是为了解决什么问题?A. 保证数据的完整性B. 减少数据冗余C. 提高数据的查询效率D. 确保数据的一致性22. 在关系数据库中,什么是触发器?A. 一种存储过程,用于自动执行特定的操作B. 一种约束条件,用于限制数据的行为C. 一种事件,当特定条件满足时自动发生D. 一种数据加密技术23. 关系数据库中的事务是什么?A. 一段程序代码,用于执行特定的操作B. 一组操作的集合,具有原子性、一致性、隔离性和持久性(ACID)C. 一种数据结构,用于存储数据D. 一种查询语言,用于访问数据24. 在关系数据库中,什么是索引?A. 一种数据结构,用于快速查找数据B. 一种约束条件,用于限制数据的行为C. 一种存储过程,用于自动执行特定的操作D. 一种数据加密技术25. 关系数据库中的视图是什么?A. 一种数据结构,用于存储数据B. 一种查询语言,用于访问数据C. 一种虚拟表,具有与选定表相同的列和行D. 一种约束条件,用于限制数据的行为26. 在关系数据库中,什么是关系代数?A. 一种数据结构,用于存储数据B. 一种查询语言,用于访问数据C. 一种理论框架,用于研究关系数据库的设计和处理方法D. 一种存储过程,用于自动执行特定的操作27. 关系数据库中的数据分割是什么?A. 将大型数据分成较小的独立部分,便于管理和分析B. 将大型数据分成多个子集,以便进行并行处理C. 将大型数据分成不同的组,以便进行分组和比较D. 将大型数据分成多个片段,以便进行分布式处理28. 关系模型中有哪些类型的关系?A. 一对一关系B. 一对多关系C. 多对多关系D. 以上都是29. 在关系数据库中,什么是主键?它的主要作用是什么?A. 主键是唯一标识表中每一行的一个或一组列。

数据库练习及答案 (2)

数据库练习及答案 (2)

一. 创建一个学生档案表(表名为xsda),其表结构如下:Create Table xsda(xh Char (10) not null unique,xm Char(8),csny Datetime ,gz Decimal(6,1),zy Char (10))1.在xsda表中插入一个学生记录:(2000jsj008,李平)insert into xsda(xh,xm) values(‘2000jsj008’,’李平’)2.把xsda表中80-01-01前出生的人的工资增加20%Update xsda set gz=gz*1.2 where csny<’ 80-01-01’3.查询xsda表中不同专业的人数Select zy ,count(xh) from xsda group by zy4.假如另外还有一个学生成绩表xscj(xh,kch,kccj), xh,kch,kccj分别指学号、课程号、成绩,要求查询姓名为李平的同学的各门课程的成绩。

Select kch,kccj from xsda,xscj where xsda.xh=xscj.xh and xm=’李平’5.xsda、xscj表同上,查询选修了kch为Yy2的学生的xh和XmSelect xh,xm from xsda,xscj where xsda.xh=xscj.xh and kch=’Yy2’二、使用SQL语句创建一个班级表CLASS,属性如下:CLASSNO,DEPARTNO,CLASSNAME;类型均为字符型;长度分别为8、2、20且均不允许为空。

CREATE ___table_____ CLASS(CLASSNO __char____ (8) NOT NULL,DEPARTNO CHAR (2) NOT NULL,CLASSNAME CHAR (__20__) NOT NULL)三、有一个[学生课程]数据库,数据库中包括三个表:学生表:Student由学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、所在系(Sdept)五个属性组成,记为:Student(Sno,Sname,Ssex,Sage,Sdept),Sno 为关键字。

数据库试题及答案

数据库试题及答案

数据库试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能是()。

A. 数据定义B. 数据操纵C. 数据控制D. 以上都是答案:D2. 在关系型数据库中,关系是指()。

A. 一个表格B. 一个索引C. 一个视图D. 一个查询答案:A3. 以下哪个不是SQL语言的组成部分?()A. DDLB. DMLC. DCLD. TCL答案:D4. 数据库设计中,将E-R图转换为关系模式的过程称为()。

A. 数据定义B. 数据操纵C. 数据转换D. 数据控制答案:C5. 以下哪个选项不是数据库的三级模式?()A. 内模式B. 概念模式C. 存储模式D. 外模式答案:C6. 在数据库中,用于存储数据的逻辑单位是()。

A. 文件B. 记录C. 表D. 字段答案:C7. 数据库系统的数据独立性主要体现在()。

A. 硬件独立性B. 软件独立性C. 逻辑独立性D. 物理独立性答案:C8. 在SQL中,用于创建新表的语句是()。

A. CREATE TABLEB. CREATE INDEXC. CREATE VIEWD. CREATE DATABASE答案:A9. 以下哪个选项是数据库的完整性约束?()A. 主键约束B. 外键约束C. 唯一性约束D. 以上都是答案:D10. 数据库中,用于实现数据共享的机制是()。

A. 视图B. 索引C. 存储过程D. 触发器答案:A二、填空题(每题2分,共20分)1. 数据库系统的核心是________。

答案:数据库管理系统(DBMS)2. 数据库管理系统的主要功能包括数据定义、数据操纵和________。

答案:数据控制3. 在关系型数据库中,表与表之间的关系是通过________来实现的。

答案:外键4. 数据库设计通常分为三个阶段:概念设计、逻辑设计和________。

答案:物理设计5. SQL语言中,用于删除表的语句是________。

答案:DROP TABLE6. 数据库的三级模式包括外模式、概念模式和________。

关系测试题及答案

关系测试题及答案

关系测试题及答案一、选择题1. 在关系数据库中,关系表的每个行称为:A. 列B. 记录C. 属性D. 键答案:B2. SQL语言中,用于查询数据的关键字是:A. SELECTB. INSERTC. UPDATED. DELETE答案:A3. 关系数据库管理系统(RDBMS)的主要用途是:A. 存储数据B. 处理数据C. 管理数据D. 所有上述选项答案:D二、填空题4. 数据库管理系统(DBMS)的核心是________,它负责数据库中的数据的组织、存储和管理。

答案:数据库引擎5. 在关系数据库中,表与表之间的联系称为________。

答案:关系6. 一个数据库可以包含多个________,每个表存储了一组相关的数据。

答案:表三、简答题7. 请简述关系数据库管理系统(RDBMS)的基本特点。

答案:关系数据库管理系统(RDBMS)的基本特点包括:- 数据结构化:数据以表格形式存储,每行是一个记录,每列是一个字段。

- 数据独立性:数据的逻辑结构与物理存储方式分离,便于数据的维护和修改。

- 事务管理:支持事务处理,确保数据的一致性和完整性。

- 并发控制:允许多个用户同时访问数据库,同时保证数据的安全性和完整性。

8. 解释什么是外键,并举例说明其作用。

答案:外键是一个表中的字段,它与另一个表的主键相关联,用于建立表与表之间的关系。

外键的作用是维护数据的引用完整性,确保在数据库中的数据之间存在合理的联系。

例如,在学生表中,学生的班级编号可以作为外键,指向班级表中的班级编号字段,这样就能确保每个学生都关联到一个存在的班级。

四、论述题9. 论述SQL语言在现代数据库管理中的重要性。

答案:SQL(Structured Query Language)是一种标准化的语言,用于在关系数据库管理系统中进行数据的查询、更新、管理和操作。

SQL的重要性体现在以下几个方面:- 通用性:SQL是数据库操作的标准语言,几乎所有的RDBMS都支持SQL。

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

9.如果A->B ,那么属性A和属性B的联系是()。

A.一对多
B.多对一 C.多对多 D.以上都不是
10.关系模式的候选关键字可以有1个或多个,而主关键字有()。

A.多个
B.0个
C.1个
D.1个或多个
11.候选关键字的属性可以有()。

A.多个
B.0个
C.1个
D.1个或多个
12.关系模式的任何属性()。

A.不可再分
B.可以再分
C.命名在关系模式上可以不唯一
D.以上都不是
13.设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C表示课程,P表示教师,S 表示学生,G表示成绩,T表示时间,R表示教室,根据语义有如下数据依赖集:D={ C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R },若将关系模式W分解为三个关系模式W1(C,P),W2(S,C,G),W2(S,T,R,C),则W1的规范化程序最高达到()。

A.1NF
B.2NF
C.3NF
D.BCNF
14.在关系数据库中,任何二元关系模式的最高范式必定是()。

A.1NF
B.2NF
C.3NF
D.BCNF
15.在关系规范式中,分解关系的基本原则是()。

I.实现无损连接 II.分解后的关系相互独立III.保持原有的依赖关系
A.Ⅰ和Ⅱ
B.Ⅰ和Ⅲ
C.Ⅰ
D.Ⅱ
16.不能使一个关系从第一范式转化为第二范式的条件是()。

A.每一个非属性都完全函数依赖主属性
B.每一个非属性都部分函数依赖主属性
C.在一个关系中没有非属性存在
D.主键由一个属性构成
17.任何一个满足2NF但不满足3NF的关系模式都不存在()。

A.主属性对键的部分依赖
B.非主属性对键的部分依赖
C. 主属性对键的传递依赖
D.非主属性对键的传递依赖
18.设数据库关系模式R=(A,B,C,D,E),有下列函数依赖:A→BC,D→E,C→D;下述对R的分解中,哪些分解是R的无损连接分解()。

I.(A,B,C)(C,D,E) II.(A,B)(A,C,D,E)
III.(A,C)(B,C,D,E) IV.(A,B)(C,D,E)
A.只有Ⅳ
B.Ⅰ和Ⅱ
C.Ⅰ、Ⅱ和Ⅲ
D.都不是。

相关文档
最新文档