當前位置:首頁 » 參考文獻 » 資料庫發展歷程

資料庫發展歷程

發布時間: 2021-03-30 00:26:01

1. 資料庫技術的作用和發展歷史

一、搖籃和萌芽階段:首先使用"DataBase"一詞的是美國系統發展公司在為美國海軍基地在60年代研製數據中引用

1963年,C·W·Bachman設計開發的IDS(Integrate Data Store)系統開始投入運行,它可以為多個COBOL程序共享資料庫。

1968年,網狀資料庫系統TOTAL等開始出現;

1969年,IBM公司Mc Gee等人開發的層次式資料庫系統的IMS系統發表,它可以讓多個程序共享資料庫。

1969年10月,CODASYL資料庫研製者提出了網路模型資料庫系統規范報告DBTG,使資料庫系統開始走向規范化和標准化。正因為如此,許多專家認為資料庫技術起源於20世紀60年代末。資料庫技術的產生來源於社會的實際需要,而數據技術的實現必須有理論作為指導,系統的開發和應用又不斷地促進資料庫理論的發展和完善。

二、發展階段:20世紀80年代大量商品化的關系資料庫系統問世並被廣泛的推廣使用,既有適應大型計算機系統的,也有適用與中、小型和微型計算機系統的。這一時期分布式資料庫系統也走向使用。

1970年,IBM公司San Jose研究所的E ·F ·Code發表了題為"大型共享資料庫的數據關系模型"論文,開創了資料庫的關系方法和關系規范化的理論研究。關系方法由於其理論上的完美和結構上的簡單,對資料庫技術的發展起了至關重要的作用,成功地奠定了關系數據理論的基石。

1971年,美國數據系統語言協會在正式發表的DBTG報告中,提出了三級抽象模式,即對應用程序所需的那部分數據結構描述的外模式,對整個客體系統數據結構描述的概念模式,對數據存儲結構描述的內模式,解決了數據獨立性的問題。

1974年,IBM公司San Jose研究所研製成功了關系資料庫管理系統System R,並且投放到軟體市場。

1976年,美籍華人陳平山提出了資料庫邏輯設計的實際(體)聯系方法。

1978年,新奧爾良發表了DBDWD報告,他把資料庫系統的設計過程劃分為四個階段:需求分析、信息分析與定義、邏輯設計和物理設計。

1980年,J·D·Ulman所著的《資料庫系統原理》一書正式出版

1981年 E· F· Code獲得了計算機科學的最高獎ACM圖林獎。

1984年,David Marer所著的《關系資料庫理論》一書,標志著資料庫在理論上的成熟。

三、成熟階段:80年代至今,資料庫理論和應用進入成熟發展時期

2. 資料庫發展歷史是什麼

資料庫對於普通人來講
就可以簡單理解為有固定格式的數據集合,
專門為解決某專一類數據保存和屬計算問題而存在的,
就像單位用的各種各樣的報表和單據,
只不過軟體會幫你保存管理這些單據和報表在計算機上,
幫你計算求和等等操作 生成你想要的各種數據報告。

利用資料庫軟體和計算機的高速運算特性,
可以大大提高工作效率和正確性。
減少工作時間成本和人力成本。

沒有他們也可以,但是你不得不用手工的辦法處理數據,
不管數據量多少都一樣。

3. 資料庫的發展歷史分為哪幾個階段91

使用計算機後,隨著數據處理量的增長,產生了數據管理技術。數據管理技術的發展與回計答算機硬體(主要是外部存儲器)系統軟體及計算機應用的范圍有著密切的聯系。數據管理技術的發展經歷了以下四個階段:人工管理階段、文件系統階段、資料庫階段和高級資料庫技術階段。——常識計算機篇。

4. 資料庫技術的發展過程經歷了哪些階段

