二物流管理中的数据库技术课件.ppt

上传人(卖家):ziliao2023 文档编号:5589600 上传时间:2023-04-26 格式:PPT 页数:27 大小:360KB
下载 相关 举报
二物流管理中的数据库技术课件.ppt_第1页
第1页 / 共27页
二物流管理中的数据库技术课件.ppt_第2页
第2页 / 共27页
二物流管理中的数据库技术课件.ppt_第3页
第3页 / 共27页
二物流管理中的数据库技术课件.ppt_第4页
第4页 / 共27页
二物流管理中的数据库技术课件.ppt_第5页
第5页 / 共27页
点击查看更多>>
资源描述

1、4/26/2023物流信息管理1章物流管理中的数据库技术章物流管理中的数据库技术节网络基础节网络基础节电子商务物流节电子商务物流节物流数据库基础知识节物流数据库基础知识节数据管理基础节数据管理基础SQL语言语言节物流信息系统中的数据仓库节物流信息系统中的数据仓库4/26/2023物流信息管理2本章主要内容:本章主要内容:第一节第一节 物流数据库基础知识物流数据库基础知识第二节第二节 物流管理信息系统中的数据仓库和数据挖掘物流管理信息系统中的数据仓库和数据挖掘4/26/2023物流信息管理3知识要求知识要求 了解数据库技术的基本概念;了解物流数据库的基本含义;理解关系数据库概念及SQL语言的基本

2、概念和体系结构;了解常用关系管理信息系统的概念和特征。理解数据仓库和数据挖掘的概念及其在物流信息系统中的作用。技能要求技能要求 能将数据库技术和物流管理信息系统联系起来;能清晰描述关系数据库的概念和应用;能 将数据仓库和数据挖掘理念运用到物流管理信息系统中。4/26/2023物流信息管理4 经过调查,物流公司在选择数据库时通常会考虑以下因素:第三方物流供应商把“数据库的伸缩性、安全性和可靠性”放在首位;其次是“跟企业的应用需求很接近,如支持多媒体数据类型、分布式数据管道和数据库提供商对物流行业要有充分的了解,要在细节上体现积极的服务态度”。提供全方位综合物流服务的大型集团,都着重强调了数据库运

3、行的稳定性。60%的企业表示,应该考虑“整套数据库产品对于系统资源的占用要合理,投资规模和成本要合算”。仓储物流企业关注“数据的伸缩性、安全性和可靠性”;10%的企业侧重考虑“对主流厂商的硬件平台的支持,投资规模和成本是否合算”。货运企业看重“数据库的伸缩性、安全性和可靠性”以及“整套数据库产品对于系统资源的占用要合理,投资规模和成本要合算”。商业储运企业看重“数据的伸缩性、安全性和可靠性”以及“数据库提供商对物流行业要有充分的了解,要在细节上体现积极的服务态度”。由上可见,数据库技术在物流信息管理应用中的重要作用。4/26/2023物流信息管理5第一节第一节 物流数据库基础知识物流数据库基础

4、知识一、数据库技术的基本概念数据库技术的发展阶段手工管理阶段数据库系统阶段文件系统阶段4/26/2023物流信息管理6第一节第一节 物流数据库基础知识物流数据库基础知识数据库系统的组成数据管理系统应用程序软硬件环境数据库管理员数据库4/26/2023物流信息管理7第一节第一节 物流数据库基础知识物流数据库基础知识数据库系统的特点数据共享数据的安全性与完整性减少数据冗余数据独立4/26/2023物流信息管理8第一节第一节 物流数据库基础知识物流数据库基础知识(三)数据库技术面临的挑战与发展1数据库技术面临的挑战数据库技术面临的挑战信息爆炸产生大量垃圾 数据类型的多样化和一体化要求 对模糊信息的处

5、理 数据库安全 对数据库的理解和知识获取的要求 4/26/2023物流信息管理9第一节第一节 物流数据库基础知识物流数据库基础知识2.数据库技术的发展方向分布式数据库 面向对象数据库 多媒体数据库 数据库中的知识发现 专用数据库系统 4/26/2023物流信息管理10第一节第一节 物流数据库基础知识物流数据库基础知识二、物流系统数据库1.物流系统数据库的概念2.物流系统数据库的特点时间与空间的异构多数据源 数据库的分布式结构 决策功能 4/26/2023物流信息管理11第二节第二节 物流管理信息系统中的关系数据库物流管理信息系统中的关系数据库一、关系数据库的概念一、关系数据库的概念(一一)基本

