北语20春《数据库原理与应用》作业1答卷【标准答案】
大学《数据库原理与应用》考试题库及答案

从E-R模型向关系模型转换时,一个M:N联系转换为关系模式,该关系模式的关键字是A. 重新设计新的关键字B. N端实体的关键字C. M端实体的关键字D. M端实体的关键字与N端实体的关键字回答错误!正确答案: D若事务T获得了数据对象R的X锁控制权,则T对R收藏A.不可读也不可写B.只可读C.只可写D.可读也可写一级封锁协议可以保证A.丢失修改B.以上都不对C.不读脏数据D可重复读下面描述正确的是A.相关子查询的效率高B.exist引导的查询都可以用in引导的查询实现C.in引导的查询都不可以用exist引导的查询实现D.in引导的查询都可以用exist引导的查询实现数据库系统通常提供授权功能来控制不同用户访问数据的权限,这主要为了实现数据库的B.安全性C.并发控制D.恢复保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。
这是指数据的A.恢复B.完整性C.安全性D.并发控制下面不属于数据字典的有收藏A.数据结构B.数据项C.数据流图D.数据存储SQL语言可以使用下列哪条语句来进行插入元组收藏A.deleteB.selectC.insertD.update4、下列不属于数据模型的是B.概念模型C.层次模型D.网状模型基本E-R图向关系模型转换是对派生属性如何处理A.为其创建一个新的关系模式B.以上都不对C.展平技术,忽略复合属性本身,直接使用其成分属性代替D.忽略创建模式的语句是收藏A.create schemaB.create indexC.create viewD.create tableSQL语言可以使用下列哪条语句来执行查询A.updateB.deleteC.insertD.SELETCT下面描述正确的有收藏A.行列子集视图可以更新B.基于聚集函数的视图可以更新C.所有的视图都不可以更新D.所有的视图都可以更新分E-R图的设计是在A.物理结构设计阶段B.需求分析阶段C.逻辑结构设计阶段D概念结构设计阶段2NF的不彻底性表现在A.非主属性对码的部分依赖B.非主属性对码的传递依赖C.主属性对码的部分依赖D.主属性对码的传递依赖查询和王丽丽在同一个专业学习的学生的学号和姓名,不可以用收藏A.单表查询B.连接查询实现C.in引导的嵌套查询实现D. exist引导的嵌套查询实体集E1中的每个实体都可以与E2中的任意多个实体相关联,且E2中的每个实体也都可以与E1中任意多个实体相关联,则它们之间的联系属于()A.多对多B.多对一C.一对一D.一对多7、涉及数据物理结构描述的模式是_____________A.外模式B.逻辑模式C.内模式D.模式下列哪个语句用于创建模糊查询A.ORDERB.NULLC.LIKED.GROUP实体集E1中的每个实体最多与实体集E2中的一个实体相关联,并且E2中的每个实体也最多与E1中的一个实体相关联,则E1和E2之间的联系属于()A.一对一B.一对多C.多对多D.多对一一个属性能被划分为更小部分的属性,该属性属于()A.复合属性B.派生属性C.简单属性D.多值属性后援副本的用途是A.数据的转储B.安全性保证C.故障后的恢复D.一致性控制创建视图的语句是收藏A.create viewB.create tableC.create schemaD.create index如果一个关系模式只有两个属性构成,那一定可以达到A.2NFB.BCNFC.3NFD. 1NF3、下面关于SQL语言特点不正确的是A.集多种数据库语言于一体B.面向记录的使用方式C.功能强大,语言简洁D.高度非过程化SQL语言可以使用下列哪条语句来进行修改元组收藏A.insertB.updateC.selectD.delete关于死锁,下列说法中正确的是A.只有出现并发操作时,才有可能出现死锁B.死锁是操作系统中的问题,数据库操作中不存在C.当两个用户竞争相同资源时不会发生死锁D.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库关于并发调度下面说法正确的是A.一个并发调度一定是正确的B.一个并发调度一定是不正确的C.一个并发调度是正确的如果它和某个串行调度结果相同D.一个并发调度是正确的如果它和某个串行调度结果不相同外模式设计是在A.物理结构设计阶段B.逻辑结构设计阶段C.概念结构设计阶段D. 需求分析阶段由属于R并属于S的所有元组组成的结果关系是A.差B.选择C.并D.交若系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这是内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为A.计算机病毒B.系统故障C.事务故障D. 介质故障数据库系统通常提供授权功能来控制不同用户访问数据的权限,这主要为了实现数据库的A.完整性B.安全性C.并发控制D.恢复一个属性可以取多个值,该属性属于()A.派生属性B.复合属性C.简单属性D. 多值属性下列动态约束不正确的是收藏A.从学士到博士B.从博士到学士C.从硕士到博士D.从学士到硕士题型描述: 单选题只有一个正确答案后援副本的用途是A.数据的转储B.安全性保证C.=故障后的恢复D.一致性控制可以得到一个一致性副本的是A.静态转储B.动态转储C.海量动态转储D. 增量动态转储关于死锁,下列说法中正确的是A.只有出现并发操作时,才有可能出现死锁B.死锁是操作系统中的问题,数据库操作中不存在C.当两个用户竞争相同资源时不会发生死锁D.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库redo操作是A.维持新值不变B.维持旧值不变C.以旧值代替新值D.以新值代替旧值3、用户所使用的数据视图的描述称为_____________。
(完整版)数据库原理与应用习题参考答案

