db概念——初篇

1、知識體系 

本文爲《數據庫基礎概念》第五版的閱讀筆記。它的知識體系分爲五部分。

第一部分,數據庫簡介,什麼是數據庫,它的優點,組成部分等等,對應原著第1章。

第二部分,數據庫概念,ER,EER圖中的概念,關係數據庫中的概念,三種模型(概念模型,邏輯模型,物理模型),以及三種模型之間的映射,

概念模型:數據庫設計,將現實世界轉換爲ER圖(不侷限於ER圖)。

邏輯模型:選取數據庫類型,將概念模型轉換爲實際數據庫類型的概念,例如關係型數據庫下,轉換爲表,視圖,約束等等。

物理模型:數據庫存儲,不同數據庫廠商的存儲引擎通常不同。

對應原著第2, 3, 4, 5, 8, 9, 14, 15章節。

第三部分,數據庫語言,SQL基礎,SQL優化。對應原著第6,7,17,18,19章節。略。

第四部分,數據庫功能

programming API:程序接口,Java(JDBC),C++(ODBC),PHP等,對應原著第10,11章節。

數據結構:如何存儲對象,XML,JSON等,對應原著第12,13章節。

事務:對應原著第20,21章節。

恢復:對應原著第22章節。

存儲引擎:對應原著第16章節。

安全(security):對應原著第30章節。

分佈式數據庫:對應原著第23章節。

第五部分,高級主題

其他類型數據庫:NoSQL, 多媒體數據庫,實時數據庫,地圖數據庫,圖形數據庫等,對應原著第24,26章節。

與數據庫相關的技術:大數據,搜索引擎,數據挖掘,數據倉庫,對應原著第25,27,28,29章節。

2、鏈接

  書籍:《fundamentals of database systems》第七版本。《數據庫系統基礎》第六版本

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