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