6、概念基本概念关系,一个关系对应通常所说的二维表。属性。表中的一列叫做一个属性,有时也叫做一个字段,属性与其所在列的前后顺序无关。域。一个属性的取值范围叫做一个域。元组。表中的一行叫做一个元组,有时也叫做一条记录,元组与其所在行的前后顺序无关。码。表中的某个属性,若根据它的值能够惟一地标识一个元组,则称该属性为“候选码”,若一个关系中有多个候选码,则选定其中一个为主码,这个属性称为主属性。分量。元组中的一个属性值叫做元组的一个分量。关系模式。是对关系的描述,它包括关系名、组成该关系的属性名、属性到域的映像。通常简记为:关系名(属性名1,属性名2,属性名n)属性到域的映像通常直接说明属性的类型、长

7、度等。关系数据库。4/26/2023物流信息管理12第二节第二节 物流管理信息系统中的关系数据库物流管理信息系统中的关系数据库(二)关系操作 常用的关系操作有两类:传统的集合操作和专门的关系操作。传统的集合操作主要指并、交、差,当用于关系时,要求参加运算的两个关系是相容的,即两关系度数相同,相应属性取自同一个域。专门的关系操作。包括选择、投影和连接。4/26/2023物流信息管理13第二节第二节 物流管理信息系统中的关系数据库物流管理信息系统中的关系数据库二、关系数据库语言SQL介绍 在数据库中,数据的定义、数据的操纵等主要功能,是通过数据库支持的数据库语言实现的,SQL就是一种关系数据库语言

8、。关系数据库的语言分三类,它们是(数据描述语言DDL)、(数据操纵语言DML)和(数据控制语言DCL),而SQL是(集DDL、DML、DCL为一体)的标准关系数据库语言。4/26/2023物流信息管理14第二节第二节 物流管理信息系统中的关系数据库物流管理信息系统中的关系数据库(一)几个基本概念(一)几个基本概念1基本表:基本表是本身独立存在的表。在SQL中一个关系就对应一个表,一个表可以带若干索引。2视图:视图是从一个或几个基本表导出的表,它本身不独立存储在数据库中。数据库中只存放视图的定义而不存放视图的数据,这些数据仍存放在导出视图的基本表中,因此,视图是一个虚表。3数据库:数据库是若干个

9、基本表的集合。4/26/2023物流信息管理15第二节第二节 物流管理信息系统中的关系数据库物流管理信息系统中的关系数据库语言的主要功能由表中的语言的主要功能由表中的8 8个动词表达:个动词表达:1 1数据定义:这一部分又称为数据定义:这一部分又称为“SQL DDL”SQL DDL”,用于定义,用于定义SQLSQL模式、基本表、模式、基本表、视图、索引等。视图、索引等。2 2数据操纵:这一部分又称为数据操纵:这一部分又称为“SQL DML”SQL DML”,分为数据查询和数据更新两,分为数据查询和数据更新两大类操作,其中数据更新包括插入、删除和更新三种操作。大类操作,其中数据更新包括插入、删除

10、和更新三种操作。3 3数据控制:基本表和视图的授权、完整性规则的描述和事务控制语句数据控制:基本表和视图的授权、完整性规则的描述和事务控制语句等。等。SQL功能功能动词动词SQL功能功能 动词动词数据定义数据定义CREATE、DROP数据更新数据更新INSERT、UPDATE、DELETE数据查询数据查询SELECT 数据控制数据控制GRANT、REVOTE4/26/2023物流信息管理16SQL Server 2000SQL Server 2000的特点的特点 (1 1)InternetInternet集成集成 SQL Server 2000SQL Server 2000的数据库引擎具有支持

11、的数据库引擎具有支持XMLXML语言功能的新特征,可以使语言功能的新特征,可以使用户通过用户通过HTTPHTTP使用使用XMLXML访问访问SQL ServerSQL Server,通过,通过selectselect等语句提取等语句提取XMLXML文档中文档中的内容,并输出到数据库表的行中,的内容,并输出到数据库表的行中,SQL Server 2000SQL Server 2000的系统存储过程还的系统存储过程还可以帮助管理可以帮助管理XMLXML数据,随着数据库的更新,相应的数据,随着数据库的更新,相应的XMLXML文件也可以更新。文件也可以更新。(2 2)企业级数据库功能)企业级数据库功能

12、 SQL Server 2000SQL Server 2000企业版支持联合服务器、增强型分布式分区视图和大型企业版支持联合服务器、增强型分布式分区视图和大型内存支持等功能,可以在多台服务器间对数据库表进行水平分区。内存支持等功能,可以在多台服务器间对数据库表进行水平分区。(3 3)强大的可伸缩性)强大的可伸缩性 SQL Server 2000SQL Server 2000中包括一系列管理和开发工具,这些工具可改进在多中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用个站点上安装、部署、管理和使用SQL ServerSQL Server的过程。的过程。4/26/202