發展的三個階段:
1、 層次型和網狀型:
代表產品是1969年IBM公司研製的層次模版型資料庫管理系統IMS。
2、權 關系型數據型庫:
目前大部分資料庫採用的是關系型資料庫。1970年IBM公司的研究員E.F.Codd提出了關系模型。其代表產品為sysem R和Inges。
3、 第三代資料庫將為更加豐富的數據模型和更強大的數據管理功能為特徵,以提供傳統資料庫系統難以支持的新應用。它必須支持面向對象,具有開放性,能夠在多個平台上使用。
管理技術的3個階段
1 人工管理
2 文件管理
3 資料庫系統

5. 資料庫的發展簡史

可以參考 PingCAP 的 介紹, 同事了解下 國內分布式資料庫排行榜一的 TiDB. 有更多問題,可以到 AskTUG 一起討論,多謝。

6. sql server的發展史

SQL的歷史

在70年代初,E.E.Codd首先提出了關系模型。70年代中期,IBM公司在研製 SYSTEM R關系資料庫管理系統中研製了SQL語言,最早的SQL語言(叫SEQUEL2)是在1976 年 11 月的IBM Journal of R&D上公布的。

1979年ORACLE公司首先提供商用的SQL,IBM公司在DB2 和SQL/DS資料庫系統中也實現了SQL。

1986年10月,美國ANSI採用SQL作為關系資料庫管理系統的標准語言(ANSI X3. 135-1986),後為國際標准化組織(ISO)採納為國際標准。

1989年,美國ANSI採納在ANSI X3.135-1989報告中定義的關系資料庫管理系統的SQL標准語言,稱為ANSI SQL 89, 該標准替代ANSI X3.135-1986版本。該標准為下列組織所採納:

● 國際標准化組織(ISO),為ISO 9075-1989報告「Database Language SQL With Integrity Enhancement」
● 美國聯邦政府,發布在The Federal Information Processing Standard Publication(FIPS PUB)127

目前,所有主要的關系資料庫管理系統支持某些形式的SQL語言, 大部分資料庫打算遵守ANSI SQL89標准。

SQL的優點

SQL廣泛地被採用正說明了它的優點。它使全部用戶,包括應用程序員、DBA管理員和終端用戶受益非淺。

(1) 非過程化語言

SQL是一個非過程化的語言,因為它一次處理一個記錄,對數據提供自動導航。SQL允許用戶在高層的數據結構上工作,而不對單個記錄進行操作,可操作記錄集。所有SQL 語句接受集合作為輸入,返回集合作為輸出。SQL的集合特性允許一條SQL語句的結果作為另一條SQL語句的輸入。 SQL不要求用戶指定對數據的存放方法。 這種特性使用戶更易集中精力於要得到的結果。所有SQL語句使用查詢優化器,它是RDBMS的一部分,由它決定對指定數據存取的最快速度的手段。查詢優化器知道存在什麼索引,哪兒使用合適,而用戶從不需要知道表是否有索引,表有什麼類型的索引。

(2) 統一的語言

SQL可用於所有用戶的DB活動模型,包括系統管理員、資料庫管理員、 應用程序員、決策支持系統人員及許多其它類型的終端用戶。基本的SQL 命令只需很少時間就能學會,最高級的命令在幾天內便可掌握。 SQL為許多任務提供了命令,包括:

● 查詢數據
● 在表中插入、修改和刪除記錄
● 建立、修改和刪除數據對象
● 控制對數據和數據對象的存取
● 保證資料庫一致性和完整性

以前的資料庫管理系統為上述各類操作提供單獨的語言,而SQL 將全部任務統一在一種語言中。

(3) 是所有關系資料庫的公共語言

由於所有主要的關系資料庫管理系統都支持SQL語言,用戶可將使用SQL的技能從一個RDBMS轉到另一個。所有用SQL編寫的程序都是可以移植的。

7. 資料庫的發展歷史分哪幾個階段

資料庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫,它產生於距今六十多年前,隨著信息技術和市場的發展,特別是二十世紀九十年代以後,數據管理不再僅僅是存儲和管理數據,而轉變成用戶所需要的各種數據管理的方式。資料庫有很多種類型,從最簡單的存儲有各種數據的表格到能夠進行海量數據存儲的大型資料庫系統都在各個方面得到了廣泛的應用。

