《数据库原理与应用.doc》由会员分享,可在线阅读,更多相关《数据库原理与应用.doc(77页珍藏版)》请在金锄头文库上搜索。
1、单选题 一个属性的值能从其他相关属性计算得到,该属性属于()A.复合属性B.派生属性C.多值属性D.简单属性正确答案: B磁盘损坏可能导致A.介质故障B.事务故障C.运行故障D.系统故障正确答案: A 并发操作若不加控制的话,可能带来数据不一致问题不包括A.不可重复读B.丢失修改C.可重复读D.读脏数据正确答案: C 数据库管理系统是A.DBMSB.DBC.OSD.DBS正确答案: A 下列哪个语句用于创建模糊查询A.ORDERB.LIKEC.GROUPD.NULL正确答案: B 合并分分E-R图时不可能出现的冲突有A.语法冲突B.命名冲突C.结构冲突D.属性冲突正确答案: A 创建索引的语句
2、是A.creae indexB.creae schemaC.creae tableD.creae view正确答案: ASQL语言可以使用下列哪条语句来进行修改元组A.updaeB.deleeC.inserD.selec正确答案: A E-R模型向关系模型转换时,一个M:N联系转换为关系R,R的码是()A.M端和N端实体码的联合B.N端实体的码C.以上都不正确D.M端实体的码正确答案: A下面可以解决活锁的是A.先来先服务B.顺序封锁法C.检测和解除策略D.一次封锁法正确答案: A基本E-R图向关系模型转换是对多值属性如何处理A.展平技术,忽略复合属性本身,直接使用其成分属性代替B.以上都不对
3、C.为其创建一个新的关系模式D.忽略正确答案: C二级封锁协议不可以保证A.不读脏数据B.丢失修改C.以上都不对D.可重复读正确答案: D4、下列不属于数据模型的是A.关系模型B.网状模型C.概念模型D.层次模型正确答案: C 若事务T获得了数据对象R的X锁控制权,则T对RA.可读也可写B.只可写C.只可读D.不可读也不可写正确答案: A下列动态约束不正确的是A.从博士到学士B.从学士到博士C.从硕士到博士D.从学士到硕士正确答案: A实体集E1中的每个实体都可以与E2中的任意多个实体相关联,而E2中的每个实体最多与E1中的一个实体相关联,则E1和E2之间的联系属于()A.一对多B.多对多C.
4、多对一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.相关子查询的
5、效率高正确答案: B 数据库的恢复技术不包括A.基于日志和后备副本的恢复技术B.影子分页技术C.数据库镜像D.缓冲区技术正确答案: D下面不属于数据字典的有A.数据项B.数据流图C.数据存储D.数据结构正确答案: B 由属于R或属于S的所有元组组成的结果关系是A.差B.交C.并D.投影正确答案: C 哪个范式级别是针对主属性提出的A.3NFB.BCNFC.2NFD.1NF正确答案: B 关于串行调度下面说法不正确的是A.串行调度一定不是正确的调度B.串行调度一定是正确的调度C.任何调度都是串行的D.串行调度不一定是正确的调度正确答案: B 分E-R图的设计是在A.逻辑结构设计阶段B.概念结构设
6、计阶段C.需求分析阶段D.物理结构设计阶段正确答案: B 一个属性可以取多个值,该属性属于()A.多值属性B.复合属性C.简单属性D.派生属性正确答案: A下面不可以解决死锁的是A.顺序封锁法B.检测和解除策略C.先来先服务D.一次封锁法正确答案: C 设有关系模式R(XYZ , XY ,YZ ) ,其分解r XY,XZ 相对FA.既不具有无损连接性,又不保持函数依赖B.既具有无损连接性,又保持函数依赖C.不具有无损连接性,但保持函数依赖D.具有无损连接性,但不保持函数依赖正确答案: D 3、下面关于SQL语言特点不正确的是A.高度非过程化B.功能强大,语言简洁C.面向记录的使用方式D.集多种
7、数据库语言于一体正确答案: C 可以保证数据逻辑独立性的是A.内模式B.模式-外模式映像C.外模式D.模式正确答案: B 描述事物之间关联的是()A.联系B.属性C.以上都不正确D.实体正确答案: A合并分E-R图的设计是在A.概念结构设计阶段B.物理结构设计阶段C.逻辑结构设计阶段D.需求分析阶段正确答案: A关于死锁,下列说法中正确的是A.只有出现并发操作时,才有可能出现死锁B.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库C.当两个用户竞争相同资源时不会发生死锁D.死锁是操作系统中的问题,数据库操作中不存在正确答案: A保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更
8、改破坏。这是指数据的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.系
9、统故障C.运行故障D.事务故障正确答案: C 下面说法不正确的是A.恢复的基本思想是提高系统的安全性,杜绝故障发生B.日志记录了数据的所有更新信息C.数据库主要通过登记日志和数据转储来建立冗余数据D.恢复的基本思想是建立冗余数据正确答案: A 概念结构设计的方法不包括A.自底向上B.自顶向下C.数据抽象D.逐步扩张正确答案: Credo操作是A.维持新值不变B.以旧值代替新值C.以新值代替旧值D.维持旧值不变正确答案: C一级封锁协议可以保证A.不读脏数据B.可重复读C.丢失修改D.以上都不对正确答案: C由属于R但不属于S的所有元组组成的结果关系是A.并B.选择C.交D.差正确答案: D 从
10、E-R模型向关系模型转换时,一个M:N联系转换为关系模式,该关系模式的关键字是A.M端实体的关键字与N端实体的关键字B.M端实体的关键字C.N端实体的关键字D.重新设计新的关键字正确答案: A引入检查点技术的目的是A.增加恢复的可靠性B.解决介质故障C.改善恢复效率D.解决系统故障正确答案: C 若事务T获得了数据对象R的S锁控制权,则T对RA.只可写B.可读也可写C.只可读D.不可读也不可写正确答案: C 下面不属于需求分析阶段成果的是A.全局E-R图B.数据流图C.数据字典D.业务清单正确答案: A 创建模式的语句是A.creae schemaB.creae tableC.creae vi
11、ewD.creae index正确答案: A 用于对主码取值限制的是A.实体完整性B.参照完整性C.用户自定义的完整性D.以上都对正确答案: A 程序的逻辑错误可能导致A.运行故障B.事务故障C.介质故障D.系统故障正确答案: B 关于视图下面叙述不正确的有A.视图不能对机密数据提供安全保护B.视图对重构数据库提供了一定程度的逻辑独立性C.视图使用户能以多种角度看待同一数据D.视图能够简化用户的操作正确答案: A 基本E-R图向关系模型转换是对派生属性如何处理A.展平技术,忽略复合属性本身,直接使用其成分属性代替B.忽略C.以上都不对D.为其创建一个新的关系模式正确答案: B 关系代数的五种基
12、本运算是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.所有非主属性对每个码都是完全函数
13、依赖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.如果事务都遵循两段锁协议,则这些事务的任何并发调度都是可串行化的正确答案: D 2NF的不彻底性表现在A.主属性对码的部分依赖B.非主属性对码的传递依赖C.主属性对码的传递依赖D.非主属性对码的部分依赖正确答案: D 一个关系只能有一个()A.