数据库单选练习_第1页
数据库单选练习_第2页
数据库单选练习_第3页
数据库单选练习_第4页
数据库单选练习_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库原理单选题1.描述事物的符号记录称为()(2分)信息数据记录记录集合2.在人工管理阶段,数据是()(2分)有结构无结构的整体无结构,记录内有结构整体结构化()是长期存储在计算机内的有组织、可共享的数据集合(2分)数据库管理系统数据库系统数据库文件组织数据库的完整性是指数据的()(2分)正确性和不被非法存取合法性和不被恶意破坏正确性和相容性合法性和相容性注:正确性、相容性、协调性数据库系统的核心是:()数据库数据库管理系统数据模型软件工具能实现对数据库中数据的查询、插入、修改和删除等操作的数据库语言称为()数据定义语言DDL数据管理语言数据操纵语言DML数据控制语言()是位于用户与操作系统之间的一层数据管理软件(2分)数据库系统数据库管理系统数据库4.数据库应用系统8.数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和()(2分)1.数据库管理系统2.数据库应用系统3.相关计算机系统4.各类相关人员9.数据库系统的数据独立性是指()(2分)1.不会因为数据的变化而影响应用程序2.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序3.不会因为存储策略的变化而影响存储结构4.不会因为存储结构的变化而影响其他的存储结构10.在数据模型的三要素中,数据的约束条件规定数据及其联系的()(2分)1.动态特性2.制约和依存规则3.静态特性4.数据结构11.下列不属于数据模型三要素的是()(2分)1.数据结构2.数据操作3.数据的约束条件4.静态特性在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除,这是由层次模型的()决定的(2分)•数据结构•数据操作完整性约束缺陷在数据库系统中,把满足以下()两个条件的基本层次联系的集合称为层次模型(2分)•有一个结点无双亲,其他结点无双亲2•有且仅有一个结点无双亲,其他结点有且仅有一个双亲•有且仅有一个结点无双亲,允许其他结点有多个双亲其他结点无双亲,允许其他结点有多个双亲注:层次模型的限制条件是:1、 有且仅有一个结点无父结点,这个结点为树的根2、其他结点有且仅有一个父结点2、 而网状模型一个结点可以有多于一个双亲,也可以无双亲14•数据库技术的奠基人之一E.F.CODD于1970年发表多篇论文,主要论述的是()(2分)层次数据模型网络数据模型3•关系数据模型4.面向对象数据模型在数据库系统中,将满足于()两个条件的基本层次联系集合称为网状模型(2分)1•一个结点可以有多于一个双亲,每个结点仅有一个双亲2•仅有一个结点无双亲,一个结点可以有多于一个双亲—个结点可以有多于一个双亲,每个结点仅有一个双亲允许一个以上的结点无双亲,一个结点可以有多于一个双亲数据库的网状模型应满足的条件是():(2分)允许一个以上的结点无双亲,也允许一个结点有多个双亲必须有二个以上的结点3•有且仅有一个结点无双亲,其余结点都只有一个双亲4.每个结点有且仅有一个双亲对关系模型叙述错误的是()(2分)建立在严格的数据理论\集合论和谓词演算公式的基础之上微机DBMS绝大部分采取关系数据模型用二维表表示关系模型是其一大特点不具有连接操作的DBMS也可以是关系数据库系统同一个关系模型的任意二个元组的值()(2分)1.不能全同可全同3.必须全同4.以上都不对在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()(2分)1•外模式内模式3•存储模式4•模式数据模型是()(2分)现实世界数据内容的抽象现实世界数据特征的抽象3•现实世界数据库结构的抽象4.现实世界数据库物理存储的抽象21•当数据库的()改变了,由数据库管理员对()映像作相应改变,可以使()保持不变,从而保证了数据的物理独立性(2分)外模式/模式模式用户模式模式模式/内模式外模式/模式存储结构模式/内模式模式4•模式存储结构图用户模式数据库系统达到了数据独立性是因为采用了()(2分)层次模型网状模型3•关系模型4•三级模式结构模式的逻辑子集通常称为()(2分)1•存储模式内模式3•外模式4•模式在数据库三级模式结构中,对数据库中全部的数据逻辑结构和特征进行描述的是()(2分)1•外模式2•模式3•外模式4•内模式25•为了保证数据库的数据逻辑独立性,需要修改的是()(2分)•模式与外模式•模式和内模式3•三级模式之间的两级映射4•三级模式26.地数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述是()(2分)1•外模式2•模式•子模式4•内模式27•要保证数据库的逻辑数据独立性,需要修改的是()(2分)1•模式2•模式与内模式的映射3•模式与外模式的映射4•内模式在DBS中,最接近物理存储设备一级的结构称为()(2分)外模式概念模式3•用户模式4•内模式对数据库物理存储方式的描述称为()(2分)1•外模式内模式3.概念模式逻辑模式在数据库三级模式间引入二级映像的主要作用是()(2分)1•提咼数据与程序的独立性2•提高数据与程序的安全性保持数据与程序的一致性4•提高数据与程序的可移植性关于模式间的映象叙述错误的是()外模式/内模式映象是对数据库中不同用户的外模式与数据库逻辑模式之间对应关系的描述模式/内模式映象是对数据库中数据全局逻辑结构与数据的物理存储结构之间对应关系的描述3•对于每一个外模式,数据库系统都有一个外模式/模式映象,它定义了该外模式与模式这间的对应关系4•当模式改变时,由数据库管理员对各个外模式/模式映象不作相应的改变,可以使外模式保持不变关于外模式/模式映象叙述错误的是()(2分)1•外模式/模式映象对应于同一个模式可以有任意多个外模式2•对于每一个外模式,数据库系统都有一个外模式/模式映象,它定义了该外模式与模式这间的对应关系3•当模式改变时,由数据库管理员对各个外模式/模式映象作相应的改变,可以使外模式保持不变外模式/内模式映象是对数据库中相同用户的外模式与数据库逻辑模式之间对应关系的描述关系模型中,候选码()可由多个任意属性组成至多由一个属性组成可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成以上都不对34.关系数据库管理系统应能实现的专门的关系运算包括()1.排列、索引、统计2.选择、投影、连接3.关联、更新、排列4.显示、打印、制表35.关系是()1.型2.静态的3.稳定的4.关系模型的一个实例36.在通常情况下,下面的关系中不可以作为关系数据库的关系是()R1(学生号,学生名,性别)R2(学生号,学生名,班级号)R3(学生号、学生名、宿舍号)R4(学生号、学生名、学生简历)37.关系模型的参照完整性规则要求关系中()1.不允许引用不存在的元组2.允许引用不存在的元组不允许引用不存在的属性允许引用不存在的属性38•设有关系R,按条件f对关系R进行选择,正确的是()F(R)RfRaf(R)nf(R)39.,设有关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是()1.nA(R)|x|nD(S)2.RUR3.nB(R)|x|nB(S)4.R|x|S40.关系运算中花费时间可能最长的运算是()1.投影2.选择3.笛卡儿积4.除41.集合R与S的连接可以用关系代数的5种基本运算表示为()。R—(R—S)aF(RXS)R—(S—R)空42.在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为();从表中选出满足某种条件的元组的操作称为();将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为()。A.投影选择连接B.投影选择扫描C.连接扫描投影D.投影连接选择43.关系演算是用()来表达查询要求的方式。A.谓词B.关系的运算C.元组D.域关系代数的6种基本运算均可用元组表达式来表示,下列叙述不正确的是()并:RUS={t|R(t)VS(t)}交:RGS={t|R(t)AS(t)}差:R—S={t|R(t)AnS(t)}选择:aF(R)二{t|R(t)VF(t)=‘真'}下列不是域关系演算的原子谓词公式类型是()。R(tl,12,…,tk),R是一个K目关系,ti为域变量或常量,R(t1,12,…,tk)表示由属性t1,12,…,tk的组成的关系tiquj:ti,tj为域的变量,q为算术比较运算符,表示满足比较关系q的域变量tiqC或Cqti,其中ti为域变量,C为常量,q为算术比较运算符{t1,t2,…,tk|R(t1,12,…,tk)}关于域关系演算公式的递归定义叙述不正确的是()(2分)院子谓词公式是域关系演算公式2•若f是域关系演算公式,则「f和(f)也是域关系演算公式3•若fl和f2是域关系演算公式,则flAf2,f1Vf2也是域关系演算公式4.若fl和f2是域关系演算公式,则f1-f2不是域关系演算公式关于域关系演算和元组关系演算的区别叙述不正确的是()(2分)不同之处是用域变量代替元组变量的每一个分量与元组变量不同的是,域变量的变化范围是某个值域而不是一个关系可以像元组演算一样定义域演算的原子公式可以不想元组演算一样定义域演算的原子公式48.SQL语言具有()的功能(2分)关系规范化、数据操纵、数据控制数据定义、数据操纵、数据控制数据定义、关系规范化、数据控制数据定义、关系规范化、数据操纵SQL语言具有两种使用方式,分别称为交互式SQL和()(2分)提示式SQL多用户SQL嵌入式SQL解释式SQL下列SQL语句中,创建关系表的是()(2分)ALTERCREATEUPDATE4.INSERT在当前打开的“教师”表中,含有“职称”和“工资”字段,求“教授”的工资总数,并存入变量nsalary的正确命令事实()SUM工资TOnaslaryFOR职称二“教授”AVERAGE工资TOnaslaryFOR职称二教授SUM工资TOnaslaryFOR“职称”二教授COUNT工资TOnaslaryFOR职称二“教授”52假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选棵关系是SC(S#,C#,GRADE)o要查找选修“COMPUTER”课程的“女”学生姓名,将涉及关系()。TOC\o"1-5"\h\zSSC,CS,SCS,C,SCSQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE,最重要的也是使用最频繁的语句是().SELECTINSERTUPDATEDELETE下列不属于数据更新语句的是()索引删除修改插入55•下列关于UPDATE语句的使用格式正确的是()•A.UPDATEtable_nameSETcolumnl=valuel,column2=value2,WHEREcolumn3=value3;UPDATEusersl,user2SETageto24WHEREname=123;UPDATEmytablePUT‘ABC'TOfirst_columnWHEREfirst_column=‘ME!'UPDATEfirst_column='UPdate'INtableWHERESecond_column='ME!'下列不属于计算机系统的三类安全性的是()技术安全、政策法规管理安全、技术安全技术安全、管理安全、政策法规安全监察为有效地保护重要数据,提高计算机系统的安全性,通常要采用()技术数据加密验证设计结构化保护标记安全保护下列不是用于实现数据库安全控制技术的是()视图机制强制存取方法审计三级封锁协议59.事务日志的用途是()事务处理数据恢复完整性约束安全性控制下列不属于数据库安全性控制的是()用户标识与鉴别政策法规存取控制授权与回收数据库中只存放视图的()操作对应的数据定义限制关于视图机制错误的是()利用视图机制,就可以构造安全的模型授权的视图机制在某种程度上能给数据库应用系统提供一定的安全保障用户访问的不是具体的表,数据库系统不必给具体的表授权,而只需要给某个用户授予访问某些视图的权限,从而起到保护数据表的作用授权和视图机制不能给数据库应用系统提供安全保障不属于视图机制在数据库安全系统中实现的是()有了视图机制,就可以在设计数据库应用系统时对不同定义不同的视图,使机密数据不出现在不应看到这些数据的用户视图上,这样视图机制就自动提供了对机密数据的安全保护功能利用视图来限制访问表中的某些列利用权限让不同的用户访问不同的视图利用视图可以实现支持某些数据的修改的用户权限定义审计分为()用户级审计和系统级审计用户级审计系统审计应用级审计QRACLE中如果需要对修改SC表结构或修改SC数据的操作进行审计,下列正确的是()AUDITUPDATEONSCAUDITALTER,UPDATEONSCAUDITALTERONSCAUDITINSERTINTOONSC数据加密的方法有()两种替换方法和置换方法密钥和映射置换方法和逆序方法替换和密钥67•下列对数据加密技术叙述不正确的是()加密技术是网络安全技术的基石数据加密技术要求只有在指定的用户或网络下才能解除密码而获得原来的数据,这就需要给数据发送方和接收方以一些特殊的信息用于加解密,这就是所谓的密钥数据加密(Dataencryption)技术是指一个信息(或称明文,plaintext)经过加密钥匙(Encryptionkey)及加密函数转换,变成无意义的密文(ciphertext),而接收方则将此密文经过解密函数、解密钥匙(Decryptionkey)还原成明文数据加密和解密所用的密钥必须是一致的68.实体完整性要求主属性不能取空值,这一点可以通过()来保证定义外码定义主码用户定义的完整性关系系统自动数据库的完整性是指数据的()正确性和相容性合法性和不被恶意破坏正确性和不被非法存取合法性和相容性实体完整性和参照完整性属于()静态列级约束静态元组约束静态关系约束动态约束下列对参照完整性叙述不正确的是()参照完整性是表间王键外键的关系参照完整性属于表间规则对于永久关系的相关表,在更新、插入或删除记录时,如果只改其一不改其二,就会影响数据的王整性参照完整性的目的是保证某个数据表中数据的正确性下列关于设置参照完整性叙述错误的是()设置参照完整性,必须先清理数据库,在利用参照完整性生成器进行设置参照完整性的纪联操作,可以在删除或修改才作完成的同时保证参照表和被参照表的数据一致性参照完整性可以控制相关表中记录的插入、更新参照完整性不可以控制相关表中记录的删除数据的正确、有效和相容称之为数据的()安全性一致性独立性完整性下列选项中,针对属性的但不是用户定义完整性的约束条件是()列值非空列值唯一检查列值是否满足一个布尔表达式元组非空下列()是安全产品的最低档次,提供受控的存取保护(DAC)。很多商业产品已得到该级别的认证。C1级C2级B1级B2级下列()对系统的数据加以标记,并对标记的主体和客体实施强制存取控制(MAC)以及审计等安全机制,能够较好地满足大型企业或一般企业或一般政府部门对于数据的安全需求,是真正意义上的安全产品。C2级C1级B2级B1级对触发器可进行的操作描述不正确的是()定义触发器激活触发器限制触发器删除触发器对触发器叙述错误的是()触发器是一种特殊的存储过程,它在试图更改触发器所保护的数据时自动执行它被定义为在对表或视图发出UPDATE、INSERT或DELETE语句时自动执行,在有数据修改时自动强制执行其业务规则触发器可以扩展SQLServer约束、默认值和规则的完整性检查逻辑,但只要约束和默认值提供了全部所需的功能,就应使用约束和默认值触发器只能人工激活下列不属于触发器的特点是()与表相关联自动激活触发器不能直接调用和作为事务的一部分确保数据安全性如何构造出一个合适的数据逻辑结构是()主要解决的问题关系数据库优化数据字典关系数据库理论关系数据库查询81.下列关于数据依赖的概念叙述不正确的是()。是通过一个关于中间属性值的相等与否体现出来的数据间的相互关系是现实世界属性间相互联系的抽象是数据内在的性质和语义的体现是数据内在关系的体现82.关于数据依赖的概念,不正确的是()。数据依赖是指在程序引用数据之前处理过的数据的状态在编辑学中,数据依赖是数据分析的一部分数据依赖有三种:流依赖、反依赖和输出依赖数据依赖表示数据库与数据库之间的依存关系83.关系规范化中的删除操作异常是指()。不该删除的数据被删除不该插入的数据被插入应该删除的数据未被删除应该插入的数据未被插入84•关系模式R(A,B,C,D)上的数据依赖集F={A—>B,B—>C},则R的候选码为()。TOC\o"1-5"\h\zAABADBC在关系模式R中,函数依赖X-Y的语义是()。在R的某一关系中,若两个元组的X值相等,则Y值也相等在R的每一关系中,若两个元组的X值相等,则Y值也相等在R的某一关系中,Y值应与X值相等在R的每一关系中,Y值应与X值相等设有关系模式R(A,B,C,D),R上成立的FD集F={A-C,B-C},则属性集BD的闭包(BD)+为()。BDBCDABDABCD将INF规范为2NF,应()。消除非主属性对码的部分函数依赖消除非主属性对码的传递函数依赖消除主属性对码的部分函数依赖消除主属性对码的部分函数依赖和传递函数依赖88.在一个关系中如果有这样一个属性存在,它的值能唯一地标识关系中的每个元组,则称这个属性为()。候选码数据项主属性主属性值设R(U)是属性集U上的关系模式。X,Y是U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称()。Y函数依赖于XY对X完全函数依赖X为U的候选码R属于2NF以下关于外码和相应的主码之间的关系,正确的是()。外码并不一定要与相应的主码同名外码一定要与相应的主码同名外码一定要与相应的主码同名而且唯一外码一定要与相应的主码同名,但并不一定唯一关系模型中的关系模式至少是()1NF2.2NF3NFBCNF关系模式中各级模式之间的关系为()3NFG2NFG1NF3NFG1NFG2NF1NFG2NFG3NF2NFG1NFG3NF1NF()规范为2NF。消除非主属性对码的部分函数依赖消除非主属性对码的传递函数依赖消除非主属性对码的部分和传递函数依赖消除非平凡且非函数依赖的多值依赖消除了部分函数依赖的1NF的关系模式,必定是()1NF2Nf3NFD.4NF95.设有关系模式R(A,B,C,D),其数据依赖集:F=((A,B)-C,C-D〕则关系模式R的规范化程序最高达到()A.1NFB.2NFC.3NFD.BCNF96•设有关系模式R(A,B)已属于3NF时,下列说法中()时正确的。它一定消除了插入和删除异常仍存在一定的插入和删除异常一定属于BCNF—定属于4NF在关系模式R中的属性全部是主属性,则R的最高范式必定是()2NF3NF4NFBCNF2NF()规范为3NF。消除非主属性对码的部分函数依赖消除非主属性对码的传递函数依赖消除非主属性对码的部分和窗地函数依赖消除非平凡且非函数依赖的多植依赖FoxBASE、Foxpro属于()。表示系统最小关系系统关系完备的系统全关系系统属于BCNF的关系模式()。已消除了插入、删除异常已消除了插入、删除异常和数据冗余仍然存在插入、删除异常在函数依赖范畴内已消除了插入和删除的异常多值依赖的毛病在于()插入异常删除异常数据冗余太大插入异常,删除异常,数据冗余太大102.多于多值依赖叙述不正确的是()A.4NF就是限制关系模式的属性之间不允许有非平凡切非函数依赖的多值依赖B.4NF是多值依赖范畴内最高程度的规范化设关系模式R和R上的关系r,x、y^R且Z=R-(XY).若r满足多值依赖X-fY,则r满足多值依赖X--Z4NF不是多值依赖范畴内最高程度的规范化下列不属于多值依赖定义的是()设关系模式R,X、包含于R且Z=R-(XY).若对r(R)中任意元组tl、t2有t1[X]=t2[X],则在r中存在元组t3且满足t3[X]=t1[X],t3[Y]二t1[Y],且t3[Z]=t2[Z]关系r(R)满足多值依赖(MVD)XffY,称X多值决定Y或Y多值依赖于X设关系模式R,X、YR且Z=R-(XY).若关系模式R满足多值依赖(MVD)Xf—Y,当且仅当对R上的任一关系r,给定一对(X,Z)的值,有一组Y的值,这组值仅仅决定于X的值,而与Z的值无关关系r,(R)满足多值依赖(MVD)X--Y,称Y多值决定X或Y多值依赖于X在关系模式R中,若其函数依赖集中所有侯选关键字都是决定因素,则R最高范式是()2NF3NF4NFBCNF3NF()规范为4NF消除非主属性对码的部分函数依赖消除非主属性对码的传递函数依赖消除非主属性对码的部分和传递函数依赖消除非平凡且非函数依赖的多值依赖关于第四范式的概念叙述不正确的是()除对一个候选键扩展集存在属性组函数依赖外,不存在其他非平凡多值函数依赖如果有且只有一个表符合BCNF,同时多值依赖为函数依赖,此表才符合第四范式4NF删除了不必要的数据结构:多值依赖如果只有一个表符合3NF,同时多依赖为函数依赖,此表才符合第四范式不属于连接依赖的概念的是()关系r及r在AB,BC,CA上的投影分别为关系r1,r2,r3。若将r1,r2,r3。两两连接,连接后的关系不等于r,但若将r1,r2,r3三个关系连接,则连接后的关系与r相同若r满足JD*[R1,R2,…,Rp],如果r含有元组11,t2…,tp且对所有的i和j等式ti[RiGRj]=tj[RiGRj]成立,其中ti^Ri,tjwRj,1Wi,jWp,则必含有元组t,且t[Ri]二ti[Ri]设关系r(R),S匸R且S=RlR2„Rp,若PS(r)满足JD*[R1,R2,…,Rp],则称关系r(R)满足嵌入连接依赖:(EJD)*[Rl,R2,„,Rp]设关系模式R,X,Y匸R且Z=R—(XY)。若关系模式R满足多值依赖(MVD)X—Y,当且仅当对R上的任一关系r,给定一对(X,Y)的值,有一组Y的值,这组值仅仅决定X值,而与Z的值无关108.关于连接依赖叙述正确的是()—个连接依赖集不等价于一个连接依赖在全样本依赖集和全连接依赖集上建立等价关系,这两种等价关系都将作用相同的依-赖视为等价依赖如果只有一个表符合3NF,同时连接依赖为函数依赖,此表才符合第四范式连接依赖是通过一个关系中数据间相互关系的抽象,是数据内在的性质关于第五范式叙述不正确的是()第五范式要求能从由原始表分解和转换而得的新表中精确重建出原始表利用第五范式可以确定在分解和转换过程中有没有数据丢失第五范式将表分割成尽可能小的块,是为了排除在表中所有的冗余如果只有一个表符合3NF,同时多值依赖为函数依赖,此表才符合第五范式一个数据库模式的规范化不会带来()好处由于关系中的各个数据项都是一个简单的数或符号串,可以方便的进行存取由于模式的分解,可以简化检索操作,加快检索速率可消除对数据进行插入,修改和删除时的相互牵扯,以便于保持数据的一致性数据库的安全性会提高关于第五范式概念叙述不正确的是()如果关系模式R中的每一个连接依赖都由R的候选键所蕴涵,则称R是第五范式不得存在不遵循键约束的非平凡连接依赖如果有且只有一个表符合4NF,同时其中的每个连接依赖被候选键所包含,此表才符合第五依赖如果只有一个表符合BCNF,同时多值依赖为函数依赖,此表才符合第五范式模式分解的等价标准有()分解具有无损连接分解要保持函数依赖分解既要保持依赖,又要具有无损连接以上均对关于模式的分解叙述不正确的是()关系模式的分解不仅仅是属性集合的分解,它是对关系模式上的函数依赖集以及关系模式的当前值分解值的具体表现分解过程中,除了要求模式分解的无损连接以外,保持关系模式的一个分解是等价的另一个重要条件,是:关系模式的函数依赖集在分解后仍在数据库模式中保持不变所有分解出的模式所满足的函数依赖的全体应当等价于原模式的函数依赖集模式的分解有利于提高数据库的安全性114.关于关系模式的概念叙述正确的是()R用一组关系模式的集合p={R1,R2,…,RK}来表示(Rl,R2,…,RK都是R的子集,p就是数据库模式),以p代替R的过程称为关系模式的分解保持函数依赖的分解,确保整个数据库中数据的语义完整性不受破坏关系模式的函数依赖集在分解后仍在数据库模式中保持不变实际上,关系模式的分解不仅仅是属性集合的分解,它是对关系模式上的函数依赖集以及关系模式的当前值分解的具体表现115.属于无损连接分解的判断的是()如果R1GR2是R1和R2的超码,则R上的分解(Rl,R2)是无损分解。这是一个充分且必要条件R是具有函数依赖集F的关系模式,(Rl,R2)是R的一个分解如果R1GR2是R1或R2的超码,则R上的分解(Rl,R2)是无损分解。这是一个充分条件令a为一属性集,称在函数依赖集F下由a函数确定的所有属性的集合为F下a的闭包,记为a+给定关系R(Al,A2,A3,A4)上的函数依赖集F={A1~A2,A3-A2,A2-A3,A2-A4},则R的候选关键字为()A1A1A3A1A3A4A1A2A3设关系模式R<U,F>,其中U={A,B,C,D,E},F={A-BC,C-D,BC-E,E-A},则分解p={R1(ABCE),R2(CD)}满足()具有无损连接性、保持函数依赖不具有无损连接性、保持函数依赖具有无损连接性、不保持函数依赖不具有无损连接性、不保持函数依赖属于保持依赖的判断的是()如果F上的每一个函数依赖都在其分解后的某一个关系上成立,则这个分解是保持依赖的(这是一个充分条件)R是具有函数依赖集F的关系模式,(Rl,R2)是R的一个分解判断a是否为超码,通过计算a+(a在F下的闭包),看a+是否包含了R中的所有属性。若是,则a为R的超码。通过检验是否0ea+,来验证函数依赖是否成立。也就是说,用属性闭包计算a+,看它是否包含0119.给定关系模式R<U,F>,其中U={A,B,C,D,E},F={B—A,D-A,A-E,AC-B},则分解p={R1(ABCE),R2(CD)}满足()具有无损连接性、保持函数依赖不具有无损连接性、保持函数依赖具有无损连接性、不保持函数依赖不具有无损连接性、不保持函数依赖120下列关于模式分解的说法中,不正确的是()要求分解保持函数依赖,模式分离总可以达到3NF,不一定能达到BCNF要求分解保持函数依赖又具有无损连接性,可以达到3NF,不一定能达到BCNF要求分解具有无损连接性,可以达到4NF要求分解既有无损连接性,又可以保持函数依赖性,可以达到5NF模式分解的算法包括()合成法(3NF,保持函数依赖)在合成法基础上进行调整分解法(BCNF,无损)和分解法(4NF,无损)无损保持法模式分解的合成发内容不包括()函数依赖集F极小化处理和对F按相同左部原则分组处理不出现在F中的属性,这些属性单独构成一个关系,并从U中去掉它们如有X-AWF且XA=U,则算法终止在保证BCNF的基础上具有无损连接的分解关系数据库设计的陷阱(pitfalls)是指()信息重复和不能表示特定信息不该插入的数据被插入应该删除的数据未被删除应该插入的数据未被插入以下选项中,数据库设计原则不包括的是()A•慎用游标和事物的陷阱索引(Index)的使用技巧和数据类型的选择数据的一致性和完整性慎用游标和事物的完整性基于DBMS的数据完整性设计大体分为()需求分析阶段和概念结构设计阶段逻辑结构设计阶段和概念结构设计阶段概念结构设计阶段和需求分析阶段需求分析阶段、概念结构设计阶段和逻辑结构设计阶段126、在关系数据库设计中,设计关系模式是()的任务。需求分析阶段概念设计阶段逻辑设计阶段物理设计阶段127、选择某种索引方法是数据库设计过程中()阶段的任务需求分析概念设计逻辑设计物理设计128、实体联系图中,概念代表()实体类型记录类型属性类型联系类型129、关系数据库中,实现实体之间的联系是通过关系与关系之间的()。公共索引公共存储公共元组公共属性130、有10个实体类型,并且它们之间存在着10个不同的二元联系,其中2个是1:1联系类型,3个是1:N联系类型,5个是M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式有()个。TOC\o"1-5"\h\z13151820公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()多对多一对一多对一■一对多在数据库的概念设计中,最常用的数据模型是()形象模型物理模型逻辑模型实体联系模型从E—R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的码是()M端实体的码N端实体的码M端实体码与N端实体码组合重新选取其他属性从E—R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是()M端实体的关键字N端实体的关键字M端实体关键字与N端实体关键字组合重新选取其他属性在数据库设计中,用E—R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的()阶段需求分析概念设计逻辑设计物理设计E-R图是数据库设计的工具之一,它是用于建立数据库的()。概念模型逻辑模型结构模型物理模型在数据库设计中,在概念设计阶段可用E-R方法,其设计出的图称为()。实物示意图实物概念图实体表示图实体联系图将E-R模型转换成关系模型,属于数据库的()。需求分析概念设计逻辑设计物理设计在关系数据库设计中,涉及关系模式是()的任务。需求分析阶段概念设计阶段逻辑设计阶段

物理设计阶段140.数据库物理设计完成后,进入数据库实施阶段,下列选项中不属于实施阶段的工作是()。建立数据库结构扩充功能加载数据系统调试141、 数据库物理设计完成后,进入数据库实施阶段,下列选项中不属于实施阶段的工作是()。A、 建立数据库结构B、 扩充功能C、 加载数据D、 系统调试142、 以下选项中,数据库的实施和维护不包括的内容是()。A、 数据库的载入和应用程序的调试B、 数据库的运行C、 数据库的运行和维护D、 数据库服务器的清洁143、 在数据库运行阶段,对数据库进行经常性的维护工作的主要是()。A、 DBAB、 DBMSC、 RDBMSD、 HASH144、 数据库的运行和维护不包括的选项是()。A、 数据库的转储和恢复B、 数据库的安全性、完整性控制和数据库的重组与重构造C、 数据库性能的监督、分析和改造D、 数据库服务器硬件的升级145、 下列不属于查询处理的基本步骤的选项是()。A、A、B

CD、evaluationsortingoptimizationRDBMS查询处理的4个阶段是()。查询分析、查询检查、查询优化、查询执行查询分析、查询检查、查询优化、查询链接查询分析、查询检查、查询链接、查询执行查询优化、查询检查、查询链接、查询执行147.实现查询处理算法的是()。链接操作的实现、选择操作的实现查询操作的实现索引连接方法查询操作的实现、索引连接方法148.下列不属于连接操作的实现有()A•嵌套循环方法排列一合并方法索引连接方法和Hashjoin方法顺序连接法为提高效率,关系数据库系统必须进行()处理定义视图查询优化数据恢复数据规范化到最高范式在关系数据库系统中,为了优化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建()索引视图存储文件另一个表关系表达式的优化过程是()。输入一个关系表达式的语法树输出一个计算该表达式的程序输入一个关系表达式的语法树和输出一个计算该表达式的程序计算关系表达式对应的语法树代数优化算法的方法不包括()。对每个选择,利用关系代数等价变换规则4—8,尽可能地把它移到树的叶端对每个投影利用关系代数等价变换规则3,5,9,10中的一般形式,尽可能地把它移到树的叶端对每个关系代数,都能通过语法树进行优化利用关系代数等价变换规则3,4,5对选择和投影进行串接和合并,将其合并成单选择,单投影或单选择后跟一个投影三种情况关系代数表达式的优化规则不包括()。尽量将选择和投影运算提前,以减少元组数和关系大小把某些选择运算和笛卡儿积相结合,即将选择运算附加在连接运算上,可减少中间结果保存以备后用的时间代价对同一关系上的多个选择和投影运算同时进行,以避免重复扫描同一关系和把投影操作与连接运算结合起来执行尽量将选择和笛卡儿积运算提前,以减少元组数和关系大小系统可以比用户程序的优化做得更好,其原因不包括()。优化器可以从数据字典中获取许多统计信息,而用户程序则难以获得这些信息如果数据库的物理统计信息改变了,系统可以自动对查询重新优化,以选择相适应的执行计划。在非系统关系中必须重写程序,而重写程序在实际应用中往往是不太可能的优化器可以考虑数百种不同的执行计划,而程序员一般只能考虑有限几种可能性优化器可以从数据字典中获取许多统计信息,而用户程序也可以获得这些信息查询优化的一般步骤不包括()。把查询转化成某种内部表示和生成查询计划,选择代价最小的代数优化:把语法树转换成标准(优化)形式物理优化:选择底层的存取路径逻辑优化:选择高价逻辑的存取路径()是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。程序命令事务文件事务是数据库进行的基本工作单位。如果一个事务执行成功,则全部更新提交,如果一个事务执行失败,则已做过的更新被恢复原状,好象整个事务从未有过这些更新,这样保持了数据库处于()状态安全性一致性完整性可靠性事务的原子性是指()事务中包括的所有操作要么都做,要么都不做事务一旦提交,对数据库的改变是永久的一个事务内部的操作及使用的数据对并发的其他事务是隔离的事务必须使数据库从一个一致性状态变到另一个一致性状态若在运行过程中由于某种原因造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上的数据在外存上数据未受影响,这种情况称为()。A事务故障系统故障介质故障运行故障160.若系统在运行过程中由于某中硬件故障,致使存储在外存上的数据部分损失或全部损失或全部损失,这种情况称为()事务故障系统故障介质故障运行故障制作后援副本的过程为:()数据转储日志文件事务增量转储介质故障的恢复需要()程序本身日志文件数据转储和日志文件数据库镜像。数据库系统发生故障时,可以基于日志进行恢复。下面列出的条目中,日志记录的内容有()A•事务开始信息、更新信息、事务终止信息事务开始信息、提交信息、事务终止信息更新信息、提交信息、事务终止信息以上都是下面描述的错误是()每个数据文件中有且只有一个主数据库文件日志文件可以存在于任意文件组中主数据文件默认为primary文件组文件组是为了更好地实现数据库文件组织数据库恢复的基础是利用转储的冗余数据包括()数据字典、应用程序、数据库后备副本数据字典、应用程序、审计档案日志文件、数据库后备副本数据字典、应用程序、日志文件166事务日志的用途是()事务处理完整性约束数据恢复安全性控制167.数据库镜像可以用于()保证数据库的完整性实现数据库的安全性数据库恢复或并发操作实现数据共享168.下列关于数据库镜像叙述不正确的是()可以通过磁盘镜像来实现通过集群技术来实现镜像只是考虑安全性,不会提高速度(还会降低速度)镜像既能提高安全性也能提高速度169关于数据库镜像的概念叙述不正确的是()数据库镜像需要两个数据库,一个是主题数据库,另一个是镜像数据库,两个数据库驻留在不同的服务器上在任何应用时间,客户端只能使用一个数据库,此数据库称为“主体数据库”客户端对主体数据库进行的更新被同步到镜像数据库,此数据库称为“镜像数据库”镜像的两个数据库可以同时进行不同的事务处理170下列选项中不属于数据库备份方式的是()完整备份和完整差异备份部分备份和部分差异备份事务日志备份,数据库文件和文件组备份手工备份和自动备份下列数据库备方案正确的有()使用BackupServer(备份服务器)做Drop操作分数据库结构和数据记录做两次备份利用硬盘拷贝进行备份利用做bcp备份脚本的方法做数据库碎片整理对并发操作若不加以控制,可能会带来数据的()问题。不安全死锁死机不一致多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库系统必须进行()。安全性控制完整性控制并发控制可靠性控制数据库中的封锁机制(locks)是()的主要方法。完整性安全性并发控制恢复关于“死锁”,下列说法中正确的是()。死锁是操作系统中的问题,数据库操作中不存在。B•在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库。当两个用户竞争相同资源时不会发生死锁。只有出现并发操作时,才能可能出现死锁。关于“死锁”,下列说法中正确的是()。死锁是操作系统中的问题,数据库操作中不存在B•在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库当两个用户竞争相同资源时不会发生死锁只有出现并发操作时,才有可能出现死锁预防死锁通常有( )两种方法。A•一次封锁法和逆序封锁法顺序封锁法和逆序封锁法C•一次封锁法和顺序封锁法D.信号量法下列选项中属于死锁的诊断与解除方法的是()。超时法等待图法超时法和等待图法事务等待法关于并发调度的可串行性说法不正确的是()。如果一个事务运行过程中没有其他事务同时运行,也就是说它没有受到其他事务的干扰,那么就可以认为该事务的运行结果是正常的或者符合预想的虽然以不同的顺序串行执行事务可能会产生不同的结果,但不会将数据库置于不一致状态为了保证并发操作的正确性,DBMS的并发控制机制必须提供一定的手段来保证调度是可串行化的以相同的顺序串行执行事务可能会产生不同的结果,但也会将数据库置于不一致状态180.关于并发调度的可串行性概念叙述不正确的是()。多个事务的并发执行是正确的,当且仅当其结果与某一次序串行地执行它们时的结果相同可串行性是并发事务正确性的准则对于一个给定的并发调度,当且仅当它是可串行化的,才认为是正确调度可串行性导致不能并发控制若事务T对数据对象A加上S锁,则()事务T可以读A和修改A,其他事务只能再对A加S锁,而不能加X锁事务T可以读A但不能修改A,其他事务能对A加S锁和X锁事务T可以读A但不能修改A,其他事务只能再对A加S锁,而不能加X锁事务T可以读A和修改A,其他事务能对A加S锁和X锁以下()封锁违反两段锁协议SlockA„slockB„XlockC„„„„.UnlockA„„..UnlockB„„„UnlockCSlockA„slockB„XlockC„„„„.UnlockC„„..UnlockB„„„UnlockASlockA„slockB„XlockC„„„„.UnlockB„„..UnlockC„„„UnlockASlockA„slockA„XlockB„..XlockC„„„„.UnlockB„„..UnlockC对两段锁协议的不真确描述是()两段锁协议把所有事务分为数据项加锁和解锁两个阶段事务在释放阶段不能再申请任何锁遵守两阶段锁协议是可串行化调度的充分条件事务遵守两阶段锁协议不会发生死锁184.根据保护对象的不同‘Oracle数据库锁可以分为()DMLlock和PCMlocksDMLlock和distributedlocksinternallocks和latches以上都是关于封锁的粒度叙述不正确的是()Oracle数据库通过具有意向锁的多粒度封锁机制进行并发控制,保证了数据的一致性其DML锁(数据锁)分为两个层次(粒度):表级和行级在Oracle数据库中,单纯地读数据库(SELECT)并不加锁,这些都极大地提高了系统的并发程度行级锁比表级锁更容易引起死锁客户/服务器结构与其他数据库体系结构的根本区别在于()数据共享数据分布网络开销小D.DBMS和应用分开187.DBMS的基本功能不包括()数据库的定义功能和数据库的操作功能数据库的运用管理功能与数据库的建立和维护功能数据组织、存储、管理和其他功能数据的加工和优化188.由于进程数目小,内存开销和进程通信开销小,因此,()是较优的一种。N方案2N方案M+N方案N+1方案下列不属于N+1方案的优点的是()可以采用多线程(Muliti-Threaded)技术来实现,从而可大大提高

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论