iT邦幫忙

鐵人檔案

2013 iT 邦幫忙鐵人賽
回列表

MySQL那些事兒 系列

去年鐵人賽發表的一些關於MySQL文件,
今年接著來寫點MySQL的一些事兒.

鐵人鍊成 | 共 30 篇文章 | 19 人訂閱 訂閱系列文 RSS系列文
DAY 21

關於索引的一些探討(七)

今天介紹關於UNIQUE INDEX. 以第18天建立的AVGals這個Table為例. 這個Table經過幾天的示範,也有增加了索引. 我們可以用這道指令來看...

DAY 22

關於索引的一些探討(八)

今天探討排序與索引. 人們喜歡有順序的資料,所以在資料庫的操作,排序是經常會使用的功能. 以第19天的AVDVD來當範例. 來觀察這道指令 EXPLAIN SE...

DAY 23

MySQL 分組排名的方法

在第10天介紹了排名的方法,今天將介紹分組排名的方法. 首先建立範例TABLE,以銷售紀錄為例,假設有不同的單位, 例如營業一課,營業一課等.實務上不會只有這樣...

DAY 24

應用實例(一) 預算與實際費用計算

在實務應用上,預算與實際已發生費用的計算, 是常要開發的功能. 故模擬實際可能發生的狀況,並提出解法, 開發系統時可參考之. 範例資料表 預算TABLE,包含有...

DAY 25

應用實例(二) 時間區間的合併

時間的處理也是資料庫時常面對的. 以時間區間為例,例如有一些專案或是任務 可能會同時進行,或是執行時會有重疊, 將時間區間合併,以得到主要路徑的時間區間. 範例...

DAY 26

應用實例(三) 分段費用計算

價格是會隨時間變化的,不管是採購物品,或是人力服務等. 故費用的計算要考慮時間因素. 假設泰大聘請服務人員進行家事服務. 人員TABLE及資料如下 CREATE...

DAY 27

應用實例(四) 分段費用計算再次探討

昨天有探討了分段費用的計算,是直接計算出來的. 但是人是好奇的動物,雖說電腦已經普遍運用在日常生活中, 也取得大家一定程度的信任,但是對於賬單,單據等等, 大家...

DAY 28

關於外鍵限制的探討(一)

以第26天的泰大與MM們的為例. 有三個TABLE,分別是Girls,Billings,Worklog. 但未設外鍵限制. 今天將新增外鍵限制,來看增加了外鍵限...

DAY 29

關於外鍵限制的探討(二)

接續昨天的外鍵限制探討. 昨天泰大有提到,可以先把Child的資料刪掉, 再刪Parent的資料. 除此之外,還有其他作法. 刪掉原本的限制,新增限制. 先查看...

DAY 30

關於外鍵限制的探討(三)

接續昨天的外鍵限制探討. 昨天用CASCADE把初音的資料都刪除了. 泰大就用初音的逆襲. 今天改用另一種. 修改Billings ALTER TABLE Bi...