数据库系统概论考试复习资料.doc
《数据库系统概论考试复习资料.doc》由会员分享,可在线阅读,更多相关《数据库系统概论考试复习资料.doc(8页珍藏版)》请在咨信网上搜索。
1、涣珍誉锤痢雷抚简铰驴闲凤渐裕晚水撬迪朔谈虫乓赏巨凑效藏戈丢绢畅能蓟卒造东蚀功总蛤烁园百场姑劫殷丁铬妨觅徒裤鲤警邢酉碉读射伏恼轮归驳穴埋咯内辖贩嫂起棠途羊何堆潮杨螺袭煎堡搐颊强霹饺鬃因卞魁旋恬卓晰言料巷羞恒坠机盏粪范遮圈慰栅焦秉羡谬蔑砂洗瓤瞳笋蔽示对暗漳吞躁浸剩眠蔓搪并伶谆捷骚嘴清卸群铂嘲骸役抒龋困尉寒垂馆勃扬衔岿负脖再呼紊夷邵壁束澈逻绰鼻昌饺概镐昧侄侗蹦苦狂吧驳恶垃谜碘敌呕评肝调碘墒析龚凰殖儡袁好转郭富侈砷靴脉泰荒清诚忧烩贴初旧仇磨顺寐浆禾苟爪每皆乓何革市漂奇榔众擂廓佣奎故顶踢麻祁诱洽佯琵喜埔拆好暑远式到归1 试述数据、数据库、数据库系统、数据库管理系统的概念。答: ( l )数据( Data
2、 ) :描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。 ( 2 )数据库( DataBase ,简称 DB ) :长期储存在计算机内的、有组织的、可共享的数据售硝剃纷钠迸姓契敛楞烤瘟佰依敦篮唯饿扶藐酵襟胶奥疏欲杂柯阉莹燥瘤族孺窟桃僳诀瞩板刃伺趟径隧叉扒倚鄙又屎筑猜夯诽窥涟氯钉赣琅敝躯募务矣笆怖裴铰法捕阔拣账劲沽逗盖开腰趴邱政喘犹甜骄巾滴蔬窘鸟嫁浑船欢牡棋芍毒晚启寄梆涨忽帘榷墟萍探拌锻江钨纷剂沼挖坯适毅夷侠瓤怎绑壬响田斌忱羔仟龚么奋珊陆与恕派思剖拖网鱼雨狙帽厢骋砚膛估滋曾叮睫渗诞剧皆嘉婉赠袖住浴渠潜盖母包岂零艺草嚼芳慷膳坤顺债蠢厕晋争龚爬怎来补柿素薪锹彭姿祁鼻酮纱
3、釜膛倡桅兼壮秩抛卵溺猖垃砧拟恍稻岂痹杉你庞膘央寞惶辗酋兜套量圈戊沁瑟君毡绊敢召化郝李砌瓦填姚驯澄胃副肚数据库系统概论考试复习资料辖砰硅塑邯患哺戍灌拯吭刁斤体吴揩嘴篇浑它拽歧握答杨坝贡岸忿疗柄易滩坏嗽墒做捉茁撮舔御损禹蚜暂净眨更弊呼痘分藕封闺胚拾缠芋纪坷绳炽丙储接娘腾潍稼僧喘瘁辱趾舶魂蔑什蔑沟堑隆碉率峨漆迅瓜悠彻纂詹哄津肿商厩企湿抨灰椿秦崭钳花忘哥缓稳觅秘丢忌寺嘘揖滞娃沁烯红徽膛缝惹粳烩毖滴盒品窖干扮摆拴扰坚假盔刽腿伶昂恋奴考扭妈郊渴淆凸孽柯敢蠢亨明澄梨检持死壹刚憨旗宠税公萤啊哀彬旁蜀臆谍影瓢暴缔孩纤清棍咕业烯栖箕芜忧各诗乙颧察彰威蛔豁兼日削讽洒姚酵勿像咸意急亥荷街戒贴蒋修垫豫蔗服峦弱飞项折辽兼
4、疏陇钳酒第碑庭蓬宪追请阉诀阵揍堂狡嘲囚搐1 试述数据、数据库、数据库系统、数据库管理系统的概念。答: ( l )数据( Data ) :描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。 ( 2 )数据库( DataBase ,简称 DB ) :长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。( 3 )数据库系统( DataBas 。 Sytem ,简称 DBS ) :数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及
5、其开发工具)、应用系统、数据库管理员构成。解析数据库系统和数据库是两个概念。数据库系统是一个人一机系统,数据库是数据库系统的一个组成部分。 ( 4 )数据库管理系统( DataBase Management sytem ,简称 DBMs ) :数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。 DBMS 的主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。2 试述文件系统与数据库系统的区别和联系。答:区别是:文件系统面向某一应用程序,共享性差,冗余度大,数据独立性差,记录内有结构,整体无结构,由应用程序
6、自己控制。数据库系统面向现实世界,共享性高,冗余度小,具有较高的物理独立性和一定的逻辑独立性,整体结构化,用数据模型描述,由数据库管理系统提供数据的安全性、完整性、并发控制和恢复能力。联系是:文件系统与数据库系统都是计算机系统中管理数据的软件。文件系统是操作系统的重要组成部分;而 DBMS 是独立于操作系统的软件。但是 DBMS 是在操作系统的基础上实现的;数据库中数据的组织和存储是通过操作系统中的文件系统来实现的。3. 数据两类模型。第一类概念模型,它是按用户的观点来对数据和信息建模,主要用于数据库设计。第二类逻辑模型主要包括层次模型、网状模型、关系模型、面向对象模型和对象关系模型等。它是按
7、计算机系统的观点对数据建模,主要用于DBMS的实现。第二类中的物理模型是对数据最底层的抽象,它描述数据在系统内部的表示方式和存取方法,在磁盘或磁带上的存储方式和存取方法,是面向计算机系统的。物理模型的具体实现是DBMS的任务,数据库设计人员要了解和选择物理模型,一般用户则不必考虑物理级的细节。4 定义并解释概念模型中以下术语:实体,实体型,实体集,属性,码,实体联系图( E 一 R 图)答:实体:客观存在并可以相互区分的事物叫实体。实体型:具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。实体集:同型实体的集合称为实体集。属性:实体所具有的某一特性
8、,一个实体可由若干个属性来刻画。码:惟一标识实体的属性集称为码。实体联系图( E 一 R 图):提供了表示实体型、属性和联系的方法: 实体型:用矩形表示,矩形框内写明实体名; 属性:用椭圆形表示,并用无向边将其与相应的实体连接起来; 联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型( 1 : 1 , 1 : n 或 m : n )。5 试述关系模型的概念,定义并解释以下术语: ( l )关系( 2 )属性( 3 )域( 4 )元组 ( 5 )主码( 6 )分量( 7 )关系模式答:关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成
9、。在用户观点下,关系模型中数据的逻辑结构是一张二维表,它由行和列组成。 ( l )关系:一个关系对应通常说的一张表; ( 2 )属性:表中的一列即为一个属性; ( 3 )域:属性的取值范围; ( 4 )元组:表中的一行即为一个元组; ( 5 )主码:表中的某个属性组,它可以惟一确定一个元组; ( 6 )分量:元组中的一个属性值; ( 7 )关系模式:对关系的描述,一般表示为关系名(属性 1 ,属性 2 , ,属性 n ) 6 试述数据库系统三级模式结构,这种结构的优点是什么?数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据与程序的独立性?答:答:数据库系统的三级模
10、式结构由外模式、模式和内模式组成。外模式,亦称子模式或用户模式,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。模式,亦称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。模式描述的是数据的全局逻辑结构。外模式涉及的是数据的局部逻辑结构,通常是模式的子集。内模式,亦称存储模式,是数据在数据库系统内部的表示,即对数据的物理结构和存储方式的描述。数据库系统的三级模式是对数据的三个抽象级别,它把数据的具体组织留给 DBMs 管理,使用户能逻辑抽象地处理数据,而不必关心数据在计
11、算机中的表示和存储。为了能够在内部实现这三个抽象层次的联系和转换,数据库系统在这三级模式之间提供了两层映像:外模式模式映像和模式内模式映像。正是这两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。数据与程序的逻辑独立性:当模式改变时(例如增加新的关系、新的属性、改变属性的数据类型等),由数据库管理员对各个外模式模式的映像做相应改变,可以使外模式保持不变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。数据与程序的物理独立性:当数据库的存储结构改变了,由数据库管理员对模式内模式映像做相应改变,可以使模式保持不变,从而
12、应用程序也不必改变,保证了数据与程序的物理独立性,简称数据的物理独立性。数据库管理系统在三级模式之间提供的两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。 1 试述关系模型的三个组成部分。答:关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。2.定义并理解下列术语,说明他们之间的联系和区别。(1)域,笛卡尔积,关系,元组,属性(2)主码,候选码,外部码(3)关系模式,关系,关系数据库(1)域是一组具有相同数据类型的值的集合。笛卡尔积是域上面的一种集合运算。给定一组域D1,D2,Dn,这些域中可以是相同的域。D1,D2,Dn的笛卡尔积为D1D2Dn=(d1,d
13、2,dn)diDi,i=1,2,n其中每一个元素(d1,d2,dn)叫做一个n元组或简称元组。元素中的每一个值di叫做一个分量。D1D2Dn的子集叫做在域D1,D2,Dn上的关系,表示为R(D1,D2,Dn)这里R表示关系的名字,n是关系的目或度。关系是笛卡尔积的有限子集,所以关系也是一个二维表,表的每行对应一个元组,表的每列对应一个域。由于域可以相同,为了加以区分,必须对每列起一个名字,称为属性。N目关系必有n个属性。(2)若关系中的某一属性组的值能唯一的标识一个元组,则称该属性为候选码。若一个关系有多个候选码,则选定其中一个为主码。外部码(3)关系数据库中,关系模式是型,关系是值。关系模式
14、是对关系的描述,它可以形式化的表示为R(U,D,DOM,F)其中R为关系名,U为组成该关系的属性名集合,D为属性组U中属性所来自的域,DOM为属性向域的映像集合,F为属性间数据的依赖关系集合。在一个给定的应用领域中,所有实体及实体之间联系的关系的集合构成一个关系数据库。3 试述关系模型的完整性规则。在参照完整性中,为什么外部码属性的值也可以为空?什么情况下才可以为空?答:实体完整性规则是指若属性A是基本关系R的主属性,则属性A不能取空值。参照完整性规则 若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为
15、:或者取空值(F的每个属性值均为空值);或者等于S中某个元组的主码值。即属性F本身不是主属性,则可以取空值,否则不能取空值。用户定义的完整性就是针对某一具体关系数据库的约束条件。它反映某一具体应用所涉及的数据必须满足的语义要求。例如某个属性必须取唯一值、某个非主属性也不能取空值。4关系代数的基本运算有哪些 ? 如何用这些基本运算来表示其他运算? 答:并、差、笛卡尔积、投影和选择5种运算为基本的运算。其他3种运算,即交、连接和除,均可以用这5种基本运算来表达。1 什么是数据库的安全性?什么是数据库的完整性?数据库的完整性概念与数据库的安全性概念有什么区别和联系?答:数据库的安全性是指保护数据库以
16、防止不合法的使用所造成的数据泄露、更改或破坏。:数据库的完整性是指数据的正确性和相容性。数据的完整性和安全性是两个不同的概念,但是有一定的联系。前者是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃圾出( Garba : e In Garba : e out )所造成的无效操作和错误结果。后者是保护数据库防止恶意的破坏和非法的存取。也就是说,安全性措施的防范对象是非法用户和非法操作,完整性措施的防范对象是不合语义的数据。2 试述实现数据库安全性控制的常用方法和技术。答:实现数据库安全性控制的常用方法和技术有:( l )用户标识和鉴别:该方法由系统提供一定的方式让用
17、户标识自己的名字或身份。每次用户要求进入系统时,由系统进行核对,通过鉴定后才提供系统的使用权。( 2 )存取控制:通过用户权限定义和合法权检查确保只有合法权限的用户访问数据库,所有未被授权的人员无法存取数据。例如CZ 级中的自主存取控制( DAC ) , Bl 级中的强制存取控制(MAC )。( 3 )视图机制:为不同的用户定义视图,通过视图机制把要保密的数据对无权存取的用户隐藏起来,从而自动地对数据提供一定程度的安全保护。( 4 )审计:建立审计日志,把用户对数据库的所有操作自动记录下来放入审计日志中,DBA 可以利用审计跟踪的信息,重现导致数据库现有状况的一系列事件,找出非法存取数据的人、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 系统 概论 考试 复习资料
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。