13、3物流信息管理17SQL Server 2000SQL Server 2000的体系结构的体系结构 SQL Server 2000SQL Server 2000是一个分布式的关系型数据库管理系统,具有客户是一个分布式的关系型数据库管理系统,具有客户/服务器服务器体系结构。体系结构。SQL Server 2000SQL Server 2000的设计可让用户在两层或多层客户的设计可让用户在两层或多层客户/服务器结构的数服务器结构的数据库系统下有效运行。据库系统下有效运行。在数据库系统采用客户/服务器体系结构具有如下特点:(1)采用分布式处理系统,客户机做一些前端工作,服务器则执行客户通过网络转过来

14、的SQL语句。允许数据放在网络中任意一台计算机上。而应用程序能够透明处理这些数据,就好像数据是存放在本地计算机上一样。(2)服务器能够最大限度地发挥作用。(3)数据共享程度高。(4)服务器可以是客户机,客户机也可以是服务器。在网络环境中,服务器是一台固定的计算机(对等网除外),而在客户机/服务器体系结构中,服务器可以是任何一台计算机,它既可以是服务器,也可以充当客户机。(5)网络流量显著减少。4/26/2023物流信息管理18Oracle数据库数据库 1 1兼容性兼容性OracleOracle产品采用标准产品采用标准SQLSQL,并经过美国国家标准技术所(,并经过美国国家标准技术所(NISTN

15、IST)测试。与)测试。与IBM IBM SQL/DSSQL/DS、DB2DB2、INGRESINGRES等兼容。等兼容。2 2可移植性可移植性OracleOracle的产品可运行于很宽范围的硬件与操作系统平台上。可以安装在的产品可运行于很宽范围的硬件与操作系统平台上。可以安装在7070种以种以上不同的大、中、小型机上;数据库可以在不同的操作系统上运行。上不同的大、中、小型机上;数据库可以在不同的操作系统上运行。3 3开放性开放性OracleOracle良好的兼容性、可移植性、可连接性和高生产率使其具有良好的开放性。良好的兼容性、可移植性、可连接性和高生产率使其具有良好的开放性。4 4支持分布

16、式数据处理支持分布式数据处理使用分布计算环境可以充分利用计算机网络系统,使不同地域的硬件、数据资使用分布计算环境可以充分利用计算机网络系统,使不同地域的硬件、数据资源实现共享。源实现共享。5 5高可用性与稳定性高可用性与稳定性OracleOracle提供零数据丢失环境,提供对更多联机操作的支持来减少脱机维护的要提供零数据丢失环境,提供对更多联机操作的支持来减少脱机维护的要求,可以快速准确地修复已损坏的数据库。求,可以快速准确地修复已损坏的数据库。4/26/2023物流信息管理19Sybase数据库数据库 Sybase主要有三种版本,一是主要有三种版本,一是UNIX操作系统下操作系统下运行的版本

17、,二是运行的版本,二是Novell Netware环境下运行的版本,环境下运行的版本,三是三是Windows NT环境下运行的版本。环境下运行的版本。1Sybase数据库的特点数据库的特点(1)它是基于客户/服务器体系结构的数据库(2)它是真正开放的数据库(3)它是一种高性能的数据库 4/26/2023物流信息管理20Sybase数据库数据库 2Sybase数据库的组成数据库的组成 Sybase数据库主要由三部分组成:(1)进行数据库管理和维护的一个联机的关系数据库管理系统Sybase SQL Server(2)支持数据库应用系统的建立与开发的一组前端工具Sybase SQL Toolset(

18、3)可把异构环境下其它厂商的应用软件和任何类型的数据连接在一起的接口Sybase Open Client/Open Server 4/26/2023物流信息管理21第三节第三节 物流信息的数据仓库和数据挖掘物流信息的数据仓库和数据挖掘一、物流信息系统中的数据仓库一、物流信息系统中的数据仓库 (一)数据仓库的定义(一)数据仓库的定义 数据仓库技术数据仓库技术(DW:Data Warehousing)是一个是一个面向主题、集成化、稳定的、包含历史数据的数据面向主题、集成化、稳定的、包含历史数据的数据集合,集合,它用于支持经营管理中的决策制定过程。它用于支持经营管理中的决策制定过程。数据仓库的根本任

