編程學習,用表格思想理解數據庫存儲

其實學習編程中可以用到表格思想?那麼表格思想是什麼呢?

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

編程學習,用表格思想理解數據庫存儲

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

編程學習,用表格思想理解數據庫存儲

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

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

編程學習,用表格思想理解數據庫存儲

如果你想要獲取關於編程的資料,歡迎關注我的公眾號“程序員資源課”。裡面有各種編程語言的類別,有你想要的所有資料。快點來關注我吧。


分享到:


相關文章: