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