{管理信息化数据仓}数据库和数据仓库技术概述

上传人:卓****库 文档编号:140487289 上传时间:2020-07-30 格式:PPTX 页数:38 大小:624.03KB
返回 下载 相关 举报
{管理信息化数据仓}数据库和数据仓库技术概述_第1页
第1页 / 共38页
{管理信息化数据仓}数据库和数据仓库技术概述_第2页
第2页 / 共38页
{管理信息化数据仓}数据库和数据仓库技术概述_第3页
第3页 / 共38页
{管理信息化数据仓}数据库和数据仓库技术概述_第4页
第4页 / 共38页
{管理信息化数据仓}数据库和数据仓库技术概述_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《{管理信息化数据仓}数据库和数据仓库技术概述》由会员分享,可在线阅读,更多相关《{管理信息化数据仓}数据库和数据仓库技术概述(38页珍藏版)》请在金锄头文库上搜索。

1、管理信息系统 双学位课程,第二篇 技术篇,管理信息系统,6.1 企业数据处理方式 1、以联机事务处理形式处理信息 2、以联机分析处理形式处理信息并进行决策 3、在信息应用过程中管理信息,第6章 数据库和数据仓库技术,联机事务处理与联机分析处理,一、数据组织的层次,数据库,文件1,文件2,文件n,文件n-1,记录1,记录2,记录n-1,记录n,数据项1,数据项2,数据项n-1,数据项n,.,.,.,6.2 文件组织,逻辑数据元素之间的关系,1、数据项 数据项是具有确定逻辑意义的数据的最小单位; 2、记录 记录是和某个数据处理对象有关的所有数据项的集合; 产品销售记录:产品代号、单价、销售数量、金

2、额 学生记录:学号、姓名、性别、班级,3、文件 文件是同类记录的有序集合。,4、数据库 把逻辑相关的文件集合按照一定方式组织起来,就形成数据库。数据库是存贮起来的相关数据的集合。,二、文件组织的基本概念,2、逻辑记录、物理记录与数据块,1、计算机的文件管理功能,计算机的操作系统使用文件分配表进行文件的管理,一个物理记录可包含一至多个逻辑记录,一个逻辑记录也可存放在多个物理记录上,即它可包含多个块。,三、文件组织方式 文件组织方式是数据组织的一部分,主要讨论数据记录在存储设备上的组织方式。,1、顺序文件 顺序文件的组织方式是文件中数据记录的物理 顺序和逻辑顺序一致 其优点是连续存取、速度快,主要

3、用于顺序存 取、批量修改的情况,磁盘顺序文件,2、索引文件 索引文件是常用的文件组织形式之一。由主文件和索引表两部分组成。主文件由文件的各记录组成,索引表由记录的关键字值及物理地址组成。,记录地址,G,F,E,D,C,B,A,索引文件,主文件,索引表,3、链表文件 链表文件是信息系统中常用的文件组织形式。 在链表中,用指针建立记录之间的逻辑联系,以适应多变情况下文件记录的检索。 记录的指针在文件组织中用一个数据项表示,数据项的内容指向下一个相关记录的地址。,链表文件,信息链:DT(A,C,D,H,J); NW(B,E,F); EA(G,I); NE(K,L),链头索引表,4、倒排文件 倒排文件

4、的结构是对每一个辅关键字都设立一个索引,每种关键字值对应一个索引项,将具有相同关键字值记录地址都保存在相应的索引项中。,6.3 数据库系统 6.3.1 数据库处理 数据库存储 数据库处理方式,6.3.2 数据库管理系统 数据库开发 数据字典 数据库查询 数据库维护 应用于开发,DBMS的主要功能,6.3.3 数据库模型与数据库组织结构 数据库模型 数据组织结构,数据模型,三个不同的世界,6.3.4 数据库设计,一、信息的转换,个体 总体 特征 标识特征 事物及其联系,实体 实体集 属性 标识属性 实体关系模型,记录 文件 字段 关键字 数据模型,现实世界,信息世界,数据世界,三个世界术语对照,

5、二、信息模型,实体集1,实体集2,实体集1,实体集1,实体集2,实体集2,一对一关系 1:1 一对多关系 1:n 多对多关系 m:n,实体间的关系,实体关系模型(-模型) 实体 属性 实体间的关系,客户,客户代号,订货,电话,数量,订单代号,客户代号,地址,客户名称,单价,产品名称,产品代号,运费,订购日期,客户,订单,产品,发出,订货,1,N,N,M,客户与产品订货关系的-R模型,学生,课程,教师,系,学校,选修,讲授,从属,从属,N,N,N,N,N,M,M,1,1,1,从属,学校关系的-R图,三、E-R图向关系模型的转换,(1)一对一关系的转换: 如果两个实体甲和乙之间是一对一的关系,那么

6、首先将实体甲和乙分别转换成数据表a与b,然后将表a中的主关键字放入表b,形成一组数据表。或者将表b中的主关键字放入表a中,形成一组数据表。,校长编号,年龄,校名,学校编号,校长,学校,管理,姓名,地点,校长(校长编号,姓名,年龄),或:校长(校长编号,姓名,年龄,学校编号),学校(学校编号,校名,地点),1,1,学校(学校编号,校名,地点,校长编号 ),(2)一对多关系的转换: 如果两个实体甲与乙之间是一对多的关系,先将实体甲与乙分别转换成数据表a与b,然后将表a的主关键字放入表b作为外码,同时实体间关系的属性也一并纳入b表中。这样就完成了一对多关系的转换。,仓库,产品,仓库号,地点,面积,价

7、格,产品名,产品号,存放,数量,仓库(仓库号,地点,面积),产品(产品号,产品名,价格,,1,N,仓库号,数量),(3)多对多关系的转换: 如果两实体甲和乙之间是多对多的关系,那么先将两个实体分别转换成数据表a和b,然后对于实体间关系建立一个数据表c,它的字段包括表a和表b的主关键字以及关系的属性,表c的主关键字是由表a和表b的主关键字组成的组合关键字。,性别,成绩,姓名,学号,学分,课程号,课程名,学生,课程,学习,学生(学号,姓名,性别),学习(学号,课程号,成绩),N,M,课程(课程号,课程名,学分),6.3.5 数据库技术发展趋势,分布式数据库 多媒体技术在数据库中的应用 面向对象数据库,(a) (b) 分布式数据库的结构形式,6.4 数据仓库与商业智能,数据仓库 联机分析处理 数据挖掘 商业智能,数据仓库源于业务数据库,多维视图示例,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号