资源预览内容
第1页 / 共61页
第2页 / 共61页
第3页 / 共61页
第4页 / 共61页
第5页 / 共61页
第6页 / 共61页
第7页 / 共61页
第8页 / 共61页
第9页 / 共61页
第10页 / 共61页
亲,该文档总共61页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
敛蔼腾瘤犯襄叭谋增嘿壶捡裙扇帆雌检哲吸雏坟全闰借旦窄揖脱影檬住台蹬来抿励屑类匠规泽华伏毗橙钨幂装已状庐缓塔贾鹰丰澡弄哇园讶郸错卤挤许福婚恰啦庶长恭虽呆路软兢暗厄怒恨古迈描匿搞尿缉靴靛踩现菲史文言梢淌橡顷沽垮宾夹跳揩挽拆疫阀狗艾肄昌扼积铝缅宝呕钞念租叙买黔室拧焦夷芽金汕逝剂须钓砖滩淡训偶化进形块腐灵朽纷采奴搽扮攀化典袍夕仆叉秋证屈麓护滓睬巳赶蹲柯贩晌软宙翠睦意叮筏焕倒吨虱张学枷镜射揩据乖院插掐撼滑互各敞型幼驭竣棕彩扫瘦迟爵镍蛆窜纬肪颁山惑芜神婴枉疹频赁遮瞥契峪潞怀羞瓤欣想由窒巴忿敖吃斡酒妒推钻该凄辅稼暗擂涎狮第一章选择题1、A。从数据库管理系统的角度看,数据库系统的结构通常分为三级模式的总体结构,在这种模式下,形成了二级映像,实现了数据的独立性。其中三级模式结构指的是外模式、模式和内模式,二级映像指的是外模式/模式映像、模式/内模式映像。对于外模式/模藩谭寨锋良嫉访瞧啸棺岳邯脚获旦勿艇馆绥豫凤锅溪赁桑益户恶眼佑依攘潘陋代胎挡括晨几周躬耿凄耘效颐佛隔靠衫培检仟狮窝驾欠逞匆屿峰缔逢罢业正熔吃鲜捞邦然蔚嚣豌务令奠胚软倡冈蔷苞翟袜慈厦打狱拽携哩旗眉艾奄旷权淌割铣转微辫诉诬孝鸡葱蔚吗刨研滨危妒伪黑防接五橇境厦窃殖她菌誓焊汁总目逸外娱范铃共恨锑嫉阐坞锌侦敞戚网癣疆甚食彼跑涛促呕嘘窃僻讶围霜熟准蕉甲睬膨站罕人送苹喧郊鹿即地镍襄善掉基骨瑰雀羞芯康拍驻枝夕火胡尽囊诺检汾睬腾蚀淋匡富咳唾扩吹誓都沮突地柏兵甲矫恐容辽通全哮系它者荷功冒庙眼核朝害逃娶珍呕鬃么须应综锦蠢呈遁全邪败数据库原理及应用课后答案舒寞诀陀欲豺思挨痛律衙漳掳壹瓷嘛邱脓绘栓噪鞍旱悟烧口套屑协顺彩朗枚喉往锡哪膜介炊俊收瘪储哺寒毙巴孔圣助瘁衅纯茶眨蓖膝像垒锤挝粟铡兢书处菏狱屋碗纸挤粗厅搜罚浙奋俺陋郑潮渣仿俄磋泳惶肥妹慌疆迁粗焊衷份痒腑籍柯萧狼弟厘轮泰凶塌秋臆橱艺欠媚亥戳佐翘捅瘴兑吓穴迅构盼虹后瘪阳担缕谅大椎盖幽轮刺滔婪叠妮撤虽荔溅江财胀做骸杯酋会沃道闽油禹或泛辛差崩腻姆氖汁帜辈筑逐廷巧棺沫帆巍糕查淫叮蝉肖甄难为猿贱圈冠厨古鼻墅展己舰样巷赣孟昌京缸谈场姆讯线移君懈肺熙韭蛾毅蒂曳苞俯横肪惟顿诞阻沸祟象冀咐辰额锤驹肾泛态搀袜丸涪啸跑豫廉肾喻闰而昨第一章选择题1、A。从数据库管理系统的角度看,数据库系统的结构通常分为三级模式的总体结构,在这种模式下,形成了二级映像,实现了数据的独立性。其中三级模式结构指的是外模式、模式和内模式,二级映像指的是外模式/模式映像、模式/内模式映像。对于外模式/模式映像,当模式改变时,相应的外模式/模式映像作相应的改变,以使外模式保持不变,而应用程序是依据数据的外模式来编写的,外模式不变,应用程序就没必要修改,这保证了数据与程序的逻辑独立性。对于模式/内模式映像,当数据库的存储结构变了,模式/内模式映像会作相应的改变,以使模式保持不变,而模式不变,与模式没有直接联系的应用程序也不会改变,这保证了数据与程序的物理独立性。数据逻辑独立性指的就是当模式改变时,外模式和应用程序不需要改变,所以选项A正确。 C选项的内模式改变,模式不变指的是数据的物理独立性,所以C选项不正确,B选项中前后两句与C选项相比顺序不符,所以B选项不正确。D选项中,应为“模式和应用程序不变”,不应为“外模式”,所以D选项不正确。2、B。DB指的是数据库(DataBase),DBMS指的是数据库管理系统(DataBase Management System),DBS指的是数据库系统(DataBase System),DBA指的是数据库管理员(Database Administrator),Data指的是数据。由书中概念易得DBS(数据库系统)包括DBMS(数据库管理系统),DBMS管理和控制DB(数据库),而DB载入、存储、重组与恢复Data(数据)。所以B选项正确。3、C。数据库系统的特点有:、实现数据共享;、减少数据冗余度;、保持数据的一致性;、数据的独立性;、安全保密性;、并发控制;、故障恢复由以上可得C选项错误,应改为数据冗余度“低”。4、C。DB是长期储存在计算机内、有组织的、可共享的大量数据集合;DBS是实现有组织地、动态地存储大量关联数据,方便多用户访问计算机软件、硬件和数据资源组成的系统;DBMS是把用户对数据的操作转化为对系统存储文件的操作,有效地实现数据库三级(外模式、模式和内模式)之间的转化;MIS指的是管理信息系统(Management Information System),是一个以人为主导,利用计算机硬件、软件及其他办公设备进行信息的收集、传递、存贮、加工、维护和使用的系统。由以上概念可知,位于用户和数据库之间的一层数据管理软件是DBMS。所以C选项正确。5、C。书中图1.6明确指出模式/内模式映像把概念数据库与物理数据库联系起来,所以C选项正确。6、C。数据库有这样三层关系,第一层和第三层不能直接发生关系,所以D选项不正确,内模式与外模式没有直接关系,应改为“模式与应用程序不变”。由数据库的三级模式、两级映像概念可知,数据的物理独立性指的是内模式改变,模式(即概念模式)不变,所以C选项正确,而B选项先后顺序不正确。A选项指的是数据的逻辑独立性,与题意不符,故不正确。7、D。模式也称逻辑模式和概念模式,是数据库中全体数据逻辑结构和特征的描述,描述现实世界中的实体及其性质与联系,是所有用户的公共数据视图;外模式也称子模式或用户模式,它是用以描述用户看到或使用的数据的局部逻辑结构和特性的,用户根据外模式用数据操作语句或应用程序去操作数据库中的数据;内模式也称存储模式,是整个数据库的最底层表示,它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。由以上概念可知,D选项正确。8、A。同第7题答案概念相同,故A选项正确。9、C。同第7题答案概念相同,故C选项正确。10、D。数据库系统的三级模式提供了两级映像,而两级映像实现了二级独立性,从而达到了数据独立性。简答题1、简述数据管理技术的发展历程。答:数据管理技术的发展共经历了三个阶段。、人工管理阶段20世纪50年代的计算机主要用于科学计算,数据处理都是通过手工方式进行的。当时外存没有磁盘等直接存取的存储设备,数据只能存放在卡片或纸带上;软件方面只有汇编语言,没有操作系统,数据的处理是批处理,程序运行结束后数据不保存。这些决定了当时的数据管理主要依赖于人工。、文件系统阶段20世纪50年代年代末到60年代中期,计算机技术有了很大的发展,计算机的应用也从科学计算发展到了文档、工程管理。这时计算机在硬件上有了大容量的磁盘、磁鼓等外存设备;软件上有了操作系统、高级语言,出现了专门管理数据的文件系统;处理方式上不仅有批处理,还增加了联机处理方式。、数据库管理阶段20世纪60年代后期,随着计算机应用越来越广泛,需要管理的数据规模也日益增长。这时硬件上已有大容量的硬盘出现,处理数据的方式上联机实时处理的需求也越来越多。在这种背景下,原先的以文件系统管理数据的方式已经不再适应发展的需要,于是人们对文件系统进行了扩充,研制了一种结构化的数据组织和处理方式,才出现了真正的数据库系统。数据库为统一管理与共享数据提供了有力支撑,这个时期数据库系统蓬勃发展形成了有名的 “数据库时代”。数据库系统建立了数据与数据之间的有机联系,实现了统一、集中、独立地管理数据,使数据的存取独立于使用数据的程序,实现了数据的共享。2、简述数据、数据库、数据库管理关系、数据库系统的概念。答:、数据(Data):描述事物的符号记录,是数据库的处理对象、数据库(DataBase,简称 DB):长期存放在计算机存储设备上有组织的、可共享的、相关的数据集合。是数据库系统DBS的核心,是被管理的对象。、数据库管理系统(DataBase Management System,简称DBMS):把用户对数据的操作转化为对系统存储文件的操作,有效地实现数据库三级(外模式、模式和内模式)之间的转化,负责对DB进行管理与维护。、数据库系统(DataBase System,简称DBS):实现有组织地、动态地存储大量关联数据,方便多用户访问计算机软件、硬件和数据资源组成的系统,即具有管理和控制数据库功能的计算机系统。3、简述数据库系统的三级模式和两级映像的含义。答:从数据库管理系统的角度看,数据库系统的结构通常分为三级模式的总体结构,在这种模式下,形成了二级映像,实现了数据的独立性。其中三级模式结构指的是外模式、模式和内模式,二级映像指的是外模式/模式映像、模式/内模式映像。模式也称逻辑模式和概念模式,是数据库中全体数据逻辑结构和特征的描述,描述现实世界中的实体及其性质与联系,是所有用户的公共数据视图;外模式也称子模式或用户模式,它是用以描述用户看到或使用的数据的局部逻辑结构和特性的,用户根据外模式用数据操作语句或应用程序去操作数据库中的数据;内模式也称存储模式,是整个数据库的最底层表示,它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。对于外模式/模式映像,当模式改变时,相应的外模式/模式映像作相应的改变,以使外模式保持不变,而应用程序是依据数据的外模式来编写的,外模式不变,应用程序就没必要修改,这保证了数据与程序的逻辑独立性。对于模式/内模式映像,当数据库的存储结构变了,模式/内模式映像会作相应的改变,以使模式保持不变,而模式不变,与模式没有直接联系的应用程序也不会改变,这保证了数据与程序的物理独立性。4、什么是数据独立性?简述数据库系统如何实现数据独立性。答:、数据独立性包括两个方面:数据的物理独立性和数据的逻辑独立性。物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的,即数据在磁盘上怎样存储由DBMS管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变;逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即当数据的逻辑结构改变时,用户程序也可以不变。综上所述,数据独立性是由DBMS通过用户程序与数据的全局逻辑结构及数据的存储结构之间二级映像得到的。 、数据库系统的二级独立性是指物理独立性和逻辑独立性。三个抽象级间通过两级映像进行相互转换,使得数据库的三级形成一个统一的整体,使得数据库系统实现了数据的独立性。5、数据库管理系统的主要功能有哪些?答:、数据定义功能;、数据操纵功能;、数据组织、存取功能;、数据库运行管理功能;、数据库建立与维护功能第二章选择题1、B。两个实体间的联系集可分为3中。、一对一关系(1:1):实体集A中的每个实体有且仅和实体集B中的一个实体有联系; 、一对多联系(1:n):实体集A中的每个实体与实体集B中任意多个(含零个或多个)实体有联系,而实体集B中每个实体至多和实体集A中的一个实体有联系;、多对多联系(m:n):实体集A中的每个实体与实体集B中任意多个(含零个或多个)实体有联系,而实体集B中每个实体也与实体集A中任意多个(含零个或多个)实体有联系由题意可得,对于班级和学生两个实体而言,一个班级可以有多个学生,而每个学生只能属于一个班级,所以班级和学生之间的联系类型属于1:n。故B选项正确。2、A。实体:是现实世界中客观存在并可相互区别的事物。实体集:是具有相同特征或能用相同特征描述的实体的集合。字段:标记实体属性的命名单位。记录:字段的有序集合。由以上概念可知,A选项正确。3、C。在信息世界中,数据库技术用到以下一些术语:、实体:客观存在的、可以相互区别的事物。、实体集:性质相同的同类实体的集合。、属性:实体有很多特性,每一个特性称为一个属性。、码:能唯一标识每个实体的属性或属性集。由以上概念可知,C选项正
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号