第1章数据库概述1.与文件管理相比,数据库管理有哪些优点?答:(1)相互关联的数据集合;(2)较少的数据冗余;(3)程序与数据相互独立;(4)保证数据的安全可靠;(5)最大限度地保证数据的正确性;(6)数据可以共享并能保证数据的一致性。
2.比较文件管理和数据库管理数据的主要区别。
答:文件系统不能提供数据的独立性,也不能提供数据共享、安全性等功能,这些需要客户端编程实现。
而数据库管理系统可以很方便地提供这些功能。
3.在数据库管理方式中,应用程序是否需要关心数据的存储位置和结构?为什么?答:不需要。
因为这些都由数据库管理系统来维护。
4.在数据库系统中,数据库的作用是什么?答:数据库是存储数据的仓库,其作用是存储数据。
5.在数据库系统中,应用程序可以不通过数据库管理系统而直接访问数据库文件吗?答:不可以。
6.数据独立性指的是什么?它能带来哪些好处?答:数据独立性包括逻辑独立性和物理独立性两部分。
物理独立性是指当数据的存储结构发生变化时,不影响应用程序的特性;逻辑独立性是指当表达现实世界的信息内容发生变化时,不影响应用程序的特性。
这两个独立性使用户只需关心逻辑层即可,同时增强了应用程序的可维护性。
7.数据库系统由哪几部分组成,每一部分在数据库系统中的作用大致是什么?答:数据库系统一般包括3个主要部分:数据库、数据库管理系统和应用程序。
数据库是数据的汇集,它以一定的组织形式保存在存储介质上;数据库管理系统是管理数据库的系统软件,它可以实现数据库系统的各种功能;应用程序专指以数据库数据为基础的程序8.在文件服务器结构和客户/服务器结构中,对数据的处理有什么区别?答:在文件服务器结构中,数据的处理是在客户端完成的,而在客户/服务器结构中,对数据的处理是在服务器端完成的,服务器返回给客户端的是处理后的结果。
第2章数据模型与数据库系统结构1.解释数据模型的概念,为什么要将数据模型分成两个层次?答:数据模型实际上是模型化数据和信息的工具,在数据库中,数据模型要满足三个要求:第一,要能够比较真实地模拟现实世界;第二,要容易被人们理解;第三,要能够很方便地在计算机上实现。
(完整word版)数据库原理与应用

