第四章规范化理论练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第四章关系规范化理论
一、选择题
1.关系规范化中的插入操作异常是指()。
A.不该删除的数据被删除
B.不该插入的数据被插入
C.应该删除的数据未被删除
D.应该插入的数据未被插入
2. 规范化过程主要为克服数据库逻辑结构中插入异常,删除异常及()缺陷。A.数据的不一致性 B.结构不合理 C.冗余度大 D.数据丢失
3. 侯选码中的属性称为()。
A.非主属性 B.主属性 C.复合属性 D.关键属性
4. 关系规范化的实质是针对()进行的。
A.函数 B.函数依赖C.范式D.关系
5.若属性X函数依赖于属性Y时,则属性X与属性Y之间具有( )的联系。
A.一对一B.一对多 C.多对一D.多对多6. 关系模式规范化,各种范式之间的联系为()。
A.BCNF⊆4NF⊆3NF⊆2NF⊆1NF B.1NF⊆2NF⊆3NF⊆4NF⊆BCNF
C.4NF⊆BCNF⊆3NF⊆2NF⊆1NF D.1NF⊆2NF⊆3NF⊆4NF⊆BCNF
7.消除了非主属性对码的部分函数依赖的1NF的关系模式,必定是()。
A.1NF B.2NF C.3NF D.4NF
8. 关系模式中,满足2NF的模式,()。
A.可能是1NF B.必定是BCNF C.必定是3NF D.必定是1NF
9.在关系模式R中,如果x→y和x→z成立,那么x→yz也成立。该推理规则称为()。
A. 自反律
B. 合并律
C. 增广律
D. 分解律
10.关系模式的候选关键字可以有①,主关键字有②。
A.0个 B.1个 C.1个或多个 D.多个
二、填空题
1.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的
3.设关系模式R的属性集为U,K为U的子集,若 _,则称K为R的候选
键。候选码的属性称为_ _。
4.在关系模式r(u,f)中,如果x→y,存在x的真子集x1,使x1→y,称函数依赖x
→y为(6)。
5.关系为1NF,且它的每一非主属性都候选码,则该关系为2NF。
三、简答题
1.简述范式的定义,并列举至少4种范式。
2.简述函数依赖的定义,并写出函数依赖的基本性质。