全世界只有兩種開發(fā)者,一種使用數(shù)據(jù)庫系統(tǒng),另一種則是開發(fā)數(shù)據(jù)庫系統(tǒng)。系統(tǒng)最重要的信息是數(shù)據(jù)。大多數(shù)系統(tǒng)都有數(shù)據(jù)管理功能。利用數(shù)據(jù)模型構(gòu)造真實世界,通過算法操縱對象或數(shù)據(jù)結(jié)構(gòu),使數(shù)據(jù)模型狀態(tài)發(fā)生變化。將數(shù)據(jù)組織到操作系統(tǒng)文件中,通過數(shù)據(jù)系統(tǒng)進行組織、查詢、搜索、處理。下面就由小編為您帶來五個常見的數(shù)據(jù)庫的相關(guān)介紹。
MS指的是微軟Microsoft,SQL是結(jié)構(gòu)化查詢語言.結(jié)合起來就是說:MS SQL是指微軟的SQL Server數(shù)據(jù)庫服務(wù)器,它是一個數(shù)據(jù)庫平臺,提供數(shù)據(jù)庫的從服務(wù)器到終端的完整的解決方案,其中數(shù)據(jù)庫服務(wù)器部分,是一個數(shù)據(jù)庫管理系統(tǒng),用于建立、使用和維護數(shù)據(jù)庫。
美國Microsoft公司于1994年推出的微機數(shù)據(jù)庫管理系統(tǒng)。它具有界面友好、易學(xué)易用、開發(fā)簡單、接口靈活等特點,是典型的新一代桌面數(shù)據(jù)庫管理系統(tǒng)。其主要特點如下:
(1)完善地管理各種數(shù)據(jù)庫對象,具有強大的數(shù)據(jù)組織、用戶管理、安全檢查等功能。
(2)強大的數(shù)據(jù)處理功能,在一個工作組級別的網(wǎng)絡(luò)環(huán)境中,使用Access開發(fā)的多用戶數(shù)據(jù)庫管理系統(tǒng)具有傳統(tǒng)的XBASE(DBASE、FoxBASE的統(tǒng)稱)數(shù)據(jù)庫系統(tǒng)所無法實現(xiàn)的客戶服務(wù)器(Cient/Server)結(jié)構(gòu)和相應(yīng)的數(shù)據(jù)庫安全機制,Access具備了許多先進的大型數(shù)據(jù)庫管理系統(tǒng)所具備的特征,如事務(wù)處理/出錯回滾能力等。
(3)可以方便地生成各種數(shù)據(jù)對象,利用存儲的數(shù)據(jù)建立窗體和報表,可視性好。
(4)作為Office套件的一部分,可以與Office集成,實現(xiàn)無縫連接。
(5)能夠利用Web檢索和發(fā)布數(shù)據(jù),實現(xiàn)與Internet的連接。 Access主要適用于中小型應(yīng)用系統(tǒng),或作為客戶機/服務(wù)器系統(tǒng)中的客戶端數(shù)據(jù)庫。
提示:只有你的空間支持ASP,一般都支持ACCESS,ACCESS數(shù)據(jù)庫一般免費,適合中小型網(wǎng)站。
數(shù)據(jù)庫
My SQL是一個多用戶、多線程的SQL數(shù)據(jù)庫,是一個客戶機/服務(wù)器結(jié)構(gòu)的應(yīng)用,它由一個服務(wù)器守護程序mysqld和很多不同的客戶程序和庫組成。
Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關(guān)系數(shù)據(jù)庫管理系統(tǒng)。到目前仍在數(shù)據(jù)庫市場上占有主要份額。勞倫斯·埃里森和他的朋友,之前的同事Bob Miner和Ed Oates在1977年建立了軟件開發(fā)實驗室咨詢公司(SDL,Software Development Laboratories)
IBM公司研制的一種關(guān)系型數(shù)據(jù)庫系統(tǒng)。DB2主要應(yīng)用于大型應(yīng)用系統(tǒng),具有較好的可伸縮性,可支持從大型機到單用戶環(huán)境,應(yīng)用于OS/2、Windows等平臺下。 DB2提供了高層次的數(shù)據(jù)利用性、完整性、安全性、可恢復(fù)性,以及小規(guī)模到大規(guī)模應(yīng)用程序的執(zhí)行能力,具有與平臺無關(guān)的基本功能和SQL命令。
DB2采用了數(shù)據(jù)分級技術(shù),能夠使大型機數(shù)據(jù)很方便地下載到LAN數(shù)據(jù)庫服務(wù)器,使得客戶機/服務(wù)器用戶和基于LAN的應(yīng)用程序可以訪問大型機數(shù)據(jù),并使數(shù)據(jù)庫本地化及遠(yuǎn)程連接透明化。它以擁有一個非常完備的查詢優(yōu)化器而著稱,其外部連接改善了查詢性能,并支持多任務(wù)并行查詢。
DB2具有很好的網(wǎng)絡(luò)支持能力,每個子系統(tǒng)可以連接十幾萬個分布式用戶,可同時激活上千個活動線程,對大型分布式應(yīng)用系統(tǒng)尤為適用。
對于多對多關(guān)系建模,關(guān)系數(shù)據(jù)庫并不適合。Neo4j則擅長處理多對多關(guān)系,讓我們看一下它是如何使用同一個數(shù)據(jù)集的,但是將用戶建模為節(jié)點,而非表、列或外鍵,然后將好友關(guān)系建模為圖中的邊。'圖遍歷是通過在兩個相互連接的節(jié)點間移動來訪問圖中節(jié)點集的操作。在圖表數(shù)據(jù)庫中,這是獲取數(shù)據(jù)的基本操作。對數(shù)據(jù)集進行遍歷的一個關(guān)鍵概念是,該操作只是局部相關(guān),遍歷查詢時只需考慮所需的數(shù)據(jù),而不需要像關(guān)系型數(shù)據(jù)庫的join那樣對整個數(shù)據(jù)集執(zhí)行分組操作。以上就是小編為您帶來的五個常見的數(shù)據(jù)庫的相關(guān)介紹,希望對您有所幫助。
[免責(zé)聲明]
文章標(biāo)題: 五個常見的數(shù)據(jù)庫
文章內(nèi)容為網(wǎng)站編輯整理發(fā)布,僅供學(xué)習(xí)與參考,不代表本網(wǎng)站贊同其觀點和對其真實性負(fù)責(zé)。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時溝通。發(fā)送郵件至36dianping@36kr.com,我們會在3個工作日內(nèi)處理。