- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(完整版)数据库原理及其应⽤教程课后答案
第⼀章
1.2.从程序和数据之间的关系分析⽂件系统和数据库系统之间的区别和联系?
(1)⽂件系统与数据库系统之间的区别
⽂件系统⽤⽂件将数据长期保存在外存上,数据库系统则⽤数据库统⼀存储数据;⽂件系统中程序和数据有⼀定的联系,⼆数
据库系统中程序和数据分离;⽂件系统⽤操作系统中的存取⽅法对数据进⾏管理,数据库系统则⽤DBMS 统⼀管理和控制数
据;⽂件系统实现以⽂件为单位的数据共享,⼆数据库系统实现以记录和字段为单位的数据共享。
(2)⽂件系统和数据库系统之间的联系
均为数据组织的管理技术;均由数据管理软件管理数据,程序与数据之间⽤存取⽅法进⾏转换;数据库系统是在⽂件系统的基
础上发展起来的。
1.8.什么是数据库的数据独⽴性?它包含了哪些内容? 物理独⽴性?
所谓数据的独⽴性是指数据库中的数据与应⽤程序间相互独⽴,即数据的逻辑结构、存储结构以及存取⽅式的改变不影响应⽤
程序。
数据独⽴性分两级:物理独⽴性和逻辑独⽴性
物理独⽴性是指当数据的物理结构改变时,通过修改映射,使数据库整体逻辑结构不受影响,进⽽⽤户的逻辑结构以及应⽤程
序不⽤改变。
逻辑独⽴性是指当数据库的整体逻辑结构发⽣改变时,通过修改映射,使⽤户的逻辑结构以及应⽤程序不⽤改变。
1.11.解释实体、属性、实体键、实体集、实体型、实体联系类型、记录、数据项、字段、记录型、⽂件、实体模型、数据模型
的含义。
实体:客观存在并且可以相互区别的“事物”称为实体。
属性:实体所具有的某⼀特性称为属性。
实体键:在实体型中,能唯⼀标识⼀个实体的属性或属性集称为实体的键。
实体集:同型实体的集合称为实体集。
实体型:具有相同属性的实体必然具有共同的特征,所以,⽤实体名及其属性名来抽象和描述同类实体,称为实体
型。
实体联系类型:⼀对⼀联系(1:1);⼀对多联系(1:n);多对多联系(m:n)
记录: (record)字段的有序集合称为记录。
数据项:标记实体属性的命名单位称为字段,也称为数据项。
字段:标记实体属性的命名单位称为字段,也称为数据项。
⽂件:同⼀类记录的集合称为⽂件。⽂件是⽤来描述实体集的。
数据模型:数据模型是数据库的框架,该框架描述了数据及其联系的组织⽅式、表达⽅式和存储路径,它是数据库
系统的核⼼和基础,各种机器上实现的DBMS软件都是基于某种数据模型,它的数据结构直接影响到数据库系统的其它部分的
性能,也是数据定义和数据库操作语⾔的基础。
1.14.解释模式、内模式、外模式、DDL、DML的含义。
模式:也称逻辑模式、概念模式,是数据库中全体数据的逻辑结构和特征的描述。
外模式:⼜称⼦模式和⽤户模式,外模式是三级结构的最外层,它是数据库⽤户能看到并允许使⽤的那部分局部数据的逻辑结
构和特征描述,是与某⼀应⽤有关的逻辑表⽰,也是数据库⽤户的数据视图,即⽤户视图。
内模式:⼜称存储模式,是三级结构中的最内层,是对数据库存储结构的描述,是数据在数据库内部的表达⽅式。DDL:数据定
义语⾔,定义数据的模式、外模式和内模式三级模式结构,定义模式/内模式和外模式/模式⼆级映像,定义有关的约束条件。
DML:数据操作语⾔,实现对数据库的基本操作,包括检索、更新(包括:插⼊、修改、删除)等。
2. 举例说明什么是实体完整性和参照完整性。
◆实体完整性是指主关系键的值不能为空或部分为空。
●学⽣关系中的主关系键“学号”不能为空
●选课关系中的主关系键“学号+课程号”不能部分为空,即“学号”和“课程号”两个属性都不能为空
◆参照完整性是指如果关系R2的外部关系键X与关系R1的主关系键相符,则X的每个值或者等于R1中主关
系键的某⼀个值,或者取空值。
●学⽣关系的“系别”是外部关系键,与系别关系的主关系键“系别”相对应。则学⽣关系中某个学⽣“系别”的取值
或为“空”,否则必须在参照的系别关系中主关系键“系别”的值中能够找到。
5.解释下列概念:笛卡尔积、关系、同类关系、关系头、关系体、属性、元组、域、关系健、候选健、主键、外部键、关系模
式、关系数据库模式、关系数据库、关系数据库的型与值。
笛卡尔积:实际是⼀个⼆维表,表的框架由域构成,表的任意⼀⾏就是⼀个元组,表的每⼀列来⾃同⼀个域。
关系:笛卡尔积D1*D2*….Dn的任意⼦集称为定义在域D1,D2,…,Dn上的n元关系。
同类关系:具有相同关系框架的关系称为同类关系。
关系头:关系头是由属性名A1 ,A2 ,…,An的集合组成,每个属性Ai对应⼀个域Di (i=1,2,…,n)。关系头(关系框架)
是由关系的数据结构的描述,它是固定不变的。
关
文档评论(0)