眾所周知,數(shù)據(jù)庫分為關系型數(shù)據(jù)庫和非關系型數(shù)據(jù)庫兩種。今天本文主要介紹的是關于關系型數(shù)據(jù)的信息。關系數(shù)據(jù)庫是指使用關系模型來組織數(shù)據(jù)的數(shù)據(jù)庫。它以行和列的形式存儲數(shù)據(jù),以方便用戶理解。關系數(shù)據(jù)庫中的一系列行和列稱為表,它們由一組表組成的數(shù)據(jù)庫。用戶通過查詢檢索數(shù)據(jù)庫中的數(shù)據(jù),查詢是用于限制數(shù)據(jù)庫中某些區(qū)域的執(zhí)行代碼。關系模型可以簡單地理解為二維表模型,而關系數(shù)據(jù)庫是由二維表及其之間的關系組成的數(shù)據(jù)組織。
關系型數(shù)據(jù)庫具體包括哪些數(shù)據(jù)庫?
主流的關系型數(shù)據(jù)庫有Oracle、DB2、MySQL、Microsoft SQL Server、Microsoft Access等多個品種,每種數(shù)據(jù)庫的語法、功能和特性也各具特色。
Oracle數(shù)據(jù)庫是由甲骨文公司開發(fā),并于1989年正式進入中國市場。雖然當時的Oracle尚名不見經(jīng)傳,通過多年的發(fā)展積聚了眾多領先性的數(shù)據(jù)庫系統(tǒng)開發(fā)經(jīng)驗,在集群技術、高可用性、安全性、系統(tǒng)管理等方面都取得了較好的成績。Oracle產(chǎn)品除了數(shù)據(jù)庫系統(tǒng)外,還有應用系統(tǒng)、開發(fā)工具等。在數(shù)據(jù)庫可操作平臺上,Oracle可在所有主流平臺上運行,因而可通過運行于較高穩(wěn)定性的操作系統(tǒng)平臺,提高整個數(shù)據(jù)庫系統(tǒng)的穩(wěn)定性。
MySQL數(shù)據(jù)庫是一種開放源代碼的關系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS),可以使用最常用結(jié)構(gòu)化查詢語言進行數(shù)據(jù)庫操作。也因為其開源的特性,可以在General Public License的許可下下載并根據(jù)個性化的需要對其進行修改。MySQL數(shù)據(jù)庫因其體積小、速度快、總體擁有成本低而受到中小企業(yè)的熱捧,雖然其功能的多樣性和性能的穩(wěn)定性差強人意,但是在不需要大規(guī)模事務化處理的情況下,MySQL也是管理數(shù)據(jù)內(nèi)容的好選擇之一。
Microsoft SQL Server數(shù)據(jù)庫最初是由Microsoft、Sybase和Ashton-Tate三家公司共同開發(fā)的,于1988 年推出了第一個操作系統(tǒng)版本。在Windows NT 推出后,Microsoft 將SQL Server 移植到Windows NT系統(tǒng)上,因而SQL Server數(shù)據(jù)庫伴隨著Windows操作系統(tǒng)發(fā)展壯大,其用戶界面的友好和部署的簡捷,都與其運行平臺息息相關,通過Microsoft的不斷推廣,SQL Server數(shù)據(jù)庫的占有率隨著Windows操作系統(tǒng)的推廣不斷攀升。
以上就是關于關系型數(shù)據(jù)庫具體包括哪些數(shù)據(jù)庫的全部內(nèi)容介紹,想了解更多關于數(shù)據(jù)庫的信息,請繼續(xù)關注中培偉業(yè)。