数据库练习题

上传人:w****3 文档编号:53312508 上传时间:2022-02-10 格式:DOCX 页数:25 大小:48.77KB
返回 下载 相关 举报
数据库练习题_第1页
第1页 / 共25页
数据库练习题_第2页
第2页 / 共25页
数据库练习题_第3页
第3页 / 共25页
点击查看更多>>
资源描述
2 .数据库在磁盘上的基本组织形式是B A. DB B .文件 C .二维表 D .系统目录3 .在关系模型中,起导航数据作用的是B A.指针 B .关键码 C . DD D .索引4,查询优化策略中,正确的策略是D A.尽可能早地执行笛卡尔积操作B.尽可能早地执行并操作C.尽可能早地执行差操作D.尽可能早地执行选择操作5 . SQL中,“DELETE FROM表名”表示A A.从基本表中删除所有元组B.从基本表中删除所有属性C.从数据库中撤消这个基本表D.从基本表中删除重复元组6 .设关系模式R (A, B, C) , F是R上成立的FD集,F=A- B, C-B, P=AB, AC是R的一个分解,那么分解pC A.保持函数依赖集FB.丢失了 A- BC.丢失了 C-BD.丢失了 B-C8 .在关系数据库设计中,子模式设计是在 阶段进行。B A.物理设计 B .逻辑设计C .概念设计D .程序设计10.在DB技术,未提交的随后被撤消了的数据,称为D A.报废的数据B .过时的数据 C .撤消的数据 D .脏窥据1 .关系数据库管理系统都是基于(A )理论。A. Codd的数据关系模型 B.数据结构C.计算机操纵系统D.信息管理2 .元组关系演算表达式t|R(t) A S(t)表达的是(D )A. RUS B. RAS C. R-S D. S-R5 .语句 delete from sc表明( A )A.删除sc中的全部记录B.删除基本表scC.删除基本表sc中的列数据D.删除基本表sc中的部分行7 .关系笛卡尔积运算记号RX S, ( D )A. R为关系名,S为属性名B. R和S均为属性名C. R为属性名,S为关系名D. R和S均为关系名9.下列说法中不正确的是(C )。A.任何一个包含两个属性白关系模式一定满足3NFB.任何一个包含两个属性白关系模式一定满足BCNFC.任何一个包含三个属性白关系模式一定满足3NFD.任何一个关系模式都一定有码10 .在下列基本表的定义中,数值5表示CREATTABLEstudent (Sno char(5)A. 表中有5条记录C.表中字符串Sno的长度11 .在视图上不能完成的操作是(C )( C )not null unique , Snamechar(2);B.表中有5列D.表格的大小A,更新视图B.查询C.在视图上定义新的基本表D.在视图上定义新视图12.设有关系模式R(A, B, C, D), F是R上成立的函数依赖集,F=B - C,C-D,则属性C的闭包C+为(C )A.BCDB.BDC.CDD.BC1 . DB、DBMS和DBS三者之间的关系是(B)。A. DB 包括 DBMS 和 DBSB . DBS 包括 DB 和 DBMSC. DBMS包括DB和DBSD .不能相互包括2 .对数据库物理存储方式的描述称为(B)A .外模式B .内模式C.概念模式D.逻辑模式3 .在数据库三级模式间引入二级映象的主要作用是( A )A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性4 .视图是一个“虚表”,视图的构造基于(C)A .基本表B .视图C.基本表或视图D.数据字典5 .关系代数中的 兀运算符对应SELECT语句中的以下哪个子句? ( A)A. SELECTB. FROMC. WHERED . GROUP BY6 .公司中有多个部门和多名职员, 每个职员只能属于一个部门, 一个部门可以有多名职员, 从职员到部门的联系类型是(C)A,多对多B. 一对一 C.多对一D. 一对多7 .如何构造出一个合适的数据逻辑结构是( C)主要解决的问题。A.关系系统查询优化 B.数据字典C.关系数据库规范化理论 D.关系数据库查询8 .将E-R模型转换成关系模型,属于数据库的( C)。A.需求分析B.概念设计C.逻辑设计D.物理设计9 .事务日志的用途是(C)A.事务处理B.完整性约束C.数据恢复D.安全性控制10 .如果事务T已在数据R上加了 X锁,则其他事务在数据 R上(D)A.只可加X锁B.只可加S锁C.可加S锁或X锁D.不能加任何锁1 .( B )是长期储存在计算机内、有组织的、可共享的大量数据的集合。A.数据库系统B.数据库C.关系数据库D.数据库管理系统2 . (1)在数据库的三级模式中,内模式有( A )。A.1个 B.2个 C.3个 D.任意多个3 . (2)在数据库的三级模式中,外模式有( D )。A.1个B.2个C.3个D.任意多个4 .(3)在数据库的三级模式中 模式有( A )。A.1个B.2个C.3个D.任意多个2 . (4)在数据库的三级模式体系结构中,内模式、模式和外模式个数的比例是(B )。A. 1 : 1 : 1B. 1 : 1 : NC. 1: M : ND, M : N: P3 .数据模型的三个要素分别是( B )。A.实体完整性、参照完整性、用户自定义完整性B.数据结构、关系操作、完整性约束4 .数据库(DB,数据库系统(DBS和数据库管理系统(DBMS之间的关系是 ( A )。A. DBS 包括 DB 和 DBMSB. DBMS 包括 DB 和 DBS5 .在关系模式R中,Y函数依赖于X的语义是:( B )。A.在R的某一关系中,若两个元组的X值相等,则Y值也相等。B.在R的每一关系中,若两个元组的 X值相等,则Y值也相等。6.若对于实体集 A中的每一个实体,实体集 B中有n个实体(n0)与之联系,而对于 实体集B中的每一个实体,实体集 A中只有1个实体与之联系,则 实体集A和实体集B之 间的联系类型为( B )。A. 1 : 1B, 1: NC. M : ND. N: 16. (2)若对于实体集A中的每一个实体,实体集 B中有1个实体(n0)与之联系,而对 于实体集B中的每一个实体,实体集 A中只有1个实体与之联系,则实体集 A和实体集B 之间的联系类型为(A )。A. 1 : 1B, 1: NC. M : ND. N: 17 .下列不属于数据安全性控制方法的是( D )。A.用户标识和鉴定B.用户存取权限控制 C.数据加密D.网络流量控8 .若关系R为M列P行,关系S为N列Q行,则( B )的结果为 M+N列PXQ 行。A. R-SB. RX SC. R + SD. R S9 .数据模型应满足( D )的要求。A.真实模拟现实世界 B.容易为人们所理解 C.便于在计算机上实现D.以上都是10 .在可信计算机系统评测标准中,达到初步安全产品要求的是()级。A. C1B. C2C. B1D. B211 .下面的选项不是关系数据库基本特征的是( A )。A.不同的列应有不同的数据类型B.不同的列应有不同的列名C.与行的次序无关D.与列的次序无关12 .实现数据库安全性控制的常用方法和技术有(A )A.用户标识与鉴别、存取控制、视图机制、审计、数据加密13 .数据的( B )是为了防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据。数据的()是保护数据库防止恶意的破坏和非法的存取。A.安全性、完整性B.完整性、安全性14 . SQL语言的GRANT口 REVOK踣句主要是用来维护数据库的(C )。C.安全性D.一致性15 .关系模型中,一个码是( C )。C.由一个或多个属性组成,其值能够惟一标识关系中一个元组D.以上都不是16 .当关系S自然联接时,能够把S原该舍弃的元组放到结果关系中的操作是 ( D )A.左外联接B.右外联接C.外部并D.外联接17 .下列不属于需求分析阶段工作 的是:( A )。A.建立E-R图B.分析用户活动C.建立数据字典D.建立数据流图 18.数据库系统的数据独立性体现在( B )。 A.不会因为数据的变化而影响到应用程序 B.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序 19.若关系R为M列P行,关系S为N歹U Q行,则RXS的结果为( B )列() 行。A.M+N、P+QB . M+N、PX Q C. M X N、P+Q D . MXN、PX Q20 .在SQL语言的Select语句中 实现选择运算的子句 是( A )。A.SelectB.FromC.WhereD.Groupby 22.如果事务T对数据D已加S锁,则其他事务对数据 D ( A )A.可以加S锁,不能加X锁B.可以加S锁,也可以加X锁1 .( B )是长期储存在计算机内、有组织的、可共享的大量数据的集合。A.数据库系统B.数据库C.关系数据库D.数据库管理系统2 . (1)在数据库的三级模式中,内模式有( A )。A.1个 B.2个 C.3个 D.任意多个3 . (2)在数据库的三级模式中,外模式有( D )。A.1个B.2个C.3个D.任意多个4 .(3)在数据库的三级模式中 模式有( A )。A.1个B.2个C.3个D.任意多个2 . (4)在数据库的三级模式体系结构中,内模式、模式和外模式个数的比例是(B )。A. 1 : 1 : 1B. 1 : 1 : NC. 1: M : ND, M : N: P3 .数据模型的三个要素分别是( B )。A.实体完整性、参照完整性、用户自定义完整性B.数据结构、关系操作、完整性约束4 .数据库(DB,数据库系统(DBS和数据库管理系统(DBMS之间的关系是( A )。A. DBS 包括 DB 和 DBMSB. DBMS 包括 DB 和 DBS5 .在关系模式R中,Y函数依赖于X的语义是:( B )。A.在R的某一关系中,若两个元组的X值相等,则Y值也相等。B.在R的每一关系中,若两个元组的 X值相等,则Y值也相等。6 .若对于实体集A中的每一个实体,实体集 B中有n个实体(n0)与之联系,而对于 实体集B中的每一个实体,实体集 A中只有1个实体与之联系,则 实体集A和实体集B之 间的联系类型为( B )。A. 1 : 1B, 1: NC. M : ND. N: 16. (2)若对于实体集A中的每一个实体,实体集 B中有1个实体(n0)与之联系,而对 于实体集B中的每一个实体,实体集 A中只有1个实体与之联系,则实体集 A和实体集B 之间的联系类型为(A )。A. 1 : 1B, 1: NC. M : ND. N: 17 .下列不属于数据安全性控制方法的是( D )。A.用户标识和鉴定B.用户存取权限控制 C.数据加密D.网络流量控制8 .若关系R为M列P行,关系S为N列Q行,则( B )的结果为 M+N列PXQ 行。A. R-SB. RX SC. R + SD. R S9 .数据模型应满足( D )的要求。A.真实模拟现实世界 B.容易为人们所理解 C.便于在计算机上实现D.以上都是10 .在可信计算机系统评测标准中,达到初步安全产品要求的是()级。A. C1B. C2C. B1D. B211 .下面的选项不是关系数据库基本特征的是( A )。A.不同的列应有不同的数据类型B.不同的列应有不同的列名C.与行的次序无关D.与列的次序无关12 .实现数据库安全性控制的常用方法和技术有(A )A.用户标识与鉴别、存取控制、视图机制、审计、数据加密13 .数据的( B )是为了防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据。数据的()是保护数据库防止恶意的破坏和非法的存取。A.安全性、完整性B.完整性、安全性14 . SQL语言的GRANT口 REVOK踣句主要是用来维护数据库的(C )。C.安全性D.一致性15 .关系模型中,一个码是( C )。C.由一个或多个属性组成,其值能够惟一标识关系中一个元组D.以上都不是16 .当关系S自然联接时,能够把S原该舍弃的元组放到结果关系中的操作是 ( D )A.左外联接B.右外联接C.外部并D.外联接17 .下列不属于需求分析阶段工作 的是:( A )。A.建立E-R图B.分析用户活动C.建立数据字典D.建立数据流图 18.数据库系统的数据独立性体现在( B )。A.不会因为数据的变化而影响到应用程序B.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序19 .若关系R为M列P行,关系S为N歹U Q行,则RXS的结果为( B )列() 行。A.M+N、P+QB. M+N、PXQC. MXN、P+QD . M X N、PX Q20 .在SQL语言的Select语句中 实现选择运算的子句 是( A )。A.SelectB.FromC.WhereD.Groupby 22.如果事务T对数据D已加S锁,则其他事务对数据 D ( A ) A.可以加S锁,不能加X锁B.可以加S锁,也可以加X锁1 .( B )是长期储存在计算机内、有组织的、可共享的大量 数据的集合。A.数据库系统B.数据库 C.关系数据库D.数据库管理系统2 . (1) 在数据库的三级模式中,内模式有(A )。A. 1个 B .2个 C .3个D.任意多个2. (2)在数据库的三级模式中,外模式有(D )。A.1个B.2个C.3个D.任意多个2. (3)在数据库的三级模式中,模式有(A )。A.1个B.2个C.3个D.任意多个2. (4)在数据库的三级模式体系结构中,内模式、模式和外模式个 数的比例是(B )。A. 1: 1: 1B, 1: 1: NC. 1: M ND. M N: P3.数据模型的三个要素分别是(B )。A.实体完整性、参照完整性、用户自定义完整性B.数据结构、关系操作、完整性约束C.数据增加、数据修改、数据查询D.外模式、模式、内模式4.数据库(DB ,数据库系统(DBS和数据库管理系统(DBMS之 间的关系是(A )。A. DBS 包括 DB和 DBMSB. DBMS 包括 DB和 DBSC. DB包括DBS口 DBMS D. DBS 就是DR 也就是DBMS5 .在关系模式R中,Y函数依赖于X的语义是:(B )。A.在R的某一关系中,若两个元组的 X值相等,则Y值也相等。B.在R的每一关系中,若两个元组的 X值相等,则Y值也相等。C.在R的某一关系中,Y值应与X值相等。D.在R的每一关系中,Y值应与X值相等。6 .若对于实体集A中的每一个实体,实体集B中有n个实体(nA0) 与之联系,而对于实体集B中的每一个实体,实体集A中只有1个实 体与之联系,则实体集A和实体集B之间的联系类型为(B )。A. 1: 1B, 1: NC. M ND. N: 16. (2)若对于实体集A中的每一个实体,实体集B中有1个实体(n 0)与之联系,而对于实体集B中的每一个实体,实体集 A中只有 1个实体与之联系,则实体集 A和实体集B之间的联系类型为(A )。A. 1: 1B, 1: NC. M ND. N: 17 .下列不属于数据安全性控制方法的是( D )。A.用户标识和鉴定B.用户存取权限控制C.数据加密D.网络流量控制8 .若关系R为M列P行,关系S为N列Q行,则(B )的结果为 M+N?U PX Q行。A. R-SB. RX SC. R+ S川D. R S9 .数据模型应满足(D )的要求。A.真实模拟现实世界B.容易为人们所理解C.便于在计算机上实现 D.以上都是10 .在可信计算机系统评测标准中,达到初步安全产品要求的是()级。A. C1B. C2C. B1D. B211 .下面的选项不是关系数据库基本特征的是(A)。A.不同的列应有不同的数据类型B.不同的列应有不同的列名C.与行的次序无关D.与列的次序无关12 .实现数据库安全性控制的常用方法和技术有( A)A.用户标识与鉴别、存取控制、视图机制、审计、数据加密B.存取控制、视图机制、审计、数据加密、防火墙C.用户标识与鉴别、存取控制、视图机制、审计、防火墙D.存取控制、视图机制、审计、数据加密、数据转储13 .数据的( B)是为了防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据。数据的()是保护数据库防止恶意的破坏和非法的存取。A.安全性、完整性B.完整性、安全性C.保密性、安全性D.安全性、保密性14 . SQL语言的 GRAN书口 REVOK的句主要是用来维护数据库的( C)。A.完整性B.可靠性C.安全性D.一致性15 .关系模型中,一个码是(C )。A. 可 以 由 多 个任意属 性组成B.至多由一个属性组成C.由一个或多个属性组成,其值能够惟一标识关系中一个元组D.以上都不是16 .当关系S自然联接时,能够把S原该舍弃的元组放到结果关系中的操作是(D )A.左外联接B.右外联接C.外部并D.外联接17 .下列不属于需求分析阶段工作的是:( A)。A.建立E-R图 B. 分析用户活动 C.建立数据字典 D.建立数据流图18 .数据库系统的数据独立性体现在( B )。A.不会因为数据的变化而影响到应用程序B.不会因为数据存储结构与数据逻辑结构的变化而影响应用程 序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构19 .若关系R为M列P行,关系S为N列Q行,则RX S的结果为(B )歹1()行。A.M+N P+Q B. M+N PX QC. MX N P+QD. MX N、PX Q20 .在 SQL语言的Select 语句中实现选择运算的子句是(A )。A.SelectB.FromC.WhereD.Group by21 .数据库系统的数据独立性体现在( B )。A.不会因为数据的变化而影响到应用程序B.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构22 .如果事务T对数据D已加S锁,则其他事务对数据D A )A.可以加S锁,不能加X锁B.可以加S锁,也可以加X锁C.不能加S锁,可以加X锁D.不能加任何锁23 .当关系S自然联接时,能够把S原该舍弃的元组放到结果关系中的操作是(D )A.左外连接B.右外连接C.外部并D.外连接1 .关系数据模型的基本数据结构是()。A.树B.图C.索引D.关系2 .提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为()。A.OSB.DSC.DBMSD.DBS3 .元数据是指()。A.数据结构的描述B.数据项的描述C.数据的来源D.基本数据4 .下面对关系中属性的描述,错误的是()。A.属性的次序可以任意交换B.允许多值属性C.属性名唯一D.每个属性中所有数据来自同一属性域5 .超码、候选码和主码之间的关系是()。A.超码三候选码三主码B.超码工主码上候选码C.主码三候选码三超码D.主码工超码工候选码6 .关系数据库实现数据之间联系的方法是()。A. 主码B.外码C.候选码D.超码7 .如下所示关系R (A, B, C, D)中,可以作为主码的属性组是()。ABCD1211211221111212A. ABB. BCC. CDD. AD 或 BD8. 设有如下所示关系 R (A, B)和S (C, D, A), R的主码是 A, S的主码是C、外码是A (参照R.A),则能够插入关系 S的元组是()。AB142536RCDA131242SA. (1, 2, 3)C. (1, 2, 1)B. (3, 2, 1)D. (4, 5, 6)9.将上题中的2个关系R和S (未插入元组前)进行 R*8S后的运算结果包含(个元组。A. 5B. 6C. 3D. 210 .对第8题中的关系 R和S,若将属性A定义为S的外码时使用了 ON UPDATE CASCADE短语(级联更新),将R中第一个元组的 A属性值更新为4时,S中第一个元组 A属性 的值()。A.不变B.变为4C.变为NULL D.拒绝更新,返回错误信息11 .设有一个关系 R (A, B),如果要找出 B属性的最后一个字母为A,并且至少包含 2个字母的查询条件子句应写成WHERE B LIKE ()。A._A%B._AC. _% AD. %A12 . SQL中谓词EXIST可用来测试一个集合是否()。A.有重复元组B.有重复列名C.为非空集合D.有空值13 .条件子句 WHERE工资ALL (SELECT工资FROM职工WHERE部门号=1)的含 义为()。A.比1号部门中某个职工的工资高B.比1号部门中所有职工的工资都高C.比1号部门中所有职工的工资总和高D.无法比较,返回错误信息14.下列关于数据库系统中空值的描述错误的是()。A.包含空值的算术表达式的运算结果为NULLB. COUNT (*)将统计包含空值的行C.空值就是0或者空字符串D.可通过IS NULL运算符测试是否为空值15 .在视图上不能完成的操作是()。A,更新视图B.查询C.在视图上定义新的基本表D.在视图上定义新视图16 .数据库设计的()阶段的主要任务是调查和分析用户的应用需要,为概念结构设计做好充分准备。A.需求分析 B.逻辑设计C.物理设计D.运行设计17 .下列关于触发器的描述错误的是()。A.触发器是一种实现复杂完整性约束的特殊存储过程B.触发器必须创建在一个特定的表上C.触发器通过EXECUTE语句调用D.触发器中使用了两张专用的临时表inserted和deleted18 .事务使数据库“从一个一致状态转变到另一个一致状态”的性质称为事务的()。A.原子性 B. 一致性 C.隔离性 D.持久性19 .下列关于封锁的描述错误的是()。A.封锁可以避免数据的不一致性,但可能会引起系统死锁B.加锁协议中规定“先申请先服务”的原则,可以避免数据库系统出现活锁C.封锁对象的大小称为封锁的粒度D.两段锁协议能够预防死锁20.以下不属于服务器端脚本语言的是()。A. JSPB. PHPC. ASPD. ADO答案:12345DCABC1112131415CCBCC678910BDBCB1617181920ACBDD1、DB、DBMS和DBS三者之间的关系是()A. DB 包括 DBMS 和 DBSB. DBS 包括 DB 和 DBMSC. DBMS 包括 DB 和 DBSC. DBS与DB和DBMS无关2、在数据库系统中,读脏数据是指一个事务读了另一个事务()A.未更新的数据B.未撤销的数据C.未提交的数据D.未刷新的数据3、加锁协议中规定“先申请先服务”的原则,可以避免数据库系统出现()A.活锁B.死锁4、语句 DELETE FROM SC 表明(A.删除SC中的全部记录C.删除基本表SC中的列数据5、数据库设计阶段分为()C. 读-写冲突D. 写-写冲突B.删除基本表SCD.删除基本表SC中的部分行A.物理设计阶段、逻辑设计阶段、编程和调试阶段B.模型设计阶段、程序设计阶段和运行阶段C.方案设计阶段、总体设计阶段、个别设计阶段和编程阶段D.概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段6、关系笛卡尔积运算记号 RXS表示()A. R为关系名,S为属性名B. R和S均为属性名C. R为属性名,S为关系名D. R和S均为关系名7、在DB应用中,一般一条 SQL语句可产生或处理一组记录,而 DB主语言语句一般一次只能处理一条记录,其协调可通过哪种技术实现()A.指针B.游标C.数组D.栈8、下列说法中不正确的是()A.任何一个包含两个属性的关系模式一定满足3NFB.任何一个包含两个属性的关系模式一定满足BCNFC.任何一个包含三个属性的关系模式一定满足3NFD.任何一个关系模式都一定有码9、在下列基本表中数值 5表示()CREATE TABLE student (Snum CHAR (5) NOT NULL UNIQUE , Sname CHAR (2);A. 表中有5条记录B. 表中有5列C.表中字符串Snum的长度D.表格的大小10、在视图上不能完成的操作是()A.更新视图B.查询C.在视图上定义新的基本表D.在视图上定义新视图11、在DBS中,DBMS和OS之间的关系是A.相互调用B. DBMS调用OSC.OS调用DBMS D.并发运行12、关系中行列次序的变换性质是(A.行可以交换,列不可交换B.行不可交换,列可交换C.行、列均不可交换D.行、列均可以交换13、单个用户使用的数据视图的描述称为A.外模式B.概念模式C.内模式D.存储模式14、数据库系统安排多个事务并发执行的过程称为A.步骤B.进程C.调度D.优先级15、SQL语言有两种使用方式,分别称为交互式和(A.提示式SQLB. 多用户SQL C.嵌入式SQLD.解释式SQL16、以下不属于服务器端脚本语言的是(A.JSPB. PHPC.ASPD.ADO17、在数据库系统中,空值是(A.B.空格C.空字符串D.不确定18、卜列关于触发器的描述错误的是(A.触发器是一种实现复杂完整性约束的特殊存储过程B.触发器必须创建在一个特定的表上C.触发器通过EXECUTE语句调用D.触发器中使用了两张专用的临时表inserted 和 deleted19、数据库并发操作可能带来的问题包括A.丢失更新B.数据独立性会提高C.非法用户的使用D.增加数据冗余度20、卜面不是数据库系统必须提供的数据控制功能的是(A.安全性B.完整性C.可移植性D.并发控制12345678910BCAADDBCCC11121314151617181920BDACCDDCAC第六章关系数据理论一、选择题1 .为了设计出性能较优的关系模式,必须进行规范化,规范化 主要的理论依据是()。A.关系规范化理论B.关系代数理论C.数理逻辑D.关系运算理论2 .规范化理论是关系数据库进行逻辑设计的理论依据,根据这 个理论,关系数据库中的关系必须满足:每一个属性都是()。A.长度不变的B.不可分解的C.互相关联的D.互不相关的3 .已知关系模式R (A, B, C, D, E)及其上的函数相关性集 合F=AfD, B-C , E-A ,该关系模式的候选关键字是()。A.ABB. BEC.CDD. DE4 .设学生关系 S (SNO, SNAME, SSEX, SAGE, SDPART) 的主键为SNO,学生选课关系SC (SNO, CNO, SCORE)的主键为 SNO 和 CNO,则关系 R (SNO, CNO, SSEX, SAGE, SDPART, SCORE)的主键为SNO和CNO,其满足()。A. 1NF B.2NF5 .设有关系模式 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 的一 个关键字是()。A.(S,C)B.(T,R)C.(T,P)D.(T,S)6 .关系模式中,满足2NF的模式()。A.可能是1NF B.必定是1NFC.必定是3NF D.必定是BCNF7 .关系模式R中的属性全是主属性,则R的最高范式必定是()。A. 1NF B. 2NFC. 3NF D. BCNF8.消除了部分函数依赖的1NF的关系模式,必定是()。A. 1NF B. 2NFC. 3NF D. BCNF9.如果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.2NFC. 3NF D. BCNF14.在关系数据库中,任何二元关系模式的最高范式必定是 ()。A. 1NF B.2NFC. 3NF D. BCNF15.在关系规范式中,分解关系的基本原则是()。I .实现无损连接II .分解后的关系相互独立III .保持原有的依赖关系A. I和n b. I和田C. i d. n16 .不能使一个关系从第一范式转化为第二范式的条件是()。A.每一个非属性都完全函数依赖主属性B.每一个非属性都部分函数依赖主属性C.在一个关系中没有非属性存在D.主键由一个属性构成17 .任何一个满足2NF但不满足3NF的关系模式都不存在()。A.主属性对键的部分依赖B.非主属性对键的部分依赖C.主属性对键的传递依赖D.非主属性对键的传递依赖18 .设数据库关系模式R= (A, B, C, D, E),有下列函数依 赖:ABC, DE, CD;下述对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.只有IV B. I和n C. I、II和m D.都不是19 .设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U -X-Yo下面关于多值依赖的叙述中,不正确的是()。A.若 XfY,则 X fZB.若 XY,则 XfYC.若 XfY,且 Y 6Y,则 X fY口.若2=炉,则X-Y20 .若关系模式R (U, F)属于3NF,则()。A. 一定属于BCNFB.消除了插入的删除异常C.仍存在一定的插入和删除异常D.属于BCNF且消除了插入和删除异常21 .下列说法不正确的是()。A.任何一个包含两个属性白关系模式一定满足3NFB.任何一个包含两个属性白关系模式一定满足BCNFC.任何一个包含三个属性白关系模式一定满足3NFD.任何一个关系模式都一定有码22 .设关系模式R (A, B, C), F是R上成立的FD集,F=B-C,则分解P=AB , BC相对于F ()。A.是无损联接,也是保持FD的分解B.是无损联接,也不保持FD的分解C.不是无损联接,但保持FD的分解D.既不是无损联接,也不保持 FD的分解23 .关系数据库规范化是为了解决关系数据库中()的问题而引 入的。A.插入、删除和数据冗余B.提高查询速度C,减少数据操作的复杂性D.保证数据的安全性和完整性24 .关系的规范化中,各个范式之间的关系是()。A. 1NF 6 2NF6 3NFB. 3NF6 2NF6 1NFC. 1NF=2NF=3NFD. 1NF 2NF BCNF 3NF25 .数据库中的冗余数据是指可()的数据。A.容易产生错误B.容易产生冲突C.无关紧要D.由基本数据导出26 .学生表(id, name, sex, age, depart_id, depart_nam,存 在函数依赖是 idname, sex, age, depart_id; dept_iddept_nam0 其满足()。A. 1NF B. 2NFC. 3NF D. BCNF27 .设有关系模式R (S, D, M),其函数依赖集:F=S-D, D-M,则关系模式R的规范化程度最高达到()。A. 1NF B. 2NF28 .设有关系模式R (A, B, C, D),其数据依赖集:F= (A,B) -C, C-D,则关系模式R的规范化程度最高达到()。A. 1NF B. 2NFC. 3NF D. BCNF29.下列关于函数依赖的叙述中,哪一条是不正确的()。A.由 XY, Y-Z,则 XYZB.由 XYZ ,则 XY , YZC.由 XY, WYZ,则 XWZD.由 XY , Z6 Y,则 XZ30. X-Y,当下列哪一条成立时,称为平凡的函数依赖()。A. X 6 Y B. Y 6 XC. XAY= D. XAY? 炉31 .关系数据库的规范化理论指出:关系数据库中的关系应该满 足一定的要求,最起码的要求是达到 1NF,即满足()。A.每个非主键属性都完全依赖于主键属性B.主键属性唯一标识关系中的元组C.关系中的元组不可重复D.每个属性都是不可分解的32 .根据关系数据库规范化理论,关系数据库中的关系要满足第 一范式,部门(部门号,部门名,部门成员,部门总经理)关系中, 因哪个属性而使它不满足第一范式()。A.部门总经理B.部门成员C.部门名D.部门号33 .有关系模式A (C, T, H, R, S),其中各属性的含义是:C:课程T:教员H:上课时间R:教室S:学生根据语义有如下函数依赖集:F=C-T, (H, R) - C, (H, T) - C, (H, S) R(1)关系模式A的码是()。A. C B. (H, S)C. (H, R) D. (H, T)(2)关系模式A的规范化程度最高达到()。A. 1NF B. 2NF C. 3NF D. BCNF(3)现将关系模式A分解为两个关系模式A1 (C, T) , A2 (H,R, S),则其中A1的规范化程度达到()。A. 1NF B. 2NF C. 3NF D. BCNF选择题答案:ABBAD(6) B (7) C (8) B (9) B (10) C(11) D (12) A (13) D (14) D (15) B(16) B (17) B (18) B (19) C (20) C(21) C (22) A (23) A (24) A (25) D(26) B (27) B (28) B (29) B (30) B(31) D (32) B (33) B B D
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 演讲稿件


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!