是應用客戶都視其複雜的應用技術為畏途。
數據管理的變革
二十世紀六十年代後期出現了一種新型數據庫軟件:決定支持係統(DSS),其目的是讓管理者在決策過程中更有效地利用數據信息。於是在1970年,第一個聯機分析處理工具——Express誕生了。其他決策支持係統緊隨其後,許多是由公司的IT部門開發出來的。
1985年,第一個商務智能係統(businessintelligence)由Metaphor計算機係統有限公司為Procter&Gamble公司開發出來,主要是用來連接銷售信息和零售的掃描儀數據。同年,Pilot軟件公司開始出售第一個商用客戶\/服務器執行信息係統——CommandCenter。同樣在這年,加州大學伯克利分校Ingres項目演變成Postgres,其目標是開發出一個麵向對象的數據庫。此後一年,Graphael公司開發了第一個商用的對象數據庫係統—Gbase。
1988年,IBM公司的研究者BarryDevlin和PaulMurphy發明了一個新的術語—信息倉庫,之後,IT的廠商開始構建實驗性的數據倉庫。1991年,W.H.\"Bill\"Inmon出版了一本“如何構建數據倉庫”的書,使得數據倉庫真正開始應用。
1991:W.H.“Bill”Inmon發表了”構建數據倉庫”
二十世紀九十年代,隨著基於PC的客戶\/服務器計算模式和企業軟件包的廣泛采用,數據管理的變革基本完成。數據管理不再僅僅是存儲和管理數據,而轉變成用戶所需要的各種數據管理的方式。Internet的異軍突起以及XML語言的出現,給數據庫係統的發展開辟了一片新的天地。
發展階段
數據庫發展階段大致劃分為如下幾個階段:人工管理階段、文件係統階段、數據庫係統階段、高級數據庫階段。
人工管理階段
50年代中期之前,計算機的軟硬件均不完善。硬件存儲設備隻有磁帶、卡片和紙帶,軟件方麵還沒有操作係統,當時的計算機主要用於科學計算。這個階段由於還沒有軟件係統對數據進行管理,程序員在程序中不僅要規定數據的邏輯結構,還要設計其物理結構,包括存儲結構、存取方法、輸入輸出方式等。當數據的物理組織或存儲設備改變時,用戶程序就必須重新編製。由於數據的組織麵向應用,不同的計算程序之間不能共享數據,使得不同的應用之間存在大量的重複數據,很難維護應用程序之間數據的一致性。
這一階段的主要特征可歸納為如下幾點:
*計算機中沒有支持數據管理的軟件。
*數據組織麵向應用,數據不能共享,數據重複。
*在程序中要規定數據的邏輯結構和物理結構,數據與程序不獨立。
看本書最新章節,請到oop.tw
*數據處理方式——批處理。
文件係統階段
這一階段的主要標誌是計算機中有了專門管理數據庫的軟件——操作係統(文件管理)。
上世紀50年代中期到60年代中期,由於計算機大容量存儲設備(如硬盤)的出現,推動了軟件技術的發展,而操作係統的出現標誌著數據管理步入一個新的階段。在文件係統階段,數據以文件為單位存儲在外存,且由操作係統統一管理。操作係統為用戶使用文件提供了友好界麵。文件的邏輯結構與物理結構脫鉤,程序和數據分離,使數據與程序有了一定的獨立性。用戶的程序與數據可分別存放在外存儲器上,各個應用程序可以共享一組數據,實現了以文件為單位的數據共享。
但由於數據的組織仍然是麵向程序,所以存在大量的數據冗餘。而且數據的邏輯結構不能方便地修改和擴充,數據邏輯結構的每一點微小改變都會影響到應用程序。由於文件之間互相獨立,因而它們不能反映現實世界中事物之間的聯係,操作係統不負責維護文件之間的聯係信息。如果文件之間有內容上的聯係,那也隻能由應用程序去處理。
數據庫係統階段
60年代後,隨著計算機在數據管理領域的普遍應用,人們對數據管理技術提出了更高的要求:希望麵向企業或部門,以數據為中心組織數據,減少數據的冗餘,提供更高的數據共享能力,同時要求程序和數據具有較高的獨立性,當數據的邏輯結構改變時,不涉及數據的物理結構,也不影響應用程序,以降低應用程序研製與維護的費用。數據庫技術正是在這樣一個應用需求的基礎上發展起來的。
數據庫技術有如下特點:
。享共用應各為,庫據數的性合綜成形,據數織組心中為據數以,門部或業企向麵*
。係聯的間之據數述描要且而,點特的身本據數述描要僅不型模據數。型模據數的定一用采*
。性致一的據數護維於便,構結據數的新加增於便也,儲存複重的據數了少減就樣這,據數的要需取獲中庫據數從,求要理處據根序程用應的同不。充擴易、改修易,小餘冗據數*
。性立獨的高較有據數和序程*
。庫據數用使和發開地便方可戶用,口接戶用的好良有具*
。製控發並及以、性整完、性全安的據數了供提,製控和理管一統行進據數對*
記事大。計設行進礎基為構結書的定既以則序程用應而,題問的心關先首統係息信為成計設構結的據數,置位心中了據占始開據數,下式方庫據數在而;位地導主占計設序程此因,計設的能功統係是題問心中的注關中理處息信在們人,段階統係件文在。義意的碑程裡有具中域領息信在這,統係庫據數到展發統係件文從
。儲存據數為作片卡孔穿和帶磁用使統係cavinU:1591
器動驅盤磁了入引次一第中CAMAR503ledoM其在司公MBI:6591
SDI——統係理管庫據數個一第了發開namhcaBselrahC的司公)EG(氣電用通:1691
。庫據數係關了明發ddoC.F.E:9691
模絡網於基的機主MBI對針個一——SMDI了發開司公enanilluC導領enanilluC.JnhoJ由:3791