《数据库原理与应用》第01章在线测试剩余时间:第一题、单项选择题(每题1分,5道题共5分)1、2、在数据模型中,对数据库系统静态特性的描述是用AA、数据结构B、数据操纵C、数据完整性约束D、数据对象2、3、用户所使用的数据视图的描述称为_A_。
A、外模式B、模式C、内模式D、概念模式3、5、目前主流的数据模型是_C_A、层次模型B、网状模型C、关系模型D、面向对象模型4、7、涉及数据物理结构描述的模式是_B_A、模式B、内模式C、外模式D、逻辑模式5、8、可以保证数据逻辑独立性的是BA、模式B、模式-外模式映像C、外模式D、内模式第二题、多项选择题(每题2分,5道题共10分)A、数据查询B、数据修改C、数据插入D、数据删除2、数据的独立性包括ACA、数据的物理独立性B、数据存储独立性C、数据的逻辑独立性D、数据的结构独立性3、常见的数据模型有ABDEA、层次模型B、网状模型C、概念模型D、关系模型E、面向对象模型4、数据库提供的语言有ABCA、数据定义语言B、数据操纵语言C、数据控制语言D、过程化语言5、三个户数据逻辑结构描述的有ABC、内模式D、以上都对第三题、判断题(每题1分,5道题共5分)1、现在流行的数据模型是关系模型正确2、关系的每个属性必须取原子值正确3、内模式-模式映像可以保证数据的逻辑独立性错误4、内模式-模式映像可以保证数据的物理独立性正确5、SQL语言是非过程化语言正确《数据库原理与应用》第02章在线测试剩余时间:第二题、多项选择题(每题2分,5道题共10分)1、联系的类型有ABCDA、一对一D、多对多2、下面可以唯一标识一个实体集的是ABDA、主码B、候选码C、外码D、超码3、实体的各种码中,不包含无关紧要属性的码有BCDA、超码B、候选码C、主码D、码4、实体的属性可以分为ABCDEFA、简单的B、单值的C、基本的D、复合属性E、多值属性F、派生属性5、一个实体集可能具有多个ABDA、超码D、码第三题、判断题(每题1分,5道题共5分)1、一个实体的候选码只能有一个错误2、一个实体的主码只能有一个正确3、一个实体的主码可以有多个错误4、候选码只能有一个属性构成错误5、弱实体集没有码只有分辨符正确《数据库原理与应用》第03章在线测试第一题、单项选择题(每题1分,5道题共5分)1、关系代数的五种基本运算是AA、并,差,投影,选择,笛卡尔积B、并,交,投影,选择,笛卡尔积C、并,差,交,选择,笛卡尔积D、并,差,投影,选择,连接A、M端实体的关键字B、N端实体的关键字C、M端实体的关键字与N端实体的关键字D、重新设计新的关键字3、用于对外码取值限制的是BA、实体完整性B、参照完整性C、用户自定义的完整性D、以上都对4、用于对主码取值限制的是AA、实体完整性B、参照完整性C、用户自定义的完整性D、以上都对5、基本E-R图向关系模型转换是对多值属性如何处理CA、忽略B、展平技术,忽略复合属性本身,直接使用其成分属性代替C、为其创建一个新的关系模式D、以上都不对第二题、多项选择题(每题2分,5道题共10分)1、下面不可以取空值的有ABDA、主码B、候选码C、外码D、主属性2、A实体和B实体是一对一的联系,转换成关系模式后,码可以是ABA、A实体的码B、B实体的码C、AB实体的码的联合D、以上都对3、关系模型的要素包括ABCA、关系数据结构B、关系操作D、模式定义4、下面属于实体完整性规则要求的是ABA、主码必须唯一B、主属性不能取空值C、主属性可以取空值D、外码不能取空值5、任意关系必须满足的完整性约束规则有ABA、实体完整性B、参照完整性C、用户自定义的完整性D、以上都对第三题、判断题(每题1分,5道题共5分)1、实体完整性是对外码取值的限制错误2、参照完整性是对主码取值的限制错误3、不包含在码中的属性称为主属性错误4、候选码的个数一定比主码多错误5、候选码的个数大于等于主码的个数正确《数据库原理与应用》第04章在线测试第一题、单项选择题(每题1分,5道题共5分)1、SQL语言可以使用下列哪条语句来执行查询AC、deleteD、update2、SQL语言可以使用下列哪条语句来进行删除元组CA、selectB、insertC、deleteD、update3、SQL语言可以使用下列哪条语句来进行修改元组DA、selectB、insertC、deleteD、update4、关于视图下面叙述不正确的有DA、视图能够简化用户的操作B、视图使用户能以多种角度看待同一数据C、视图对重构数据库提供了一定程度的逻辑独立性D、视图不能对机密数据提供安全保护5、创建视图的语句是DA、create tableB、create schemaC、create indexD、create view第二题、多项选择题(每题2分,5道题共10分)1、下面属于定义语句的有ABCA、createB、ALTERC、DROPD、selectE、updateF、deleteG、update2、查询语句中不可缺少的子句有ABA、selectB、FROMD、ORDER BYE、GROUP BY3、可以使用create定义的数据对象包括ABCDFA、表B、视图C、索引D、模式E、分组F、断言G、授权4、下面描述正确的有ABDA、视图依附于基本表B、模式对应于表C、SQL一般提供修改索引和视图D、视图是基于基本表的虚表5、关于视图下面描述正确的是ABCDA、使用视图可以使一些查询表达更加简洁B、实体提供了一定程度的逻辑独立性C、视图一定程度上起到安全保护作用D、视图使得用户能够以不同角度看待相同的数据E、基于视图的更新最终转换成对基本表的更新,使用视图没有用第三题、判断题(每题1分,5道题共5分)1、没有分组语句时,聚集函数作用于整个查询结果正确2、有分组语句时,聚集函数作用于整个查询结果3、没有分组语句时,聚集函数作用于每个分组正确4、视图是一种安全性手段正确5、基于视图的查询不转换成对基本表的查询错误《数据库原理与应用》第05章在线测试第一题、单项选择题(每题1分,5道题共5分)1、向数据库表中插入数据违法实体完整性规则时,系统所做的操作是AA、拒绝B、级联C、置空值D、置默认值2、创建断言的语句是DA、create tableB、create viewC、create indexD、create assertion3、保证数据库中的数据是正确的相容的,有效的,这是指数据看的BA、安全性B、完整性C、并发控制D、恢复4、下面哪种技术不能实现数据库的安全性DA、视图B、审计C、加密D、约束5、下列动态约束不正确的是DA、从学士到硕士B、从硕士到博士C、从学士到博士D、从博士到学士第二题、多项选择题(每题2分,5道题共10分)A、拒绝B、置空值C、置默认值D、级联2、下面属于授权语句的是EFA、selectB、insertC、updateD、deleteE、grantF、revoke3、哪些情况会违反参照完整性规则ABCDA、向参照关系中增加新元组B、修改参照关系的元组在外码上的值C、从被参照关系中删除元组D、修改被参照关系的元组在主码上的值4、下列哪些情况会违反视图完整性规则ABA、向一个关系中插入新元组B、修改某个元组在主码上的值C、删除一个关系中的元组D、从一个关系中查询元组5、DBMS必须提供完整性控制的机制有ABCA、说明和定义完整性约束条件的方法B、完整性检查机制C、违约处理D、以上都不对第三题、判断题(每题1分,5道题共5分)1、违法实体完整性规则时系统只能拒绝该操作正确2、违法参照完整性规则时系统只能拒绝该操作错误3、违法参照完整性规则时系统可以有多种选择正确4、自主存取控制的安全性低于强制存取控制正确5、角色是权限的集合正确《数据库原理与应用》第06章在线测试第一题、单项选择题(每题1分,5道题共5分)1、说一个关系是2NF的,则它一定是AA、1NFB、2NFC、3NFD、BCNF2、设有关系模式R(XYZ , X→Y ,Y→Z ) ,其分解={ XY,XZ } 相对F 答案:BA、既具有无损连接性,又保持函数依赖B、具有无损连接性,但不保持函数依赖C、不具有无损连接性,但保持函数依赖D、既不具有无损连接性,又不保持函数依赖3、2NF的不彻底性表现在AA、非主属性对码的部分依赖B、非主属性对码的传递依赖C、主属性对码的部分依赖D、主属性对码的传递依赖4、设有关系模式R(U , F),其中U={X,Y,Z},F={X→Z,Y→X },则该模式最高满足BA、1NFB、2NFC、3NFD、BCNF5、如果一个关系模式只有两个属性构成,那一定可以达到DA、1NFB、2NFC、3NFD、BCNF第二题、多项选择题(每题2分,5道题共10分)1、对于BCNF下列说法正确的有ABCA、所有非主属性对每个码都是完全函数依赖B、所有的主属性对每个不包含它的码也是完全函数依赖C、没有任何属性完全函数依赖于非码的任何一组属性D、一定满足对4NF的要求2、对非主属性进行规范的主要是BCA、1NFB、2NFC、3NFD、BCNF3、一个1NF的关系模式常会产生ABCDA、插入异常B、修改异常C、删除异常D、冗余4、Amrstrong公理系统的三条基本推理规则有ABCA、自反律B、增广律C、传递律D、分解规则E、伪传递规则F、合并规则5、Amrstrong公理系统的三条附加的推理规则有DEFA、自反律B、增广律C、传递律D、合并规则E、分解规则F、伪传递规则第三题、判断题(每题1分,5道题共5分)1、任何一个二目关系是属于2NF的正确2、任何一个二目关系是属于3NF的正确3、任何一个二目关系是属于BCNF的正确4、若R.B→R.A,R. C→R. A,则R. (B,C)→R. A错误5、若R. (B,C)→R. A,则R.B→R.A,R. C→R. A错误《数据库原理与应用》第07章在线测试剩余时间:第一题、单项选择题(每题1分,5道题共5分)1、在关系数据库设计中,对关系模式优化是CA、需求分析阶段B、概念结构设计阶段C、逻辑结构设计阶段D、物理结构设计阶段2、合并分E-R图的设计是在BA、需求分析阶段B、概念结构设计阶段C、逻辑结构设计阶段D、物理结构设计阶段3、下面不属于需求分析阶段成果的是BA、数据字典B、全局E-R图C、数据流图D、业务清单4、下面不属于数据字典的有DA、数据项B、数据结构C、数据存储D、数据流图5、概念结构设计的方法不包括DA、自顶向下B、自底向上C、逐步扩张D、数据抽象第二题、多项选择题(每题2分,5道题共10分)1、下面属于概念结构设计方法的有ABCDA、自顶向下B、自底向上C、逐步扩张D、混合方法2、数据字典包括的内容有ABCDEA、数据项B、数据结构C、数据流D、数据存储E、处理过程3、当局部ER图合并成全局ER图时可能出现的冲突包括ABCA、命名冲突B、结构冲突C、属性冲突D、语法冲突4、逻辑结构设计阶段的任务包括ABCA、关系模式的规范化B、关系模式优化C、外模式设计D、存储路径设计5、概念结构设计阶段的任务包括BCA、获取数据字典B、分ER图设计C、合并分ER图D、外模式设计第三题、判断题(每题1分,5道题共5分)1、需求分析阶段的任务是设计分ER图错误2、需求分析阶段的任务是调查应用领域,形成需求分析说明书正确3、概念结构设计的任务是设计分ER图正确4、合并分ER图的工作是在逻辑结构设计阶段完成的错误5、关系模式的优化是在概念结构设计阶段完成的错误《数据库原理与应用》第08章在线测试剩余时间:第一题、单项选择题(每题1分,5道题共5分)1、事务的原子性是指AA、事务中包括的所有操作要么都做,要么都不做B、事务一旦提交,对数据库的改变是永久的C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的D、事务必须是使数据库从一个一致性状态变到另一个一致性状态2、并发操作若不加控制的话,可能带来数据不一致问题不包括DA、丢失修改B、读脏数据C、不可重复读D、可重复读3、关于并发调度下面说法正确的是AA、一个并发调度是正确的如果它和某个串行调度结果相同B、一个并发调度是正确的如果它和某个串行调度结果不相同C、一个并发调度一定是正确的D、一个并发调度一定是不正确的4、一级封锁协议可以保证AA、丢失修改B、可重复读C、不读脏数据D、以上都不对5、下面可以解决活锁的是CA、一次封锁法B、顺序封锁法C、先来先服务D、检测和解除策略第二题、多项选择题(每题2分,5道题共10分)1、预防死锁的方法有BCA、先来先服务B、一次封锁法C、顺序封锁法D、等待图法2、封锁协议导致的问题包括ABA、活锁B、死锁C、并发调度错误D、并发调度结果不唯一3、二级封锁协议可以解决的问题包括ACA、丢失修改B、可重复读C、不读脏数据D、不可重复读4、并发执行可能导致的问题有ABCA、丢失修改B、不可重复读C、读脏数据D、可重复读5、事务的特性包括ABCDA、原子性B、一致性C、隔离性D、持久性第三题、判断题(每题1分,5道题共5分)1、导致数据不一致性的主要原因是并发操作破坏了事务的一致性错误2、一次封锁法可以解决死锁问题正确3、一次封锁法不可以解决死锁问题错误4、一次封锁法可以解决活锁错误5、先来先服务可以解决死锁错误《数据库原理与应用》第09章在线测试第一题、单项选择题(每题1分,5道题共5分)1、下面说法不正确的是BA、恢复的基本思想是建立冗余数据B、恢复的基本思想是提高系统的安全性,杜绝故障发生C、数据库主要通过登记日志和数据转储来建立冗余数据D、日志记录了数据的所有更新信息2、数据库的恢复技术不包括DA、基于日志和后备副本的恢复技术B、影子分页技术C、数据库镜像D、缓冲区技术3、redo操作是AA、以新值代替旧值B、以旧值代替新值C、维持旧值不变D、维持新值不变4、系统断电可能导致BA、事务故障B、系统故障C、介质故障D、运行故障5、磁盘损坏可能导致CA、事务故障B、系统故障C、介质故障D、运行故障第二题、多项选择题(每题2分,5道题共10分)1、数据库系统中可能的故障有ABCA、事务故障B、系统故障C、介质故障D、运行故障2、数据库的恢复技术有ABCA、基于日志和后备副本的恢复技术B、影子分页技术C、数据库镜像D、缓冲区技术3、下列转储,哪些可能不能得到一致性副本BCDA、静态转储B、动态转储C、海量动态转储D、增量动态转储4、关于检查点技术下面描述正确的是ABCA、检查点技术是为了提高故障恢复效率B、检查点之前提交的事务不需要redo操作C、检查点之后开始故障点之前提交的事务需要redo操作D、检查点之后开始故障点之前提交的事务需要undo操作5、导致系统故障的原因可能有ABCA、系统断电B、操作系统代码错误C、DBMS代码错误第三题、判断题(每题1分,5道题共5分)1、对数据库破坏性最大的故障是系统故障错误2、延迟更新技术下,事务Ti发生故障时,只需清除日志中事务Ti的日志记录正确3、当发生故障时,检查点之前提交的事务,需要redo 错误4、只要是动态转储一定可以得到一个一致性的副本错误5、计算机病毒和恶意攻击也可能导致数据库中的数据被破坏正确《数据库原理与应用》第01章在线测试窗体顶端答题须知:1、本卷满分20分。
(完整版)数据库原理及应用习题(有答案)