19、务是将信息加以整理归纳,并及时提数据仓库的根本任务是将信息加以整理归纳,并及时提供给相应的管理决策人员,支持决策过程,对企业的发展历供给相应的管理决策人员,支持决策过程,对企业的发展历程和未来趋势做出定量分析和预测。程和未来趋势做出定量分析和预测。4/26/2023物流信息管理22(二)数据仓库的特点(二)数据仓库的特点 面向主题面向主题 集成集成 相对稳定相对稳定 反映历史变化反映历史变化(三)数据仓库和传统数据库的区别(三)数据仓库和传统数据库的区别 用户和系统的面向性用户和系统的面向性 数据内容数据内容 数据库设计数据库设计 视图视图 访问模式访问模式4/26/2023物流信息管理23二

20、、物流信息系统中的数据挖掘二、物流信息系统中的数据挖掘(一)数据挖掘的概念(一)数据挖掘的概念 信息技术的迅速发展,使数据资源日益丰富。信息技术的迅速发展,使数据资源日益丰富。但是,但是,“数据丰富而知识贫乏数据丰富而知识贫乏”的问题至今还很严的问题至今还很严重。重。数据挖掘数据挖掘(DM:Data Mining)也随之产生。也随之产生。数据挖掘作为知识发现过程的一个特定步骤、它数据挖掘作为知识发现过程的一个特定步骤、它是一系列技术及应用,或者说是对答容量数据及数是一系列技术及应用,或者说是对答容量数据及数据间关系进行考察和建模的方法集。它的目标是将据间关系进行考察和建模的方法集。它的目标是将

21、大容量数据转化为有用的知识和信息。大容量数据转化为有用的知识和信息。4/26/2023物流信息管理24二、物流信息系统中的数据挖掘二、物流信息系统中的数据挖掘(二)数据挖掘的功能(二)数据挖掘的功能 1分类。根据分类对象的属性,加以分门别类并予以定义,分类。根据分类对象的属性,加以分门别类并予以定义,建立类组。建立类组。2评估。依照已有的相关属性来推算一些未知的连续变量。评估。依照已有的相关属性来推算一些未知的连续变量。3预测。对未来的趋势作推算,从大量已有数据中推导出末预测。对未来的趋势作推算,从大量已有数据中推导出末来的值。来的值。4关联分组。分析哪些事情总是一起发生。关联分组。分析哪些事

22、情总是一起发生。5同质分组。把一个异质母体区分成一些比较具有同样类型同质分组。把一个异质母体区分成一些比较具有同样类型的群组。的群组。4/26/2023物流信息管理25二、物流信息系统中的数据挖掘二、物流信息系统中的数据挖掘(三)数据挖掘技术的应用领域(三)数据挖掘技术的应用领域(1)市场营销:预测顾客的购买行为;划分顾客群体。(2)银行业:侦测信用卡的欺诈行为;客户信誉分析。(3)生产、销售和零售业:预测销售额;决定库存量;批发点分布的规划、调度。(4)制造:预测机器故障;发掘影响生产能力的关键因素。(5)经纪业和安全交易:预测债券价格的变化;预报股票价格升降;决定交易的最佳时刻。(6)保险

23、业:分析决定医疗保险额的主要因素;预测顾客保险的模式。(7)计算机硬件和软件:检测磁盘驱动故障;估计潜在的安全漏洞。(8)政府和防卫:估计军事装备转移的成本;预测资源的消耗;评估军事战略。(9)医药:验证药物的治疗机理;划分出哪一类型医生会再次购买某类药品。(10)交通:航空公司可以根据历史资料寻找乘客的旅行模式,改进航线的设置。(11)电信:电话公司评估哪一类客户会在短期内转向别的公司或其他服务项目,从而限制对这部分客户的广告投入。(12)公司经营管理 4/26/2023物流信息管理26二、物流信息系统中的数据挖掘二、物流信息系统中的数据挖掘(四)数据仓库和数据挖掘在物流管理中的应用(四)数

24、据仓库和数据挖掘在物流管理中的应用q企业战略规划管理q企业物流决策 q企业物流预测 q企业物流控制 4/26/2023物流信息管理27本章要点回顾本章要点回顾物流管理中数据库技术物流管理中数据库技术物流管理信息系统中的关系物流管理信息系统中的关系数据库数据库物流数据库基础知识物流数据库基础知识物流信息的数据仓库和数据物流信息的数据仓库和数据挖掘挖掘数据库技术基本概念数据库技术基本概念物流系统数据库物流系统数据库物流信息系统中的数据仓库物流信息系统中的数据仓库物流信息系统中的数据挖掘物流信息系统中的数据挖掘关系数据库概念关系数据库概念常用关系数据库管理系统常用关系数据库管理系统关系数据库语言关系数据库语言 SQL介绍介绍

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(二物流管理中的数据库技术课件.ppt)为本站会员(ziliao2023)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|