以目前市面上來說,常見的程式資料庫有分關聯式資料庫,非關聯式資料庫,還有記憶體資料庫,但以最現實的考量來說先學關聯式資料庫還是 CP 值最高,讓我們稍微介紹吧
關聯式資料庫的概念最早是在 1970 年由 IBM 的研究員所提出,直到 1970 年代中期推出了第一個關聯式資料庫 System R,並且在之後向式 Oracle 還有 Microsoft 也推出了自己的關聯式資料庫,並且成為了一些需要高度資料保存的企業應用,像是金融系統或是倉管系統之類的。
關聯式資料庫透過表格 Table 來呈現,其中一個重要的概念就是主鍵(Primary Key),我們可以透過主鍵來將多張表進行對應搜尋,像是學生的學號可以對應成績單,報名資訊等等資料透過主鍵拚在一起,形成一個能夠將資料快速拼在一起的搜尋系統。