iT邦幫忙

2024 iThome 鐵人賽

DAY 22
0

什麼是資料庫?
資料庫(Database)是系統化儲存、管理和檢索數據的工具。隨著資訊化的進展,資料庫成為各行各業處理大量數據不可或缺的基礎設施。它使得數據的組織與存取變得高效,適合應用於從小型企業到大型跨國企業等不同規模的需求。

資料庫的主要目標是確保數據的完整性、安全性以及高效的存取能力。通過不同的模型和架構,資料庫可以處理結構化、半結構化和非結構化的數據。例如,結構化數據可能包括數字、文本,而非結構化數據則可能包含圖片、影片等。

資料庫的分類:
1.關聯式資料庫(RDBMS, Relational Database Management System):
這是最常見的資料庫形式,數據被存放在表格中,並通過關聯(即表格之間的關係)來管理。它使用 SQL(結構化查詢語言)來進行數據查詢和操作。常見的關聯式資料庫系統包括 MySQL、PostgreSQL、Oracle 等。

2.非關聯式資料庫(NoSQL Database):
非關聯式資料庫主要用來處理大量非結構化或半結構化的數據,例如社交媒體的用戶行為數據、電子商務網站上的商品評論等。這類資料庫靈活性強,適用於高併發、快速變動的大型應用系統,如 MongoDB、Cassandra 等。

3.分散式資料庫(Distributed Database):
分散式資料庫將數據存儲在多個地理位置或多個伺服器上,以提高系統的容錯能力和性能。這類系統常見於大型企業的全球業務系統中,用來處理海量的數據存取請求。

資料庫分類的多樣性表現出它們各自針對不同數據型態和應用場景的優勢,讓我們更靈活地處理日益複雜的大數據需求。


上一篇
Day21 TCP/IP 架構與網路運作原理
下一篇
Day23 資料庫的組成與運作
系列文
電腦到底是怎麼運作的?一起來認識作業系統吧!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言