標籤:

用表格思想理解資料庫存儲

所謂表格思想中指的表格與大家使用的Excel表格一樣,沒有本質區別。我們在互聯網上所看到的數據,絕大多數都是可以通過表格來存儲的。所以,資料庫的存儲原理也是基於表格。在Java中,對象也是用來存數據的,同樣可以使用表格來對應。今後我們還會學到HTML,在他當中也用到了表格的思想;在XML、JSON中同樣是如此。

首先來看錶格思想怎樣在資料庫中進行表示。比如打開一個新聞平台,能夠看到新聞標題和內容、發表時間、發表人等基本元素。這些元素都可以用相應的表格來表示和管理。在用表格表示數據的時候都會用ID,是的每一行記錄的數據有唯一性。可以說打開任何一個網站,都是用表格的思想來表示數據的。

在實際應用中,表並不是孤立存在的,而是相互關聯的。一般而言,一個系統中都有成百上千的表,按上述的例子,新聞平台可以有新聞表和作者表,一對多的關係是常見的。表欄位和表關聯,這是資料庫中最核心的內容。

在資料庫中,經常會用SQL做為查詢語句。因為表裡的數據有一定的規範性。今天暫時不講SQL,但如果學編程的話,SQL是必須要學的。可以說,IT行業所有的數據都是由一個個表格組成的,而表之間還有一定的關聯關係。在表的數量相當多的時候,對錶的管理就需要一定的技術了。

如需要更多的學習資料可以私信小編,本文為原創作品並由尚學堂授權發表,謝絕轉載

推薦閱讀:

如何學習編程語言?
C語言基礎:多文件編譯
Go 語法糖水 - 單元測試
Matplotlib設計的基本邏輯

TAG:編程 |