數據管理系統的分類(lèi)、功能與應用
數據管理系統的分類(lèi)、功能與應用是小編為各位計算機專(zhuān)業(yè)的同學(xué)準備的論文,歡迎大家閱讀!
【摘要】計算機應用數據管理系統又叫數據庫管理系統,全稱(chēng)Database Management System,是一種操縱和管理數據庫的大型軟件,用于建立、使用和維護數據庫,簡(jiǎn)稱(chēng)DBMS。
隨著(zhù)科技的發(fā)展,計算機技術(shù)也得到了快速的發(fā)展和應用,數據庫數據管理已經(jīng)被應用到了生產(chǎn)生活的各個(gè)領(lǐng)域。
文中對計算機應用數據管理系統在實(shí)踐中的應用進(jìn)行分析,筆者將從數據庫系統主要功能、數據庫系統分類(lèi)、數據庫系統構成、數據庫對生產(chǎn)生活的影響等幾個(gè)方面對該問(wèn)題進(jìn)行論述。
【關(guān)鍵詞】計算機應用數據管理系統;數據管理;概述;分類(lèi);功能;選擇原則;用途
1、數據庫管理系統概述
數據庫管理系統是一種針對對象數據庫,為管理數據庫而設計的大型電腦軟件管理系統。
具有代表性的數據管理系統有:Oracle、Microsoft SQL Server、Access、MySQL及PostgreSQL等。
通常數據庫管理員會(huì )使用數據庫管理系統來(lái)創(chuàng )建數據庫系統。
隨著(zhù)科技的發(fā)展,數據庫數據處理被廣泛應用于社會(huì )生產(chǎn)生活的各個(gè)領(lǐng)域,無(wú)論是大型國有企業(yè)還是小型民營(yíng)企業(yè),無(wú)論是政府單位還是校園,數據庫系統對于提高管理水平,合理規劃資源起著(zhù)非常重要的作用。
尤其是數據處理技術(shù)同網(wǎng)絡(luò )技術(shù)相結合后,可以更加靈活的是實(shí)現數據的邏輯運算和管理,克服常規數據管理的諸多缺陷,極大的提高了數據處理效率。
2、數據庫管理系統分類(lèi)
數據庫管理系統通常有多個(gè)分類(lèi)標準。
2.1常用分類(lèi)標準
根據數據庫管理系統所基于的數據模型,可以將數據庫管理系統劃分為以下幾類(lèi):關(guān)系數據庫管理系統、對象數據庫管理系統、對象-關(guān)系數據庫管理系統、層次數據庫管理系統數據庫管理系統、網(wǎng)狀數據庫管理系統以及其他數據庫管理系統。
當前許多商業(yè)數據庫管理系統中所用的主要數據模型是關(guān)系數據模型。
有些商業(yè)系統中實(shí)現了對象數據模型,但是未得到廣泛使用。
許多傳統(較老的)應用仍然在基于層次和網(wǎng)狀數據模型的數據庫系統上運行。
關(guān)系數據庫管理系統一直在向前發(fā)展,特別是它還結合了對象數據庫中開(kāi)發(fā)的一些概念。
這樣就促使一種新的數據庫類(lèi)型得以出現,即對象-關(guān)系數據庫管理系統。
2.2 其余分類(lèi)標準
數據庫管理系統的第二個(gè)分類(lèi)標準是系統所支持的用戶(hù)數。
單用戶(hù)系統(single-user system)一次只支持一個(gè)用戶(hù),大多數情況下,這種系統都用在個(gè)人計算機上。
多用戶(hù)系統(multiuser system)占數據庫管理系統的大多數,可同時(shí)支持多個(gè)用戶(hù)。
第三個(gè)分類(lèi)標準是數據庫分布至多少個(gè)站點(diǎn)(站點(diǎn)數)。
如果數據庫管理系統只位于單一的一個(gè)計算機上,那么這個(gè)DBMS就是集中式的(centralized)。
集中式數據庫管理系統可以支持多個(gè)用戶(hù),但DBMS和數據庫本身完全在一臺計算機上。
分布式數據庫管理系統(DDBMS)可以使實(shí)際的數據庫和DBMS軟件分布在多個(gè)站點(diǎn)上,并通過(guò)一個(gè)計算機網(wǎng)絡(luò )相連接。
同構(homogeneous)分布式數據庫管理系統在多個(gè)站點(diǎn)上使用同樣的DBMS軟件。
最近的趨勢是開(kāi)發(fā)軟件來(lái)訪(fǎng)問(wèn)在異構(heterogeneous)數據庫管理系統下存儲的多個(gè)原有自治數據庫。
這就引出了聯(lián)合(federated)數據庫管理系統(或多數據庫系統multidatabase system),在這樣的系統里,各數據庫管理系統是松耦合的,并有一定程度的本地自治性。
許多分布式數據庫管理系統都使用客戶(hù)/服務(wù)器體系結構。
第四個(gè)標準是數據庫管理系統的價(jià)格。
大多數數據庫管理系統包的價(jià)格都是在1萬(wàn)~10萬(wàn)美元之間。
用于微機的單用戶(hù)低端系統的價(jià)格在100~3000美元之間。
作為另一個(gè)極端,一些精心設計的系統包價(jià)格竟達10萬(wàn)美元以上。
3、數據庫管理系統功能
一般來(lái)說(shuō),數據庫管理系統主要有以下幾個(gè)功能:
(1)數據定義功能。
數據庫管理系統提供相應數據語(yǔ)言來(lái)定義(DDL)數據庫結構,它們是刻畫(huà)數據庫框架,并被保存在數據字典中。
(2)數據存取功能。
數據庫管理系統提供數據操縱語(yǔ)言(DML),實(shí)現對數據庫數據的基本存取操作:檢索,插入,修改和刪除。
(3)數據庫運行管理功能。
數據庫管理系統提供數據控制功能,即是數據的安全性、完整性和并發(fā)控制等對數據庫運行進(jìn)行有效地控制和管理,以確保數據正確有效。
(4)數據庫的建立和維護功能。
包括數據庫初始數據的裝入,數據庫的轉儲、恢復、重組織,系統性能監視、分析等功能。
(5)數據庫的傳輸。
數據庫管理系統提供處理數據的傳輸,實(shí)現用戶(hù)程序與數據庫管理系統之間的通信,通常與操作系統協(xié)調完成。
4、數據庫管理系統選擇原則
選擇數據庫管理系統時(shí)應從以下幾個(gè)方面予以考慮:
(1)數據庫構造的難易程度。
需要分析數據庫管理語(yǔ)句是否符合國際標準;有沒(méi)有面向用戶(hù)的易用的開(kāi)發(fā)工具;所支持的數據庫容量等。
(2)程序開(kāi)發(fā)的難易程度。
需要分析有無(wú)計算機輔助軟件工程工具;有無(wú)第四代語(yǔ)言及面向對象的設計平臺;對多媒體數據類(lèi)型是否支持等。
(3)數據庫管理系統的性能分析。
包括性能評估、性能監控、性能管理等。
(4)對分布式應用的支持。
包括數據透明與網(wǎng)絡(luò )透明程度。
數據透明是指用戶(hù)在應用管理系統可以自動(dòng)搜索網(wǎng)絡(luò ),提取所需數據;網(wǎng)絡(luò )透明是指用戶(hù)在應用中無(wú)需指出網(wǎng)絡(luò )所采用的協(xié)議,數據庫管理系統自動(dòng)將數據包轉換成相應的協(xié)議數據。
(5)并行處理能力。
支持多CPU模式的系統(SMP,CLUSTER,MPP),負載的分配形式,并行處理的顆粒度、范圍。
(6)可移植性和可括展性。
(7)數據完整性約束。
數據完整性指數據的正確性和一致性保護,包括實(shí)體完整性、參照完整性、復雜的事務(wù)規則。
(8)并發(fā)控制功能。
對于分布式數據庫管理系統,并發(fā)控制功能是必不可少的。
(9)容錯能力。
異常情況下對數據的容錯處理。
評價(jià)標準:硬件的容錯,有無(wú)磁盤(pán)鏡象處理功能軟件的容錯,有無(wú)軟件方法異常情況的容錯功能。
(10)安全性控制包括安全保密的程度(帳戶(hù)管理、用戶(hù)權限、網(wǎng)絡(luò )安全控制、數據約束)。
(11)支持漢字處理能力。
包括數據庫描述語(yǔ)言的漢字處理能力(表名、域名、數據)和數據庫開(kāi)發(fā)工具對漢字的支持能力。
5、數據庫管理系統的用途
數據庫管理系統在日常生活中有著(zhù)廣泛的用途,尤其是各企業(yè)對行業(yè)信息化發(fā)展越來(lái)越要求集中化管理,越來(lái)越多的需要進(jìn)行數據集中處理和數據挖掘,而利用數據庫管理系統強大的分布式數據管理和數據庫技術(shù),進(jìn)行行業(yè)數據的統一標準,統一管理和數據挖掘等工作,并逐步通過(guò)對數據的細致分析和挖掘,同時(shí)利用其他相關(guān)技術(shù)形成適合行業(yè)的知識管理中心,并為行業(yè)的市場(chǎng)發(fā)展提供所謂的競爭情報,使得數據庫管理系統在行業(yè)的生產(chǎn)經(jīng)營(yíng)活動(dòng)中發(fā)揮更大的作用,提高行業(yè)的生產(chǎn)經(jīng)營(yíng)管理水平,提升行業(yè)的核心競爭力,促進(jìn)行業(yè)健康持續發(fā)展,這些對于建立現代企業(yè)管理系統,提高公司運行效率及管理水平有著(zhù)重要的意義。
【數據管理系統的分類(lèi)、功能與應用】相關(guān)文章:
網(wǎng)上系統應用委托管理合同12-26
物理:功教案03-04
初中物理功教案11-23
初中物理 《電功》 教案11-01
專(zhuān)業(yè)技能與職業(yè)素養專(zhuān)題報告01-27
垃圾分類(lèi)12-13
分類(lèi)的教案11-16