什麼是資料庫?
簡單的說,資料庫(英文Database)就是一個存放資料的倉庫,這個倉庫是依照一定的資料結果(資料結構是指資料的組織形式或資料之間的連結)來組織、儲存的、我們可以透過資料庫提供的多種方法來管理資料庫裡的資料更簡單的形象理解,資料庫和我們生活中存放雜物的倉庫性質一樣,區別只是存放的東西不同。
資料庫的種類
在早期較流行的資料庫模型有三種,分別為層次資料庫、網路資料庫和關係型資料庫。而在現今的網際網路中,最常用的資料庫模型主要是兩種,即關係型資料庫和非關係型資料庫。
關係型資料庫
關係型資料庫模型是把複雜的資料結構歸結為簡單的二元關係(即二維表格形式)。
常用關聯式資料庫:
MySQL、MariaDB資料庫、SQL Server資料庫、Access資料庫
非關係型資料庫
非關係型資料庫也被成為NoSQL資料庫,NOSQL的本意是「Not Olnly SQL」
指的是非關聯式資料庫,而不是「NoSQL」的意思,因此,NoSQL的產生並不是要徹底地否定非關係型資料庫,而是作為傳統關係型資料庫的一個有效補充。 NOSQL資料庫在特定的場景下可以發揮出難以想像的高效率和高效能。
常用非關聯式資料庫:
memcached(key-value)、Redis(key-value)、MongoDB(Document-oriented)、Cassandra(Column-oriented)
以上是資料庫種類的詳細內容。更多資訊請關注PHP中文網其他相關文章!