數據庫管理系統_第1頁
數據庫管理系統_第2頁
數據庫管理系統_第3頁
數據庫管理系統_第4頁
數據庫管理系統_第5頁
已閱讀5頁,還剩27頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

3.3數據庫管理系統管理辦公自動化原理與技術6/23/20241精品課件本節摘要3.3.1數據庫與數據庫管理系統3.3.2數據庫管理系統的目標3.3.3數據庫管理系統的基本功能3.3.4數據庫管理系統和操作系統3.3.5常用數據庫管理系統3.3.6數據庫管理系統選擇原則6/23/20242精品課件數據庫應用系統層次硬件用戶應用系統,如MIS等應用開發工具操作系統數據庫管理系統6/23/20243精品課件3.3.1數據庫與數據庫管理系統數據庫的發展:數據庫作為短語最早使用的是在1963年70年代初,數據庫作為獨立的單詞大量出現直到20世紀末,才被美國各大報紙使用6/23/20244精品課件第一個數據庫管理系統開發于20世紀60年代CODASYL開發了網絡模型數據庫軟件NORTHAMERICANROCKWELL開發了層次模型數據庫管理軟件1969年,IBM為“阿波羅登月”開發的MIS采用層次模型6/23/20245精品課件層次模型

系老師學生教研室6/23/20246精品課件網狀模型學生選課課程6/23/20247精品課件關系模型第一個基于關系模型的商業產品時1980年左右Oracle公司和IBM公司出品的Oracle和DB2。第一個成功的微機數據庫產品是運行于CP/M,PC-DOS,MS-DOS操作系統上的dBASE。時至今天,關系模型依然是主流模型。6/23/20248精品課件面向對象數據庫20世紀90年代,出現的面向對象數據庫用來解決比關系數據庫更復雜的數據問題。6/23/20249精品課件數據庫定義數據庫是某個企業、組織或部門所涉及的數據的綜合,他不僅反映數據本身的內容,而且反應數據之間的聯系。數據庫是長期存儲在計算機內的、有組織的、可供共享的數據集合。6/23/202410精品課件(1)由于數據庫中的數據是反應和記錄客觀社會生活的,因此其準確度是要求極高的,數據庫中存儲的數據要求盡可能不重復存儲;(2)數據庫技術要求數據庫的設計以最優方式為某個特定組織的多種應用程序服務;(3)數據結構獨立于使用它的應用程序;(4)對數據的增加、刪除、修改和檢索操作由專門軟件進行統一管理和控制6/23/202411精品課件3.3.2數據庫管理系統的目標數據庫管理系統(DatabaseManagementSystem)是介于用戶和操作系統之間的一組軟件。它實現了對共享數據的有效組織、管理和提取。

