- 相關推薦
電子商務師考試內(nèi)容:數(shù)據(jù)庫技術的產(chǎn)生與發(fā)展
計算機與人類相比的最大優(yōu)勢就是能夠迅速準確地處理大量的數(shù)據(jù),所以,從計算機誕生之口起,數(shù)據(jù)處理就是它的基本功能和關鍵技術。數(shù)據(jù)處理的中心問題是數(shù)據(jù)管理。數(shù)據(jù)管理技術是指對數(shù)據(jù)進行分類、組織、編碼、存儲、檢索和維護的技術。下面yjbys考試網(wǎng)小編為大家整理了電子商務師考試內(nèi)容:數(shù)據(jù)庫技術的產(chǎn)生與發(fā)展。
對電子商務來說,數(shù)據(jù)管理是電子商務平臺建設的一項支撐技術,數(shù)據(jù)管理對電子商務的支持主要表現(xiàn)在:提供電子商務中各種數(shù)據(jù)的存儲和管理,為電子商務提供決策支持。
數(shù)據(jù)庫技術的產(chǎn)生與發(fā)展
數(shù)據(jù)庫技術是數(shù)據(jù)管理技術發(fā)展的高級階段:數(shù)據(jù)管理技術的發(fā)展是和計算機技術及其應用的發(fā)展聯(lián)系在一起的,經(jīng)歷了由低級到高級的發(fā)展過程。這一過程大致可分如下四個階段:人工管理階段、文件系統(tǒng)階段、數(shù)據(jù)庫階段和高級數(shù)據(jù)庫階段。
一、人工管理階段
人工管理階段是指 20 世紀 50 年代中期以前的階段。當時計算機處理發(fā)展初期,計算機主要用于科學計算,所用的數(shù)里并不很多,而且數(shù)據(jù)的結構一般都比較簡單,計算機本身的功能很弱,沒有大容量的外存和操作系統(tǒng),程序的運行由簡單的管理程序來控制。這一階段的特點主要是:數(shù)據(jù)作為程序的組成部分不能獨立存在,不能長期保存在計算機中;數(shù)據(jù)大量冗余,而且不能共享,無專門的軟件對數(shù)據(jù)進行管理。
二、文件系統(tǒng)階段
文件系統(tǒng)階段指從20世紀50年代到 60 年代中期這一階段。在這一階段里,由于計算機技術的發(fā)展,出現(xiàn)了磁帶、磁鼓和磁盤等較大容量的存儲設備,軟件方面有操作系統(tǒng),計算機的應用范圍也由科學計算領域擴展到數(shù)據(jù)處理領域。這一階段的特點是:數(shù)據(jù)可以以操作系統(tǒng)的文件形式長期保存在計算機中,并提供了對數(shù)據(jù)的輸人和輸出操作接口,一個應用程序可以使用多個文件,一個文件可為多個應用程序使用,數(shù)據(jù)可以共享。但數(shù)據(jù)面向應用,文件之間彼此孤立,仍然存在數(shù)據(jù)大量冗余和不一致性。
三、數(shù)據(jù)庫系統(tǒng)階段
從 20 世紀60年代后期開始,隨著計算機硬件和軟件技術的發(fā)展,開展了對數(shù)據(jù)組織方一法的研究,并開發(fā)了對數(shù)據(jù)進行統(tǒng)一管理和控制的數(shù)據(jù)管理系統(tǒng),在計算機科學領導中逐步形成廠數(shù)據(jù)庫技術這一獨立分支。數(shù)據(jù)管理中數(shù)據(jù)的定義、操作及控制系統(tǒng)由數(shù)據(jù)管理系統(tǒng)來完成。在數(shù)據(jù)庫系統(tǒng)階段,應用程序和數(shù)據(jù)的對應關系。其主要特點是:采用一定的數(shù)據(jù)模型來組織數(shù)據(jù).數(shù)據(jù)不再面向應用,而是面向系統(tǒng);程序獨立于數(shù)據(jù)。數(shù)據(jù)的冗余少。減少了數(shù)據(jù)的下一致性;提供了數(shù)據(jù)的完整性、數(shù)據(jù)的安全性、數(shù)據(jù)的并發(fā)控制和數(shù)據(jù)的可恢復性功能。
四、高級數(shù)據(jù)庫技術階段
從20世紀70年代后期開始,計算機廣泛地與其他學科技術相互結合和相互滲透,在數(shù)據(jù)庫領域中產(chǎn)生了許多新型數(shù)據(jù)庫,其中有些已經(jīng)成熟并進入實用階段。下面對具有代表性的分布式數(shù)據(jù)和面向對象的數(shù)據(jù)庫作一個簡單的介紹。
(1)分布式數(shù)據(jù)庫
分布式數(shù)據(jù)庫是數(shù)據(jù)庫技術和計算機網(wǎng)絡技術相互滲透和有機結合的產(chǎn)物,由一組數(shù)據(jù)組成.這些數(shù)據(jù)物理上分布在計算機網(wǎng)絡的不同結點上既能完成本地的局部應用,又參與涉及多個場地的全局應用,即這些分布的數(shù)據(jù)邏輯上屬于同一個整體。分布式數(shù)據(jù)庫強調(diào)了數(shù)據(jù)與處理的分布性。各場地的自治性和數(shù)據(jù)的邏粗輯整體性。分布性是指數(shù)據(jù)不是存儲在一臺計算機的存儲沒備中,從而和集中式數(shù)據(jù)庫相區(qū)別;自治性是各場地相互獨立,完成本地應用,并無主次之分;邏輯整體性是指在邏輯上與集中式數(shù)據(jù)庫相同。數(shù)據(jù)是一個整體,而不是分散在計算機網(wǎng)絡不同結點上的各自邏輯獨立的數(shù)據(jù)庫(或文件系統(tǒng))。
(2)面向對象的數(shù)據(jù)庫
20世紀60年代末期,在程序設計語言領域中引入了面向對象的概念。通過面向對象的程序設計來解決程序中的重要問題,將面向對象的概念引人數(shù)據(jù)庫領域,產(chǎn)生了面向對象數(shù)據(jù)庫系統(tǒng)。
面向對象技術最重要的進展是,數(shù)據(jù)和數(shù)據(jù)操作的方法作為對象由面向對象的數(shù)據(jù)庫管理系統(tǒng)來統(tǒng)一管理,任何被開發(fā)的應用都成為對象目標庫的一部分,由開發(fā)者和用戶所共享。共享縮小了數(shù)據(jù)庫和應用程序間的差距,降低了應用程序的開發(fā)費用,同時也減少了系統(tǒng)出現(xiàn)問題的可能性。同時,面向對象技術中所用的方法,能精確處理現(xiàn)實世界中復雜的目標對象,例如圖像、聲音、文本、文件等,都可以定義為抽象的數(shù)據(jù)類型,而且在系統(tǒng)運行時可對它們的內(nèi)容進行檢查。在面向對象技術中,屬性的繼承性使得在對象中共享數(shù)據(jù)和操作成為可能,使對象之間的通信成為數(shù)據(jù)和程序間交換信息的標準。面向對象的數(shù)據(jù)庫技術已經(jīng)可以處理復雜的企業(yè)范圍內(nèi)變化的事務對象。
【電子商務師考試內(nèi)容:數(shù)據(jù)庫技術的產(chǎn)生與發(fā)展】相關文章:
電子商務師考試內(nèi)容:數(shù)據(jù)庫技術與電子商務10-16
電子商務師考試內(nèi)容:Internet技術07-22
電子商務師考試內(nèi)容10-16
2017電子商務師的考試內(nèi)容08-28
電子商務師考試內(nèi)容:Web技術幾個基本概念11-08
電子商務師考試輔導:數(shù)據(jù)庫技術基本理論10-15