版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《数据库复习题》第1章数据库系统概述一、单选题(共有题目59题)1.一种结点能够有多个双亲,结点之间能够有多个联系的模型是()。A.网状模型B.关系模型C.层次模型D.以上都有2.对于“关系”的描述,对的的是()。A.同一种关系中允许有完全相似的元组B.同一种关系中元组必须按核心字升序寄存C.在一种关系中必须将核心字作为该关系的第一种属性D.同一种关系中不能出现相似的属性名3.在关系数据库中,表(table)是三级模式构造中的()。A.外模式B.模式C.存储模式D.内模式4.DBMS是()。A.OS的一部分B.OS支持下的系统文献C.一种编译程序D.以上混合5.数据库系统的核心是()。A.数据模型B.数据库管理系统C.软件工具D.数据库6.E-R图的三要素是()。A.实体、属性、实体集B.实体、键、联系C.实体、属性、联系D.实体、域、候选键7.反映现实世界中实体及实体间联系的信息模型是()。A.关系模型B.层次模型C.网状模型D.E-R模型8.数据库管理系统(DBMS)提供数据操作语言(DML)实现对数据库数据的操作,其中数据更新操作不涉及()。A.插入B.删除C.检索D.修改9.下列不属于数据库系统(DBS)构成的是()。A.硬件系统B.数据库管理系统C.文献系统D.使用和管理数据库的各类人员10.数据库管理系统(DBMS)是()。A.数学软件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.物理数据独立性由内模式与概念模式之间的映射实现。B.当数据库的内模式发生变化时,数据的逻辑构造变化。C.当数据库的内模式发生变化时,顾客编写的应用程序能够不变。D.为确保应用程序能够对的执行,我们需要修改内模式与概念模式之间的映射。16.在数据管理技术的发展过程中,经历了人工管理阶段、文献系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的阶段是()。A.数据库系统B.文献系统C.人工管理D.数据项管理17.提供数据库定义、数据操纵、数据控制和数据库维护功效的软件称为()。A.OSB.DSC.DBMSD.DBS18.要确保数据库的数据独立性,需要修改的是()。A.三层模式之间的两种映射B.模式与内模式C.模式与外模式D.三层模式19.DBMS是()。A.数据库B.数据库系统C.数据库应用软件D.数据库管理系统20.设在某个公司环境中,一种部门有多名职工,一名职工只能属于一种部门,则部门与职工之间的联系是()。A.一对一B.一对多C.多对多D.不拟定21.英文缩写DBA代表()。A.数据库管理员B.数据库管理系统C.数据定义语言D.数据操纵语言22.下列所列数据库系统构成中,对的的是()。A.计算机、文献、文献管理系统、程序B.计算机、文献、程序设计语言、程序C.计算机、文献、报表解决程序、网络通信程序D.支持数据库系统的计算机软硬件环境、数据库文献、数据库管理系统、数据库应用程序和数据库管理员23.下列不属于数据库系统(DBS)构成的有()。A.数据库集合B.顾客C.数据库管理系统及有关软件D.MicrosoftExcel24.数据库系统中的数据模型普通由()三部分构成。A.数据构造、数据操作和完整性约束B.数据定义、数据操作和安全性约束C.数据构造、数据管理和数据保护D.数据定义、数据管理和运行控制25.下面列出的条目中,()是数据库系统的构成组员。Ⅰ.操作系统Ⅱ.数据库管理系统Ⅲ.顾客Ⅳ.数据库管理员Ⅴ.数据库A.Ⅱ、Ⅲ、Ⅳ和ⅤB.Ⅱ、Ⅳ和ⅤC.Ⅰ、Ⅱ、Ⅳ和ⅤD.都是26.下面列出的数据管理技术发展的三个阶段中,()阶段没有专门的软件对数据进行管理。A.人工管理阶段B.文献系统阶段C.数据库阶段D.人工管理阶段、文献系统阶段27.在DBS中,DBMS和OS之间的关系是()。A.互相调用B.DBMS调用OSC.OS调用DBMSD.并发运行28.数据库管理技术发展过程中,文献系统与数据库系统的重要区别是数据库系统()。A.数据可共享B.数据无冗余C.特定的数据模型D.专门的数据管理软件29.设有部门和职工两个实体,每个职工只能属于一种部门,一种部门能够有多名职工,则部门和职工实体之间的联系类型是()。A.M:NB.1:MC.M:KD.1:130.层次数据模型中,一种子结点至多有()个父结点。A.1B.2C.3D.431.常见的数据模型是()。A.层次模型、网状模型、关系模型B.概念模型、实体模型、关系模型C.对象模型、外部模型、内部模型D.逻辑模型、概念模型、关系模型32.三级模式间存在两种映射,它们是()。A.模式与子模式间,模式与内模式间B.子模式与内模式间,外模式与内模式间C.子模式与外模式间,模式与内模式间D.模式与内模式间,外模式与模式间33.逻辑数据独立性是指()。A.修改外模式保持模式不变B.修改内模式保持模式不变C.修改模式保持外模式不变D.修改模式保持内模式不变34.关系模型的基本数据构造是()。A.树B.图C.环D.二维表格35.顾客涉及的逻辑构造用()描述。A.模式B.存储模式C.概念模式D.子模式36.下列叙述中对的的是()。A.数据库是一种独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目的是要解决数据共享的问题D.数据库系统中,数据的物理构造必须与逻辑构造一致37.E-R图用于描述数据库的()。A.概念模型B.数据模型C.存储模型D.逻辑模型38.提供数据库定义、数据操纵、数据控制和数据库维护功效的软件称为()。A.OSB.DSC.DBMSD.DBS39.下面的选项不是关系数据库基本特性的是()。A.不同的列应有不同的数据类型B.不同的列应有不同的列名C.与行的次序无关D.与列的次序无关40.用二维表来表达实体及实体间的联系的数据模型是()。A.关系模型B.层次模型C.网状模型D.实体-联系模型41.从计算机软件系统的构成看,DBMS是建立在()之上的软件系统。A.硬件系统B.操作系统C.语言解决系统D.编译系统42.数据库中存储的是()。A.数据B.数据模型C.数据之间的联系D.数据以及数据之间的联系43.数据库技术的三级模式中,数据的全局逻辑构造用()来描述。A.子模式B.顾客模式C.外模式D.模式44.单个顾客使用的数据视图的描述称为()。A.外模式B.内模式C.概念模式D.存储模式45.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是()。A.DBS涉及DB和DBMSB.DBMS涉及DB和DBSC.DB涉及DBS和DBMSD.DBS就是DB,也就是DBMS46.数据库物理存储方式的描述称为()。A.外模式B.内模式C.概念模式D.逻辑模式47.()属于信息世界的模型,事实上是现实世界到机器世界的一种中间层次。A.数据模型B.概念数据模型C.E-R图D.关系模型48.数据管理与数据解决之间的关系是()。A.两者是一回事B.两者之间无关C.数据管理是数据解决的基本环节D.数据解决是数据管理的基本环节49.在数据库三级模式间引入二级映象的重要作用是()。A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性50.下列有关主核心字叙述对的的是()。A.一种表能够没有主核心字B.只能将一种字段定义为主核心字C.如果一种表只有一种统计,则主核心字字段可觉得空值。D.以上选项都不对的。51.实体完整性规则是指关系中()。A.不允许有空行B.主键不允许有空值C.不允许有空列D.外键不允许有空值52.在SQLServer中建立了表Student(no,name,sex,birthday),no为表的主码,表中信息如图所示。能够对的执行的插入操作是()。A.INSERTINTOstudent(no,sex)VALUES(′102′,′男′)B.INSERTINTOstudent(name,sex)VALUES(′王中′,′男′)C.INSERTINTOstudentVALUES(′102′,′男′,′王中′,′1984/03/08′)D.INSERTINTOstudentVALUES(′106′,′王中′,′男′,′1984/03/08′)53.有职工表EMP和部门表DEPT如图所示,其中有下划线的属性为主键,有波浪线的属性为外键。下面操作不能对的执行的是()。A.检索部门号为“D05”的职工号B.将EMP表中职工“李路”的部门号改为空值C.删除职工“崔浩”的统计D.在EMP表中插入统计(“E18”,“D05”,“王莹”)54.有以下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。若执行下面列出的操作,()操作不能成功执行。A.从DEPT中删除部门号=‘03'的行B.在DEPT中插入行(‘06',‘计划部',‘6号楼')C.将DEPT中部门号=‘02'的部门号改为‘10'D.将DEPT中部门号=‘01'的地址改为‘5号楼'55.数据库的()是指数据的对的性和相容性。A.完整性B.安全性C.并发控制D.系统恢复56.使用语句CREATETABLES(snoN(2),snameC(6),ageN(2),sexC(2))建一张学生表,其中sno是主键,sname不允许取空值,下列SQL语句中不对的的是()。A.INSERTINTOSvalues(1,’林立’,20,’女’)B.INSERTINTOS(sno,age,sname,sex)values(1,20,’林立’,’女’)C.INSERTINTOSvalues(1,null,20,’女’)D.INSERTINTOSvalues(1,’林立’,null,’女’)57.设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是()。A.实体完整性规则B.参考完整性规则C.顾客定义完整性规则D.域完整性规则58.有EMP和DEPT关系以下:在雇员信息表关系EMP中,()是外键。A.雇员号B.雇员名C.部门号D.工资59.表设计器的“允许空”单元格用于设立该字段与否可输入空值,事实上就是创立该字段的()约束。A.主键B.外键C.非空D.CHECK(检查)二、填空题(共有题目25题)1.一把钥匙能够开一把锁,一把锁能够有多把钥匙,则锁和钥匙之间是_______联系。一对多(1:N)2.由计算机硬件、操作系统、DBMS、数据库、应用程序及有关人员等构成的一种整体叫________。数据库系统(DBS)3.在数据库理论中,数据物理构造的变化,如存储设备的更换、物理存储的更换、存取方式等都不影响数据库的逻辑构造,从而不引发应用程序的变化,称为_______。物理独立性4.对现实世界进行第一层抽象的模型,称为________模型。概念5.数据库系统中,实现数据管理功效的核心软件称为________。数据库管理系统(DBMS)6.从事物的特性到计算机中的数据表达,经历了________三个世界。现实世界、信息世界、机器世界7.一种项目含有一种项目主管,一种项目主管可管理多个项目,则实体“项目主管”与实体“项目”间的关系属于________的关系。一对多8.数据的独立性是由来________完毕的。数据库管理员(DBA)9.数据库是在计算机系统中按照一定的方式组织、存储和应用的____。数据集合10.用树型构造表达实体类型及实体间联系的数据模型称为____。层次数据模型11.对现实世界进行第二层抽象的模型,称为________模型。逻辑12.数据是表达信息的________,信息是数据所包含的________。载体意义13.数据库惯用的逻辑数据模型有层次模型、网状模型、关系模型,SQLServer属于________。关系模型14.在数据库理论中,数据库总体逻辑构造的变化,如修改数据模式、增加新的数据类型、变化数据间联系等,不需要修改对应的应用程序,称为________。逻辑独立性15.数据独立性使得修改数据构造时,尽量不修改________。应用程序16.数据模型普通由________、数据操作和完整性约束三部分构成。数据构造17.支持数据库多个操作的软件系统叫________。数据库管理系统(DBMS)18.数据管理技术发展过程通过人工管理、文献系统和数据库系统三个阶段,独立性最高的阶段是________。数据库系统19.关系模型的构造是一张________。二维表20.数据库保护分为:安全性控制、________、并发性控制和数据恢复。完整性控制21.数据库管理系统是位于顾客与________之间的软件系统。操作系统22.设一种仓库寄存多个商品,同一种商品只能寄存在一种仓库中,仓库与商品是________联系。一对多(1:N)23.数据库三级模式体系构造的划分,有助于保持数据的________。独立性24.当实体中有多个属性可作为该关系的码而选定其中一种时,称其为该实体的________。主码(主核心字)25.关系中主码的取值必须惟一且非空,这是由________完整性规则决定的。实体三、判断题(共有题目6题)1.实体间的联系中,一对一联系是一对多联系的特例状况。√2.数据库构造描述的是系统的静态特性。√3.有了外模式/模式映像,能够确保数据和应用程序之间的物理独立性。×4.数据库中只有一种模式,也只有一种内模式,因此模式/内模式映像是唯一的。√5.一种实体内部也能够存在联系。√6.外键能够取空值。√第2章关系数据库的基本理论一、单选题(共有题目92题)1.已知关系R如图所示能够作为R主码的属性组是()。A.ABCB.ABDC.ACDD.BCD2.学校中的班级与学生之间的关系是()。A.一对一B.一对多C.大小D.多对多3.在关系模型中,一种元组对应表中的()。A.一种字段B.一种域C.一条统计D.多条统计4.关系数据库的任何检索操作都是由3种基本代数运算组合而成,这3种基本运算不涉及()。A.连接B.关系C.选择D.投影5.有关关系数据库技术,下列叙述对的的是()。A.关系数据模型早于层次和网状数据模型问世B.关系表的一种格点既能够存储一种数据,也能够存储另一种关系表C.关系表的一种属性对应现实世界中的一种客观对象D.关系代数中的并、交、差运算事实上就是对关系的元组所实施的同名集合运算6.下列关系模型中术语错误的是()。A.统计:满足一定规范化规定的二维表,也称关系B.字段:二维表中的一列C.数据项:也称为分量,是每个统计中的一种字段值D.字段的值域:字段的取值范畴,也称为属性7.用下列()形式表达实体类型和实体间联系是关系模型的重要特性。A.指针B.链表C.核心字D.表格8.下面有关关系性质的说法,错误的是()。A.表中的一行称为一种元组B.行与列交叉点不允许有多个值C.表中的一列称为一种属性D.表中任意两行能够相似9.两个没有公共属性的关系作自然连接等价于它们作()。A.并B.交C.差D.笛卡尔乘积10.在数据库系统中,把能够互相区别的客观事物称为()。A.文献B.字段C.实体D.核心码11.在D1={a1,a2,a3,a4},D2={1,2,3},则D1×D2集合中共有()个元组。A.6B.8C.9D.1212.设关系R和关系S的元数分别是3和4,关系T是R与S的广义笛卡尔积,即:T=R×S,则关系T的元数是()。A.7B.9C.12D.1613.在关系数据模型中,把()称为关系模式。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.有2个关系模式R(A,B,C)和S(D,E),R中有3个元组,S中有2个元组,则R和S自然连接后得到的新关系中,属性个数及元组个数分别为()。A.5,5B.5,6C.6,5D.6,619.设关系R和关系S含有相似的元数,且对应的属性取自相似的域。集合{t|t∈R∧t∈S}标记的是()。A.R∪SB.R-SC.R×SD.R∩S20.参加差运算的两个关系规定满足()。A.属性个数能够不相似B.属性个数必须相似C.一种关系包含另一种关系的属性D.属性名必须相似21.设四元关系R(A,B,C,D),则下面不对的的是()。A.为取属性名为D,B的两列构成新关系B.为取属性值为4,2的两列构成新关系C.与是等价的D.与的成果是相似的22.最惯用的一种基本数据模型是关系数据模型,它用统一的()构造来表达实体及实体之间的联系。A.树B.网络C.图D.二维表23.关系数据库管理系统所能实现的传统集合运算有()。A.排序、索引、统计B.选择、连接、投影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,下列表达中不是关系的是()。A.R(A)B.R(A,B,C,D)C.R(A×B×C×D)D.R(A,B)29.关系模型中,一种核心字是()。A.可由多个任意属性构成B.至多由一种属性构成C.可由一种或多个其值能唯一标记该关系模式中任何元组的属性构成D.以上都能够30.自然连接是构成新关系的有效办法。普通状况下,当对关系R和S使用自然连接时,规定R和S含有一种或多个共有的()。A.元组B.行C.统计D.属性31.实体完整性规定主属性不能取空值,这一点普通是通过()。A.定义外部键来确保B.定义主键来确保C.顾客定义的完整性来确保D.关系系统自动确保32.用二维表构造表达实体以及实体间联系的数据模型称为()。A.网状模型B.层次模型C.关系模型D.面对对象模型33.在数据库中能惟一标记一种元组的属性或属性组合称为()。A.统计B.字段C.域D.核心字34.有两个关系R和S,分别包含25个和20个元组,则在R∪S、R-S、R∩S中不可能出现的元组数目状况是()。A.25,5,20B.28,7,17C.31,11,14D.45,25,035.以下图所示的数据库表中,若职工表的主核心字是职工号,外码为部门号,部门表的主核心字是部门号,SQL操作()不能执行。A.从职工表中删除行(’025’,’张林’,’A2’,720)B.将部门表中部门号’A2’改为’A8’C.将职工号为’001’的工资改为700D.将职工号为’038’的部门号改为’A336.设R为k元关系,则表达()。A.从R中挑选2的值不不大于4个分量值得元组所构成的关系B.从R中挑选第2个分量值不不大于4的元组所构成的关系C.从R中挑选第2个分量值不不大于4个分量值的元组所构成的关系D.与R相比,基数不变,元数减少37.有一种关系:学生(学号,姓名,系别),规定学号的值域是8个数字构成的字符串,这一规则属于()。A.实体完整性约束B.参考完整性约束C.顾客自定义完整性约束D.核心字完整性约束38.已知导师和硕士关系以下图所示:其中导师关系的主码是导师号,硕士关系的主码是学号,外码是导师号。下列操作能成功进行的是()。A.INSERTINTO硕士(姓名,性别)VALUES('李明','男')B.INSERTINTO硕士VALUES('108','张方','男','d3
')C.INSERTINTO导师VALUES('d8
'
,'江海','专家')D.INSERTINTO导师VALUES('d2
','孙力','专家')39.关系数据库的基本特性不涉及()。A.不同的列对应不同的数据类型B.不同的列应有不同的列名C.与行的次序无关D.与列的次序无关40.现实世界中,事物的普通特性在信息世界中称为()。A.实体B.实体键C.属性D.关系键41.关系数据库管理系统能实现的专门关系运算涉及()。A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表42.关系模型中的“关系”是指某种数据之间按照一定的序列排列的集合,这种数据满足()。A.含有有关性,但非附属的平行性B.含有有关性,且含有附属性C.不含有有关性、但含有附属性D.不含有有关性、也不含有附属性43.学生实体通过“学号”、“姓名”、“年纪”、“性别”和“成绩”等属性来表明学生状况,这是()。A.实体值B.实体型C.属性值D.属性型44.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到成果关系中的操作是()。A.左外联接B.右外联接C.外部并D.外联接45.下列关系代数的操作中,不是基本运算的是()。A.交B.并C.笛卡尔积D.投影46.下列实体类型的关系中,属于多对多关系的是()。A.学生与课程之间B.某班飞机的座位与乘客之间C.商品条形码与商品之间D.车间与工人之间47.关系运算“交”能够使用其它基本关系运算替代。A∩B对的的替代体现式是()。A.A-(A-B)B.A∪(A-B)C.(A)D.A-(B-A)48.下面对于关系的叙述中,()是不对的的。A.关系中的每个属性是不可分解的B.在关系中元组的次序是无关紧要的C.任意的一种二维表都是一种关系D.每一种关系只有一种统计类型49.假定学生关系是S(S#,Sname,Sex,Age),课程关系是C(C#,Cname,Teacher),学生选课关系是SC(S#,C#,Grade),要查找选修“数据库系统概论”课程的“男”学生学号,将涉及关系()。A.SB.SC,CC.S,SCD.S,SC,C50.构成关系模型的一组互相联系的“关系”普通指()。A.满足一定规范化的二维表B.二维表中的一行C.二维表中的一列D.二维表中的一种数据项51.有关数据模型,下列叙述中不对的的是()。A.数据模型提供了一种描述实体及其联系的办法与工具。B.E-R图是建立数据模型的工具,数据模式是数据模型在一种具体环境中的应用。C.数据模型包含一组描述数据构造、数据操作与数据完整性约束的规则。D.关系表中的列能够再分解52.设关系R(A,B,C)和S(A,D),与自然连接RS等价的关系代数体现式是()。A.×B.C.×D.×53.关系模式的任何属性()。A.不可再分B.可再分C.命名在该关系模式中能够不唯一D.以上都不是54.若在实体R的诸属性中,属性A不是R的主键,却是另一种实体S的主键,则称A为R的()。A.候选键B.外部键C.非主属性D.主属性55.在关系代数中,从两个关系的笛卡尔积中,选用它们属性间满足一定条件的元组的操作,称为()。A.投影B.选择C.自然连接D.θ连接56.有关系R和S,R∩S的运算等价于()。A.S-(R-S)B.R-(R-S)C.(R-S)∪SD.R∪(R-S)57.把关系当作二维表,则下列说法中不对的的是()。A.表中允许出现相似的行B.表中不允许出现相似的行C.行的次序能够交换D.列的次序能够交换58.关系代数中的连接操作由()操作组合而成。A.和B.和×C.、和×D.和×59.关系数据库中的投影操作是指从关系中()。A.抽出特定统计B.抽出特定字段C.建立对应的映像D.建立对应的图形60.关系模型中,最普遍的关系是()。A.一对多B.多对多C.一对一D.一对二61.设关系R(A,B,C)和S(B,C,D),下列各关系代数体现式不成立的是()。A.B.R∪SC.∩D.62.关系运算中耗费时间可能最长的运算是()。A.投影B.选择C.广义笛卡尔积D.并63.同一种关系模式的任两个元组值()。A.不能全同B.可全同C.必须全同D.以上都不是64.在关系模式R(A,B,C)中,F={(A,B)→C,B→C},则R最高达成()。A.1NFB.2NFC.3NFD.BCNF65.候选关系模式R(A,B,C,D,E)及其上的函数依赖集合F={A→D,B→C,E→A},该关系模式的候选核心字是()。A.ABB.BEC.CDD.DE66.下述哪一条不是由于关系模式设计不当而引发的()。A.数据冗余B.丢失修改C.插入异常D.更新异常67.将1NF规范为2NF,应()。A.消除了非主属性对键的部分函数依赖B.消除了非主属性对键的传递函数依赖C.消除了主属性对键的部分函数依赖和传递函数依赖D.使每一种非主属性都完全函数依赖于主键68.当B属性函数依赖于A属性时,属性A与B的联系是()。A.一对多B.多对一C.多对多D.以上都不是69.找出下列函数依赖中()属于平凡函数依赖。A.(a,b)→cB.(a,b)→bC.b→aD.a→b70.下面有关函数依赖的叙述中,不对的的是()。A.若X→Y,X→Z,则X→YZB.若XY→Z,则X→Z,Y→ZC.若X→Y,WY→Z,则XW→ZD.若X→Y,则XZ→YZ71.在数据库中,产生数据不一致的根本因素是()。A.数据存储量大B.没有严格保护数据C.未对数据进行完整性控制D.数据冗余72.已知关系模式R(A,B,C,D),其函数依赖集F={A→B,C→B},则R中主属性有()。A.A、B、CB.A、B、DC.B、C、DD.A、C、D73.有关系模式A(C,T,H,R,S),其中各属性的含义是:C:课程T:教员H:上学时间R:教室S:学生根据语义有以下函数依赖集:F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度最高达成()。A.1NFB.2NFC.3NFD.BCNF74.关系数据库规范化是为理解决关系数据库中()。A.插入、删除和数据冗余问题而引入的B.减少数据操作的复杂性问题而引入的C.提高查询速度问题而引入的D.确保数据安全性/完整性问题而引入的75.在关系模式中,如果属性A和B存在一对一联系,则说()。A.A→BB.B→AC.A←→BD.以上都不是76.X→Y,当下列哪一条成立时,称为平凡的函数依赖()。A.X⊆YB.Y⊆XC.X∩Y=ΦD.X∩Y≠Φ77.SQL语言集数据查询、数据操作、数据定义和数据控制功效于一体,语句INSERT、DELETE、UPDATE实现()功效。A.数据查询B.数据操纵C.数据定义D.数据控制78.下面有关函数依赖的叙述中,不对的的是()。A.若X→Y,Y→Z,则X→YZB.若XY→Z,则X→Z,Y→ZC.若X→Y,Y→Z,则X→ZD.若X→Y,Y'包含于Y,则X→Y'79.3NF同时又是()。A.2NFB.1NFC.BCNFD.1NF、2NF80.设有关系模式R(A,B,C),F={A→B,C→B}。相对于F,R的候选键为()。A.ACB.ABCC.ABD.BC81.已知关系模式R(A,B,C,D,E),及其上的函数依赖集合F={(A→C,B→C,E→AB},该关系模式的候选核心字是()。A.ABB.BEC.CDD.DE82.已知关系R(P,Q,M,N),F是R上成立的函数依赖集,F={P→Q,Q→M},则R的候选核心字是()。A.PB.QC.PQD.PN83.关系规范化中的删除操作异常是指()。A.不该删除的数据被删除B.不该插入的数据被插入C.应当删除的数据被删除D.应当插入的数据未被插入84.在订单管理系统中,客户一次购物(一张订单)能够订购多个商品。有订单关系R(订单号,日期,客户名称,商品编码,数量),则R的主核心字是()。A.订单号B.订单号,客户名称C.商品编码D.订单号,商品编码85.已知关系R(A,B,C,D),F是R上成立的函数依赖集,F={(AB→CD,B→D},则R应分解成()。A.R1(A,B)和R2(C,D)B.R1(A,C)和R2(B,D)C.R1(A,B,C)和R2(B,D)D.R1(A,B,D)和R2(B,C)86.下列叙述中对的的是()。A.设A→B是R(A,B,C,D)的一种函数依赖关系,为节省存储空间,能够在R中不存储属性B。B.某些关系没有候选核心字C.函数依赖关系A→B是说当B的属性值拟定后,A的属性值也随之拟定。D.若属性组合(A,B)是关系R的候选核心字,则A,B间没有函数依赖关系。87.有关关系规范化,下列叙述中对的的是()。A.规范化是为了确保存储在数据库中的数据对的、有效、互相不出现矛盾的一组规则。B.规范化是为了提高数据查询速度的一组规则。C.规范化是为理解决数据库中数据的插入、删除、修改异常等问题的一组规则。D.4种规范化范式各自描述不同的规范化规定,彼此没有关系。88.函数依赖是描述关系中各个属性之间互相制约而又互相依赖的关系。拟定属性间的函数依赖,要根据()。A.目前的数据值归纳B.主键值决定C.候选键值决定D.属性的语义决定89.若关系模式R(V,F)中的每一种决定属性集都包含候选码,则R属于()。A.2NFB.3NFC.BCNFD.4NF90.关系模式的候选核心字能够有()。A.0个B.1个C.多个D.1个或多个91.由于关系模式设计不当所引发的插入异常指的是()。A.两个事务并发地对同一关系进行插入而造成数据库不一致B.由于码值的一部分为空而不能将有用的信息作为一种元组插入到关系中C.未经授权的顾客对关系进行了插入D.插入操作由于违反完整性约束条件而遭到回绝92.有关系:项目(项目号,教工号,排名)假定每个职工能够参加多个项目,每个项目能够由多名职工来完毕,在一种项目中职工的排名是唯一的。那么该关系的主码是()。A.项目号B.职工号C.(项目号,职工号)D.(职工号,排名)二、填空题(共有题目32题)1.不满足联接条件的统计也包含在查询成果中,这种联接为______。外连接2.在关系代数中,从两个关系中找出相似元组的运算称为________运算。交3.SQL语句中在使用Like谓词时,能够使用________符号代表任何一种字符。_(下划线)4.已知关系R(A,B,C,D)和S(B,C,D),则R×S的元数是______个。75.一种关系模式的定义格式为________。关系名(属性名1,属性名2,…,属性名n)6.关系数据库的实体完整性和参考完整性是关系数据库必须要恪守的,被称为关系的________。两个不变性7.实体完整性规定,主核心字的值不能重复,并且主属性的值不能为________。空8.关系代数中专门的关系运算涉及:选择、投影、________和除法。连接9.在关系数据库中,抽取出某些列构成一种新的关系的操作,称作________操作。投影10.每个实体有若干特性,每一种特性称为________。属性11.某学校建立的教师档案数据关系为Teacher(编号,姓名,出生年月,职称,从事专业,研究方向),从Teacher中查询该校全部专家的状况应使用___关系运算。选择12.每个属性都有一种取值范畴,称作属性的________。域13.一种关系只有一种________码。主14.实体完整性规则是对________键的约束。主15.只有满足联接条件的统计才包含在查询成果中,这种联接为________。内连接16.关系代数中专门的关系运算涉及选择、投影、连接和________。除17.设关系R和S含有相似的关系模式,R和S的差是由________的元组构成的集合。属于R但不属于S18.关系运算中耗费时间可能最长的是________。笛卡尔积19.有两个关系R(A,B,C)和S(B,C,D),则R÷S成果的属性个数是______。1(一)20.实体间的联系是通过________来实现的。外部核心字(外码)21.参考完整性规则是对________键的约束。外22.设有以下关系表:则T=________。R∪S23.如果关系R的主属性只包含一种属性,则该关系最少属于___范式。2(二)24.有关系模式R(A,B,C),F={A→C,AB→C},则R中存在________函数依赖。部分25.关系规范化中的删除异常是指________。不该删除的数据被删除26.有关系模式R(A,B,C),F={B→A,B→C},则分解ρ={AB,AC}丢失的函数依赖是________。B→C27.当X→Y,且________时,称X→Y是非平凡函数依赖。Y不包含X(Y不是X的子集)28.关系模式的分解(是/否)________惟一。否29.在一种关系模式中,如果全部的属性都是主属性,则该关系模式最少属于________范式。330.对于一种不好的关系模式,可能存在________、插入异常、删除异常及修改异常。数据冗余31.产生数据操作异常的重要因素是________。数据冗余32.关系规范化的实质是围绕________进行的。函数依赖三、判断题(共有题目22题)1.学生李明同时修财经和电子商务的双学位,有以下关系:在该关系中,学号是主核心字。×2.候选核心字能够是一种或多个属性的集合。√3.原则上讲,两个不同的对象所含有的属性值不能相似,但在给定的关系中的元组能够是完全相似的。×4.关系模型中每个元组的分量不能是构造、集合、数组等复合类型。√5.参考完整性将确保数据库中实体之间有关数据的一致性。√6.第三范式比BC范式限制更严格。×7.当存在非主属性对码的完全依赖时,就会产生数据冗余和更新异常。×8.属于第二范式的关系模式必然属于第一范式;属于第三范式的关系模式必然属于第二范式。√9.码的闭包是属性全集。√10.规范化程度越高,模式就越好。×11.某一关系中,可能没有非主属性。√12.当一种关系模式达成3NF时,则不存在多个操作异常。×13.函数依赖含有传递性。√14.对于给定的函数依赖集F,属性集A函数决定的属性的集合就是属性集A有关函数依赖集F的闭包。√15.如果一种函数依赖仅仅决定于一种属性,则这个函数依赖一定是完全函数依赖。√16.当把一种不满足第二范式条件的关系模式分解成多个满足第二范式的关系时,就能够达成完全消除关系模式中的多个异常和信息冗余的问题。×17.在零件信息这个关系(part)中包含有3个属性:零件编码(pID),零件名称(pName)和零件价格(pPrice)。其中任何零件不重名。已知的函数依赖有pID→pName,pName→pPrice,则pPrice对pID传递函数依赖。×18.对于函数依赖A1A2…An→B1B2…Bm,如果B中最少有一种属性不在A中,则称该依赖为完全非平凡函数依赖。×19.如果一种关系数据库中的全部关系模式都满足BC范式,那么在函数依赖范畴内,它已实现了模式的彻底分解,达成了最高的规范化程度,消除了更新异常和数据冗余。√20.如果一种关系模式R的全部属性都是不可分的基本数据项,则这个关系属于第一范式。√21.函数依赖A1A2→A1B1等价于A1A2→B1。√22.如果一种关系数据库中的全部关系模式都满足第三范式,那么在函数依赖范畴内,它已实现了模式的彻底分解,达成了最高的规范化程度,消除了更新异常和数据冗余。×第3章数据库设计一、单选题(共有题目42题)1.在E-R图中规定用“菱形框”表达()。A.实体B.属性C.联系D.模型2.数据库设计中,用于反映公司信息需求的是()。A.E-R模型B.关系模型C.层次模型D.网状模型3.在数据库设计中,学生的学号在某一局部应用中被定义为字符型,而在另一局部应用中被定义成整型,那么称之为()冲突。A.属性冲突B.命名冲突C.联系冲突D.构造冲突4.设一位教师可讲授多门课程,一门课程可由多位教师讲授,教师与课程之间是()。A.一对一的联系B.一对多的联系C.多对一的联系D.多对多的联系5.在数据库设计的需求分析阶段,业务流程普通采用()表达。A.E-R模型B.数据流图C.程序构造图D.程序框图6.概念设计的成果是()。A.一种与DBMS有关的概念模式B.一种与DBMS无关的概念模式C.数据库系统的公用视图D.数据库系统的数据字典7."学生-选课-课程"数据库中有三个关系:S(S#,SNAME,SEX,AGE)SC(S#,C#,GRADE)C(C#,CNAME,TEACHE-R)为了考虑安全性,每个教师只能存取自己讲授的课程的学生成绩,为此DBA应创立()。A.视图(view)B.索引(index)C.游标(cursor)D.表(table)8.E-R模型是进行()的一种重要工具。A.需求分析B.概念设计C.逻辑设计D.物理设计9.用树型构造表达实体之间联系的数据模型称为()。A.关系模型B.运算模型C.网状模型D.层次模型10.在关系数据库的查询优化中,事先解决文献,如排序、建立索引的目的是()。A.优化体现式B.减少中间成果C.扩大缓冲数据D.减少扫描文献的时间11.E-R图是数据库设计的惯用工具之一,它合用于建立数据库的()。A.概念模型B.逻辑模型C.构造模型D.物理模型12.某个E-R图中有5个实体型,2个1∶n联系和2个m∶n联系,则该E-R图转换的关系模式个数最少是()个。A.5个B.7个C.8个D.9个13.在数据库设计中,根据转换规则,规范化理论,DBMS的功效,选择一种合适的数据模型,将概念模型转换成DBMS所支持的数据模型,属于()设计阶段。A.逻辑模式B.概念模式C.系统分析D.物理模式14.E-R图中的重要元素是()。A.结点、统计和文献B.实体、联系和属性C.统计、文献和表D.统计、表、属性15.下列对E-R图设计的说法中错误的是()。A.设计局部E-R图中,能作为属性解决的客观事物应尽量作为属性解决。B.局部E-R图中的属性均应为原子属性,即不能再细分为子属性的组合。C.对局部E-R图集成时既能够一次实现全部集成,也能够两两集成,逐步进行。D.集成后所得的E-R图中可能存在冗余数据和冗余联系,应予以全部去除。16.有学生选课关系:学生选课(学号,课程号,成绩),对该关系的查询语句以下:SELECT课程号,AVG(成绩)FROM学生选课GROUPBY课程号如果要提高该查询的效率,应当建索引的属性是()。A.学号B.课程号C.成绩D.(学号,课程号)17.下列有关索引的对的叙述是()。A.使用索引能够提高数据查询速度和数据更新速度B.使用索引能够提高数据查询速度,但会减少数据更新速度C.使用索引能够提高数据查询速度,对数据更新速度没有影响D.使用索引对数据查询速度和数据更新速度均没有影响18.如果两个实体之间的联系是m:n,则()引入第三个交叉关系。A.需要B.不需要C.可有可无D.合并两个实体19.所谓概念模型是()。A.客观存在的事物及其互相联系。B.将信息世界中的信息数据化。C.实体模型在计算机中的数据化表达。D.现实世界到机器世界的一种中间层次,即信息世界。20.设一种科研项目只能由一种研究组承当,而一种研究组可承当多个项目。则项目与研究组之间是()。A.一对一的关系B.一对多的关系C.多对一的联系D.多对多的联系21.当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是()。A.属性冲突B.语法冲突C.构造冲突D.命名冲突22.从E-R模型关系向关系模型转换时,一种M:N联系转换为关系模式时,该关系模式的核心字是()。A.M端实体的核心字B.N端实体的核心字C.M端实体核心字与N端实体核心字组合D.重新选用其它属性23.在关系数据库设计中,设计关系模式是数据库设计中()阶段的任务。A.逻辑设计B.概念设计C.物理设计D.需求分析24.数据库的开发控制,完整性检查,安全性检查等是对数据库的()。A.设计B.保护C.操作D.维护25.在一种E-R模型中,有3个不同的实体集和3个不同的二元联系,其中有1个一对一联系、1个一对多联系和1个多对多联系,根据E-R模型转换成关系模型的规则,转换成关系的数目最少是()。A.3B.4C.5D.626.在一种E-R模型中有6个不同的实体集和9个不同的二元联系,其中涉及3个一对一联系、3个一对多联系和3个多对多联系,则将此E-R模型转换成关系模型时,最少得到()个关系模式。A.6B.9C.12D.1527."学生-选课-课程"数据库中有三个关系:S(S#,SNAME,SEX,AGE)SC(S#,C#,GRADE)C(C#,CNAME,TEACHE-R)为了提高查询速度,对SC表(关系)创立唯一索引,应当创立在()属性。A.(S#,C#)B.S#C.C#D.GRADE28.下列属于逻辑构造设计阶段任务的是()。A.生成数据字典B.集成局部E-R图C.将E-R图转换为一组关系模式D.拟定数据存取办法29.下面有关E-R模型向关系模型转换的叙述中,不对的的是()。A.一种实体类型转换为一种关系模式B.一种1:1联系能够转换为一种独立的关系模式,也能够与联系的任意一端实体所对应的关系模式合并C.一种1:n联系能够转换为一种独立的关系模式,也能够与联系的任意一端实体所对应的关系模式合并D.一种m:n联系转换为一种关系模式30.在数据库设计中,当合并局部E-R图时,学生在某一局部应用中被当做实体,而在另一局部应用中被当做属性,那么称之为()冲突。A.属性冲突B.命名冲突C.联系冲突D.构造冲突31.若实体A和B是1对多的联系,实体B和C是1对多的联系,则实体A对C的联系是()的联系。A.一对一B.一对多C.多对多D.多对一32.需求分析阐明书在()阶段生成。A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段33.先从中层数据流图出发设计系统的局部E-R图,再对各局部E-R图进行集成和优化,这种办法属于概念构造设计中的()办法。A.自顶向下B.自底向上C.自内向外D.混合方略34.针对数据库文献的某个核心字段的值,在逻辑上重新排列库文献次序所建立的文献称为()。A.文本文献B.索引文献C.排序文献D.命令文献35.在数据库设计中,将E-R图转换成关系数据模型的过程属于()。A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段36.概念模型()。A.依赖于计算机硬件和DBMSB.独立于计算机硬件,依赖于DBMSC.独立于计算机硬件和DBMSD.依赖于计算机硬件,独立于DBMS37.数据库逻辑构造设计的重要任务是()。A.建立E-R图B.把数据送入数据库C.建立数据流图和需求阐明书D.将E-R图转换为某个DBMS所支持的数据模型38.下列有关数据库运行和维护的叙述中,对的的是()。A.只要数据库正式投入运行,标志着数据库设计工作的结束。B.数据库的维护工作就是维护数据库系统的正常运行。C.数据库的维护工作就是发现错误,修改错误。D.数据库正式投入运行标志着数据库运行和维护工作的开始。39.不允许在关系中出现重复统计的约束是通过()。A.外部关系键实现B.索引实现C.主关系键实现D.惟一索引实现40.如果采用关系数据库实现应用,在数据库的()设计阶段将关系模式进行规范化出来。A.需求分析B.概念构造C.物理设计D.逻辑设计41.如何采用关系数据库实现应用,在数据库的逻辑构造设计阶段需要将()转换为关系数据模型。A.E-R模型B.层次模型C.关系模型D.网状模型42.下述哪一条不属于概念模型应含有的性质()。A.有丰富的语义体现能力B.易于交流和理解C.易于变动D.在计算机中实现的效率高二、填空题(共有题目12题)1.________是数据库设计的起点,为后来的具体设计做准备。需求分析2.“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应当属于数据库设计中的________设计阶段。物理3.建立索引能够有效的提高检索速度,但在对数据进行维护操作时还要考虑索引的________。维护代价4.在文献系统中,即使是最简朴的数据存储任务也必须用某种________编写程序。高级程序设计语言5.数据字典中的________是不可再分的数据单位。数据项6.分E-R图之间的冲突重要有属性冲突、________、构造冲突三种。命名冲突7.数据库的物理构造重要指数据库的存储构造和________。存取办法8.数据库实施阶段涉及两项重要的工作,一项是数据的________,另一项是应用程序的编码和调试。载入(装载)9.规范化理论是数据库________阶段的指南和工具。逻辑构造设计10.在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,涉及数据项、数据构造、数据流、数据存储、数据加工过程等的描述,普通称为________。数据字典11.数据流图(DFD)是________阶段的工具。需求分析12.在数据库中建立索引重要是为了提高________。检索速度(查询速度;访问速度;存取速度)三、判断题(共有题目21题)1.需求分析能够独立于数据库管理系统。√2.数据库重组与重构的差别在于:重组并不修改原有的逻辑模式和内模式;而重构则会部分修改原有的逻辑模式和内模式。√3.逻辑设计能够独立于数据库管理系统。×4.概念设计能够独立于数据库管理系统。√5.数据字典是在需求分析阶段建立,在数据库设计阶段修改、补充和完善的。√6.数据库的物理设计的目的就是提高数据库的性能和有效运用存储空间。√7.对于关系数据库系统,顾客既要提出“做什么”,也要指出“怎么做”。×8.数据库的物理设计阶段根据DBMS的特点和解决的需要,选择存储构造,建立索引,形成数据库的模式。×9.规范化理论给出了判断关系模型优劣的理论原则。√10.数据库的物理设计能够独立于数据库管理系统。×11.设计数据库的概念模型和概念构造是数据库设计的第一步。×12.对于十分复杂的、大规模的、规定较高的数据库应用系统,应当采用规范设计的办法。√13.数据流图不能体现数据和解决过程的关系。×14.数据库设计的每个阶段完毕后都要进行设计分析,评价某些重要的设计指标,将设计阶段产生的文档进行评审并与顾客交流,对顾客不满意之处必须进行修改。√15.数据库开发的需求分析阶段必须要有顾客参加。√16.属性值分布严重不均的属性上不适合建立索引。√17.当发现一种关系上建立的索引文献不适合时,不能对其进行修改操作,只能删除,重新建立新的索引。√18.当发现一种关系上建立的索引文献不适合时,不能对其进行修改操作,只能删除,重新建立新的索引。√19.物理设计是在逻辑设计基础之上,为一种拟定的逻辑构造设计最符合应用环境的物理构造。√20.数据字典是对系统中数据类型的具体描述,是各类数据属性的清单。√21.连接是开销较大的运算,参加连接的关系越多开销也越大。因此,要通过逻辑模式的规范化来提高数据库查询的性能。×第4-6章数据查询一、单选题(共有题目32题)1.按照用途来分,表能够分为()两大类。A.数据表和索引表B.系统表和数据表C.顾客表和非顾客表D.系统表和顾客表2.DBMS对数据库的检索、插入、修改和删除操作的功效称为()。A.数据操纵B.数据控制C.数据管理数据定义D.数据管理3.SQL是一种()语言。A.高级算法B.人工智能C.关系数据库D.函数型4.有关SQLServer文献组的叙述对的的是()。A.一种数据库文献不能存在于两个或两个以上的文献组中B.日志文献能够属于某个文献组C.文献组能够包含不同数据库的数据文献D.一种文献组只能放在一种存储设备中5.SQLServer的物理存储重要涉及两类文献()。A.主数据文献、次要数据文献B.数据文献、事务日志文献C.表文献、索引文献D.事务日志文献、文本文献6.SQL语言集数据查询、数据操纵、数据定义和数据控制功效于一体,语句DELETE实现()功效。A.数据查询B.数据操纵C.数据定义D.数据控制7.用于存储数据库中表和索引等数据库对象信息的文献为()。A.数据文献B.事务日志文献C.文本文献D.图像文献8.SQL语言是()语言。A.层次数据库B.网络数据库C.关系数据库D.非数据库9.主数据库文献的扩展名为()。A.ndfB.dbC.mdfD.ldf10.SQL语言按其功效可分为4类,涉及查询语言、定义语言、操纵语言和控制语言,其中最重要的、使用最频繁的语言是()。A.定义语言B.查询语言C.操纵语言D.控制语言11.SQL是()英文单词的缩写。A.StandardQueryLanguageB.StructuredQueryLanguageC.SelectQueryLanguageD.SomeQueryLanguage12.下列()不是关系数据库语言的共同特点。A.能够嵌入到高级语言中使用B.语言含有完备的体现能力C.是面对集合的语言D.是过程化的语言13.下列有关主核心字叙述对的的是()。A.一种表能够没有主核心字B.只能将一种字段定义为主核心字C.如果一种表只有一种统计,则主核心字字段可觉得空值D.以上选项都不对14.向基本表中增加一种新列后,原有元祖在该列上的值是()。A.TrueB.FalseC.空值D.不拟定15.若要删除数据库中已经存在的表A,可用()语句。A.DELETETABLEAB.DELETEAC.DROPTABLEAD.DROPA16.使用CREATETABLE语句创立数据表时()。A.必须在数据库表名称中指定表所属的数据库。B.必须指明数据表的全部者。C.指定的全部者和表名称组合起来再数据库中必须唯一。D.省略数据表名称时,则自动创立一种本地临时表。17.下列有关ALTERTABLE语句叙述错误的是()。A.ALTERTABLE语句能够添加字段B.ALTERTABLE语句能够删除字段C.ALTERTABLE语句能够修改字段名称D.ALTERTABLE语句能够修改字段数据类型18.SQL语句中修改表构造的命令是()。A.MODIFYTABLEB.MODIFYSTRUCTUREC.ALTERTABLED.ALTERSTRUCTURE19.用SQL语言描述“在老师表中查找全部姓王的老师”,下列叙述对的的是()。A.SELECT*FROM老师表WHERE姓名LIKE‘王%’B.SELECT*FROM老师表WHERE姓名LIKE‘王_’C.SELECT*FROM老师表WHERE姓名LIKE‘王__’D.SELECT*FROM老师表WHERE姓名LIKE‘王/’20.查询中统计某列值的个数应使用()函数。A.SUM()B.COUNT(*)C.COUNT(列名)D.AVG()21.同WHEREAgeBETWEEN17AND20完全等价的是()。A.WHEREAge>17ANDAge<20B.WHEREAge>=17ANDAge<20C.WHEREAge>17ANDAge<=20D.WHEREAge>=17ANDAge<=2022.用SQL语言描述“在老师表中查找男老师的全部信息”,下列对的的是()。A.SELECTFROM老师表IF(性别=‘男’)B.SELECT性别FROM老师表IF(性别=‘男’)C.SELECT*FROM老师表WHERE(性别=‘男’)D.SELECT*FROM性别WHERE(性别=‘男’)23.使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当()。A.使用WHERE子句B.在GROUPBY背面使用HAVING子句C.先使用WHERE子句,再使用HAVING子句D.先使用HAVING子句,再使用WHERE子句24.SQL中涉及属性Age与否是空值的比较操作,写法()是错误的。A.AgeISNULLB.NOT(AgeISNULL)C.Age=NULLD.AgeISNOTNULL25.有关查询语句中ORDERBY子句使用对的的是()。A.如果未指定排序字段,则默认按递增排序B.表的字段都可用于排序C.如果在SELECT子句中使用DISTINCT核心字,则排序字段必须出现在查询成果中D.连接查询不允许使用ORDERBY子句26.下列聚合函数中不忽视空值(null)的是()。A.SUM(列名)B.MAX(列名)C.COUNT(*)D.AVG(列名)27.在SQL语句中,与体现式“工资BETWEEN1210AND1240”功效相似的体现式是()。A.工资>=1210AND工资<=1240B.工资>1210AND工资<1240C.工资<=1210AND工资>1240D.工资>=1210
OR工资<=124028.实现关系代数投影运算的SQL子句是()。A.SELECTB.ORDERBYC.FROMD.WHERE29.在集合组员的算术比较运算中,与NOTIN等价的是()。A.<>ANYB.=ANYC.<>ALLD.=ALL30.当FROM子句中出现多个基本表或视图时,系统将执行()操作。A.笛卡儿积B.非等值连接C.自然连接D.并31.设A、B两个表的统计数分别为3和4,对两个表执行交叉连接查询,查询成果中最多获得()条统计。A.3B.4C.7D.1232.有关系R(sno,sname,age),下列有关空值的查询语句中,不能产生对的成果的是()。A.SELECTsnameFROMRWHEREage=NULLB.SELECTsnameFROMRWHEREageISNULLC.SELECTsnameFROMRWHERENOT(ageISNULL)D.SELECTsnameFROMRWHEREageISNOTNULL二、填空题(共有题目23题)1.构造化查询语言的缩写是________。SQL2.SQLServer属于________型数据库。关系3.SQL是________的缩写。构造化查询语言(StructuredQueryLanguage)4.SQL语句中,修改表构造的命令是________。Altertable5.在SQLServer中,数据库是由数据库文献和________文献构成的。日志(事务日志)6.在SELECT语句的子句中,普通和HAVING子句同时使用的是________子句。GROUPBY7.子查询按与父查询与否含有依赖关系分为无关子查询和________子查询两种类型。有关8.自然连接是指,去掉相似属性的________连接。等值9.SELECT语句查询条件中的谓词“=ANY”与运算符________等价。IN10.SELECT语句查询条件中的谓词“!=ALL”与运算符________等价。NOTIN11.SQL语言的条件体现式中字符串匹配操作符是________。LIKE12.在SELECT语句中,对查询成果进行排序的子句是________。ORDERBY13.如果使用SELECT语句返回指定条数的统计,则应使用________核心字来限定输出字段。top14.假定学生关系是S(S#,SNAME,SEX,AGE);课程关系是C(C#,CNAME,TEACHER);学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到________关系。S、C、SC;15.关系数据库的选择、连接、投影、除、并、交、差、笛卡尔积等运算是通过________命令实现的。SELECT16.在SELECT语句中,能消除重复行的核心字是________。DISTINCT17.在WHERE子句的条件体现式中,能够用________通配符与所在位置的一串字符相匹配。%18.联合查询使用________运算符将多个查询的数据组合到一起。union19.当一种子查询的成果作为查询的条件,即在一种SELECT命令的WHERE子句中出现另一种SELECT命令,这种查询称为________查询。嵌套20.连接查询可分为3种类型:内连接、________和交叉连接。外连接21.与体现式“仓库号NOTIN(’wh1’,’wh2’)”功效相似的体现式是________。仓库号!=’wh1’and仓库号!=’wh2’22.修改数据的命令是________。UPDATE23.SQL语言中修改数据的命令是________。UPDATE三、判断题(共有题目9题)1.对于某个关系来说,如果查询操作比更新操作频繁得多,对使用频率高的属性建立索引比较有价值。√2.SQLServer数据库中的NULL值(空值)表达的是“空格”或“0”值。×3.在SQL语句中,ORDERBY表达要对输出成果进行排序。√4.能够用核心字“AS”给某个属性命别名。√5.“=NULL”表达一种值是空值。×6.在SQL-Select语句中,“%”表达任意的一种字符,“_”表达任意数量的字符。×7.查询解决最复杂的部分是检查与否存在所要查询的关系以及检查该操作与否在正当的授权范畴内。×8.查询解决程序只负责查询,而更新有更新解决程序复杂。×9.在对一种关系进行数据更新操作时,要注意其完整性规定。√第7章视图与索引一、单选题(共有题目8题)1.单个顾客使用的数据视图的描述称为()。A.外模式B.概念模式C.内模式D.存储模式2.最后顾客使用的数据视图称为()。A.内模式B.外模式C.概念模式D.存储模式3.在关系数据库系统中,为了简化顾客的查询操作,而又不增加数据的存储空间,惯用的办法是创立()。A.另一种表(table)B.游标(cursor)C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年鲁教版选修5历史上册月考试卷
- 2025年沪科版九年级历史上册阶段测试试卷含答案
- 2025年人教版高三历史上册阶段测试试卷含答案
- 2025年度新型门窗技术研发与承揽合同2篇
- 二零二五版美容美发行业美容院会员积分体系开发与运营合同4篇
- 二零二五年度进口奶粉批文申请及市场准入服务合同4篇
- 二零二五年度南京市房产局发布的房产抵押权转让合同样本4篇
- 2025年度智能门窗控制系统供应合同范本4篇
- 二零二五年度旅游服务业农民工劳动合同范本大全4篇
- 2025年度绿色生态面料生产加工合作合同4篇
- 疥疮病人的护理
- 人工智能算法与实践-第16章 LSTM神经网络
- 17个岗位安全操作规程手册
- 2025年山东省济南市第一中学高三下学期期末统一考试物理试题含解析
- 中学安全办2024-2025学年工作计划
- 网络安全保障服务方案(网络安全运维、重保服务)
- 2024年乡村振兴(产业、文化、生态)等实施战略知识考试题库与答案
- 现代科学技术概论智慧树知到期末考试答案章节答案2024年成都师范学院
- 软件模块化设计与开发标准与规范
- 2024年辽宁铁道职业技术学院高职单招(英语/数学/语文)笔试历年参考题库含答案解析
- 有机农业种植模式
评论
0/150
提交评论