你想從資料庫撈取資料,但不知道該如何撈取嗎?
還是不熟悉資料庫架構,亂糟糟的設計拖垮網頁及查詢的效能?
或是有了基礎但不曉得該如何應用?
HiSKIO 攜手累積超過 1000 位學生的 John Liu 老師合作,開設這堂專為初學者打造的 SQL 資料庫課程
這堂課將帶你從零開始扎實打穩 SQL 語法基礎,並帶你建立正確資料庫設計觀念,打造出高效 SQL 資料庫,最後更將結合 Python 的串接混用,實作電商資料管理系統!
預計總時數:6 - 10 小時以上
▷ 單元 1 - 認識資料庫的生態系,看看百花齊放的資料庫種類
▷ 單元 2 - MySQL 安裝
▷ 單元 3 - 資料庫操作利器 - MySQL WorkBench 基本操作
▷ 單元 4 - 總得先有資料吧? 資料匯入與匯出介紹
▷ 單元 1 - 資料庫之根 - Schema 建立與管理
▷ 單元 2 - 資料庫之葉 - Table 表格建立與操作概念
▷ 單元 3 - 資料庫之脈 - 定義你的表格資料格式限制
▷ 單元 4 - 終於來寫 SQL 了 ! SIUD 資料撈取語法解說
▷ 單元 5 - 怎麼自己決定要撈取什麼資料? Where 語法深入探討
▷ 單元 6 - 欄位裡的欄位!? Json 欄位格式與操作解說
▷ 單元 7 - 千變萬化的搜尋結果,透過 SQL 函式做分類與分頁
▷ 單元 8 - 學會如何使用 SQL 函式快速做搜尋結果計算
▷ 單元 9 - 關聯表概念 - 踏入商業應用領域的基礎技術
▷ 單元 10 - Join - 串接多張表,組出資訊量龐大的報表
▷ 單元 11 - 進階語法的第一步,了解透過子查詢與 Exist 彈性變化 SQL 語句
▷ 單元 1 - Foreign key,透過外鍵綁定資料表關係
▷ 單元 2 - Transaction,透過交易機制保護資料更動安全性
▷ 單元 3 - 大資料庫必備技術 - 索引的應用
▷ 單元 4 - 正規化,讓資料結構變『正常』
▷ 單元 5 - 除了 SQL 函式,學會利用資料庫函式來操作『資料庫』本身
▷ 單元 6 - SQL User 與權限設置概念
▷ 單元 7 - 壞掉就慘了...資料庫的備份與還原概念
▷ 單元 8 - 透過資料庫 Log,查找資料更迭紀錄
▷ 單元 9 - 舊軟體世界的必備知識: View, Function, Trigger 與 Stored procedure
▷ 單元 10 - EER Diagram,專業的將你的資料庫,圖表化呈現給大家
▷ 單元 1 - Python 是什麼樣的程式語言?
▷ 單元 2 - Python 安裝
▷ 單元 3 - 變數和資料類型:程式中的小小兵
▷ 單元 4 - 運算符號:讓我們回到國小的美麗時光
▷ 單元 5 - if/else 控制:程式中的聽話小幫手
▷ 單元 6 - 迴圈:程式中的冗事好助理
▷ 單元 7 - 資料結構( List ):程式中的多層置物櫃
▷ 單元 8 - 資料結構( Dictionary ):每個櫃子都有意義的多層置物櫃
▷ 單元 9 - 函式:程式中的懶人包
▷ 單元 10 - Flask - 在瀏覽器透過 Python 執行網站!
▷ 單元 1 - Flask Web 示範專案解說
▷ 單元 2 - 表單資料管理功能 - 資料的自由撈取、添加、修改、刪除
▷ 單元 3 - 資料集運算 - 善用 SQL 函式切割與運算搜尋結果
▷ 單元 4 - 資料集疊加 - 串接不同資料表區
▷ 單元 5 - 資料集優化 -導入 transaction,避免系統故障後的資料危機
▷ 單元 6 - 商業功能資料思維解析 - Hash Tag 製作
▷ 單元 1 - 關聯式資料庫基礎特性 - ACID
▷ 單元 2 - 優化資料庫效能實務經驗分享
▷ 單元 3 - 要怎麼設計系統資料庫
▷ 單元 4 - 資料庫的核心引擎 - innodb db
▷ 單元 5 - 學會讀懂 Mysql.ini 設定檔
▷ 單元 6 - 業界程式語言操作資料庫的慣例 - ORM 初探與使用方式解說
▷ 單元 7 - Migration,資料庫更動管理工具
▷ 單元 8 - 還有喔,資料庫的無遠弗屆
在 SQL 資料庫中經常用「索引」來加速尋找資料,然而你知道索引並非用越多越好嗎?
John 老師搶先釋出課程中長達 17 分鐘的教學影片,要告訴大家有關 SQL 中「索引」的幾大重點!
立即下滑觀看教學影片吧
此外,John 老師在這門課程更將結合 Python Flask 與 MySQL
帶領同學實作打造出電商資料管理系統,一起來看看這套系統的 Demo 影片吧
你也想學會 SQL 語法嗎?還是想熟練資料庫技能呢?又或者是你也想嘗試打造出上述的資料管理系統?
把握最後機會!完成以下內容,登錄領取課程 8 折抵用券!