- 1、本文档共79页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章 数据库与数据仓库 ;数据的层次
字符:信息的最基本架构,用一个字节来表示;
字段:以某种方法描述的业务对象或活动的字符组合;
记录:相关字段的一组集合;
文件:相关记录的集合。;字符(字节);实体:是人、地点或对象的通用类别,数据以这种类别进行收集、存储和维护。;传统方法:为每个应用程序分别创建和存储数据文件的数据管理。;;数据库方法:一种数据管理方法,其中相关数据集合可由多个应用程序共享。;数据模型:表示实体及实体间关系的图形。
企业数据建模:在整个组织层次上进行数据建
模的方法。
实体关系图:作用基本的图形符号来表示组织及数据之间关系的图形。;10.1 文件组织
数据组织的层次
文件分类
数据的物理储存与传送
文件组织方式
10.2 数据库技术
传统的文件处理与数据库处理
数据库管理系统(DBMS)
数据库的类型
数据库模型与数据库组织结构
数据库设计;第一节 数据库技术;一、数据管理技术及其发展;传统文件处理系统;一、数据管理技术及其发展;数据库处理系统;银行数据库处理系统;一、数据管理技术及其发展;一、数据管理技术及其发展;二、数据库系统的组成 ;二、数据库系统的组成;二、数据库系统的组成;三、数据库系统的体系结构 ;图6-2 数据库系统的体系结构 ;模式
模式又称概念模式或逻辑模式,对应于概念级。它是由数据库设计者综合所有用户的数据,按照统一的观点构造的全局逻辑结构,是对数据库中全部数据的逻辑结构和特征的总体描述,是所有用户的全局视图。一个数据库只有一个模式。
外模式
外模式又称子模式或用户模式,对应于用户级。它是数据库用户(包括程序员和终端用户)所看到和使用的局部数据的逻辑结构和特征的描述,是数据库的用户视图。外模式是从模式中导出的一个子集,一个数据库可以有多个外模式。
内模式
内模式又称存储模式,对应于物理级。它是数据库中全体数据的内部表示或底层描述,是数据库最低一级的逻辑描述,它描述了数据在存储介质上的存储方式和物理结构,对应着实际存储在外存储介质上的数据库 。一个数据库只有??个内模式。 ;二级映射
为了能够在内部实现这三个抽象层次的联系和转换,数据库管理系统在这三级模式之间提供了两层映射:外模式—模式映射,模式—内模式映射。
①外模式—模式映射
外模式—模式映射定义了该外模式与模式之间的对应关系。这些映射定义通常包含在各自外模式的描述中。当模式改变时(例如增加新的属性、改变属性的数据类型时),只要改变其映射,就可以使外模式保持不变,对应的应用程序也可保持不变(因为应用程序是依据外模式编写的),从而保证了数据与应用程序的逻辑独立性。
②模式—内模式映射
模式—内模式映射定义了数据库全局逻辑结构与存储结构之间的对应关系。该映射定义通常包含在模式描述中。当数据的存储结构发生变化时,只需改变模式—内模式映射,就能保持模式不变,因此应用程序也可以保持不变,从而保证了数据与应用程序的物理独立性。 ;四、概念模型 ;四、概念模型;(二)概念模型的表示方法 实体-联系方法(Entity-Relationship Approach)用E-R图来描述现实世界的概念模型;实体名称;联系的类型;2、一对多联系
如果对于A中的每一实体,实体B中有一个以上实体与之发生联系,反之,B中的每一实体至多只能对应于A中的一个实体,则称A与B是一对多联系。 ;3、多对多联系
如果A中至少有一实体对应于B中一个以上实体,反之,B中也至少有一个实体对应于A中一个以上实体,则称A与B为多对多联系。 ;E—R图建模;E—R图绘制;举例:某工厂物资入库管理的概念模型。
物资管理涉及的实体有:
供方单位:属性有单位号、单位名、地址、联系人、邮政编码
物资:属性有物资代码、名称、规格、备注
库存:属性有入库号、日期、货位、数量
合同:属性有合同号、数量、金额、备注
结算:属性有结算编号、用途、金额、经手人
这些实体间的联系包括:
入库:一种物资可以分多次入库,所以是1:N联系
验收:一份合同订购的物资可以分多次验收,所以是1:N联系
购进:一次购进的物资可以经多次结算,而一次结算可以承办多次购进的物资,所以是多对多的联系。其属性为:数量、金额。
付款:也是多对多的联系。其属性是:数量、金额。
订货:这是一个数量超过两个的不同类型实体之间的联系。在订货业务中,一种物资可由多家供应,产生多笔合同。反之,一个供应单位可以供应多种物资,产生多笔合同,所以,在图中用M:N:L的结构来表示。其属性为:数量、单价。;该工厂的物资入库管理E-R图如下图6-4,6-
文档评论(0)