本科函授教育 数据库系统原理

上传人:大米 文档编号:510626437 上传时间:2022-11-06 格式:DOCX 页数:11 大小:41.21KB
返回 下载 相关 举报
本科函授教育 数据库系统原理_第1页
第1页 / 共11页
本科函授教育 数据库系统原理_第2页
第2页 / 共11页
本科函授教育 数据库系统原理_第3页
第3页 / 共11页
本科函授教育 数据库系统原理_第4页
第4页 / 共11页
本科函授教育 数据库系统原理_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《本科函授教育 数据库系统原理》由会员分享,可在线阅读,更多相关《本科函授教育 数据库系统原理(11页珍藏版)》请在金锄头文库上搜索。

1、本科函授教育数据库系统原理单选题共(40分)1、以下关于事务调度和封锁的描述中,正确的是_A、遵守两段封锁协议的并发事务一定是可串行化的前者是后者必要条件关系rB、可串行化的并发事务一定遵守两段封锁协议rC、遵守两段封锁协议的并发事务不一定是可串行化的rD、遵守两段封锁协议的并发事务一定不会产生死锁2、一个关系中的候选关键字BrA、至多一个CiB、可多个rC、必须多个rD、至少3个3、在分布式数据库系统中,如果需要按如下方式书写查询语句SELECT *FROM F1节点北京WHERE性别=女UNIONSELECT *FROM F2节点上海WHERE性别=女则该系统支持的是 CrA、片段透明性B

2、、局部映象透明性C、查询透明性rD、地址透明性 4、下列关系代数的操作中,不是基本运算的是BrA、交B、并rC、笛卡尔积rD、投影5、关系数据库系统中,表的结构信息存储在AA、数据字典中rB、指针中rc、关系中rD、表中6、在SQL语言中,与X BETWEEN 10 AND 20等价的表达式是 DrA、X10 AND X=10 AND X10 AND X=10 AND XV=20F面有关模式分解的叙述中,不正确的是AA、若一个模式分解保持函数依赖,则该分解一定具有无损连接性rB、若要求分解保持函数依赖,那么模式分解可以达到3NF,但不一定能达到BCNFC、若要求分解既具有无损连接性,又保持函数

3、依赖,则模式分解可以达到3NF,但不一定能达到BCNFD、若要求分解具有无损连接性,那么模式分解一定可以达到BCNF8、设关系模式R (A, B, C), F是R上成立的FD集,F = B-C,则分解P = AB, BC相对于F_A_A、是无损联接,也是保持FD的分解rB、是无损联接,但不保持FD的分rC、不是无损联接,但保持FD的分解rD、既不是无损联接,也不保持FD的分解9、文件系统方式管理数据有很多缺陷,以下不是文件方式缺陷的是DrA、数据联系弱rB、数据冗余大rC、数据不共享D、程序文件相互依存10、数据库逻辑结构设计的主要任务是 DA、建立E-R图rB、把数据送入数据库rC、建立数据

4、流图和需求说明书D、将E-R图转换为某个DBMS所支持的数据模型11、有2个关系模式R (A,B,C)和S (D,E),R中有3个元组,S中有2个元组, 则R和S自然连接后得到的新关系中,属性个数及元组个,数分别为rA、5, 5rB、5, 6C、6, 5D、6, 612、最终用户使用的数据视图称为BrA、内模式B、外模式rC、概念模式rD、存储模式13、已知关系模式R (A, B,C, D),其函数依赖集F=AfB,CB,贝打中主属性 有 DrA、A, C, BrB、A, B, DrC、B, C, DD、A, C, D14、数据库管理系统中的安全控制模块属于DrA、数据库定义程序模块rB、数据

5、库操纵程序模块rC、数据库运行管理程序模块D、数据库组织、存储和管理程序模块15、在下面列出的数据模型中,哪一个是概念数据模型DorA、关系模型rB、层次模型rC、网状模型D、实体-联系模型16、数据库的三级模式之间存在着两级映象,使数据库系统具有较高的数据BrA、相容性B、独立性rC、共享性rD、一致性 17、若关系模式R(V,F)中的每一个决定属性集都包含候选码,则R属于(C)A、2NFB、3NFC、BCNFD、4NF18、下列聚合函数中不忽略空值(null)的是CA、SUM(列名)B、MAX(列名)C、COUNT( * )D、AVG(列名)19、属性类型允许是基本数据类型、结构类型和集合

