单选题一个属性的值能从其他相关属性计算得到,该属性属于()A.复合属性B.派生属性C.多值属性D.简单属性正确答案:B磁盘损坏可能导致A.介质故障B.事务故障C.运行故障D.系统故障正确答案:A并发操作若不加控制的话,可能带来数据不一致问题不包括A.不可重复读B.丢失修改C.可重复读正确答案:C数据库管理系统是_____________A.DBMSB.DBC.OSD.DBS正确答案:A下列哪个语句用于创建模糊查询A.ORDERB.LIKEC.GROUPD.NULL正确答案:B合并分分E-R图时不可能出现的冲突有A.语法冲突B.命名冲突C.结构冲突正确答案:A创建索引的语句是A.create indexB.create schemaC.create tableD.create view正确答案:ASQL语言可以使用下列哪条语句来进行修改元组A.updateB.deleteC.insertD.select正确答案:AE-R模型向关系模型转换时,一个M:N联系转换为关系R,R的码是()A.M端和N端实体码的联合B.N端实体的码D.M端实体的码正确答案:A下面可以解决活锁的是A.先来先服务B.顺序封锁法C.检测和解除策略D.一次封锁法正确答案:A基本E-R图向关系模型转换是对多值属性如何处理A.展平技术,忽略复合属性本身,直接使用其成分属性代替B.以上都不对C.为其创建一个新的关系模式D.忽略正确答案:C二级封锁协议不可以保证A.不读脏数据B.丢失修改D.可重复读正确答案:D4、下列不属于数据模型的是A.关系模型B.网状模型C.概念模型D.层次模型正确答案:C若事务T获得了数据对象R的X锁控制权,则T对RA.可读也可写B.只可写C.只可读D.不可读也不可写正确答案:A下列动态约束不正确的是A.从博士到学士C.从硕士到博士D.从学士到硕士正确答案:A实体集E1中的每个实体都可以与E2中的任意多个实体相关联,而E2中的每个实体最多与E1中的一个实体相关联,则E1和E2之间的联系属于()A.一对多B.多对多C.多对一D.一对一正确答案:A下面关于冲突可串行化说法不正确的是A.冲突可串行化是不可串行化调度B.冲突可串行化是正确的调度C.冲突可串行化是与一个串行调度冲突等价的D.冲突可串行化是可串行化调度正确答案:A9、可以保证数据物理独立性的是A.内模式-模式映像B.模式C.外模式D.内模式正确答案:A一个属性能被划分为更小部分的属性,该属性属于()A.多值属性B.简单属性C.派生属性D.复合属性正确答案:D下面描述正确的是A.exist引导的查询都可以用in引导的查询实现B.in引导的查询都可以用exist引导的查询实现C.in引导的查询都不可以用exist引导的查询实现D.相关子查询的效率高数据库的恢复技术不包括A.基于日志和后备副本的恢复技术B.影子分页技术C.数据库镜像D.缓冲区技术正确答案:D下面不属于数据字典的有A.数据项B.数据流图C.数据存储D.数据结构正确答案:B由属于R或属于S的所有元组组成的结果关系是A.差B.交C.并D.投影哪个范式级别是针对主属性提出的A.3NFB.BCNFC.2NFD.1NF正确答案:B关于串行调度下面说法不正确的是A.串行调度一定不是正确的调度B.串行调度一定是正确的调度C.任何调度都是串行的D.串行调度不一定是正确的调度正确答案:B分E-R图的设计是在A.逻辑结构设计阶段B.概念结构设计阶段C.需求分析阶段D.物理结构设计阶段一个属性可以取多个值,该属性属于()A.多值属性B.复合属性C.简单属性D.派生属性正确答案:A下面不可以解决死锁的是A.顺序封锁法B.检测和解除策略C.先来先服务D.一次封锁法正确答案:C设有关系模式R(XYZ , X→Y ,Y→Z ) ,其分解={ XY,XZ } 相对FA.既不具有无损连接性,又不保持函数依赖B.既具有无损连接性,又保持函数依赖C.不具有无损连接性,但保持函数依赖D.具有无损连接性,但不保持函数依赖3、下面关于SQL语言特点不正确的是A.高度非过程化B.功能强大,语言简洁C.面向记录的使用方式D.集多种数据库语言于一体正确答案:C可以保证数据逻辑独立性的是A.内模式B.模式-外模式映像C.外模式D.模式正确答案:B描述事物之间关联的是()A.联系B.属性C.以上都不正确D.实体合并分E-R图的设计是在A.概念结构设计阶段B.物理结构设计阶段C.逻辑结构设计阶段D.需求分析阶段正确答案:A关于死锁,下列说法中正确的是A.只有出现并发操作时,才有可能出现死锁B.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库C.当两个用户竞争相同资源时不会发生死锁D.死锁是操作系统中的问题,数据库操作中不存在正确答案:A保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。
这是指数据的A.并发控制B.安全性C.完整性D.恢复正确答案:B在关系数据库设计中,对关系模式优化是A.物理结构设计阶段B.逻辑结构设计阶段C.需求分析阶段D.概念结构设计阶段正确答案:B后援副本的用途是A.数据的转储B.安全性保证C.一致性控制D.故障后的恢复正确答案:D查询和王丽丽在同一个专业学习的学生的学号和姓名,不可以用A.in引导的嵌套查询实现B.单表查询C.exist引导的嵌套查询D.连接查询实现正确答案:B逻辑结构设计阶段的任务不包括A.存储路径设计B.关系模式优化C.外模式设计D.关系模式的规范化正确答案:A下面哪一种不属于数据库故障A.介质故障B.系统故障C.运行故障D.事务故障正确答案:C下面说法不正确的是A.恢复的基本思想是提高系统的安全性,杜绝故障发生B.日志记录了数据的所有更新信息C.数据库主要通过登记日志和数据转储来建立冗余数据D.恢复的基本思想是建立冗余数据正确答案:A概念结构设计的方法不包括A.自底向上B.自顶向下C.数据抽象D.逐步扩张正确答案:Credo操作是A.维持新值不变B.以旧值代替新值C.以新值代替旧值D.维持旧值不变正确答案:C一级封锁协议可以保证A.不读脏数据B.可重复读C.丢失修改正确答案:C由属于R但不属于S的所有元组组成的结果关系是A.并B.选择C.交D.差正确答案:D从E-R模型向关系模型转换时,一个M:N联系转换为关系模式,该关系模式的关键字是A.M端实体的关键字与N端实体的关键字B.M端实体的关键字C.N端实体的关键字D.重新设计新的关键字正确答案:A引入检查点技术的目的是A.增加恢复的可靠性B.解决介质故障D.解决系统故障正确答案:C若事务T获得了数据对象R的S锁控制权,则T对RA.只可写B.可读也可写C.只可读D.不可读也不可写正确答案:C下面不属于需求分析阶段成果的是A.全局E-R图B.数据流图C.数据字典D.业务清单正确答案:A创建模式的语句是A.create schemaB.create tableC.create viewD.create index正确答案:A用于对主码取值限制的是A.实体完整性B.参照完整性C.用户自定义的完整性D.以上都对正确答案:A程序的逻辑错误可能导致A.运行故障B.事务故障C.介质故障D.系统故障正确答案:B关于视图下面叙述不正确的有A.视图不能对机密数据提供安全保护B.视图对重构数据库提供了一定程度的逻辑独立性C.视图使用户能以多种角度看待同一数据D.视图能够简化用户的操作正确答案:A基本E-R图向关系模型转换是对派生属性如何处理A.展平技术,忽略复合属性本身,直接使用其成分属性代替B.忽略C.以上都不对D.为其创建一个新的关系模式正确答案:B关系代数的五种基本运算是A.并,差,投影,选择,笛卡尔积B.并,交,投影,选择,笛卡尔积C.并,差,投影,选择,连接D.并,差,交,选择,笛卡尔积正确答案:A_____用来记录对数据库中数据进行的每一次更新操作A.后备副本B.日志文件C.缓冲区D.数据库正确答案:B说一个关系是2NF的,则它一定是A.2NFB.BCNFC.3NFD.1NF正确答案:D从转储时是否允许事务运行角度考虑,转储可以分为A.海量转储和静态转储B.海量转储和增量转储C.静态转储和动态转储D.静态转储和增量转储正确答案:C对于BCNF下列说法正确的有A.没有任何属性完全函数依赖于非码的任何一组属性B.所有非主属性对每个码都是完全函数依赖C.一定满足对4NF的要求D.所有的主属性对每个不包含它的码也是完全函数依赖正确答案:A外模式设计是在A.需求分析阶段B.物理结构设计阶段C.概念结构设计阶段D.逻辑结构设计阶段正确答案:D从转储时是转储整个数据库还是转储部分数据库角度考虑,转储可以分为A.静态转储和增量转储B.静态转储和动态转储C.海量转储和静态转储D.海量转储和增量转储正确答案:D由属于R并属于S的所有元组组成的结果关系是A.差B.交C.选择D.并正确答案:B规范化理论是关系数据库进行逻辑设计的理论基础,根据这个理论,关系数据库中的关系必须满足:其每一属性都是A.不可分解B.长度可变C.互不相关D.相互关联正确答案:A向数据库表中插入数据违法实体完整性规则时,系统所做的操作是A.拒绝B.置空值C.置默认值D.级联正确答案:A下面说法正确的是A.遵循两段锁协议保证不会产生死锁B.不遵循两段锁协议一定产生死锁C.并发调度是正确的,当且仅当这些事务遵循两段锁协议D.如果事务都遵循两段锁协议,则这些事务的任何并发调度都是可串行化的正确答案:D2NF的不彻底性表现在A.主属性对码的部分依赖B.非主属性对码的传递依赖C.主属性对码的传递依赖D.非主属性对码的部分依赖正确答案:D一个关系只能有一个()A.候选码B.外码C.主码D.超码正确答案:C保证数据库中的数据是正确的相容的,有效的,这是指数据看的A.并发控制B.恢复C.完整性D.安全性正确答案:C实体集E1中的每个实体最多与实体集E2中的一个实体相关联,并且E2中的每个实体也最多与E1中的一个实体相关联,则E1和E2之间的联系属于()A.多对多B.一对一C.一对多D.多对一正确答案:B可以得到一个一致性副本的是A.增量动态转储B.静态转储C.海量动态转储D.动态转储正确答案:B数据库恢复的基础是利用转储的冗余数据。
这些转储的冗余数据包括A.数据字典、应用程序、审计档案、数据库后备副本B.日志文件、数据库后备副本C.数据字典、应用程序、日志文件、审计档案D.数据字典、应用程序、数据库后备副本正确答案:B涉及数据物理结构描述的模式是_____________A.内模式B.逻辑模式C.外模式D.模式正确答案:A实体集E1中的每个实体都可以与E2中的任意多个实体相关联,且E2中的每个实体也都可以与E1中任意多个实体相关联,则它们之间的联系属于()A.多对一B.一对一C.多对多D.一对多如果联系是一对多的,转换成关系模型后使用_________作为码A.一端实体的码B.一端或多端实体的码都可以作为码C.一端和多端实体的码的联合D.多端实体的码正确答案:D5、目前主流的数据模型是_____________A.关系模型B.面向对象模型C.层次模型D.网状模型正确答案:A2、在数据模型中,对数据库系统静态特性的描述是用A.数据完整性约束B.数据操纵C.数据结构D.数据对象客观存在并可以相互区分的任何事物被称为()A.实体B.联系C.属性D.以上都不正确正确答案:A3NF的不彻底性表现在A.主属性对码的部分依赖B.主属性对码的传递依赖C.非主属性对码的传递依赖D.非主属性对码的部分依赖正确答案:C如果一个关系模式只有两个属性构成,那一定可以达到A.3NFB.2NFC.1NFD.BCNF必须有同名属性才能进行的运算是()A.笛卡尔积B.自然连接C.等值连接D.F条件连接正确答案:B基本E-R图向关系模型转换是对复合属性如何处理A.以上都不对B.展平技术,忽略复合属性本身,直接使用其成分属性代替C.忽略D.为其创建一个新的关系模式正确答案:B关于模式分解,若要求分解具有无损连接性,那一定可以达到A.2NFB.3NFC.1NFD.BCNF正确答案:D关于视图下面描述不正确的是A.视图提供了一定程度的逻辑独立性B.视图可以使一些查询表达更简洁C.视图起到一定的安全保护作用D.基于视图的更新不用转换成对基本表的更新正确答案:D下面描述正确的有A.行列子集视图可以更新B.所有的视图都可以更新C.所有的视图都不可以更新D.基于聚集函数的视图可以更新正确答案:A1、在数据模型中,对数据库系统动态特性的描述是用A.数据对象B.数据结构C.数据完整性约束D.数据操纵正确答案:Dundo操作是A.以新值代替旧值B.维持新值不变C.以旧值代替新值D.维持旧值不变正确答案:C一个函数依赖集F的极小函数依赖集Fm有A.1个或多个B.1个C.多个D.0个正确答案:A数据库系统通常提供授权功能来控制不同用户访问数据的权限,这主要为了实现数据库的A.恢复B.安全性C.并发控制D.完整性正确答案:B用于对外码取值限制的是A.以上都对B.实体完整性C.用户自定义的完整性D.参照完整性正确答案:D设有关系模式R(U , F),其中U={X,Y,Z},F={X→Z,Y→X },则该模式最高满足A.1NFB.2NFC.BCNFD.3NF正确答案:B下面描述不正确的有A.SQL一般提供修改索引和视图B.视图是基于基本表的虚表C.模式对应于表D.视图依附于基本表正确答案:A事务的原子性是指A.一个事务内部的操作及使用的数据对并发的其他事务是隔离的B.事务必须是使数据库从一个一致性状态变到另一个一致性状态C.事务一旦提交,对数据库的改变是永久的D.事务中包括的所有操作要么都做,要么都不做正确答案:D下面可以取空值的是A.以上都不可以B.主属性C.主码D.外码正确答案:D事务的隔离性是指A.事务中包括的所有操作要么都做,要么都不做B.事务一旦提交,对数据库的改变是永久的C.事务必须是使数据库从一个一致性状态变到另一个一致性状态D.一个事务内部的操作及使用的数据对并发的其他事务是隔离的正确答案:D事务的一致性是指A.一个事务内部的操作及使用的数据对并发的其他事务是隔离的B.事务中包括的所有操作要么都做,要么都不做C.事务必须是使数据库从一个一致性状态变到另一个一致性状态D.事务一旦提交,对数据库的改变是永久的正确答案:C系统断电可能导致A.运行故障B.系统故障C.事务故障D.介质故障正确答案:B下面哪种技术不能实现数据库的安全性A.视图C.审计D.约束正确答案:D事务的永久性性是指A.一个事务内部的操作及使用的数据对并发的其他事务是隔离的B.事务必须是使数据库从一个一致性状态变到另一个一致性状态C.事务一旦提交,对数据库的改变是永久的D.事务中包括的所有操作要么都做,要么都不做正确答案:C关于并发调度下面说法正确的是A.一个并发调度是正确的如果它和某个串行调度结果不相同B.一个并发调度是正确的如果它和某个串行调度结果相同C.一个并发调度一定是正确的D.一个并发调度一定是不正确的正确答案:B3、用户所使用的数据视图的描述称为_____________。