爲什麼叫做關係型數據庫,而不是表結構數據庫呢?

摘自:https://zhuanlan.zhihu.com/p/136661329

摘抄內容

SQL的應用場景是關係型數據庫,比如我們常用的Oracle、MySQL,這些就是關係型數據庫。
我們理解數據庫的時候,往往會從表的結構入手去理解。數據庫當中存儲的是一張張的表,表是一行行數據組成的,而每一行數據都有固定的字段。我想這點大家應該非常熟悉,即使沒有學過數據庫或者是像我這樣已經還給老師的,應該或多或少都有印象。

但是爲什麼它會被叫做關係型數據庫,而不是表結構數據庫呢?
因爲在數據庫當中,關係要比表結構更重要。表結構只是一種形式,而數據庫當中核心的設計理念其實是關係。這也是爲什麼我們學習數據庫的時候都需要從ER圖開始,而不是上來就講數據庫使用的方法,或者是SQL語言的細節。

---------------------------------------------摘抄結束---------------------------------------------------

思考

XML、json這樣的數據結構是關係型數據庫嗎?

XML、json這樣的數據結構是結構化的數據格式,文檔形式;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章