❶ 資料庫基礎知識
1)
select b.name from book as a ,student as b where a.title like '資料庫原
理';
2)
select a.sid form student as a, lend as b,return as c where (b.sid =
a.sid or c.sid = a.sid )and ldate = rdate;
3)
select distinct (t.title)書名專,(select(max(a.price) from book as a)價格屬
from book as t
❷ 根據資料庫模型的發展,資料庫技術的發展可以劃分為哪三代
第一代資料庫系統是20世紀70年代研製的層次和網狀資料庫系統。20世紀60年代末70年代初,美國資料庫系統語言協會CODASYL下屬的資料庫任務組DBTG提出了DBTG報告。DBTG報告確定並建立了網狀資料庫系統的許多概念、方法和技術,是網狀資料庫的典型代表。
第二代資料庫系統是關系資料庫系統。1970年IBM公司的San Jose研究試驗室的研究員Edgar F. Codd發表了題為《大型共享資料庫數據的關系模型》的論文,提出了關系數據模型,開創了關系資料庫方法和關系資料庫理論,為關系資料庫技術奠定了理論基礎。
第三代資料庫系統是數據管理資料庫系統。1990年高級DBMS功能委員會發表了《第三代資料庫系統宣言》,提出了第三代資料庫管理系統應具有的三個基本特徵:應支持數據管理、對象管理和知識管理。必須保持或繼承第二代資料庫系統的技術。必須對其他系統開放。
(2)第三代資料庫代表什麼擴展閱讀:
20世紀70年代是關系資料庫理論研究和原型開發的時代,其中以IBM公司的San Jose研究試驗室開發的System R和Berkeley大學研製的Ingres為典型代表。大量的理論成果和實踐經驗終於使關系資料庫從實驗室走向了社會,因此,人們把20世紀70年代稱為資料庫時代。
20世紀80年代幾乎所有新開發的系統均是關系型的,其中涌現出了許多性能優良的商品化關系資料庫管理系統,如DB2、Ingres、Oracle、Informix等。這些商用資料庫系統的應用使資料庫技術日益廣泛地應用到企業管理、情報檢索、輔助決策等方面,成為實現和優化信息系統的基本技術。
❸ 第三代資料庫系統支持什麼數據模型
支持邏輯模抄型,其用資料庫襲語言可以來定義、操縱資料庫中的數據。而概念模型是用於設計階段,是資料庫設計人員和用戶之間進行交流的工具。物理模型則是數據最底層的抽象,它描述數據在磁碟或磁帶上的存儲方式和存取方式,是面向計算機系統的。
最常用的邏輯數據模型有五種:
(1)層次模型(hierarchical model)
(2)網狀模型(network model)
(3)關系模型(relational model)
(4)面向對象模型(object oriented model)
(5)對象關系模OJ (object relational model)
(3)第三代資料庫代表什麼擴展閱讀:
最常用的邏輯模型有層次模型、網狀模型和關系模型。
這3種邏輯模型的根本區別在於數據結構不同,即數據之間聯系的表達方式不同,層次模型用「樹結構」來表示數據之間的聯系;網狀模型是用「圖結構」來表示數據之間的聯系;關系模型是用「二維表」來表示數據之間的聯系。
❹ 資料庫發展歷史是什麼
資料庫對於普通人來講
就可以簡單理解為有固定格式的數據集合,
專門為解決某一類數據保存和計算問題而存在的,
就像單位用的各種各樣的報表和單據,
只不過軟體會幫你保存管理這些單據和報表在計算機上,
幫你計算求和等等操作 生成你想要的各種數據報告。
利用資料庫軟體和計算機的高速運算特性,
可以大大提高工作效率和正確性。
減少工作時間成本和人力成本。
沒有他們也可以,但是你不得不用手工的辦法處理數據,
不管數據量多少都一樣。