2017秋北语17春《数据库原理和应用》作业2一、单选题(共25道试题,共100分。)1.在一个关系R中,若每个数据项都是不可分割的,那么关系R一定属于()。A.BCNFB.1NFC.2NFD.3NF正确答案:2.关系模式R分解成ρ={R1,…,Rk},F是R上的一个FD集,那么R中满足F的每一个关系r,与其投影联接表达式mρ(r)间的关系满足()。A.r包含于mρ(r)B.mρ(r)包含于rC.r=mρ(r)D.r≠mρ(r)正确答案:3.设有关系模式R(A,B,C),F是R上成立的FD集,F={A→B,B→C},那么F在模式R上的投影πAC(F)为()。A.{A→B,B→C}B.{A→C}C.{A→B,A→C}D.不存在非平凡的FD正确答案:4.对于关系R,第三范式是R中的每个非主属性应满足()。A.与主关键字存在单值依赖关系B.与主关键字存在多值依赖关系C.函数传递依赖主关键字D.非函数传递依赖主关键字正确答案:5.在SQL语言中,DELETE语句的作用是()。A.删除基本表B.删除视图C.删除基本表和视图D.删除基本表和视图的元组正确答案:6.在SELECT语句中,对应关系代数中“投影”运算的语句是()。A.SELECTB.FROMC.WHERED.SET正确答案:7.设有关系模式R(A,B,C,D),F是R上成立的FD集,F={A→D,C→D},则相对于F,关系模式R的主键为()。A.ACB.ACDC.ABCD.ABCD正确答案:8.数据库设计中,概念模型是()。A.依赖于DBMS和硬件B.依赖于DBMS独立于硬件C.独立于DBMS依赖于硬件D.独立于DBMS和硬件正确答案:9.在SELECT语句中使用MAX(列名)时,列名应该()。A.必须是数值型B.必须是字符型C.必须是数值型或字符型D.不限制数据类型正确答案:10.在关系模式R(U,F)中,如果F是最小函数依赖集,则()。A.R∈2NFB.R∈3NFC.R∈BCNFD.R的规范化程度与F是否最小函数依赖集无关正确答案:11.在SELECT语句中使用GROUPBYSNO时,SNO必须()。A.在WHERE中出现B.在FROM中出现C.在SELECT中出现D.在HAVING中出现正确答案:12.数据库设计属于()。A.程序设计范畴B.管理科学范畴C.系统工程范畴D.软件工程范畴正确答案:13.把ER模型转换成关系模型的过程,属于数据库的()。A.需求分析B.概念设计C.逻辑设计D.物理设计正确答案:14.在数据库的概念设计中,最常用的模型是()。A.实体联系模型B.数学模型C.逻辑模型D.物理模型正确答案:15.在关系模式R(U,F)中,如果X→U,则X是R的()。A.侯选键B.超键C.主键D.外键正确答案:16.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使它不满足第一范式()。部门(部门号,部门名,部门成员,部门总经理)A.部门总经理B.部门成员C.部门名D.部门号正确答案:17.在二元关系模式R(U,F)中,X,Y都是单一属性,如果X→Y,则R最高可以达到()。A.2NFB.3NFC.BCNFD.4NF正确答案:18.对所有的视图都可以进行下面哪一个操作?()A.插入B.选择C.更新D.删除正确答案:19.SQL与C语言处理记录的方式是不同的。当将SQL语句嵌入到C语言程序时,为协调两者而引入()。A.堆B.栈C.游标D.缓冲区正确答案:20.索引的描述存放在下列哪一项所指示的对象中()。A.视图B.模式C.数据字典D.文件正确答案:21.设有关系模式R(A,B,C),F是R上成立的FD集,F={A→B,C→B},则相对于F,关系模式R的主键为()。A.ACB.ABCC.ABD.BC正确答案:22.在关系模式R(U,F)中,R中任何非主属性对键完全函数依赖是R∈3NF的()。A.充分必要条件B.必要条件C.充分条件D.既不充分也不必要条件正确答案:23.SQL语言具有多种优点,那么SQL是()成为关系数据库语言的国际标准的。A.1986年B.1987年C.1988年D.1989年正确答案:24.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足其每一属性都是()。A.互不相关的B.不可分解的C.长度可变的D.互相关联的正确答案:25.设关系模式R(A,B,C),F是R上成立的FD集,F={B→C},则分解ρ={AB,BC}相对于F()。A.是无损联接,也是保持FD的分解B.是无损联接,但不保持FD的分解C.不是无损联接,但保持FD的分解D.既不是无损联接,也不保持FD的分解正确答案: