第六章物流信息存儲技術和物流信息系統_第1頁
第六章物流信息存儲技術和物流信息系統_第2頁
第六章物流信息存儲技術和物流信息系統_第3頁
第六章物流信息存儲技術和物流信息系統_第4頁
第六章物流信息存儲技術和物流信息系統_第5頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第六章 物流信息存儲技術和物流信息系統教學目的:通過本章學習, 使學生掌握物流信息存儲技術, 數據庫的產生與發(fā)展, 數據庫系統訪問技術, 常用數據庫簡介, 數據庫設計,物流信息系統教學重點: 數據庫系統訪問技術,常用數據庫,物流信息系統的操作教學課時: 3 課時教學內容:數據庫技術是現代信息科學與技術的重要組成部分, 是計算機數據處理與信 息管理系統的核心。 數據庫技術研究和解決了計算機信息處理過程中大量數據有 效地組織和存儲的問題, 在數據庫系統中減少數據存儲冗余、 實現數據共享、 保 障數據安全以及高效地檢索數據和處理數據。隨著計算機技術與網絡通信技術的發(fā)展, 數據庫技術已成為信息社會中對

2、大 量數據進行組織與管理的重要技術手段及軟件技術, 是網絡信息化管理系統的基 礎。一 數據庫的產生與發(fā)展 數據庫是以一定的組織方式存放于計算機存儲器中相互關聯的數據集合。它反映了數據自身和數據間的聯系, 它可以供各種用戶共享、 具有最小冗余度和 較高的數據獨立性。按照數據模型的發(fā)展演變過程, 數據庫技術從開始到現在短短的 30 多年中, 主要經歷了三個發(fā)展階段: 第一代是網狀和層次數據庫系統, 第二代是關系數據 庫系統,第三代是以面向對象數據模型為主要特征的數據庫系統。1 第一代數據庫系統第一代數據庫系統是 20世紀 70 年代研制的層次和網狀數據庫系統。層次數據庫系統的典型代表是 1969年