假设教学管理规定:
①一个学生可选修多门课,一门课有若干学生选修;
②一个教师可讲授多门课,一门课只有一个教师讲授;
③一个学生选修一门课,仅有一个成绩。
学生的属性有学号、学生姓名;教师的属性有教师编号,教师姓名;课程的属性有课程号、课程名。
要求:根据上述语义画出 ER 图,要求在图中画出实体的属性并注明联系的类型;
(1)检索“程军”老师所授课程的课程号(C#)和课程名(CNAME)。 (2)检索年龄大于 21 的男学生学号(S#)和姓名(SNAME)。 (3)检索至少选修“程军”老师所授全部课程的学生姓名(SNAME)。 (4)检索”李强”同学不学课程的课程号(C#)。 (5)检索至少选修两门课程的学生学号(S#)。 (6)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。 (7)检索选修课程包含“程军”老师所授课程之一的学生学号(S#)。
4、SQL 语言具有两种使用方式,分别称为交互式 SQL 和 嵌入式 SQL 。
5、假定学生关系是 S(S#,SNAME,SEX,AGE),课程关系是 C(C#,CNAME,TEACHER),学生选课关系是
SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系 S,C,SC 。
三:简答题:
1. 什么是数据库?
答:数据库是长期存储在计算机内、有组织的、可共享的数据集合。数据库是按某种数据模型进行
组织的、存放在外存储器上,且可被多个用户同时使用。因此,数据库具有较小的冗余度,较高的数据
独立性和易扩展性。
2. 什么是数据库的数据独立性?
答:数据独立性表示应用程序与数据库中存储的数据不存在依赖关系,包括逻辑数据独立性和物理
北语 20春《数据库原理与应用》作业_1234

20春《数据库原理与应用》作业_1一、单选题( 每题4分, 共25道小题, 总分值100分)1.对数据库的物理设计优劣评价的重点是( )。
A. 时间和空间效率B. 动态和静态性能C. 用户界面的友好性D. 成本和效益答:A q:80 – 500 - 92612.在数据库设计中,表示用户业务流程的常用方法是( )。
A. DFDB. ER图C. 程序流程图D. 数据结构图答:C3.在面向对象数据模型中,( )。
A. 包含和继承是两种不同的数据联系B. 泛化和继承是两种不同的数据联系C. 包含和组合是两种不同的数据联系D. 泛化和细化是两种不同的数据联系答:A4.在关系模型中,关系的“元数”(arity)是指( )。
A. 行数B. 元组个数C. 关系个数D. 列数答:D5.分布式数据库系统中分片模式和分配模式均是( )。
A. 全局的B. 局部的C. 分布的D. 集中的答:A6.在SELECT语句中使用MAX(列名)时,列名应该( )。
A. 必须是数值型B. 必须是字符型C. 必须是数值型或字符型D. 不限制数据类型答:D7.DDBS的数据分片是指对( )。
A. 磁盘分片B. 系统分片C. DB分片D. 内存分片答:C8.当两个关系没有公共属性时,其自然联接表现为( )。
A. 笛卡儿积B. 等值联接C. 结果为空D. 出错答:A9.在DB的需求分析和概念设计之间起桥梁作用的是( )。
A. DFDB. ER图C. 数据结构图D. 功能模块图答:A10.在关系数据模型中,通常可以把__称为属性,而把( )成为关系模式。
A. 记录、元组集B. 字段、记录类型C. 模式、元组D. 基本表、记录答:B11.在二元关系模式R(U,F)中,X,Y都是单一属性,如果X→Y,则R最高可以达到( )。
A. 2NFB. 3NFC. BCNFD. 4NF答:D12.如果事务T获得了数据对象R上的排它锁,那么( )。
A. T对R只能读不能写B. T对R只能写不能读C. 其它事务对过R只能读不能写D. 其它事务对R既不能读也不能写13.下面哪一个不是一种关系数据库语言( )。
(完整版)数据库原理及应用习题带答案

习题一、单项选择题1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是(A)阶段。
A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2. 数据库系统与文件系统的主要区别是(B)。
A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 在数据库中存储的是(C)。
A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。
A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。
A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS6. 数据库管理系统(DBMS)是(C)。
A. 一个完整的数据库应用系统B.一组硬件C. 一组系统软件D.既有硬件,也有软件7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。
A. 文件的集合B. 数据的集合C. 命令的集合D. 程序的集合8. 支持数据库各种操作的软件系统是(B)。
A. 命令系统B. 数据库管理系统C. 数据库系统D. 操作系统9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。
A. 文件系统B. 数据库系统C. 软件系统D. 数据库管理系统10. 数据库系统中应用程序与数据库的接口是(B)。
A. 数据库集合B. 数据库管理系统DBMSC. 操作系统OSD. 计算机中的存储介质11. 在DBS中,DBMS和OS之间关系是(D)。
北理工20年春季《数据库技术与应用》在线作业.doc

1.数据库系统的体系结构是( )。
A.两级模式结构和一级映象B.三级模式结构和一级映象C.三级模式结构和两级映象D.三级模式结构和三级映象【参考答案】: C2.在数据库设计中,将ER图转换成关系数据模型的过程属于( )。
A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段【参考答案】: B3.下列实体类型的联系中,属于多对多联系的是( )。
A.学生与课程之间的联系B.学校与教师之间的联系C.商品条形码与商品之间的联系D.班级与班长之间的联系【参考答案】: A4.五种基本关系代数运算是( )。
A.∪,-,×,π和σB.∪,-,∞,π和σC.∪,∩,×,π和σD.∪,∩,∞,π和σ【参考答案】: A5.概念结构设计阶段得到的结果是( )。
A.数据字典描述的数据需求B.E-R图表示的概念模型C.某个DBMS所支持的数据模型D.包括存储结构和存取方法的物理结构【参考答案】: B6.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建()。
A.索引B.视图C.存储文件D.另一个表7.下列命题中不正确的是()。
A.数据库减少了不必要的数据冗余B.数据库中不存在冗余数据C.数据库中的数据可以共享 D.若冗余数据是可控的,则数据更新的一致性得以保证【参考答案】: B8.数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和( )。
A.数据库管理系统B.数据库应用系统C.相关的计算机系统D.各类相关人员【参考答案】: D9.在SQL语言中授权的操作是通过( )语句实现的。
A.CREATEB.REVOKEC.GRANTD.INSERT【参考答案】: C10.子模式DDL用来描述( )。
A.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构 D.数据库的概念结构【参考答案】: B11.文件管理方式本质上是把数据组织成()的形式存储在磁盘上。
北语网院20春《数据库原理与应用》作业_3答案

(单选)1:SQL中的视图提高了数据库系统的( )。
A:完整性
B:并发控制
C:隔离性
D:安全性
正确答案:D
(单选)2:在对象联系图中,表示对象类型的图形符号是( )。
A:椭圆
B:矩形
C:小圆圈
D:菱形
正确答案:A
(单选)3:在SELECT语句中,对应关系代数中“投影”运算的语句是( )。
A:SELECT
B:FROM
C:WHERE
D:SET
正确答案:A
(单选)4:在关系数据库设计中,设计关系模式的任务属于( )。
A:需求设计
B:概念设计
C:逻辑设计
D:物理设计
正确答案:C
(单选)5:数据库的开发控制,完整性检查,安全性检查等是对数据库的( )。
A:设计
B:保护
C:操纵
D:维护
正确答案:B
(单选)6:SQL中的主键子句和外键子句属于DBS的( )。
A:完整性措施
B:安全性措施
C:并发性措施
D:恢复措施
正确答案:A
(单选)7:在关系模式R(U,F)中,R中任何非主属性对键完全函数依赖是R∈3NF的( )。
A:充分必要条件。
数据库原理与应用课后习题答案

《数据库原理与应用》课后习题答案习题一一、选择题1.C2.C3.A4.C5.C6.A7.B8.C9.D 10.A 11.C 12.A (改为说法正确的)二、填空题1.计算机硬件DBMS 数据库应用程序数据库用户2.数据内容数据形式3.DDL DML4.元组5.属性6.取值范围7.人工管理文件管理数据库系统管理8.现实世界信息世界数据世界9.外模式模式内模式10.外模式/模式映射模式/内模式映射三、名词解释1.关系数据库:所谓关系数据库就是采用关系模型作为数据的组织方式的数据库系统。
码:在关系的各个属性中,能够用来唯一标识一个元组的属性或属性组。
候选码:能够唯一标识关系的元组的属性或属性组称为候选码。
外码:两个关系R和S,假设关系S中的某个属性或属性组与关系R中的主码对应,则S中该属性或属性组称为关系R的外码。
元组:二维表中的一行在关系中称为一个元组。
属性:二维表中的每一列在关系中称为属性。
域:属性的取值范围称为域。
2.实体完整性:关系的主属性不能取空值。
参照完整性:如果S中的属性或属性组F是关系R的外码,则F的取值或者为空值,或者为R中某个元组的主码值。
用户定义完整性:用户对属性的取值或属性间的关系加某种限制条件。
3.等值连接:从两个关系R和S的笛卡尔积中选取属性值相等的那些元组组成新的关系。
自然连接:对两个关系R和S按其相同属性进行等值连接,且在结果中去掉重复的属性列组成新的关系。
四、计算题1.R∪S R∩SR×S2.R.B =S.B自然连接3.(1)∏Bookid,Bookname(σPublish=’人民邮电出版社’(Book)(2)∏Name(σBookid=’TP2003--002’(Borrow)Reader)(3)∏Name(ReaderRe..ader Cardid Borrow Cardid=(∏Cardid,Bookid(Borrow)÷(∏Bookid (σPublish=’中国水利水电出版社’(Book)) )习题二一、选择题1.A2.B3.B4.C5.A6.A7.D二、填空题1.创建数据库实例在实例中加载数据库打开数据库2.SHUTDOWN IMMEDIATE; SHUTDOWN NORMAL; SHUTDOWN TRANSACTIONAL; SHUTDOWN ABORT3.块区段表空间4.SYSTEM SYSAUX TEMP UNDOTBS 或 USERS5.用户进程 ORACLE6.GRANT REVOKE7.命令行界面 Windows图形用户界面 web界面三、名词解释1、数据库实例:数据库实例就是后台进程和数据库文件的集合。
北语20春《数据库原理与应用》作业3正确答案

(单选题)1: DDBS的“分片”概念是指( )。
A: 对磁盘分片
B: 对系统分片
C: 对DB分片
D: 对内存分片
正确答案: C
(单选题)2: 数据库的开发控制,完整性检查,安全性检查等是对数据库的( )。
A: 设计
B: 保护
C: 操纵
D: 维护
正确答案: B
(单选题)3: 绝大多数数据库系统的总体结构,都具有外模式、模式和内模式三级模式结构。
描述数据库中全体数据的全局逻辑结构和特征的是( )。
A: 模式和内模式
B: 内模式
C: 模式
D: 外模式
正确答案: C
(单选题)4: 继承性是一种“is-a”联系,是数据间的( )。
A: 聚集联系
B: 泛化/细化联系
C: 封装联系
D: 包含联系
正确答案: B
(单选题)5: 设有关系模式R(A,B,C),F是R上成立的FD集,F={A→B,B→C},那么F在模式R上的投影πAC(F)为( )。
A: {A→B,B→C}
B: {A→C}
C: {A→B,A→C}
D: 不存在非平凡的FD
正确答案: B
(单选题)6: 子模式DDL用来描述( )。
A: 数据库的总体逻辑结构
B: 数据库的局部逻辑结构
C: 数据库的物理存储结构
D: 数据库的概念结构
正确答案: B。
北语网院20春《数据库原理与应用》作业_1答案

(单选)1:对数据库的物理设计优劣评价的重点是( )。
A:时间和空间效率
B:动态和静态性能
C:用户界面的友好性
D:成本和效益
正确答案:A
(单选)2:在数据库设计中,表示用户业务流程的常用方法是( )。
A:DFD
B:ER图
C:程序流程图
D:数据结构图
正确答案:C
(单选)3:在面向对象数据模型中,( )。
A:包含和继承是两种不同的数据联系
B:泛化和继承是两种不同的数据联系
C:包含和组合是两种不同的数据联系
D:泛化和细化是两种不同的数据联系
正确答案:A
(单选)4:在关系模型中,关系的“元数”(arity)是指( )。
A:行数
B:元组个数
C:关系个数
D:列数
正确答案:D
(单选)5:分布式数据库系统中分片模式和分配模式均是( )。
A:全局的
B:局部的
C:分布的
D:集中的
正确答案:A
(单选)6:在SELECT语句中使用MAX(列名)时,列名应该( )。
A:必须是数值型
B:必须是字符型
C:必须是数值型或字符型
D:不限制数据类型
正确答案:D
(单选)7:DDBS的数据分片是指对( )。
A:磁盘分片。
北交《数据库原理及应用》在线作业一-0002【20春答案49248】

10.二维表格中的一列对应于数据库中的____。 A.一个字段 B.一条记录 C.几条记录 D.无对应关系
11.____是数据处理的基础工作。 A.数据传输 B.数据加工 C.数据存储 D.数据管理
7.____是数据库系统的核心,用于数据库的建立、使用和维护。 A.硬件系统 B.软件系统 C.数据库管理员 D.数据库管理系统
8.在FoxPro中执行LIST命令,要想在屏幕和打印机上同时输出,应使用命令____。 A.LIST TO PRINT B.LIST ON PRINT
C.PRINT LIST D.LIST PRINT ON
8.为数据设置值域是保证数据的有效性及避免数据输入或修改时出现错误的重要措施。 A.正确 B.错误
9.消除冗余属性的等值连接称为自然连接。 A.正确 B.错误
10.关系模型中主关键字或是外部关键字的属性值可以为空。 A.正确 B.错误
多选题 1.手工管理阶段的特点是____。 A.数据不保存 B.没有文件的概念 C.数据是面向应用的 D.数据的存取基本以记录为单位 E.没有对数据进行管理的软件系统
2.手工管理阶段程序员不仅要规定数据的逻辑结构而且还要在程序中设计物理结构,包括____等。 A.存储结构 B.存取方法 C.输入方式 D.输出方式 E.记录结构
北交《数据库原理及应用》在线作业一-0002 红字部分为答案!
单选题 1.不能参与排序的数据类型____ A.字符型 B.日期型 C.备注型 D.逻辑型
2.FoxPro数据库管理系统其数据模型均是____。 A.层次型 B.网络型 C.关系型 D.适用型
数据库原理及应用历年考题_答案(DOC)

《数据库原理及应用》试题1一、选择题 1、数据库系统的基本特征是_________。
A 、数据的统一控制B 、数据共享性和统一控制C 、数据共享性、独立性和冗余度小D 、数据共享性和数据独立性(难度系数C )正确答案:C2、DB 、DBMS 和DBS 三者之间的关系是_________。
A 、DBS 与DB 和DBMS 无关 B 、DBMS 包括DBS 和DBC 、DB 包括DBMS 和DBSD 、DBS 包括DB 和DBMS(难度系数B )正确答案:D3、设有关系R 和S ,关系代数 S)(R R -- 表示的是_________。
A 、R ∩SB 、R ―SC 、R ÷SD 、R ∪S(难度系数B )正确答案:A4、自然连接是构成新关系的有效方法。
一般情况下,当对关系R 和S 使用 自然连接时,要求R 和S 含有一个或多个共有的__________。
A 、行B 、属性C 、记录D 、元组(难度系数C )正确答案:B5、以下是信息世界的模型,且实际上是现实世界到机器世界的一个中间层次的是_________。
A 、数据模型B 、概念模型C 、关系模型D 、E-R 图(难度系数C )正确答案:C6、构成E —R 模型的三个基本要素是_________。
A 、实体、属性值、关系;B 、实体、属性、联系;C 、实体、实体集、联系;D 、实体、实体集、属性;(难度系数C )正确答案:B7、在关系代数运算中,五种基本运算为_________。
A 、并、差、选择、投影、连接B 、并、交、选择、投影、笛卡尔积C 、并、差、选择、投影、笛卡尔积D 、并、除、投影、笛卡尔积、选择(难度系数B )正确答案:C8、在下列关于规范化理论的叙述中,不正确的是_________。
A 、任何一个关系模式一定有键。
B 、任何一个包含两个属性的关系模式一定满足3NF 。
C 、任何一个包含两个属性的关系模式一定满足BCNF 。
东北师范大学20秋《数据库系统》在线作业1答案参考

1.多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库系统必须进行()。
A.安全性控制B.完整性控制C.并发控制D.可靠性控制答案:C2.在数据库的安全性控制中,授权的数据对象的(),授权子系统就越灵活。
A.范围越小B.约束越细致C.范围越大D.约束范围大答案:A3.在关系模式R中,函数依赖X→Y的语义是()。
A.在R的某一关系中,若两个元组的X值相等,则Y值不相等B.在R的每一关系中,若两个元组的X值相等,则Y值也相等C.在R的某一关系中,Y值应与X值相等D.在R的每一关系中,Y值应与X值不相等答案:B4.反映现实世界中实体及实体间联系的信息模型称为()。
A.存储模型B.概念模型C.关系模型D.层次模型答案:B5.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()。
A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束答案:C6.事务并发执行时,每个事务不必关心其他事务,如同在单用户环境下执行一样,这个性质称为事务的()。
A.持久性B.一致性C.孤立性D.隔离性答案:D7.数据库系统的核心是()。
A.数据库B.数据库管理系统C.数据模型D.软件工具答案:B8.DBS是采用了数据库技术的计算机系统。
DBS是一个集合体,包含数据库、计算机硬件、软件和()。
A.系统分析员B.程序员C.数据库管理员D.操作员9.()是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。
A.程序B.命令C.事务D.文件答案:C10.并发操作会带来()数据不一致性。
A.丢失修改、不可重复读、读脏数据、死锁B.不可重复读、读脏数据、死锁C.丢失修改、读脏数据、死锁D.丢失修改、不可重复读、读脏数据答案:D11.死锁的诊断机制主要有()。
A.一次封锁法B.顺序封锁法C.超时法D.等待图法答案:CD12.在关系代数的专门关系运算中,假定有关系R和S,运算结果为W。
北交20春季《数据库原理及应用》在线作业一_2.doc

1.不能参与排序的数据类型____。
A.字符型B.日期型C.备注型D.逻辑型【参考答案】: C2.FoxPro数据库管理系统其数据模型均是____。
A.层次型B.网络型C.关系型D.适用型【参考答案】: C3.手工管理阶段处于____。
A.20世纪50年代中期以前B.20世纪50年代后期到60年代中期C.20世纪60年代后期D.20世纪70年代后期【参考答案】: A4.在____数据结构中,从根结点到树中任一结点均存在一条惟一的路径。
A.层次B.网络C.关系D.面向对象【参考答案】: A5.FoxPro是一种____数据库管理系统。
A.层次型B.网状型C.关系型D.逻辑型【参考答案】: C6.FoxPro中有两种变量,它们是____。
A.字段变量和内存变量B.用户变量和系统变量C.整型变量和实型变量D.数字变量和非数字变量【参考答案】: A7.____是数据库系统的核心,用于数据库的建立、使用和维护。
A.硬件系统B.软件系统C.数据库管理员D.数据库管理系统【参考答案】: D8.在FoxPro中执行LIST命令,要想在屏幕和打印机上同时输出,应使用命令____。
A.LIST TO PRINTB.LIST ON PRINTC.PRINT LISTD.LIST PRINT ON【参考答案】: A9.DBS的核心是数据库,这是由于数据库是根据____建立的。
A.物理模型B.逻辑模型C.系统模型D.数据模型【参考答案】: D10.二维表格中的一列对应于数据库中的____。
A.一个字段B.一条记录C.几条记录D.无对应关系【参考答案】: A11.____是数据处理的基础工作。
A.数据传输B.数据加工C.数据存储D.数据管理【参考答案】: D12.MODIFY STRUCTURE命令的功能是____。
A.修改字段的类型B.增加新的字段C.修改字段的名称D.修改库文件的结构【参考答案】: D13.____结构中至少有一个结点有多于一个的父结点。
数据库原理与应用模拟试卷和答案

北京语言大学网络教育学院《数据库原理与应用》模拟试卷一注意:1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。
请监考老师负责监督。
2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。
3.本试卷满分100分,答题时间为90分钟。
4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。
一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。
1、在数据库设计中用关系模型来表示实体和实体之间的联系。
关系模型的结构是()。
[A] 层次结构[B] 二维表结构[C] 网状结构[D] 封装结构2、数据库三级模式体系结构的划分,有利于保持数据库的()。
[A] 数据独立性[B] 数据安全性[C] 结构规范化[D] 操作可行性3、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指()。
[A] 同一个应用中的多个程序共享一个数据集合[B] 多个用户、同一种语言共享数据[C] 多个用户共享一个数据文件[D] 多种应用、多种语言、多个用户相互覆盖地使用数据集合4、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是()。
[A] DBS包括 DB和DBMS [B] DBMS包括DB和DBS[C] DB包括 DBS和 DBMS [D] DBS就是DB,也就是DBMS5、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作、这种功能称为()。
[A] 数据定义功能[B] 数据管理功能[C] 数据操纵功能[D] 数据控制功能6、SQL语言具有()的功能。
[A] 关系规范化、数据操纵、数据控制[B] 数据定义、数据操纵、数据控制[C] 数据定义、关系规范化、数据控制[D] 数据定义、关系规范化、数据操纵7、SQL语言具有两种使用方式,分别称为交互式SQL和()。
北京语言大学智慧树知到“计算机科学与技术”《数据库原理与应用》网课测试题答案4

北京语言大学智慧树知到“计算机科学与技术”《数据库原理与应用》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.SQL与C语言处理记录的方式是不同的。
当将SQL语句嵌入到C语言程序时,为协调两者而引入()。
A.缓冲区B.游标C.栈D.堆2.DDBS的“分片”概念是指()。
A.对系统分片B.对磁盘分片C.对内存分片D.对DB分片3.概念模型表示方法最常用的是()。
A.面向对象的方法B.数据的方法C.分布式方法D.ER方法4.SQL的全局约束是指基于元组的检查子句和()。
A.非空值约束B.断言C.外键子句D.域约束子句5.在关系中能唯一标识元组的属性集称为关系模型的()。
A.超键B.外键C.候选键D.主键6.在SELECT语句中使用*,表示()。
A.选择全部属性B.选择全部元组C.选择任何属性D.选择主码7.视图的概念具有很多优点,下面哪一个不是它的优点()。
A.视图机制方便了不同的用户以同样的方式看待同一数据B.视图机制对机密数据提供了自动的安全保护功能C.视图对于数据库的重构造提供了一定程度的逻辑独立性D.简化了用户观点8.SQL语言中,SELECT语句的执行结果是()。
A.表B.数据库C.属性D.元组9.在SELECT语句中,对应关系代数中“投影”运算的语句是()。
A.WHEREB.SETC.SELECTD.FROM10.在对象关系模型中,属性的复合类型有结构类型、集合类型、()。
A.文件类型和连接类型B.文件类型和数组类型C.多集类型和连接类型D.多集类型和数组类型11.视图建立后,在数据字典中存放的是()。
A.视图的定义B.视图的内容C.查询语句D.产生视图的表的定义12.在一个ER图中,如果共有20个不同实体类型,在这些实体类型之间存在着9个不同的二元联系(二元联系是指两个实体之间的联系)其中3个是1:N联系,6个是M:N联系,还存在1个M:N的三元联系,那么根据,这个ER结构转换成的关系模型个数为()。
北语19春《数据库原理和应用》作业1234满分答案

19春《数据库原理和应用》作业1在关系模式R(U,F)中,如果F是最小函数依赖集,则()。
A.R∈2NFB.R∈3NFC.R∈BCNFD.R的规范化程度与F是否最小函数依赖集无关正确答案:D绝大多数数据库系统的总体结构,都具有外模式、模式和内模式三级模式结构。
描述数据库中全体数据的全局逻辑结构和特征的是()。
A.模式和内模式B.内模式C.模式D.外模式正确答案:C分布式数据库系统的“分片透明性”位于()。
A.全局模式与全局概念模式之间B.分片模式与分配模式之间C.全局概念模式与分片模式之间D.分配模式与局部概念模式之间正确答案:C设有关系模式R(A,B,C),F是R上成立的FD集,F={A→B,C→B},则相对于F,关系模式R的主键为()。
A.ACB.ABCC.ABD.BC正确答案:A数据库中数据的正确性、有效性和相容性称为()。
A.恢复B.并发控制C.完整性D.安全性正确答案:C在DBS中,DBMS和OS之间的关系是()。
A.相互调用B.DBMS调用OSC.OS调用DBMSD.并发运行正确答案:B从ER模型向关系数据模型转换要遵循一定的规则,下面四项中哪一个不是这种转换所要求的规则?()A.一个实体类型转换成一个关系模型B.一个联系类型转换成一个关系模式C.对于M:N联系来说,转换成的关系的键为诸相关实体的键的组合D.对于1:N联系来说,转换成的关系的键为N+1实体的键正确答案:D下列运算中()不是关系代数的基本操作。
A.笛卡儿积B.自然连接C.投影D.并正确答案:B设计DB的存储结构属于数据库设计的()。
A.需求设计B.概念设计C.逻辑设计D.物理设计正确答案:D属性类型允许是基本数据类型、结构类型和集合类型的模型是()。
A.平面关系模型B.嵌套关系模型。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
20春《数据库原理与应用》作业1
试卷总分:100 得分:100
一、单选题 (共 25 道试题,共 100 分)
1.概念模型表示方法最常用的是( )。
A.面向对象的方法
B.数据的方法
C.分布式方法
D.ER方法
答案:D
2.在关系模式R(U,F)中,R中任何非主属性对键完全函数依赖是R∈3NF的( )。
A.既不充分也不必要条件
B.必要条件
C.充分条件
D.充分必要条件
答案:B
3.在关系代数表达式优化策略中,应尽可能早执行( )操作。
A.选择
B.联接
C.笛卡儿积
D.投影
答案:A
4.学生(学号,姓名,年龄),老师(教师号,姓名,专业)如果一个老师可以教多个学生,那么学生与老师的关系是( )。
A.M:N
B.2:2
C.1:N
D.1:1
答案:A
5.数据库设计中,概念模型是( )。
A.独立于DBMS和硬件
B.独立于DBMS依赖于硬件
C.依赖于DBMS独立于硬件
D.依赖于DBMS和硬件
答案:A
6.试图是由下面哪两者导出的表( )。
A.模式、关系
B.基本表、视图
C.基本关系、关系
D.内模式、外模式。