數據管理技術的發展經歷了四個階段:人工管理階段、文件系統階段、資料庫階段和高級資料庫技術階段。——常識計算機篇。

8. 資料庫的概述和發展歷史

數據模型是資料庫系統的核心和基礎。因此,對資料庫技術發展階段的劃分應該以數據模型的發展演變作為主要依據和標志。總體說來,資料庫技術從開始到現在一共經歷了三個發展階段:第一代是網狀、層次資料庫系統,第二代是關系資料庫系統,第三代是以面向對象數據模型為主要特徵的資料庫系統。
第一代包括網狀和層次資料庫系統,是因為它們的數據模型雖然分別為層次和網狀模型,但實質上層次模型只是網狀模型的特例而已。這二者都是格式化數據模型,都是在60年代後期研究和開發的,不論是體系結構、資料庫語言,還是數據的存儲管理,都具有共同特徵,所以它們應該劃分為一代。
第二代資料庫系統支持關系數據模型。關系模型不僅具有簡單、清晰的優點,而且有關系代數作為語言模型,有關系數據理論作為理論基礎。因此關系資料庫具有形式基礎好、數據獨立性強、資料庫語言非過程化等特點,這些特點是資料庫技術發展到了第二代的顯著標志。雖然關系數據模型描述了現實世界數據的結構和一些重要的相互聯系,但是仍然不足以抓住和表達數據對象所具有的豐富而重要的語義,因而它屬於語法模型。
第三代資料庫系統的特徵是數據模型更加豐富,數據管理功能更為強大,能夠支持傳統資料庫難以支持的新的應用需求。

(一) 特點
資料庫管理系統將具有一定結構的數據組成一個集合,它主要具有以下幾個特點:
1. 數據的結構化 資料庫中的數據並不是雜亂無章、毫不相乾的,它們具有一定的組織結構,屬於同一集合的數據具有相似的特徵。
2. 數據的共享性 在一個單位的各個部門之間,存在著大量的重復信息。使用資料庫的目的就是要統一管理這些信息,減少冗餘度,使各個部門共同享有相同的數據。
3. 數據的獨立性 數據的獨立性是指數據記錄和數據管理軟體之間的獨立。數據及其結構應具有獨立性,而不應該去改變應用程序。
4. 數據的完整性 數據的完整性是指保證資料庫中數據的正確性。可能造成數據不正確的原因很多,資料庫管理系統通過對數據性質進行檢查而管理它們。
5. 數據的靈活性 資料庫管理系統不是把數據簡單堆積,它在記錄數據信息的基礎上具有很多的管理功能,如輸入、輸出、查詢、編輯修改等。
6. 數據的安全性 根據用戶的職責,不同級別的人對資料庫具有不同的許可權,資料庫管理系統應該確保數據的安全性。
(二) 功能
一個好的資料庫管理系統應具有很多功能,其中最基本的有以下3種:
1. 數據定義 資料庫管理系統提供定義數據類型和數據存儲形式的功能。每個記錄的每個欄位中的信息為一個數據。因記錄的信息不同,其數據類型也應不同。通過定義數據類型,可以在一定程度上保證數據的完整性。最簡單的要求是,完整性規則應保證不能在定義為數字的欄位中存放文本類型的數據。
2. 數據操作 資料庫管理系統提供多種處理數據的方式。例如,在一張表中查找信息或者在幾個相關的表或文件中進行復雜的查找;使用相應的命令更新一個欄位或多個記錄的內容;用一個命令對數據進行統計,甚至可以使用資料庫管理系統工具進行編程,以實現更加復雜的功能。
3. 數據控制 資料庫管理系統對數據提供一定的保護措施,從而保證在多個用戶共享數據時,只有被授權的用戶才能查看或修改數據。

9. 資料庫技術的發展歷史

