具象化理解資料庫的三級模式及二級映像
形象一點來說,把資料看做貨物,資料庫是倉庫,模式就是表格,
你有一個倉庫,倉庫里成千上萬的貨物,隨便你怎么堆,你堆個正方體,堆個圓柱體,甚至隨便亂堆都行,你怎么堆的叫內模式,
完事你寫了一張表,表上對全部貨物按某個標準分類,而且標清了啥貨物在哪(這個操作就是從內模式變成模式的映像),你寫的這個表就叫,模式,
然后你把這張表貼到大門口,隨著貨物的進出對表中資料進行修改,
能動貨物的有進貨的工人,取貨的老板,來質量檢查的官員,這些人手里也有一張表,進貨工人按進貨時間啦,數量啦排表,老板按價格啦,質量啦排表,官員按保質期啦,啥啥啥排表,又把你的全部或者是部分貨物排了表,這些排表就是,外模式,(這個操作也是從模式變成外模式的映像)
你只有一個倉庫,只能按一個標準堆貨,那內模式就只有一個,而又因為你用來記錄全部的貨物的表也只有一個,所以模式只有一個,內模式和模式可以重新設計,來回變,但用的時候只能有一個,但是你用于記錄全部貨物的表,所服務的不同的人,可以根據你的模式,設計各自不同的表,也就是外模式不只有一個,
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/554243.html
標籤:MySQL
上一篇:一篇搞定MySQL索引長度(key_len)計算規則
下一篇:返回列表
