数据库管理系统期末复习.ppt_第1页
数据库管理系统期末复习.ppt_第2页
数据库管理系统期末复习.ppt_第3页
数据库管理系统期末复习.ppt_第4页
数据库管理系统期末复习.ppt_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

,考试题型分配一选择(20小题,每题2分)二填空(10小题,每题1分)三简答(5小题,每题3分)四设计(4小题,每题5分)五综合(3小题,每题5分),第0章数据库概述,一、数据管理的发展阶段1、“人工”管理阶段2、文件系统管理阶段3、数据库系统阶段知识应用1.数据库管理经历了手工文档、文件系统和三个发展阶段。2.在数据库系统中,日志文件用于A.保障事务的并发性B.保障数据的安全性C.检测系统的死锁D.数据库故障的恢复,二、数据库应用系统的组成,知识应用,数据库应用系统包括()、数据库管理系统和数据库应用三大部分。2.数据库系统的核心是,三、数据库系统的三级模式结构,知识应用1.数据库的体系结构是?2.数据库的三级模式结构之间存在着两级映像,使得数据库系统具有较高()性。3.在数据库体系结构中,数据库存储改变会引起内模式的改变。为使数据库的模式保持不变,从而不必改变应用程序,这是通过改变模式与内模式之间的映像来实现的。这样保证了数据的()性。,续一,三、数据库系统的三级模式结构,知识应用4.SQL语言中的“视图(View)”对应于数据库三级模式结构中的模式。,第1章数据模型,一、信息的三种世界1、现实世界2、信息世界3、计算机世界,二、概念模型1、实体:表示客观存在并可互相区分的事物2、属性:表示事物的特征3、联系:表示实体之间的关系,续二,二、概念模型1、实体:表示客观存在并可互相区分的事物2、属性:表示事物的特征3、联系:表示实体之间的关系,知识应用1.最常见的概念模型是?2.下列选项不属于实体的是A.汽车型号B.出版社C.手机D.商场3.在概念模型中的一个实体对应于数据库中一个关系的一个A.属性B.元组C.列D.字段4.ER图是数据库设计的常用工具之一,它适用于建立数据库的模型,5.将E-R模型转换成关系数据模型的过程称为A.需求分析B.逻辑结构设计C.概念结构设计D.物理结构设计,三、实体之间的三种联系方式1、一对一联系(1:1)2、一对多联系(1:n)3、多对多联系(m:n)知识应用1.若两个实体间联系的是类型MN,则将其转化为关系时应A.将M方的码纳入N方B.另建一个关系,包括M方和N方的码以及联系类型的所有属性C.将M方的码纳入N方,同时将N方的码纳入M方D.将N方的码纳入M方,四、数据模型1、层次模型2、网状模型3、关系模型,关系的一个实例,关系的组成要素,属性-表列属性名-列名元组-表行,知识应用,1.设关系R、S元组个数数分别为r和s,则RS的元组个数为?2.关系R(A,B)、S(B,C)中分别有10个和15个元组,则中元组个数取值的范围是?,五、完整性约束1、域完整性约束2、实体完整性约束3、参照完整性约束4、用户自定义完整性约束知识应用1.在关系数据库中,表与表之间的联系是通过如下哪项实现的?A.参照完整性规则B.实体完整性规则C.用户自定义的完整性规则D.值域2.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束D.值域完整性约束,续三,3.有关系R和S,如图所示,下列说法中正确的是A.A是R的主码;E是S的外码,参照R的A属性B.AB是R的主码;D是S的外码,参照R的B属性C.B是R的主码;C是R的外码,参照R的B属性D.B是R的主码;E是S的外码,参照R的B属性,续四,4.设属性A是关系R的主属性,则属性A不能取空值(NULL),这是规则。A.实体完整性B.参照完整性C.用户自定义完整性D.域完整性5.表与表之间的联系是通过它们的_来实现的。6.若属性F是基本关系R的外码,它与基本关系S的主码Ks相对应,则对于R中每个元组在F上的值必须满足的条件是什么?7.在关系模式R(S,SN,D)和K(D,CN,NM)中,R的主码是S,K的主码是D,则D在R中称为()。8.在关系模式学生(学号,姓名,年龄,性别)中,若要求“学号不能为空”,则该约束属于对()的约束。,第2章SQL语言,SQL(结构化查询语言)SQL的功能和相应的语句,在下列SQL语句中,属于数据控制的语句是A.Create,Drop,Delete,AlterB.Grant,RevokeC.Select,Update,Delete,InsertD.Create,Drop,Alter,知识应用,1.完成数据定义功能的SQL命令是A.DeleteB.RevokeC.DefineD.Drop2.使用SQL语言的_关键词可以消除查询结果中重复出现的元组。,知识应用,3.下面不是SQL语言优点的是A.语言简练,易学易用B.高度非过程化C.数据独立性好D.能方便地生成报表,知识应用,4.在SQL语句中,用于修改表结构的SQL命令是A.ALTERTABLEB.MODIFYTABLEC.ALTERSTRUCTURED.MODIFYSTRUCTURE,知识应用,5.允许用户Zhang对Score表的内容进行修改,正确的授权语句是A.GrantUpdateOnTableScoreToZhangB.GrantUpdateToScoreOnZhangC.GrantUpdateToTableScoreOnZhangD.GrantUpdateOnScoreToZhang6.在SQL语言中,与XBetween10And20等价表达式是A.X10AndX=10AndX10AndX=10AndX20AND姓名LIKE%伟如果要提高查询效率,应该建索引的属性是A.学号B.姓名C.年龄D.(学号,姓名),8.为了使索引键的值在基本表中唯一,在建立索引语句中应使用保留字A.UNIQUEB.COUNTC.DISDINCTD.UNION,第4章存储过程、触发器,1.关于触发器操作的语句,下列选项不正确的是A.CreateTriggerB.AlterTriggerC.InsertTriggerD.DropTrigger2.在一个表上可以有种不同类型的触发器。A.一种B.两种C.三种D.无限制3.系统存储过程创建和保存在()数据库中,都以()为名称的前缀,可以在任何数据库中使用系统存储过程。4.不能激活触发器执行的操作是A.DeleteB.UpdateC.InsertD.Select,第5章事务和锁,1.事务的ACID性质中,关于原子性(atomicity)的描述正确的是A.指数据库的内容不出现矛盾的状态B.若事务正常结束,即使发生故障,列新结果也不会从数据库中消失C.事务中的所有操作要么都执行,要么都不执行D.若多个事务同时进行,与顺序实现的处理结果是一致的2.如果事务T获得了数据项X上的排它锁,则其他事务A.可以读X,不能写XB.可以读X,也可以写XC.不能读X,可以写XD.不能读X,也不能写X3.在数据库恢复时,对尚未完成的事务执行A.UNDO操作B.REDO操作C.COMMIT操作D.ROLLBACK操作,4.事务ACID性质之一事务中的所有操作要么都执行,要么都不执行,阐述事务的特性;5.若事务T对数据R已加X锁,则其他事务对数据RA.可以加S锁不能加X锁B.不能加任何锁C.可以加S锁也可以加X锁D.不能加S锁可以加X锁6.数据的正确性和相容性是指数据库的A.完整性B.安全性C.并发性D.一致性,7.下列不属于事务的特性的是A.隔离型B.一致性C.完整性D.原子性8.系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况属于A.事务故障B.系统故障C.介质故障D.运行故障,第6章数据库的安全,账户用户角色权限grant(例;grantselectonstudenttouser1withopti

温馨提示

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

评论

0/150

提交评论