6、类型的模型是rA、平面关系模型rB、嵌套关系模型C、复合对象模型rD、分布式关系模型20、面向对象数据模型中,“is_par t_f系是指对象间的 BrA、并关系B、包含关系C、分类关系D、继承关系简答题共(20分)1、请说明层次模型的特点?用树型结构表示实体类型及实体间联系的数据模型称为层次模型。层次模型的特点是:记录之间的联系通过指针 实现,查询效率较高。缺点是:(1)只能表示1:N联系       (2)由于树型 结构层次顺序的严格复杂,引起数据的查询和更新操作也很复杂,因此编写应用程序也很复杂。2、什么是依赖联系?在现实世界中

7、,常常有某些实体对于另一些实体具有很强的依赖关系,即一个实体的存在必须以另一个实体的存 在为前提。我们通常把前者称为弱实体。在ER图中,用双线框表示弱实体,用指向弱实体的箭头表明依赖联系。3、数据库阶段的数据管理有那些特色?1)采用数据模型表示复杂的数据结构;2)有较高的数据独立性;3)为用户提供了方便的用户接口; 4)提供 了四个方面的数据控制功能;5)对数据的操作以数据项为单位,增加了系统的灵活性。4、什么是物理设计?对一个给定的逻辑数据模型选取一个最适合应用环境的物理结构的过程,称为数据库的物理设计。物理结构,主 要指数据库在物理设备上的存储结构和存取方法。5、数据库实现阶段的主要工作?

8、(1)建立实际数据库结构(2)试运行(3)装入数据设计题共(10分)1、设计一个SQL查询,以“员工工资”表为数据源,表中包括员工ID、姓名、基本工资、奖 金和扣款等5个字段,最终显示员工ID、姓名、和工资总额(基本工资+奖金-扣款) 字段,并按工资总额降序排序。员工工賛姓名性剧典V基本丄资一-111 :扣款字段;员工ID姓名工资总輾:基本工资H奖金-和款表:员工工资员工工资排序:韓序1=1 - ill!小.I回回回综合题共(10分)1、已知新华书店销售订单的屏幕输出格式如题41图所示。订单编号:1379465客户编号:NC200574日期:2005-09-08客户名称:光华学校客户电话:65

9、798641地址:光华路17号图书编号书名定价数量金额3249786 英语 23.00 100 2300.00 2578964 哲学 25.00 100 2500.00 合计:4800.00 元题 41 图书店的业务描述: (1)每一个订单有惟一的订单编号;(2) 个订单可以订购多种图书,且每一种图书可以在多个订单中出现; (3) 一个订单对应一个客户,且一个客户可以有多个订单;(4)每一个客户有惟一的客户编号;(5)每一 种图书有惟一的图书编号。根据上述业务描述和订单格式得到关系模式R: R (订单编号,日期,客户编号, 客户名称,客户电话,地址,图书编号,书名,定价,数量)问:(1)写出R

10、的基本函数依赖集。(2)找出R的候选键。日期|客户编号|客户名称丨客户电话|地址|图书编号|书名|定价|数量|依赖|主键|候选键二jd 填空题共(20分)1、S锁解决了丢失更新问题,但同时又可能会引起死锁问题。2、触发器的动作事件条件用_WHEN_子句定义,它可以是任意的条件表达式。3、如果关系R中只有一个键,且该键是单属性,那么R至少属于_第二一范式。4、 若在关系中置换属性的次序,可用的关系代数运算是_投影。5、在关系代数运算中,最浪费时间的两个运算是_笛卡尔积_和连接运算。6、实体完整性规则是对_主键_的约束,参照完整性规则是对外键的约束。7、关系代数是以_关系_为运算对象的一组高级运算

11、的集合。8、SQL 语言的使用方式有两种,一种是交互式,另一种是_嵌入式_。9、SQL 语言的数据查询是介乎于_关系代数_和关系演算之间的一种语言。10、如果在查询结果中不允许出现重复元组,应在SELECT语句中增加保留字_DISTINCT_。11、删除索引时,系统会同时从_数据字典_中删除有关该索引的描述。12、关键字ASC和DESC分别表示升序和降序的含义。13、ER 数据模型一般在数据设计的概念设计阶段使用。14、事务运行过程中,由于种种原因,使事务未运行到正常终止点就被撤消,这种情况称为 _事务故障_。15、数据库的并发操作带来三个问题是:丢失更新问题、读脏数据问题和_不可重复读问 题_。16、若事务T对数据A加上_X_锁,则允许T读取和修改A,其他任何事务都不允许对 A加任何类型的锁,直到T释放A上的锁。17、在数据库技术中,把未提交的随后被撤消的数据称为_脏数据_。18、 文件系统中的数据独立性是指_设备独立性。19、若关系模式R已属于第一范式,且其中的每一非主属性都_完全函数依赖_于主键,则R 属于第二范式。20、在关系模式R中,能函数决定所有属性的属性组,称为模式R的超键_。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号