- 1、本文档共42页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 数据库与数据仓库 讲义
管 理 信 息 系 统(Management Information System) 学习目的 理解信息系统与数据管理; 掌握文件环境和数据库环境下的数据组织; 掌握数据模型、关系模式规范化、数据视图概 念和数据库设计; 了解面向对象及其他高级数据库系统; 了解数据仓库与数据挖掘。 本讲内容 6.1 信息系统的数据管理 6.2 文件环境下的数据组织 6.3 数据库环境下的数据组织 6.4数据模型 6.5关系模式规范化 6.6数据视图概念 6.7数据库设计 6.8面向对象及其他高级数据库系统 6.9数据仓库与数据挖掘 6.1 信息系统的数据管理 6.1.1 数据管理概念 美国学者詹姆斯?马丁提出数据环境的概念,认为只要企业的性质和目标不变,尽管企业的数据加工处理过程是多变,但数据是稳定的,企业任何业务活动都离不开对数据的存取。 MIS是有目的地对企业生产经营活动产生的原始数据进行收集、组织、加工处理,直至生成信息的系统。管理人员则利用信息控制企业各项经营活动并作出决策。 组织数据的逻辑存储结构,将逻辑存储结构转换成计算机物理存储结构,以及根据需要准确、迅速地存取数据等,这些问题都是数据管理技术的主要研究内容。 6.1 信息系统的数据管理 6.1.1 数据管理概念 随着计算机技术的产生和发展,企业的数据管理技术经历了人工管理,文件管理技术和数据库管理技术三个阶段。。 目前数据库是企业信息系统组织、管理数据的最常用技术。 6.1 信息系统的数据管理 6.1.2 MIS的数据管理要求 需要有效的数据库技术 需要稳定的数据基础 需要良好的数据环境 本讲内容 6.1 信息系统的数据管理 6.2 文件环境下的数据组织 6.3 数据库环境下的数据组织 6.4数据模型 6.5关系模式规范化 6.6数据视图概念 6.7数据库设计 6.8面向对象及其他高级数据库系统 6.9数据仓库与数据挖掘 6.2 文件环境下的数据组织 6.2.1 文件的基本概念 数据项 数据项是组成数据处理对象的最小单位,如表中的订单代码、订单日期等 记录 它是由一个或多个数据项所组成。记录是描述一个客观事物或对象的属性值的总和,也是计算机一次处理的数据逻辑单元。 文件 具有相同性质的记录的集合称为文件。 6.2 文件环境下的数据组织 6.2.2 文件组织方式 顺序组织 顺序组织方式是指文件中的记录的物理顺序和逻辑顺序相一致的形式。 索引文件 索引文件是按照记录关键字排序的文件。索引文件通常由两部分组成:数据区和索引区。其数据区存放主文件的数据记录,索引区存放索引。 (1)索引非顺序文件:数据文件中记录不按顺序存放,而索引是按顺序存放的。 (2)索引顺序文件:数据区的记录按关键字值的大小排序,并带有索引的文件。 直接存取组织 直接存取文件组织中的记录都是随机存放的,故又称随机文件。 倒排文件 如果按某非关键字项值的大小排列,并将该值对应的记录地址一并列入索引表中,这种表称为倒排表,这样组成的文件称为倒排文件。 本讲内容 6.1 信息系统的数据管理 6.2 文件环境下的数据组织 6.3 数据库环境下的数据组织 6.4数据模型 6.5关系模式规范化 6.6数据视图概念 6.7数据库设计 6.8面向对象及其他高级数据库系统 6.9数据仓库与数据挖掘 6.3 数据库环境下的数据组织 6.3.1数据库定义 数据库的定义 长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。 数据库的特点 数据结构化、数据共享性、数据独立性 6.3 数据库环境下的数据组织 6.3.2数据库管理系统 数据库管理系统 数据库管理系统(DBMS)是位于用户与操作系统之间的一层数据管理软件。 DBMS的分类 按数据模型、按所支持的用户数、按允许数据库可以分布的站点数、按用途。 数据库管理系统的组成 数据定义语言及其翻译程序;数据操纵(或查询)语言及其编译(或解释)程序;数据库管理例行程序。 6.3 数据库环境下的数据组织 6.3.3数据库系统结构 硬件 CPU、内存、磁盘、磁带以及其它外部设备。 软件 操作系统(OS)、数据库管理系统(DBMS)、应用于开发应用程序的具有数据库接口的高级语言及其编译系统、以DBMS为核心的应用开发工具、为某应用环境开发的数据库应用系统。 人员 数据库管理员(Data Base Administrator,DBA)、系统分析员和数据库设计人员、应用程序员和最终用户。 本讲内容 6.1 信息系统的数据管理 6.2 文件环境下的数据组织 6.3 数据库环境下的数据组织 6.4数据模型 6.5关系模式规范化 6.6数据视图概念 6.7数据库设计 6.8面
您可能关注的文档
- 第5章 电视教材.ppt
- 第5章 电磁干扰滤波.ppt
- 第5章 文本艺术.ppt
- 第5章 电子商务网站的建设.ppt
- 第4章__常用的网络设备.ppt
- 第5章 精密高程测量.ppt
- 第5章 绩效制度.ppt
- 第5章 综合布线系统的检测与验收06286.ppt
- 第5章 编程工具.ppt
- 第5章 编辑轮廓与填充颜色.ppt
- 1厨房里的物质与变化(课件)科学六年级下册教科版(1).pptx
- 2025年中国环保机械行业发展潜力分析及投资方向研究报告.docx
- 2025年中国数控插床行业发展前景预测及投资战略咨询报告.docx
- 中国挖掘机配套行业市场供需格局及投资规划建议报告.docx
- 2022-2027年中国智能计量仪表行业发展监测及投资战略研究报告.docx
- 2025年中国竹筷削尖机行业市场深度研究及发展趋势预测报告.docx
- 中国充气柜行业市场前景预测及投资战略研究报告.docx
- 中国汽车保险杠行业市场发展监测及投资前景展望报告.docx
- 2025年中国航空锻件行业市场发展监测及投资战略咨询报告.docx
- 2025年中国纠偏控制器行业市场深度分析及投资策略咨询报告.docx
文档评论(0)