3、 IBM 公司研制出的層次模型的數據庫 管理系統 IMS 。20世紀60年代末 70年代初,美國數據庫系統語言協會 CDASYL(Cnference n Data System Language下屬的數據庫任務組 DBTG(Data Base Task Grup)提出了 若干報告,被稱為 DBTG 報告。 DBTG 報告確定并建立了網狀數據庫系統的許 多概念、方法和技術,是網狀數據庫的典型代表2 第二代數據庫系統第二代數據庫系統是關系數據庫系統。1970年IBM公司的San Jse研究試驗 室的研究員Edgar F. Cdd發(fā)表了題為大型共享數據庫數據的關系模型 的論文, 提出了關系數據模型,

4、 開創(chuàng)了關系數據庫方法和關系數據庫理論, 為關系數據庫 技術奠定了理論基礎。DB2、Ingres、racle、Infrmix、Sybase等3 第三代數據庫系統1990年高級DBMS功能委員會發(fā)表了第三代數據庫系統宣言,提出了第 三代數據庫管理系統應具有的三個基本特征:應支持數據管理、對象管理和知識管理。 必須保持或繼承第二代數據庫系統的技術。必須對其他系統開放。 面向對象數據模型是第三代數據庫系統的主要特征之一; 數據庫技術與多學 科技術的有機結合也是第三代數據庫技術的一個重要特征。 分布式數據庫、 并行 數據庫、工程數據庫、演繹數據庫、知識庫、多媒體庫、模糊數據庫等都是這方 面的實例。二

5、數據庫系統訪問技術目前訪問數據庫服務器的主流標準接口主要有DBC、 LE DB、 AD 和AD.NET 。(1)開放數據庫連接( DBC)開放數據庫連接(pen DatabaseCnnectivity,DBC)是由Micrsft公司定義的 一種數據庫訪問標準。使用 DBC 應用程序不僅可以訪問存儲在本地計算機的桌 面型數據庫中的數據,而且可以訪問異構平臺上的數據庫,例如可以訪問 SQL Server、 racle、 Infrmix 或 DB2 構建的數據庫等。DBC通過一組標準的函數(DBC API)調用來實現數據庫的訪問,但是程 序員不必理解這些 DBC, API 就可以輕松開發(fā)基于 DBC

6、 的客戶機 /服務器應用程 序。( 2) LEDBLE DB 是 Micrsft 公司提供的關于數據庫系統級程序的接口( System-Level Prgrammi ng In terface),是Micrsft公司數據庫訪問的基礎。LE DB實際上是Micrsft 公司 LE 對象標準的一個實現。 LE DB 對象本身是 CM (組件對象模型)對象并 支持這種對象的所有必需的接口。LE DB 是一個面向對象的接口,特別適合于面向對象語言(3) 動態(tài)數據對象( AD )動態(tài)數據對象( Active Data bjects,AD )是一種簡單的對象模型,可以被開 發(fā)者用來處理任何 LE DB 數

7、據,可以由腳本語言或高級語言調用。 AD 對數據庫 提供了應用程序水平級的接口( Applicat in-Level Prgrammi ng In terface),幾乎使 用任何語言的程序員都能夠通過使用 AD 來使用 LE DB 的功能。( 4) AD.NETAD.NET是微軟.NET平臺中的一種最新的數據訪問技術。它有著全新的設計 理念,并在原有的 AD(ActiveX Data bject )基礎上引入了一些重大的變化和革 新,不管數據源是什么數據庫, 都可以通過它進行高效訪問, 是應用程序和數據 庫之間的重要橋梁。三 常用數據庫簡介1RACLERACLE 是一種適用于大型、中型和微型

8、計算機的關系數據庫管理系統。RACLE 數據庫由三種類型的文件組成,即數據庫文件、日志文件和控制文件。2SYBASESYBASE 是美國 SYBASE 公司在 20 世紀 80年代中期推出的客戶機 /服務器 結構的關系數據庫系統。 SYBASE 數據庫按權限由高到低, 可將用戶分為四種不 同的類型, 分別為:系統管理員、數據庫屬主、 數據庫對象屬主和其他一般用戶。3DB2DB2 是 IBM 公司開發(fā)的關系數據庫管理系統,它有多種不同的版本,如:DB2 工作組版(DB2Wrkgrup Edit in )、DB2 企業(yè)版(DB2 En terprise Edit in)、DB2 個人版(DB2 P

9、ersnal Editin)和 DB2 企業(yè)擴展版(DB2 Enterprise-Extended Editin) 等,這些產品基本的數據管理功能是一樣的, 區(qū)別在于支持遠程客戶能力和分布 式處理能力。4 SQL ServerSQL Server 是微軟公司開發(fā)的一個關系數據庫管理系統,以 TransactSQL 作為它的數據庫查詢和編程語言。 TSQL 是結構化查詢語言 SQL 的一種,支 持 ANSI SQL92 標準。5. MySQLMySQL 是一個小型關系型數據庫管理系統, 開發(fā)者為瑞典 MySQL AB 公司。 目前 MySQL 被廣泛地應用在 Internet 上的中小型網站中。

10、由于其體積小、速度 快、總體擁有成本低, 尤其是開放源碼這一特點, 許多中小型網站為了降低網站 總體擁有成本而選擇了 MySQL 作為網站數據庫。四 數據庫設計1需求分析階段 需求分析的重點是調查、收集與分析用戶在數據管理中的信息要求、處理要 求、安全性與完整性要求。信息要求是指用戶需要從數據庫中獲得信息的內容與性質。 由用戶的信息要 求可以導出數據要求,即在數據庫中需要存儲哪些數據。處理要求是指用戶要求完成什么處理功能,對處理的響應時間有什么要求, 處理方式是批處理還是聯機處理。新系統的功能必須能夠滿足用戶的信息要求、處理要求、安全性與完整性要 求。2概念結構設計階段 概念結構是對現實世界的

11、一種抽象,即對實際的人、物、事和概念進行人為 處理,抽取人們關心的共同特性, 忽略非本質的細節(jié), 并把這些特性用各種概念 精確地加以描述。將需求分析得到的用戶需求抽象為信息結構即概念模型的過程 就是概念結構設計。 通過對用戶需求進行綜合、 歸納與抽象, 形成一個獨立于具 體 DBMS 的概念模型,可以用 E-R 圖(實體 - 聯系圖)表示。3邏輯結構設計階段將概念結構轉換為某個 DBMS 所支持的數據模型(例如關系模型) ,并對其 進行優(yōu)化。設計邏輯結構時一般要分三步進行: 將概念結構轉換為一般的關系、網狀、層次模型; 將轉化來的關系、網狀、層次模型向特定 DBMS支持下的數據模型轉換; 對數

12、據模型進行優(yōu)化。4數據庫物理設計階段 為一個給定的邏輯數據模型選取一個最適合應用環(huán)境的物理結構 (存儲結構 與存取方法)的過程,就是數據庫的物理設計。數據庫的物理設計通常分為兩步:(1)確定數據庫的物理結構。(2)評價物理結構。5數據庫實施階段運用DBMS提供的數據語言(例如SQL)及其宿主語言(例如 C),根據邏 輯設計和物理設計的結果建立數據庫, 編制與調試應用程序, 組織數據入庫, 并 進行試運行。( 1)定義數據庫結構。( 2)數據裝載。( 3 )編制與調試應用程序 。( 4)數據庫試運行。6數據庫運行和維護階段在數據庫運行階段,對數據庫經常性的維護工作主要是由 DBA (數據庫管 理

13、員)完成的,它包括:(1)數據庫的轉儲和恢復。(2)數據庫的安全性、完整性控制。(3)數據庫性能的監(jiān)督、分析和改進。(4)數據庫的重組織和重構造。五 幾種典型的物流管理信息系統1 決策支持系統決策支持系統(Decisin Supprt SystemQSS是一個能對決策提供支持的交互 式計算機系統。一般情況下,決策支持系統可分為智能決策支持系統、分布決策支持系統和 群體決策支持系統。2 運輸信息系統 運輸信息系統主要處理各種運輸問題,它應當支持多網點、多機構、多功能作業(yè)的立體網絡運輸, 特別對于網絡機構龐大的運輸體系, 運輸管理信息系統能 夠協助管理人員進行資源分配、 作業(yè)匹配、路線優(yōu)化等操作。

14、運輸信息系統還應有基本資料的管理 (包括車輛信息、行駛路線信息等基本資 料的維護 )、油料管理、物料管理和成本管理。3 庫存信息系統 庫存信息系統是物流信息系統中應用較為廣泛的系統, 也可以說是各類型物資及物流管理信息系統的基礎系統。 無論進行何種管理, 庫存信息都是首先要掌 握和收集的。庫存信息系統主要有以下幾個應用方面的目的: 一是便于掌握各分銷地點的庫存量及生產企業(yè)庫存量;二是對具體的某一倉庫進行庫存管理; 三是在高層貨架倉庫中建立庫存信息分系統等。4 配送信息系統配送信息系統有一定的綜合性, 同時配送信息系統也是物流信息系統的重要 功能,配送的成敗決定著企業(yè)和經營部門對市場的占有和控制。配送信息系統的主要目的是:向各分銷點或營業(yè)點提供配送物資的信息,根 據訂貨查詢庫存及配送能力, 發(fā)出配

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論