1用戶界面友好2功能完備3高效率4結構清晰5開放性6/23/202412精品課件1用戶界面友好可靠性:界面具有一定的容錯能力,能夠及時正確給出運行狀態指示和出錯信息,并能引導客戶改正錯誤。易用性:盡量減少用戶負擔,操作方式簡單,容易記憶,輸入/輸出容易理解。交互性:及時的響應。多樣性:根據用戶背景不同,提供多接口,適合不同層次用戶需求。6/23/202413精品課件2功能完備數據庫管理系統主要功能包括:數據庫定義數據庫數據存取數據庫運行管理數據組織和存儲管理數據庫建立和維護6/23/202414精品課件3高效率系統效率包括兩個方面:計算機系統內部資源利用率數據庫管理系統本身的運行效率根據系統目標確定恰當的體系結構、數據結構和算法,保證數據庫管理系統運行的效率。6/23/202415精品課件4結構清晰數據庫管理系統是一個復雜的系統軟件,涉及面廣,包括向上與用戶接口,向下與操作系統、軟件硬件資源的接口。因此,應該使數據庫管理系統內部結構清晰,層次分明,便于自身設計、開發和維護,以及支持外層開發環境的構造。6/23/202416精品課件5開放性開放性是指符合標準和規范。遵循標準可以支持異構數據庫管理系統的互操作性和可擴展性。SQL語言規范化了幾個數據庫標準操作命令,在絕大部分數據庫管理系統都可以使用。絕大多數數據庫管理系統產品支持標準的開放數據庫互連接口。6/23/202417精品課件3.3.3數據庫管理系統的基本功能1數據庫的定義2數據存取3數據庫運行管理4數據組織和存儲管理5數據庫建立和維護6/23/202418精品課件3.3.5常用數據庫管理系統1Oracle2DB23MicrosoftSQLServer4MySQL5VisualFoxPro6MicrosoftAccess6/23/202419精品課件1OracleOracle既是公司名也是產品名稱。他是最早商品化的關系型數據庫管理系統,也是應用廣泛、功能強大的數據庫管理系統。6/23/202420精品課件2DB2DB2是IBM公司出品的數據庫管理系統。他是嵌入到IBM的AS/400系統上,具有速度快、可靠性好的有點;但是只有硬件平臺為AS/400才能選擇使用DB2數據庫管理系統,所以移植性差,不同版本的數據結構不相容。6/23/202421精品課件3MySQLMySQL是最流行的開發源碼SQL數據庫管理系統,他是有MySQLAB公司開發、發布并支持。開放源碼:意味著任何人都能使用和改變軟件;任何人都能從INTERNER下載軟件,無需支付任何費用。6/23/202422精品課件4MicrosoftSQLServerMicrosoftSQLServer是微軟公司提供的一種典型的關系型數據庫管理系統。可在許多操作系統上運行;其它系統可以與它進行完好的交互操作。6/23/202423精品課件5VisualFoxProVisualFoxPro系列數據庫管理系統是微軟產品,是中小企業信息系統設計的首選數據庫管理系統。目前,VisualFoxPro已經成為高等學校、各類培訓非信息系統專業學生數據庫技術介紹的首選軟件。6/23/202424精品課件6MicrosoftAccessMicrosoftAccess作為Microsoftoffice組件之一,是在windows環境下非常流行的桌面型數據庫管理系統。MicrosoftAccess無需編碼,只要通過直觀的可視化操作就可完成大部分數據管理任務。6/23/202425精品課件3.3.6數據庫管理系統選擇原則企業選擇數據庫管理系統時候最關注的是數據庫管理數據的規模。大中型企業MIS應該使用Oracle、DB2、SQLserver之類數據庫管理系統小企業或小規模應用使用visualfoxpro、access即可。6/23/202426精品課件選擇數據庫管理系統通常從以下幾個方面考慮:1構造數據庫難易程度2數據庫管理系統的性能分析3程序開發的難易程度4對分布式應用的支持5并行處理能力6/23/202427精品課件6擴展性7數據完整性約束8并發控制9容錯能力10安全性控制11支持漢字處理能力6/23/202428精品課件3.4工作流管理系統引例早在中世紀,一般僧侶的工作就是坐在桌旁認真抄寫經文;而較高級別的神父的工作則是布置并分配所要完成的任務,他們將會把工作中最精彩的部分交給最有才華的藝術家;將校隊工作交給最博學的長者。6/23/202429精品課件幾個世紀過去了,這項工作就這么一直延續著沒有發生多的變化,依舊是由神父根據工作性質、僧侶們工作:最開始,所有的工作只能由人工完成慢慢地發展到后來,人們逐漸可以利用一些輔助工具諸如打字機、打印機等設備來協助完成任務再后來,隨著技術的發展,某些領域機械自動化逐步取代人工6/23/202430精品課件3.1.4工作流及工作流管理系統工作流技術最初來源于辦公自動化領域。不同的研究者提出不同的定義:工作流是將一組任務組織起來完成某個經營過程。工作流是經營過程的一種計算機化的表示模型,定義了完成整個過程所需的各種參數。

溫馨提示

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

最新文檔

評論

0/150

提交評論