91精品人妻互换日韩精品久久影视|又粗又大的网站激情文学制服91|亚州A∨无码片中文字慕鲁丝片区|jizz中国无码91麻豆精品福利|午夜成人AA婷婷五月天精品|素人AV在线国产高清不卡片|尤物精品视频影院91日韩|亚洲精品18国产精品闷骚

您當前位置:首頁 > 新聞頻道 > 技術動態(tài) > 正文
淺談數(shù)據(jù)庫管理系統(tǒng)的組成與發(fā)展

摘要:數(shù)據(jù)庫是長期儲存在計算機內、有組織、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫在對大量信息的有效儲存和快速存取方面發(fā)揮著重要作用,它是大型信息系統(tǒng)的核心和基礎。數(shù)據(jù)庫管理系統(tǒng)是為了數(shù)據(jù)庫的建立、使用和管理維護而建立的。本文簡單介紹了數(shù)據(jù)庫管理系統(tǒng)的四大組成部分,分析了數(shù)據(jù)庫技術的發(fā)展趨勢和方向。
論文關鍵詞:數(shù)據(jù)庫管理系統(tǒng),組成,發(fā)展趨勢和方向
  1構成與功能
  數(shù)據(jù)庫系統(tǒng)是指組織、存取和維護大量數(shù)據(jù)的人機管理系統(tǒng),是由計算機、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和有關人員組成的有機整體,它是實現(xiàn)數(shù)據(jù)組織、存儲、管理等功能的組織形式,數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)為信息的組織、管理和處理提供了前提。數(shù)據(jù)庫管理系統(tǒng)為數(shù)據(jù)庫的正常運行提高了保證。數(shù)據(jù)庫用戶往往只有通過數(shù)據(jù)庫管理系統(tǒng)軟件工具才能與數(shù)據(jù)庫打交道。在數(shù)據(jù)庫管理系統(tǒng)中,應用程序不能直接從存儲介質獲得所需數(shù)據(jù),它必須先將請求提交給數(shù)據(jù)庫管理系統(tǒng),由數(shù)據(jù)庫管理系統(tǒng)負責從存儲介質檢索數(shù)據(jù)并提供給應用程序使用。因此一個數(shù)據(jù)庫管理系統(tǒng)就是應用程序與數(shù)據(jù)之間的接口。數(shù)據(jù)庫管理系統(tǒng)是指對數(shù)據(jù)進行管理的軟件系統(tǒng),是數(shù)據(jù)庫系統(tǒng)的核心。數(shù)據(jù)庫管理系統(tǒng)實現(xiàn)了數(shù)據(jù)庫的建立、使用和管理,其功能主要包括:
 。1)方便而準確的原始數(shù)據(jù)輸入。管理系統(tǒng)的可靠性與準確性源于正確的原始數(shù)據(jù)輸入。在定義數(shù)據(jù)庫中信息邏輯結構的同時,還完善了整體約束,整體約束是保證質量的一種規(guī)則。數(shù)據(jù)庫中的品種、類型、試驗工等一系列文字內容的項目,可以從下拉框點擊輸入,簡化了試驗人員的操作,避免出錯;系統(tǒng)對輸入的數(shù)據(jù)進行完整性、準確性效驗,一旦發(fā)生錯誤,系統(tǒng)會自動報警提示。
 。2)實用而便捷的數(shù)據(jù)編輯功能。數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)處理子系統(tǒng)幫助用戶增加、修改、刪除數(shù)據(jù)庫中的信息,并幫助用戶在數(shù)據(jù)庫中挖掘有價值的信息。
 。3)靈活的查詢檢索功能。根據(jù)字段值,在數(shù)據(jù)庫中查詢滿足條件的記錄,可以查詢任意時間段的產(chǎn)品質量信息;也可以順序瀏覽有關信息。
 。4)系統(tǒng)管理的功能。DBMS的數(shù)據(jù)管理子系統(tǒng)具有管理數(shù)據(jù)庫的功能。
  數(shù)據(jù)庫管理系統(tǒng)通常由以下4部分組成。
  1.1數(shù)據(jù)定義語言及其翻譯處理程序
  數(shù)據(jù)庫管理系統(tǒng)一般都提供數(shù)據(jù)定義語言(data definition language,簡稱DDL)供用戶定義數(shù)據(jù)庫的各種模式,翻譯程序負責將它們翻譯成相應的內部表示,即生成目標模式。
  1.2數(shù)據(jù)操縱語言及其編譯(或解釋)程序
  數(shù)據(jù)庫管理系統(tǒng)提供了數(shù)據(jù)操縱語言(data manipulation language,簡稱DML)實現(xiàn)對數(shù)據(jù)庫的檢索、插入、修改、刪除等基本操作。DML分為宿主型DML和自主型DML兩類。
  1.3數(shù)據(jù)庫運行控制程序
  數(shù)據(jù)庫管理系統(tǒng)提供了一些系統(tǒng)運行控制程序負責數(shù)據(jù)庫運行過程中的控制與管理,它們在數(shù)據(jù)庫運行過程中監(jiān)視著對數(shù)據(jù)的所有操作,控制管理數(shù)據(jù)庫資源,處理多用戶的并發(fā)操作等。
  1.4實用程序
  數(shù)據(jù)庫管理系統(tǒng)通常還提供一些實用程序,數(shù)據(jù)庫用戶可以利用這些實用程序完成數(shù)據(jù)庫的建立與維護,以及數(shù)據(jù)格式的轉換與通信。
  2主要應用
  2.1企業(yè)信息化
  信息化是社會企業(yè)等現(xiàn)代化一個不可逆轉的潮流,數(shù)據(jù)庫管理系統(tǒng)是企業(yè)信息化的核心。在信息化過程中,計算機等成了信息化不可缺少的基礎系統(tǒng)平臺,系統(tǒng)平臺將信息化和傳統(tǒng)的業(yè)務工作銜接起來,其中最主要的中間媒介就是數(shù)據(jù)庫管理系統(tǒng)。
  2.2數(shù)據(jù)庫在企業(yè)中常用模式
  在企業(yè)實際應用中,最常用的是兩種:一種是信息資源處理,另一種是信息網(wǎng)絡服務。
  2.3數(shù)據(jù)庫管理系統(tǒng)在企業(yè)常用技術
  數(shù)據(jù)庫管理系統(tǒng)在企業(yè)常用技術有客戶用任務器體系結構技術、分布式數(shù)據(jù)庫、Web數(shù)據(jù)庫。Web數(shù)據(jù)庫是一種數(shù)據(jù)庫技術和網(wǎng)絡技術相結合的優(yōu)秀范例,也是一種網(wǎng)絡數(shù)據(jù)庫,通常表現(xiàn)為三級數(shù)據(jù)庫模式:數(shù)據(jù)庫、中間Web服務、前端瀏覽。企業(yè)信息應用,為數(shù)據(jù)庫管理系統(tǒng)應用和發(fā)展提供了極大的空間,數(shù)據(jù)庫很多的新技術都是在與實際應用結合中發(fā)展而來,現(xiàn)在企業(yè)信息應用在內容上越來越廣,早已超出早期的生產(chǎn)數(shù)據(jù)處理存取管理,而是將信息應用擴展到所有活動及成果方面,比如企業(yè)文檔圖形數(shù)據(jù)庫化管理。
  2.4數(shù)據(jù)庫技術對決策應用的支持
  隨著信息技術在各個領域的普遍應用,人們在信息化進程中已經(jīng)建立了數(shù)以百萬計的信息系統(tǒng)。由于人類獲取數(shù)據(jù)能力不斷地增強,數(shù)據(jù)庫的數(shù)據(jù)和規(guī)模還在快速增加,這些數(shù)據(jù)都是寶貴的資源,人們在利用數(shù)據(jù)庫系統(tǒng)進行管理工作的同時,已經(jīng)意識到這些數(shù)據(jù)中蘊藏著寶貴的知識和規(guī)律,并著力與數(shù)據(jù)庫技術對決策應用支持的研究和開發(fā)。
  企業(yè)已經(jīng)建立的管理信息系統(tǒng)中的數(shù)據(jù)反映了該企業(yè)當前的運行狀態(tài),按各個職能部門工作的需要,應用這些數(shù)據(jù)可以有效地完成企業(yè)管理所包含的日常任務,一般把這種數(shù)據(jù)庫應用稱為聯(lián)機事務處理(OLTP)。而在決策中需要對數(shù)據(jù)進行聯(lián)機分析處理(OLAP),也就是要側重于滿足決策人員和高層管理人員的決策需求,快速靈活地進行大量數(shù)據(jù)的復雜查詢和分析處理,并以一種直觀清晰的形式將結果提供給決策人員,以使他們準確掌握企業(yè)經(jīng)營的狀況,了解市場動態(tài),制定正確方案,增加企業(yè)效益。
  3發(fā)展趨勢
  3.1數(shù)據(jù)庫產(chǎn)品多樣化和數(shù)據(jù)庫技術集中化
  隨著信息技術的發(fā)展,數(shù)據(jù)庫技術也越來越多樣性。數(shù)據(jù)庫產(chǎn)品市場社會應用定向不同,發(fā)展出不同的數(shù)據(jù)庫技術,形成不同的數(shù)據(jù)庫產(chǎn)品。比如SQL Sever產(chǎn)品、DB2、Orcle產(chǎn)品,還有其他專用領域里的數(shù)據(jù)庫系統(tǒng)也都各自存在。數(shù)據(jù)庫產(chǎn)品技術也越來越具有集中性,數(shù)據(jù)庫管理系統(tǒng)越來越龐大,技術越來越集中。比如,現(xiàn)在的數(shù)據(jù)庫能從企業(yè)生產(chǎn)數(shù)據(jù)到管理再決策到知識運用,一個新的產(chǎn)品集中多項現(xiàn)代數(shù)據(jù)庫新技術。
  3.2數(shù)據(jù)庫技術發(fā)展高端化
  數(shù)據(jù)庫技術一直是社會現(xiàn)實需要作為推動的,現(xiàn)代企業(yè)在全球化的競爭中,已經(jīng)對信息化提出更高要求。這樣的現(xiàn)實需求推動著數(shù)據(jù)庫技術從以前的專門的技術領域走向與生產(chǎn)實際相結合的領域,走向企業(yè)等生產(chǎn)業(yè)務決策等前臺。要求數(shù)據(jù)庫從簡單的數(shù)據(jù)處理到信息服務、到業(yè)務本身管理,甚至到知識和決策。這就產(chǎn)生和發(fā)展了相應的技術,比如數(shù)據(jù)挖掘技術、知識庫專家系統(tǒng)、能處理和控制大量的生產(chǎn)信息和資源的數(shù)據(jù)庫技術如ERP。
  3.3數(shù)據(jù)庫理論技術和其他信息技術的發(fā)展
  對象數(shù)據(jù)庫、分布式數(shù)據(jù)庫、知識庫等數(shù)據(jù)庫技術的發(fā)展將依賴于其越來越成熟和通用的數(shù)據(jù)庫基礎理論技術的發(fā)展。比如新的數(shù)據(jù)模型理論形成成熟的技術產(chǎn)品,正如成熟的關系型數(shù)據(jù)庫理論知識推動關系數(shù)據(jù)庫發(fā)展一樣,新的數(shù)據(jù)庫基礎理論也會推動數(shù)據(jù)庫技術的大發(fā)展。數(shù)據(jù)庫在高可靠性、高性能、高可伸縮性和高安全性方面將不斷提高,在互聯(lián)網(wǎng)方面結合新的技術實現(xiàn)不同數(shù)據(jù)庫的數(shù)據(jù)互用互聯(lián),采用發(fā)展的網(wǎng)絡數(shù)據(jù)庫網(wǎng)絡數(shù)據(jù)表示技術等。在不同的應用上將出現(xiàn)不同的數(shù)據(jù)技術來協(xié)同支持原有的數(shù)據(jù)庫技術的應用,比如中間件等,這樣可以擴大數(shù)據(jù)庫技術的應用,形成靈活而集成的數(shù)據(jù)庫技術。

參考文獻
[1]徐紅梅.數(shù)據(jù)庫管理系統(tǒng)及其發(fā)展趨勢[J].微型機與應用,2006,(10).
[2]苑森淼,康輝.數(shù)據(jù)庫系統(tǒng)教程[M].清華大學出版社,2008,1.
[3]伍俊良.數(shù)據(jù)庫原理與系統(tǒng)開發(fā)教程[M].清華大學出版社,2007,6.

關鍵字:通訊
About Us - 關于我們 - 服務列表 - 付費指導 - 媒體合作 - 廣告服務 - 版權聲明 - 聯(lián)系我們 - 網(wǎng)站地圖 - 常見問題 - 友情鏈接
Copyright©2014安裝信息網(wǎng) m.78375555.com. All rights reserved.
服務熱線:4000-293-296 聯(lián)系電話:0371-61311617 傳真:0371-55611201 QQ: 郵箱:zgazxxw@126.com 豫ICP備18030500號-4
未經(jīng)過本站允許,請勿將本站內容傳播或復制
安全聯(lián)盟認證