數據模型是資料庫技術的核心和基礎,因此,對資料庫系統發展階段的劃分應該以數據模型的發展演變作為主要依據和標志。按照數據模型的發展演變過程,資料庫技術從開始到如今短短的30年中,主要經歷了三個發展階段:第一代是網狀和層次資料庫系統,第二代是關系資料庫系統,第三代是以面向對象數據模型為主要特徵的資料庫系統。資料庫技術與網路通信技術、人工智慧技術、面向對象程序設計技術、並行計算技術等相互滲透、有機結合,成為當代資料庫技術發展的重要特徵。 第一代資料庫系統是20世紀70年代研製的層次和網狀資料庫系統。層次資料庫系統的典型代表是1969年IBM公司研製出的層次模型的資料庫管理系統IMS。20世紀60年代末70年代初,美國資料庫系統語言協會CODASYL(Conference on Data System Language)下屬的資料庫任務組DBTG(Data Base Task Group)提出了若干報告,被稱為DBTG報告。DBTG報告確定並建立了網狀資料庫系統的許多概念、方法和技術,是網狀資料庫的典型代表。在DBTG思想和方法的指引下資料庫系統的實現技術不斷成熟,開發了許多商品化的資料庫系統,它們都是基於層次模型和網狀模型的。
可以說,層次資料庫是資料庫系統的先驅,而網狀資料庫則是資料庫概念、方法、技術的奠基者。 第二代資料庫系統是關系資料庫系統。1970年IBM公司的San Jose研究試驗室的研究員Edgar F. Codd發表了題為《大型共享資料庫數據的關系模型》的論文,提出了關系數據模型,開創了關系資料庫方法和關系資料庫理論,為關系資料庫技術奠定了理論基礎。Edgar F. Codd於1981年被授予ACM圖靈獎,以表彰他在關系資料庫研究方面的傑出貢獻。
20世紀70年代是關系資料庫理論研究和原型開發的時代,其中以IBM公司的San Jose研究試驗室開發的System R和Berkeley大學研製的Ingres為典型代表。大量的理論成果和實踐經驗終於使關系資料庫從實驗室走向了社會,因此,人們把20世紀70年代稱為資料庫時代。20世紀80年代幾乎所有新開發的系統均是關系型的,其中涌現出了許多性能優良的商品化關系資料庫管理系統,如DB2、Ingres、Oracle、Informix、Sybase等。這些商用資料庫系統的應用使資料庫技術日益廣泛地應用到企業管理、情報檢索、輔助決策等方面,成為實現和優化信息系統的基本技術。 從20世紀80年代以來,資料庫技術在商業上的巨大成功刺激了其他領域對資料庫技術需求的迅速增長。這些新的領域為資料庫應用開辟了新的天地,並在應用中提出了一些新的數據管理的需求,推動了資料庫技術的研究與發展。
1990年高級DBMS功能委員會發表了《第三代資料庫系統宣言》,提出了第三代資料庫管理系統應具有的三個基本特徵:
應支持數據管理、對象管理和知識管理。必須保持或繼承第二代資料庫系統的技術。必須對其他系統開放。

10. 資料庫系統的發展過程是怎樣的

數據模型是資料庫技術的核心和基礎

熱點內容
塗鴉論文 發布:2021-03-31 13:04:48 瀏覽:698
手機資料庫應用 發布:2021-03-31 13:04:28 瀏覽:353
版面217 發布:2021-03-31 13:04:18 瀏覽:587
知網不查的資源 發布:2021-03-31 13:03:43 瀏覽:713
基金贖回參考 發布:2021-03-31 13:02:08 瀏覽:489
懸疑故事範文 發布:2021-03-31 13:02:07 瀏覽:87
做簡單的自我介紹範文 發布:2021-03-31 13:01:48 瀏覽:537
戰略地圖參考 發布:2021-03-31 13:01:09 瀏覽:463
收支模板 發布:2021-03-31 13:00:43 瀏覽:17
電氣學術會議 發布:2021-03-31 13:00:32 瀏覽:731