數據訪問接口體系及數據對象模型探討(Beat 1.0)
81_RedStar81@163.com
TomHornson.student@www.sina.com.cn
個人文集:
http://www.csdn.net/develop/author/netauthor/RedStar81/
此記事系本人查詢資料整理而成。
由于很多問題本省就很含糊。
所以,可能有些參考書內容出入,請自己注意。
美國著名數據庫產品記事(參考)
廠商 |
時間 |
時間描述 |
A-T |
82 |
dBaseⅡ 上市(8位) |
85 |
dBaseⅢ 上市(8位,16位) |
88.10 |
dBaseⅣ 上市(1.支持SQL<此時系統包含兩部分:SQL和dBase命令、函數> 2.具有編譯功能 3.提供菜單系統 4.提供控制中心) |
Borland |
x |
先后推出dBaseⅣ 2.0 、dBase 5.0 For Windows 、Paradox |
Fox |
86 |
FoxBase 上市 |
87.7 |
FoxBase+ 上市(性能遠遠優于dBaseⅢ) |
88.7 |
FoxBase+ 2.10(1.具有偽編譯能力:產生的代碼不可執行 2.提供與其它語言的接口) |
89 |
FoxPro 1.0(提供窗口界面) |
91 |
FoxPro 2.0 (1.增加SQL接口 2.實現真正的編譯:將代碼和運行環境封裝在一起 3.提供API接口) |
Microsoft |
93.1 |
Microsoft推出 FoxPro2.5 For Dos(界面特征似dBase有關產品的控制中心) 和 FoxPro2.5 For Windows |
94 |
FoxPro 2.6(較FoxPro 2.5增了多種向導以簡化用戶的操作) |
95 |
Visul FoxPro |
Sybase |
84.11 |
1.第一個C/S結構的數據庫產品 2.以SQL為標準交互語言 |
87 |
Sybase SQL Server |
Xx |
Sybase System 10 |
Xx |
Sybase System 11 |
Oracle |
77 |
第一個DBMS上市 |
79 |
率先采用SQL作為標準交互語言 |
83 |
第三版:原系統用C重新編寫 |
84 |
1.第四版:允許大、中、小型機運行時共享數據 2.實現了Oracle的微機版本. |
86 |
第五版:增加了與各種高級語言、決策支持工具以及網絡通信軟件的接口,形成了開放分布式RDBMS體系結構(SQL *STAR) |
88 |
第六版:具有聯機事務處理 |
IBM |
1982 |
SQL/DS 和 DB2 實現了SQL交互接口 |
其它信息 |
SQL相關 |
1.SEQUEL是標準關系數據庫語言SQL的前身,1974年由Boyce和Chamberlin提出 2.1974-1977年,美國IBM公司加利福尼亞San Jase實驗室研制了第一個實現SEQUEL 2的關系數據庫產品System R 3.1976.10.16 ANSI將SQL批準為美國國家標準.后來ISO亦將起接納為ISO標準草案 |
C/S相關 |
1.1984,Sybase推出了第一個C/S結構的產品 2.90年代C/S結構廣為流行,Oracle、Informix、Ingres先后推出了具有C/S結構的分布式數據庫產品及相應的客戶端工具 3.自然早前的分布式結構是為了實現多點查詢和目錄服務而C/S結構是為了將DBMS的部分功能交與客戶端處理、使職責明細 3.微機出現為C/S結構解決方案的前提 |
------------------------------------------------聲明---------------------------------------------------
本文檔順數據庫應用發展歷史而下,以數據訪問接口和數據對象模型的發展、特征、相
互之間的區別為主線,描述了它的軌跡.希望對數據系統開發者有些幫助.
本文中,久遠的信息(對本人來說)系參考書籍,有錯誤之處,請指出
81_redstar@163.com
本文檔標以版本,目的在于希望大家閱讀之后,
發現不妥或錯誤或需要補充的地方,聯系我,對之進行修改,以完善之.
使之成為持久的網上參考資料.
Beat 1.0 2003.2.25
-----------------------------------
完