前言 資料庫設計與正規化密不可分,在此之前會先了解資料庫的模型,以及MySQL Model的簡單使用,透過 Model可以以視覺化的方式呈現目前資料庫中表的關係...
主鍵Primary Keys 屬性可以點這裡複習 特性如下 1.唯一 2.不可為空 3.短 唯一索引,被用來識別表中某行資料的屬性,維持資料庫的數據一致,必...
正規化 定義 將原關聯表格的,分解後的數個新表格,合併依然能得到相同的資訊。 1.降低降低資料的重覆 2.避免新增異常、刪除、修改異常 手段 1.去除重複的欄...
索引 Index 索引Index是一種提高表中操作速度的數據結構,適用於快速隨機查找,對大型或高併發資料庫來說相當有用。 優點:資料庫在沒有索引時,要查找某項紀...
主鍵 把ID當成主鍵,一般就用INT,資料巨大用BIGINT,聽起來似乎不錯,而且自增AI也十分方便。 優點 1.資料占用小2.效率高 缺點 1.安全性,dom...
前言 系列也進到尾聲了,前幾章都是基礎,涉及MySQL、SQL最基本的使用與操作,接下來三篇會比較偏進階部分,關於MySQL底層原理、Tree、SQL分析等,那...
Binary tree 在電腦科學中,二元樹(英語:Binary tree)是每個節點最多只有兩個分支(即不存在分支度大於2的節點)的樹結構。通常分支被稱作「...
前言 Day26-MySQL-收下我最後的優化吧!-分析篇中,優化資料庫效益比最高的方式還是針對資料、SQL語句本身,以下為針對大量數據列舉幾種SQL優化方案。...
回顧 從單張、多張表取資料,到視圖、觸發、事件,在多人存取時會遇到併發的髒讀、更新丟失、幻讀、不可重複讀,為了解決併發問題所提出來的鎖,進入到設計資料庫的主鍵、...
心得 不知不覺中就完賽了,這次的鐵人賽對我來說是很棒的體驗,強迫自己用寫文章的方式系統性的學習一門知識,雖然MySQL與SQL每天都會寫,但是常用的操作就那幾項...