第6章-数据库和数据仓库技术_第1页
第6章-数据库和数据仓库技术_第2页
第6章-数据库和数据仓库技术_第3页
第6章-数据库和数据仓库技术_第4页
第6章-数据库和数据仓库技术_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《管理信息系统》

双学位课程第二篇技术篇《管理信息系统》

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、记录

记录是和某个数据处理对象有关的所有数据项的集合;

产品销售记录:产品代号、单价、销售数量、金额学生记录:学号、姓名、性别、班级3、文件文件是同类记录的有序集合。

4、数据库

把逻辑相关的文件集合按照一定方式组织起来,就形成数据库。数据库是存贮起来的相关数据的集合。

二、文件组织的基本概念

2、逻辑记录、物理记录与数据块

1、计算机的文件管理功能

计算机的操作系统使用文件分配表进行

文件的管理

一个物理记录可包含一至多个逻辑记录,一个逻辑记录也可存放在多个物理记录上,

即它可包含多个块。三、文件组织方式

文件组织方式是数据组织的一部分,主要讨论数据记录在存储设备上的组织方式。1、顺序文件

顺序文件的组织方式是文件中数据记录的物理

顺序和逻辑顺序一致其优点是连续存取、速度快,主要用于顺序存

取、批量修改的情况

磁盘顺序文件

2、索引文件索引文件是常用的文件组织形式之一。由主文件和索引表两部分组成。主文件由文件的各记录组成,索引表由记录的关键字值及物理地址组成。

学号姓名数学物理英语920712张687472920705李958792920707赵778384920725周858190920731陈626466920719王828895920720刘747081主关键字

(学号)记录

地址920705B079207C920712A920719F920720G920725D920731E记录

地址GFEDCBA索引文件主文件索引表3、链表文件链表文件是信息系统中常用的文件组织形式。在链表中,用指针建立记录之间的逻辑联系,以适应多变情况下文件记录的检索。记录的指针在文件组织中用一个数据项表示,数据项的内容指向下一个相关记录的地址。

链表文件职工号姓名部门编号年限透支1111SMITHDT404421JOHNNW151001544JONEDT212001655BOBDT802544GRANNW602635IVANNW1001758BILLEA141003522TEDDT1902951JOEEA61003024BITDT71001655ANNYNE1502685MARKNE12100记录地址职工号姓名部门编号部门指针-DT入口A1111SMITHDTC-NW入口B4421JOHNNWE-C1544JONEDTD-D1655BOBDTH-E2544GRANNWF-F2635IVANNW-EA入口G1758BILLEAI-H3522TEDDTJ-I2951JOEEA-J3024BITDT-NE入口K1655ANNYNEL-L2685MARKNE-记录地址ABCDEFGHIJKL信息链:DT(A,C,D,H,J);

NW(B,E,F);

EA(G,I);

NE(K,L)数据项值

(部门编号)链表长度

(记录个数)链头指针

(入口地址)DT5ANW3BEA2GNE2K链头索引表4、倒排文件倒排文件的结构是对每一个辅关键字都设立一个索引,每种关键字值对应一个索引项,将具有相同关键字值记录地址都保存在相应的索引项中。6.3数据库系统6.3.1数据库处理数据库存储数据库处理方式6.3.2数据库管理系统数据库开发数据字典数据库查询数据库维护应用于开发DBMS的主要功能

6.3.3数据库模型与数据库组织结构数据库模型数据组织结构

数据模型

三个不同的世界

6.3.4数据库设计一、信息的转换个体总体特征标识特征事物及其联系实体实体集属性标识属性实体关系模型记录文件字段关键字数据模型现实世界信息世界数据世界三个世界术语对照二、信息模型实体集1实体集2实体集1实体集1实体集2实体集2一对一关系1:1一对多关系1:n多对多关系m:n实体间的关系实体-关系模型(E-R模型)

实体属性实体间的关系客户客户代号订货电话数量订单代号客户代号地址客户名称单价产品名称产品代号运费订购日期客户订单产品发出订货1NNM客户与产品订货关系的E-R模型学生课程教师系学校选修讲授从属从属NNNNNMM111从属学校关系的E-R图三、E-R图向关系模型的转换

(1)一对一关系的转换:

如果两个实体甲和乙之间是一对一的关系,那么首先将实体甲和乙分别转换成数据表a与b,然后将表a中的主关键字放入表b,形成一组数据表。或者将表b中的主关键字放入表a中,形成一组数据表。校长编号年龄校名学校编号校长学校管理姓名地点校长(校长编号,姓名,年龄)或:校长(校长编号,姓名,年龄,学校编号)

学校(学校编号,校名,地点)11

学校(学校编号,校名,地点,校长编号)学校编号校名地点校长编号校长编号姓名年龄学校编号校长编号姓名年龄学校编号校名地点(2)一对多关系的转换:

如果两个实体甲与乙之间是一对多的关系,先将实体甲与乙分别转换成数据表a与b,然后将表a的主关键字放入表b作为外码,同时实体间关系的属性也一并纳入b表中。这样就完成了一对多关系的转换。仓库号地点面积仓库产品仓库号地点面积价格产品名产品号存放数量仓库(仓库号,地点,面积)产品(产品号,产品名,价格,1N产品号产品名价格仓库号数量仓库号,数量)(3)多对多关系的转换:

如果两实体甲和乙之间是多对多的关系,那么先将两个实体分别转换成数据表a和b,然后对于实体间关系建立一个数据表c,它的字段包括表a和表b的主关键字以及关系的属性,表c的主关键字是由表a和表b的主关键字组成的组合关键字。性别成绩姓名学号学分课程号课程名学生课程学习学号姓名性别课程号课程名学分学号课程号成绩学生(学号,姓名,性别)学习(学号,课程号,成绩)NM课程(课程号,课程名,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论