iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Modern Web

MySQL,我的超人 系列

簡單介紹MySQL與SQL,以面向初學者為主,搭配簡單的SQL語法讓未接觸過資料庫的讀者也能輕易看懂。

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

Day1-開賽前言-1分鐘讀完資料庫

前言與介紹 參賽動機 秉持著對技術熱情,希望能將整理完後好吸收的知識,搭配圖片、故事、情境後,成為一篇"非技術"人員也能輕鬆看懂的文章,歡迎...

DAY 2

Day2-帶你看看各式各樣的資料庫

資料、資料庫、資料庫管理系統 1.資料、資料庫、資料庫管理系統 1.資料:事實的紀錄2.資料庫:按照規則存放資料的櫃子3.資料庫管理系統 (DBMS):資料庫、...

DAY 3

Day3-MySQL單資料表中選取資料

MySQL單資料表中選取資料 1.選擇你的第一筆資料 SELECT、WHERE、運算子 1.SELECT,用來選擇列,通常會放在查詢語句的開頭,您可能注意到,全...

DAY 4

Day4-帶你從多張表中讀取數據Part1-內連結

前言 Day3-MySQL單資料表中選取資料,利用速食店foods與商品的例子,簡單演示如何從單個資料表讀取資料,但實際上的使用情境往往複雜得多,需要從多張表讀...

DAY 5

Day5-帶你從多張表中讀取數據Part2-外連接、自連結

外連結 昨天簡單帶過內連結,相較於其他連結,內連接使用頻率最高、簡單、好理解,外連結分為三種 情境:兩張表,商品(product),庫存(stock),共通點:...

DAY 6

Day6-教你從資料表中插入數據-單行、多行

前言 單張、多張表的查詢已經講完,CRUD家族剩下新增(插入)、更新、刪除,舉例來說,當玩家新建了一個遊戲帳號,MySQL資料庫,會新增一筆/多筆資料,今天簡單...

DAY 7

Day7-教你從資料表中插入數據-分級插入、資料庫規劃、商業邏輯

分級插入 蟹老闆架設一個蝦x商城,餐廳資料庫使用MySQL,販售美味蟹堡套餐,一個套餐包含蟹堡、薯條、飲料,無天良的蟹阿金要求紀錄訂單資料,此外龜毛的他還要求每...

DAY 8

Day8-淺談SQL的執行順序與部分核心觀念(番外篇)

聊聊 原本這篇要講函數,但是連續幾天寫類似的觀念與操作屬實有點大腦疲乏,再加上目前開發的專案遇到前端效能瓶頸,上班瘋狂燒腦,坦白說這比以前解資優數學題累多了,喝...

DAY 9

Day9-MySQL的視圖

視圖Views 第一次看到Views這個名詞確實讓人難以理解,將其當作虛擬表就好理解多了,那問題來了,為什麼已經有資料表還需要視圖? 簡介 1.視圖是一種虛擬表...

DAY 10

Day10-MySQL的觸發(Triggers)

觸發Triggers 定義 插入、更新、刪除前自動執行的SQL語句,方便保持數據的一致性 簡介 就像手槍的板機一樣,設定好Triggers後,執行對應的SQL時...

期望能夠成為頂尖打工人的收藏
期望能夠成為頂尖打工人的追蹤
期望能夠成為頂尖打工人的Like
期望能夠成為頂尖打工人的紀錄