




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、填空题目汇总红色重要兰色了解紫色书上没有,但值得看一下黑色我没做评论序号没了?无关,我删了。第一章1.用树型结构表示实体类型及实体间联系的数据模型称为(层次模型。2.模式/内模式映象为数据库提供了(物理数据独立性。3.在层次、网状模型中,数据之间联系用(指针实现。4.数据库管理技术的发展经过三个阶段(人工管理阶段,(文件系统阶段, (数据库阶段。5.三种主要的数据模型包括(层次模型,(网状模型,(关系模型。6.数据模型的三要素包括(数据结构,(数据操作,(数据完整性约束。7.由于数据冗余,当进行更新时,稍不谨慎,易引起(数据不一致。8.层次模型的特点是记录之间的联系通过(指针来实现;关系模型是
2、用结构表示实体集,用(公共属性表示实体间的联系。10.关系数据库的数据操纵语言(DML的语句分成(检索和(更新。(书P5 12.数据库管理系统的效率包括计算机系统的内部资源的使用效率、(数据库管理系统DBMS运行效率和(用户的生成率。13.利用数据库管理数据时,把现实世界的事物及其之间的联系转换成机器世界的数据模型的一个中间环节是信息世界的(概念模型。14.数据库管理系统(DBMS提供数据定义语言(DDL及它的翻译程序,DDL定义数据库的模式、外模式和内模式,并通过翻译程序分别翻译成相应的目标模式,存放在(数据字典。(书P415.在数据库的体系结构中,数据库存储的改变会引起内模式的改变。为使数
3、据库的模式保持不变,从而不必修改应用程序,这是通过改变(模式与内模式之间的映像来实现。这样,使数据库具有(物理独立性。16.在数据库技术中使用数据模型的概念来描述数据库的结构和语义。数据模型有(概念模型,也称信息模型和(数据模型两类,实体联系方法(ER图是(概念模型的表示方法之一。17.在数据库系统的三级模式体系结构中,描述数据在数据库中的物理结构或存储方式的是(内模式。18.可由基本数据导出的数据是(冗余数据。19.网状、层次数据模型与关系数据模型的最大区别在于表示和实现实体之间的联系的方法:网状、层次数据模型是通过指针链,而关系模型是使用(二维表。20.外模式是(用户看到的数据视图,模式是
4、所有(用户看到的数据视图的(总和,外模式是模式的(一部分。21.对数据的管理经历了四个阶段,它们是(人工管理阶段、(文件系统阶段、(数据库系统阶段和(高级数据库技术阶段。(书上是三个,没有最后一个22.数据库系统是建立在(文件系统之上的。23.数据库管理系统的三级模式结构由(外模式、(模式和(内模式组成。为了实现这三级模式之间的联系,数据库管理系统提供了两个映像,它们是(外模式/模式映像和(模式/内模式映像。25.数据库管理系统(DBMS提供数据库操纵语言(DML及它的翻译程序,实现对数据库数据的操作,包括数据插入、删除、修改和(查询。26.数据库系统必须提供三个方面的数据控制功能(安全性、(
5、完整性和(并发性。27.数据库管理系统的主要功能包括(数据库定义、(数据操作、(数据库运行管理和(数据库的建立与维护等四个方面。28.在数据库管理系统中,数据和程序之间具有很大的独立性,主要包括(物理独立性和(逻辑独立性。29.数据是信息的符号表示,或称载体;信息是数据的(内涵。30.数据是指所有能输入的计算机之中并被计算机程序所处理的(符号。31.通常数据库管理系统是建立在(操作系统基础之上的。32.数据库是指有组织地、动态地存储在(外存上的相互联系的数据的集合。33.概念模型最常用的方法是(ER方法。34.数据库系统核心是(数据管理系统。35.在数据库系统的三级模式中,以一种数据模型为基础
6、,是数据在逻辑级上的视图的是(模式。第二章1.关系数据库的关系演算语言是以(谓词演算为基础的DML语言。2.在关系代数运算中,从关系中取出满足条件的元组的运算称为(选择。3.数据库中对数据的操作可以元组为单位,也可以(属性为单位。4.实体完整性是对(主键的约束,参照完整性规则是对(外键的约束。5.在数据库技术中,不产生(无限关系和(无穷验证的运算称为安全运算。(P716.关系代数中,联接是由(笛卡儿积操作和(选择操作组合而成的。8.关系演算语言包括(元组关系演算和(域关系演算。9.对关系进行垂直分割的操作称为(投影,对关系进行水平分割的操作称为(选择。10.关系代数包括(并、(交、(差、(笛卡
7、儿积集合操作,还包括扩充的关系操作:(投影、(选择、(联接、(除法。12.查询优化的目的是(提高性能,在查询优化当中最重要的一条是选择运算应尽可能地(早做。14.关系代数六组关系演算和域关系演算三种语言之间的的关系是(相互等价。15.在关系代数中对一个关系做操作以后新关系的元素个数(小于或等于原来关系的元素。16.数据的存取按一次一个(元组进行操作。第三章3.在SQL语言中,关系模式称为(基本表,存储模式称为(存储文件,子模式称为(视图。4.SQL的功能包括(定义、(查询、(更新和(控制。(见3.2-3.6节5.在SQL语言中,建立基本表之前必须先建立(数据库。6.在SQL查询时,如果需要去掉
8、查询结果中的重复组,应使用(DISTINCT保留字。7.当用户建立视图时,在数据字典中存储的是视图的(定义,而不是(数据。8.在嵌入式SQL中,为解决宿主语言与SQL的不同数据结构,采用(游标机制来进行转换。9.SQL数据库中的表,可以是(基本表,也可以是(视图。10.SQL提供的时间型数据类型分别为TIME和(DATE。11.在SQL的SELECT语句中,不仅可以出现列名,而且可以出现(表达式。12.在嵌入式SQL的宿主语言中使用SQL语句时,必须加上前缀标识(EXEC SQL,结束标识(END EXEC。13.共享变量由(宿主语言的程序定义,并用SQL的(DECLARE语句说明。15.关系
9、数据库的语言分三类,它们是(数据描述语言DDL、(数据操纵语言DML和(数据控制语言DCL,而SQL是(集DDL、DML、DCL为一体的标准关系数据库语言。16.SQL语言中引用了游标,使用游标是为了把集合操作转换为(单记录处理。17.SQL的DML语句包括(SELECT、INSERT、DELETE和UPDATE;DDL语句包括(CREATE,DROP,ALTER;DCL语句包括(GRANT,REVOKE。20.SQL语言中表示判断条件的语句由(WHERE引导。21.索引的描述存放在(DD的对象中。22.在基本表S中删除年龄(AGE列,并且把引用该列的所有视图和约束也一起删除可用语句(ALTE
10、RTABLES S,(DROPAGE CASCADE。23.求学生的总人数和平均年龄在SQL中采用SELECT COUNT (*,(AVG(AGEFROM STUDENT24.在“学生-选课-课程”数据库中的三个关系如下:S(S#,SNAME,SEX,AGE,SC(S#,C#,GRADE,C(C#,CNAME,TEACHER。查找选修“数据库技术”这门课程的学生名和成绩。若使用连接查询的SQL语句是SELECT SNAME,GRADEFROM S,SC,CWHERE CNAME=“数据库技术”AND S.S#=SC.S# AND (C.C#=SC.C#第五章1.在函数依赖中,平凡的函数依赖根据
11、Armstrong推理规则中的(自反律就可推出。(P1832.设关系模式R (A,B,C,F是R上成立的FD集,F = BA,BC,则分解 = AB,AC丢失的FD是(BC。(已经说过无损连接不考,但还是看看吧3.如果XY和XZ成立,那么XYZ也成立,这个推理规则称为(合并律。(P1844.如果XY且有Y包含于X,那么XY称为(平凡的函数依赖。5.关系模式设计的表达性原则是用无损联接和(函数依赖来衡量。6.关系数据库设计理论包括三个方面内容:(函数依赖、(范式、(模式设计方法。7.在模式R(ABC关系中,如果规定,每一个B值只能有一个A值对应,那么在R 中至少有FD(BA。9.在关系模式R(U
12、,F中,X,Y均为U中的属性,XY成立的充分必要条件是(Y 属于X关于F的闭包。(P185 引理5.211.包含在任何一个候选键中的属性称为(主属性。12.关系模式R(U,F中,如果XY,U=XY,称XY为(平凡多值依赖。13.在关系模式设计时,各种数据之间的联系称为(函数依赖。14.关系模式R(A,B,C,D中,F是R上成立的FD集,F=AB,BD,那么F在模式ACD上的投影ACD(F为(AD。15.分解成BCNF模式集的算法,不一定保证(保持函数依赖。(P193算法5.5,同理可见分解成4NF的算法5.616.在关系数据库中,最基本的规范化关系是指(属性值不可分解。(P17217.关系模式
13、的规范化过程是通过关系模式的(分解来实现的,但在进行这种操作时必须保证操作前后的关系模式(等价。18.一个关系模式不属于第二范式可能会产生(插入异常、(删除异常和(更新异常等几个问题,解决的办法是(投影分解。19.在关系S(S#,SN,D#和D(D#,CN,NM中S的主码是S#,D的主码是D#,则D#在S中称为(外部码。20.在一个关系中,若每个数据项都是不可分割的,那么R一定属于(1NF。21.如果R为第一范式,并且R中每一个非主属性完全依赖于R的某个候选码,则称为(第二范式。22.范式按包含关系排列为:1NF,(2NF,(3NF,(BCNF,4NF。第六章1.当局部ER图合并全局ER图时,
14、可能出现(属性冲突、(结构冲突,(命名冲突。(P225,注意各自含义2.DBD(database design主要包括(结构(数据设计和(行为(处理设计两方面的内容。(P2043.数据库设计分为以下六个阶段(需求分析、(概念结构设计、(逻辑结构设计、(物理结构设计、(数据库实施和(数据库运行和维护。(P206,注意各自含义4.需求分析阶段的工作任务是由(设计人员和用户共同收集信息需求和处理需求,并将这些需求以(用户和设计人员都能接受的文档形式确定下来。5.在需求分析中,(数据字典是各类数据描述的集合,它包括(数据项、(数据结构、(数据流、(数据存储和(处理过程五个部分。6.需求分析的输入是(总
15、体的信息需求和信息处理,输出是(系统的信息需求说明书。7.需求分析大致分为三步完成:(收集信息需求、(整理并形成需求说明书和(评审。8.在DB概念设计中使用ER方法,一般分(为每一应用设计局部ER模式、(设计全局ER模式和(全局ER模式的优化三步进行。9.在ER图中,矩形框表示(实体,菱形框表示(联系。10.在DBD过程中,对现实世界的第一层抽象是(概念数据模型。11.在数据抽象中,若干个(类对象组合起来成为一个(类对象,前者充当后者的成分,称为(聚集,它表示“is-part-of”联系;忽略若干个(类对象的差别,按其共性形成一个(类对象,称为(概括,它表示“is-a”联系。12.DBD的逻辑
16、结构设计分成两大部分:(DB逻辑结构的设计和(应用程序的概要设计。DBD的逻辑结构设计一般分三步进行:(1.将概念结构转换为一般的关系、网状或层次模型;2.将转换来的模型想特定DBMS支持下的数据模型转换;3.对数据模型进行优化;13.DBD的物理设计分成两大部分:(DB物理结构的设计和(应用程序的详细设计。DBD的物理设计通常分两步进行:(1.确定数据库的物理结构,在关系数据库中主要存取方法和存储结构;2.对物理结构进行评价,评价的重点是时间和空间效率;14.DB物理设计的优劣用(时间效率、空间效率、维护代价和各种用户要求衡量。15.“为哪些表,在哪些列上,建立什么样的索引?”这应是DBD的
17、(物理设计阶段考虑的问题。16.对DBS的维护工作是由(DBA承担的。(Database Administer17.在数据库设计中,对数据库的概念结构进行修改叫做(重组织,它不修改原设计的(逻辑结构和物理结构,其中(部分重组织是指只对频繁增删的表进行(重组织;部分修改数据库的模式和内模式则叫(重构造。18.在数据库设计中,各类数据描述的集合,包括数据项、数据结构、数据流、数据存储、数据处理过程等的描述,通常称为(数据字典。20.从软件的规划,研制,实现,投入运行和维护,直到它被新的所取代,这一过程成为(生命周期。第七、八、九、十章1. DB并发操作通常会带来三类问题,它们是丢失更新、读脏数据和
18、(不可重复读。2.事务必须具有的四个性质是:原子性(A、一致性(C、(隔离性(I和持久性(D。原子性:事务中包括的操作要么全做,要么全不做。一致性:事务执行的结果应当从使数据库从一个一致性状态转变为另一个一致性状态。隔离性:一个事务的执行不能被其他事务干扰。持久性:一个事务一旦提交后,它对数据库的影响必须是永久的。3.判断一个并发调度是否正确,可以用(并发事务的可串行化概念来解决。4.数据库恢复时,系统对已提交的事务要进行(REDO处理。5.设有学生表S(学号,姓名,班级和学生选课表SC(学号,课程号,成绩,为维护数据一致性,表S与SC之间应满足(参照完整性约束。6. SQL中的安全机制主要有
19、两个,一个是视图,另一个是(授权子系统。7. SQL语言中,允许更新的视图在定义时应该加上(GRANT INSERT短语。8.数据库保护包括(数据库的恢复、(安全性控制、(完整性控制和(并发控制四个方面。9.(COMMIT是事务提交语句,(ROLLBACK是事务回退语句。10.事务的原子性是由DBMS的(事务管理子系统实现的,持久性是由DBMS的(恢复管理子系统实现的。11.通常采用的数据库恢复的实现方法是(建立冗余,包括(数据转储和(登陆日志文件。数据转储根据(是否允许事务运行分为静态转储和动态转储,根据转储方式可分为(海量转储和(增量转储;12. 系统故障后,由DBA(重启DBMS,再由(
20、DBMS执行恢复;介质故障后,由DBA(装入最近的DB副本,再由(DBMS执行恢复。15.系统在运行中,由于某种原因,使存储在外存的数据部分或全部遭到破坏,这种情况叫做(系统故障。16.S封锁增加了并发度,但也增加了(死锁的可能。17.SQL中,全局约束有两种:(断言和(基于元组的检查子句。18.SQL中,如果要使在基本关系中删除一个元组时,依赖关系中相应元组一并被删除,那么外键约束子句中的方式说明应是(ON DELECT CASCADE。20.SQL中,如果允许用户把已获得的权限再转授给其他用户,那么在GRANT语句中应加短语(WITH GRANT OPINION。21.单用户数据库管理系统
21、与多用户数据库管理系统之间的最明显的也是最重要的差别是(多用户存在并发操作。22.所谓(事务是指一系列动作的组合,这些动作被当作一个整体来处理。这些动作或者相继被执行,或者什么也不做。24.允许用户插入新的数据,但不能修改数据的权限为(插入权限。25.计算机安全性是指(为计算机建立和采取各种安全措施,以保护计算机系统中的硬件、软件及数据,防止因偶然或恶意原因使系统遭到破坏,数据遭到更改或泄露。26.计算机系统的安全性问题分为三类:(技术安全类、(管理安全类、(政策法律类。第十四章1.分布式数据库分片时,必须满足三个原则:完全性、可重构性和(不相交性。2.分布式数据库系统中透明性层次越高,应用程
22、序的编写越(简单。3.分布式数据库系统具有两个特征:数据分布性和(逻辑整体性。4.在分布式数据模式结构中,全局外模式描述(全局应用的用户视图,是全局该内模式的子集。5.分布式数据库技术是(网络技术和(数据库技术结合的产物。6.(物理分布性特点是分布式数据库与集中式数据库的最大区别。7.(逻辑整体性特点是分布式数据库与分散式数据库的最大区别。8.分布式数据库中数据存储途径分为(数据重复存储、(数据分片存储和(组合存储三种。9.分布式数据库中数据分片有四种方式:(垂直分片、(水平分片、(导出分片和混合型分片。10.在定义数据分片时,不允许全局关系的某个数据不属于任何一个片段,这个性质称为数据分片的
23、(完全性条件。11.在定义数据分片时,所采用的划分方法必须确保能够由各个片段重建全局关系,这个性质称为数据分片的(可重构性条件。13.分布式数据库系统中数据分布在各个场地,系统最主要的性能目标是尽量减少网络中传递信息的次数和(传送的数据量。14.分布式数据库系统逐渐向客户/服务器模式发展。但是,单服务器的结构本质上还是(集合系统。只有当系统中有多个DB服务器、并可协调工作为众多客户机服务时,才称得上是(分布式系统。15.DDBS由四个部分组成:(LDBMS-局部场地上的DBMS、(GDBMS-全局数据库管理系统、(全局数据字典和(通信管理。16.根据数据模型和局部DBMS来考察,分布式数据库系
24、统分为(同构同质型、(同构异质型和异构型三种类型。17.按基于联接的查询优化策略,传输的是(整个关系,可从两方面减少数据传输量:对于分处于不同场地的两个关系间的联接,尽量考虑传输(尺寸较小的那个关系;当联接多个关系时,考虑(数据传输量最小的联接顺序。18.分布式数据库系统兼顾了数据的集中管理和分散处理两个方面,且数据库虽然分布在网络上的各个结点中,但仍然是统一管理。因此分布式数据库系统有良好的性能,既可独立完成局部应用,也可协作完成(全局应用。19.分布式数据库系统的分布透明性包括(分片透明性、(位置透明性和(局部数据透明性。参照课本(数据库系统概论萨师煊王珊1. 单个用户使用的数据视图的描述
25、称为(AA. 外模式B. 概念模式C. 内模式D. 存储模式3. 在DBS中,DBMS和OS之间的关系是(BA. 相互调用B. DBMS调用OSC. OS调用DBMSD. 并发运行4.数据库物理存储方式的描述称为(B A.外模式B.内模式C.概念模式D.逻辑模式5.在下面给出的内容中,不属于DBA职责的是(C A.定义概念模式B.修改模式结构C.编写应用程序D.编写完整性规则6.在数据库三级模式间引入二级映象的主要作用是(A A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性7.DB、DBMS和DBS三者之间的关系是(BA.DB包括DBM
26、S和DBSB.DBS包括DB和DBMSC.DBMS包括DB和DBSD.不能相互包括9.位于用户和操作系统之间的一层数据管理软件是(CA.DBSB.DBC.DBMSD.MIS10.数据库系统中的数据模型通常由(A三部分组成A、数据结构、数据操作和完整性约束B、数据定义、数据操作和安全性约束C、数据结构、数据管理和数据保护D、数据定义、数据管理和运行控制11.CODASYL组织提出的DBTG报告中的数据模型是(B的主要代表A、层次模型B、网状模型C、关系模型D、实体联系模型12.数据库技术的三级模式中,数据的全局逻辑结构用(C来描述A、子模式B、用户模式C、模式D、存储模式13.用户涉及的逻辑结构
27、用(D描述A、模式B、存储模式C、概念模式D、子模式14.数据库的开发控制,完整性检查,安全性检查等是对数据库的(BA、设计B、保护C、操纵D、维护15.(C是控制数据整体结构的人,负责三级结构定义和修改A、专业用户B、应用程序员C、DBAD、一般用户16.文件系统的一个缺点是(BA、数据不保存B、数据冗余性C、没有专用软件对数据进行管理D、数据联系强17.(C完成对数据库数据的查询与更新A、DCLB、DDLC、DMLD、DQL18.关系模型的程序员不需熟悉数据库的(CA、数据操作B、完整性约束条件C、存取路径D、数据定义19.DBMS提供DML实现对数据的操作。可以独立交互使用的DML称为(
28、CA、宿主型B、独立型C、自含型D、嵌入型20.DBMS提供DML实现对数据的操作。嵌入高级语言中使用的DML称为(CA、自主型B、自含型C、宿主型D、交互型21.数据库管理系统由三级模式组成,其中决定DBMS功能的是(AA、逻辑模式B、外模式C、内模式D、物理模式22.数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是(AA、外模式、模式和内模式B、子模式、用户模式和存储模式C、模式、子模式和概念模式D、子模式、模式和用户模式23.数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是(CA、DBMS、OS、应用软件B、DBMS、应用软件、O
29、SC、OS、DBMS、应用软件D、OS、应用软件、DBMS24.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的_,支持数据库各种操作的软件系统叫_,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫_.(BA、文件的集合、操作系统、文件系统B、数据的集合、数据库管理系统、数据库系统C、命令的集合、数据库系统、软件系统D、程序的集合、命令系统、文件系统25.数据库管理系统中数据操纵语言DML所实现的操作一般包括(AA、查询、插入、修改、删除B、排序、授权、删除C、建立、插入、修改、排序D、建立、授权、修改26.ER图中的主要元素是(BA、结点、记录和文件B、实体、
30、联系和属性C、记录、文件和表D、记录、表、属性28、在ER图中,用长方形表示_,用椭圆表示_(CA、联系、属性B、属性、实体C、实体、属性D、什么也不代表、实体30、ER图是表示概念模型的有效工具之一,在ER图中的菱形框表示(AA、联系B、实体C、实体的属性D、联系的属性31、下列关于数据库系统特点的叙述中,正确的一项是(CA、各类用户程序均可随意地使用数据库中的各种数据B、数据库系统中概念模式改变,则需将与其有关的子模式做相应改变,否则用户程序需改写C、数据库系统的存储模式如有改变,概念模式无需改动D、数据一致性是指数据库中数据类型的一致33、绝大多数数据库系统的总体结构,都具有外模式、模式
31、和内模式三级模式结构。描述数据库中全体数据的全局逻辑结构和特征的是(CA、模式和内模式B、内模式C、模式D、外模式34、概念模型表示方法最常用的是(AA、ER方法B、数据的方法C、分布式方法D、面向对象的方法35、下列各种模型中不是数据模型的是(AA、概念模型B、层次模型C、网状模型D、关系模型36、数据库系统是在(A的基础上发展起来的。A、文件系统B、应用程序系统C、数据库管理系统D、编译系统37、数据库三级模式体系结构的划分,有利于保持数据库的(CA、结构规范化B、数据安全性C、数据独立性D、操作可行性38、同网状模型和层次模型相比,关系模型具有很多的特点,下列各项中哪一个不是关系模型所具
32、有的特点?CA、概念单一B、规范化C、直观性好D、以二维表格表示39、数据库系统依靠_支持了数据独立性(BA、具有封装机制B、模式分级、各级之间有映像机制C、定义完整性约束条件D、DDL语言和DML语言互相独立1. 五种基本关系代数运算是(AA. ,-,和B. ,-,和C. ,和D. ,和2. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是(DA. 左外联接B. 右外联接C. 外部并D. 外联接3.设有关系R和S,与R-S等价的元组关系演算表达式是(B (2003年1月全国卷A.t|R(ts(tB.t|R(tS(tC.t|(uR(tS(uD.t| (uR(tS(u4.
33、设关系R(A,B,C和S(A,D,与自然连接RS等价的关系代数表达式是(C A.(R.A=S.A(RSB.R(等值连接1=1SC.B,C,S.A,D(R.A=S.A(RSD. R,A,B.C,D(RS6.有关系R和S,RS的运算等价于(B A.S-(R-SB.R-(R-SC.(R-SSD.R(R-S7.设关系R和S的属性个数分别为r和s,则(RS操作结果的属性个数为( AA.r+sB.r-sC.rsD.max(r,s9.下列运算中(B不是关系代数的基本操作。A、笛卡儿积B、自然连接C、投影D、并10.在关系中能唯一标识元组的属性集称为关系模型的(C。A、主码B、超码C、候选码D、外码11.当两
34、个关系没有公共属性时,其自然联接表现为(A。A、笛卡儿积B、等值联接C、结果为空D、出错12.F1(F2(E与(A等价。A、(F1F2(EB、F1(EC、F2(ED、(F1F2(E13.关系代数的四个组合操作是:交、自然联接、联接和(CA、笛卡儿积B、差C、除D、并14.在关系R和关系S进行自然联接时,只把R中原该舍弃的元组保存到新关系中,这种操作称为(C。A、外联接B、内联接C、左外联接D、右外联接15.在K元关系R中,公式24表示(CA、从R中选择值为2的分量小于第4个分量值的元组组成的关系B、从R中选择第2个分量值小于第4个分量值的元组组成的关系C、从R中选择第2个分量的值小于4的元组组
35、成的关系D、从R中选择第2个分量小于第4个分量值的元组组成的关系17.四元关系R的属性A、B、C、D,下列叙述中正确的是(CA、B,C(R表示取值为B,C的两列组成的关系B、2,3(R表示取值为2,3的两列组成的关系C、B,C(R与2,3(R表示的是同一个关系D、B,C(R与2,3(R表示的不是同一个关系18.如果F只涉及X中的属性,则X(F(E等价于(DA、X(EB、F(EC、F(X(ED、F(X(E19.对关系R进行投影运算后,得到关系S,则(DA、关系R的元组数等于关系S的元组数B、关系R的元组数小于关系S的元组数C、关系R的元组数大于关系S的元组数D、关系R的元组数大于或等于关系S的元
36、组数20.关系R与关系S只有一个公共属性,T1是R与S等值联接的结果,T2是R 与S等值自然联接的结果,则(CA、T1的属性个数等于T2的属性个数B、T1的属性个数小于T2的属性个数C、T1的属性个数大于T2的属性个数D、T1的属性个数大于或等于T2的属性个数21.在关系代数表达式优化策略中,应尽可能早执行(C操作A、投影B、联接C、选择D、笛卡儿积22.关系数据库的查询语言是一种(B语言。A、过程性B、非过程性C、第三代D、高级程序设计24.下面哪一个不是一种关系数据库语言(AA、关系操作B、关系代数C、元组关系演算D、域关系演算25.定义在1,2和1,2上的二元关系数为(DA、2B、4C、
37、8D、1626.关系代数、元组关系演算和域关系演算这三种数据库语言之间的关系是(CA、相互依赖B、相互独立C、相互等价D、相互转化27.假定学生关系是S(S#,SNAME,SEX,AGE,课程关系是C(C#,CNAME, TEACHEER,学生选课关系是SC(S#,C#,GRADE要查找选修“COMPUTER”课程的女学生的姓名,将涉及到关系(DA、SB、SC,CC、S,SCD、S,C,SC28.在关系代数中,对一个关系做操作后,新关系的元数个数(D原来关系的元素个数。A、小于B、等于C、大于D、小于或等于29.一般情况下,当对关系R和S使用自然联接时,要求R和S至少含有一个共同的(DA、记录
38、B、行C、数据字典D、属性30.在关系数据模型中,通常可以把_称为属性,而把_成为关系模式。(BA、记录、元组集B、字段、记录类型C、模式、元组D、基本表、记录31.下列各种对关系数据库的基本操作中,_是从表中取出满足某种条件的属性成分操作,即从列的方向进行选择所需的值;_是表中选取满足某种条件的元组的操作,相当于在横向进行选择。DA、选择、检索B、扫描、投影C、检索、选择D、投影、选择1. 下列聚合函数中不忽略空值(null的是(CA. SUM (列名B. MAX (列名C. COUNT ( * D. AVG (列名2. SQL中,下列涉及空值的操作,不正确的是(CA. AGE IS NUL
39、LB. AGE IS NOT NULLC. AGE = NULLD. NOT (AGE IS NULL3.视图是一个“虚表”,视图的构造基于(C A.基本表B.视图C.基本表或视图D.数据字典4.SQL语言中,SELECT语句的执行结果是(C A.属性B.表C.元组D.数据库5.SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且(A A.包括20岁和30岁B.不包括20岁和30岁C.包括20岁但不包括30岁D.包括30岁但不包括20岁6.为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字(A (2002年10月全国卷A.UNIQUEB.COUN
40、TC.DISTINCTD.UNION7.在SQL语言中,用户可以直接操作的是(CA、基本表B、视图C、基本表和视图D、基本表或视图8.在SQL的SELECT语句中,与选择运算对应的命令动词是(CA、SELECTB、FROMC、WHERED、GROUP BY9.在数据库与宿主语言之间传递信息是通过(BA、全局变量B、局部变量C、公共数据区D、系统缓冲区10.在SQL语言中,对输出结果排序的是(CA、ORDER BYB、WHEREC、GROUP BYD、HAVING11.在SELECT语句中使用*,表示(BA、选择任何属性B、选择全部属性C、选择全部元组D、选择主码12.使用CREATE SCHE
41、MA语句建立的是(AA、数据库B、表C、视图D、索引13.在SELECT语句中使用MAX(列名时,列名应该(DA、必须是数值型B、必须是字符型C、必须是数值型或字符型D、不限制数据类型14.在SELECT语句中使用GROUP BY SNO时,SNO必须(CA、在WHERE中出现B、在FROM中出现C、在SELECT中出现D、在HAVING中出现16.在SELECT语句中,对应关系代数中“投影”运算的语句是(AA、SELECTB、FROMC、WHERED、SET17.视图建立后,在数据字典中存放的是(CA、查询语句B、视图的内容C、视图的定义D、产生视图的表的定义18.在SQL语言中,DELET
42、E语句的作用是(DA、删除基本表B、删除视图C、删除基本表和视图(DROPD、删除基本表和视图的元组19.在SQL语言中使用FOREIGN KEY时,与之配合的语句是(DA、EXISTSB、EXCEPTC、TABLED、REFERENCES20.对基本表S,执行操作DROP TABLES RESTRICT的作用是(CA、删除基本表S中的所有元组B、把基本表S及产生的一切视图全部删除C、当没有由S中的列产生的视图或约束时将表S删除D、删除表S,将引用表S的视图中的一切视图的属性值置为空值21.下列关于视图与基本表的对比正确的是(AA、视图的定义功能强于基本表B、视图的操作功能强于基本表C、视图的
43、数据控制功能弱于基本表D、上面提到的三种功能二者均相当22.若用如下的SQL语句创建了一个表S CREATE TABLE S(S# CHAR(6 NOT NULL,SNAME CHAR(8 NOT NULL,SEX CHAR(2,AGE INTEGER今向S表插入如下行时,哪一行可以被插入BA、(991001,李明芳,女,23B、(990746,张为,NULL,NULLC、(NULL,陈道一,男,32D、(992345,NULL,女,2523.下列关于视图的说法错误的是(CA、视图是从一个或多个基本表导出的表,它是虚表B、某一用户可以定义若干个视图C、视图一经定义就可以和基本表一样被查询、删除
44、和更新D、视图可以用来定义新的视图24.下列关于关系数据库语言SQL语言的说法不正确的是(CA、SQL支持数据库的三级模式结构B、SQL的功能包括查询、操作、定义和控制等四个方面C、SQL是作为独立语言由联机终端用户在交互环境下使用的命令语言,它不能嵌入高级语言内D、SQL除应用在数据库领域外,还在软件工程、人工智能领域有广泛的应用25.SQL与C语言处理记录的方式是不同的。当将SQL语句嵌入到C语言程序时,为协调两者而引入(CA、堆B、栈C、游标D、缓冲区26.有关系S(S#,SNAME,SEX,C(C#,CNAME,SC(S#,C#。其中S#为学生号,SNAME为学生姓名,SEX为性别,C
45、#为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE 子句。这里WHERE 子句的内容是(DA、S.S#=SC.S# and SEX=“女” and CNAME=“计算机”B、S.S#=SC.S# AND C.C#=SC.C# and CNAME=“计算机”C、SEX=“女” and CNAME=“计算机”D、S.S#=SC.S# and C.C#=SC.C# and SEX=“女” and CNAME=“计算机”27.对所有的视图都可以进行下面哪一个操作?(BA、插入B、选择C、更新D、删除28.SQ
46、L语言具有数据定义、数据操纵和数据控制的功能,它的一次查询的结果是一个(AA、表B、记录C、元组D、数据项29.SQL的DDL语句不包括(AA、SELECTB、CREATE TABLEC、DROP VIEWD、DROP INDEX30.索引的描述存放在下列哪一项所指示的对象中(CA、视图B、模式C、数据字典D、文件31.视图是由下面哪两者导出的表(BA、模式、关系B、基本表、视图C、基本关系、关系D、内模式、外模式32.SQL语言具有多种优点,那么SQL是(D成为关系数据库语言的国际标准的。A、1986年B、1987年C、1988年D、1989年33.在下列的SQL语句中,属于数据控制的是(B
47、a、CREATEb、SELECTc、UPDATEd、GRANTe、DROPf、DELETEg、ALTERh、INSERTi、REVOKEA、aefgB、diC、bcfhD、aeg34.SQL语言具有两种使用方式,它们在使用的细节上会有些差别,特别是SELECT语句。这两种不同使用方式的SQL,分别称为交互式SQL和(CA、提示式SQLB、多用户SQLC、嵌入式SQLD、解释式SQL1. 设关系模式R (A,B,C,F是R上成立的FD集,F = BC,则分解 = AB,BC相对于F (AA. 是无损联接,也是保持FD的分解B. 是无损联接,但不保持FD的分解C. 不是无损联接,但保持FD的分解D
48、. 既不是无损联接,也不保持FD 的分解2. 关系模式R分解成 = R1,Rk,F是R上的一个FD集,那么R 中满足F的每一个关系r,与其投影联接表达式m(r间的关系满足(AA. r包含于m(rB. m(r包含于rC. r = m(rD. rm(r3.在关系模式R(A,B,C中,有函数依赖集F=(A,BC,(B,CA,则R最高达到(D A.INFB.2NFC.3NFD.BCNF4.如果R的分解为=R1,R2,F是R上的一个FD集,且。R1R2(R1-R2。R1R2(R2-R1。R1R2(R1-R2。R1R2(R2-R1那么分解具有无损联接性的充分必要条件为(D A. 、B. 、C.、D.或5.
49、设有关系模式R(A,B,C,D,F是R上成立的FD集,F=BC,CD,则属性C的闭包C+为(C A.BCDB.BDC.CDD.BC6.关系模式分解的无损联接和保持函数依赖两个特性之间的联系是(D A.前者成立蕴涵后者成立B.后者成立蕴涵前者成立C.同时成立,或者同时不成立D.没有必然的联系7.在关系模式R(U中,如果XY和XZ成立,那么XYZ也成立。这条推理规则称为(BA、自反律B、合并律C、增广律D、分解律8.设有关系模式R(A,B,C,F是R上成立的FD集,F=AB,CB,则相对于F,关系模式R的主键为(AA、ACB、ABCC、ABD、BC9.设有关系模式R(A,B,C,F是R上成立的FD
50、集,F=AC,BC,那么F在模式R上的投影AB(F为(DA、AC,BCB、ABC、ABCD、不存在非平凡的FD10.设有关系模式R(A,B,C,F是R上成立的FD集,F=AB,BC,那么F在模式R上的投影AC(F为(BA、AB,BCB、ACC、AB,ACD、不存在非平凡的FD11.设有关系模式R(A,B,C,F是R上成立的FD集,F=BC,CA,那么=AB,BC,相对于F(BA、是无损联接分解,也是保持FD的分解B、是无损联接分解,但不保持FDC、不是无损联接分解,但保持FDD、既不是无损联接分解,也不保持FD12.在关系模式R(U,F中,如果XY,存在X的真子集X1,使X1Y,称函数依赖XY
51、为(BA、平凡函数依赖B、部分函数依赖C、完全函数依赖D、传递函数依赖13.在关系模式R(U,F中,如果XU,则X是R的(BA、侯选键B、超键C、主键D、外键14.在关系模式R(U,F中,如果F是最小函数依赖集,则(DA、R2NFB、R3NFC、RBCNFD、R的规范化程度与F是否最小函数依赖集无关15.在关系模式R(U,F中,R中任何非主属性对键完全函数依赖是R3NF 的(BA、充分必要条件B、必要条件C、充分条件D、既不充分也不必要条件16.在二元关系模式R(U,F中,X,Y都是单一属性,如果XY,则R最高可以达到(DA、2NFB、3NFC、BCNFD、4NF17.设有关系模式R(A,B,
52、C,D,F是R上成立的FD集,F=BC,DC,属性集AB的闭包(AB+为(BA、ABCDB、ABCC、CDD、BCD18.设有关系模式R(A,B,C,D,F是R上成立的FD集,F=AD,CD,则相对于F,关系模式R的主键为(CA、ACB、ACDC、ABCD、ABCD19.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足其每一属性都是(BA、互不相关的B、不可分解的C、长度可变的D、互相关联的20.关系模式R(A,B,C,D,E中有下列函数依赖:ABC,DE,CD.下述分解中哪一个(或哪些分解可保持R所有的函数依赖关系(DI(A,B,C(C,D,E II(A
53、,B(A,C,D,EA、都不是B、只有IC、只有IID、I和II21.下列关于规范化理论各项中正确的是(BA、对于一个关系模式来说,规范化越深越好B、满足二级范式的关系模式一定满足一级范式C、一级范式要求一非主码属性完全函数依赖关键字D、规范化一般是通过分解各个关系模式实现的,但有时也有合并22.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使它不满足第一范式(B部门(部门号,部门名,部门成员,部门总经理A、部门总经理B、部门成员C、部门名D、部门号23.在下面的两个关系中,职工号和部门号分别为职工关系和部门关系的主键(或称主码职工(职工号、职工名、部门号、职务、工资部门(部门号、部门名、部门人数、工资总额在这两个关系的属性中,只有一个属性是外键(或称外来键、外码、外来码,它是(BA、职工关系的“职工号”B、职工关系的“部门号”C、部门关系的“部门号”D、部门关系的“部门号”24.关系模式R(A,B,C,D,E中有下列函数依赖:ABC,DE,CD.下面对R的分解中哪一个(或哪一些是R的无损连接分解(DI(A,B,C(C,D,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 杏鲍菇工厂管理制度
- 村后备干部管理制度
- 校园茶艺室管理制度
- 水上观赏物管理制度
- 污水氧化塘管理制度
- 沈阳公积金管理制度
- 基于数据的教育政策制定与实施研究
- 企业教育与智慧校园建设的关系研究
- 电工电子知识试题及答案
- 保险考试题库及答案
- 投入的主要施工机械计划
- GB-T 19639.2-2014 通用阀控式铅酸蓄电池 第2部分:规格型号
- 公司财政资金财务管理办法
- 《数据采集与预处理》教学教案(全)
- 2022年《内蒙古自治区建设工程费用定额》取费说明
- DVD在线租赁的分配问题
- Q∕GDW 10799.6-2018 国家电网有限公司电力安全工作规程 第6部分:光伏电站部分
- 暴雨产流计算(推理公式_四川省)
- 焊接技能训练教案.
- 断路器的控制回路和信号回路
- 内部控制专项审计实施方案
评论
0/150
提交评论