六、總結
網上找了兩張圖,很生動形象的展示了dbs=dbms+db+dba
資料庫系統是乙個通稱,包括資料庫、資料庫管理系統、 資料庫管理人員等的統稱,是最大的範疇。
資料庫是「按照資料結構來組織、儲存和管理資料的倉庫」,是乙個長期儲存在計算機內的、有組織的、可共享的、統一管理的大量資料的集合。資料庫是按不同的資料結構來聯絡和組織的,根據不同的資料結構通常分為層次式資料庫、網路式資料庫和關係式資料庫三種。而在當今的網際網路中,最常見的資料庫模型主要是兩種,即關係型資料庫和非關係型資料庫。
dbms是一種操縱和管理資料庫的大型軟體,用於建立、使用和維護資料庫。它對資料庫進行統一的管理和控制,以保證資料庫的安全性和完整性。使用者通過dbms訪問資料庫中的資料,資料庫管理員也通過dbms進行資料庫的維護工作。它可以支援多個應用程式和使用者用不同的方法在同時或不同時刻去建立,修改和詢問資料庫。
資料庫可以根據不同的數學模型(資料結構)來設計,根據資料庫不同的資料模型,可以將資料庫分為以下型別的資料庫:
層次結構模型實質上是一種有根結點的定向有序樹,按照層次模型建立的資料庫系統稱為層次模型資料庫系統。ims(information manage-mentsystem)是其典型代表。層次資料庫是最古老的資料庫之一,它把資料通過層次結構(樹形結構)的方式表現出來。層次資料庫曾經是資料庫的主流,但隨著關聯式資料庫的出現和普及,現在已經很少使用了。
按照網狀資料結構建立的資料庫系統稱為網狀資料庫系統,其典型代表是dbtg(data base task group)。用數學方法可將網狀資料結構轉化為層次資料結構。網路資料庫必須具有實時高效的特性,它要能夠並行處理多個終端同一時刻的資料操作,也要能夠抵禦網路上黑客與病毒的入侵。
關係式資料結構把一些複雜的資料結構歸結為簡單的二元關係(即二維**形式)。由關係資料結構組成的資料庫系統被稱為關係資料庫系統。和 excel 工作表一樣,它也採用由行和列組成的二維表來管理資料。同時它還使用專門sql對資料進行操作。關聯式資料庫是現在應用最廣泛的資料庫。關聯式資料庫在 1969 年誕生,可謂歷史悠久。常見的關聯式資料庫如下:
物件導向資料庫=物件導向系統+資料庫能力。
xml 資料庫可以對 xml 形式的大量資料進行高速處理。
使用非關係型模型設計的資料庫就是非關係型資料庫。
非關係型模型比如有:
通過以上對資料庫和資料庫關系統的詳細闡述,資料庫實質就是一種數學模型,是用來儲存資料的一種思想,一種技術。比如依據關係型資料庫的設計技術或者設計思想,市場上出現了sql server、mysql等產品,下面用一種圖來闡述自己的理解:
資料庫概述
資料庫系統 顧名思義,就是計算機系統中加入資料庫後的系統。在組成上由資料庫 作業系統 資料庫管理系統 開發工具 資料庫應用系統 人員這幾部分組成,如圖1 1所示。圖1 1 資料庫系統組成圖資料庫是長期儲存在計算機上的有組織的有聯絡的資料的集合,就如同乙個專門儲存資料的倉庫一樣,特別注意的是資料庫中不...
資料庫概述
資料庫概述 1.資訊 資料 大資料的概念 2.資料庫 database db 簡而言之就是存放資料的倉庫 3.常見的關係型資料庫有oracle sql server mysql,非關係型的資料庫有mongodb 4.資料庫管理系統包括資料庫以及用於資料庫訪問管理的介面系統 5.資料庫管理員 dara...
資料庫概述
資料庫dbms發展 比較主流資料庫 資料庫 按照資料結構來組織,儲存,管理資料的倉庫.以樹形結構表示實體及其之間的聯絡.關係只支援一對多.代表資料庫 ibm ims 通用電氣最早在1964年開發出網狀資料庫ids,只能執行在ge自家的主機上 結點描述資料,結點的聯絡是資料的關係.能夠直接描述客觀世界...