HAHOW 線上課程 進階 SQL 的五十道練習 資料庫功力再提升(2) SQL 進階操作 講師:郭耀仁(資料分析師) 影音教學 中文發音 繁體中文字幕版(DVD版)
課程介紹
上完「SQL 的五十道練習」覺得意猶未盡,想要進一步強化 SQL 能力嗎?加入這門進階課程並完成練習題,讓你百尺竿頭,更進一步!
學習目標
- 完成進階 SQL 的五十道練習,使用 Python 單元測試練習題,瞭解並練習 LeetCode 網站的練習題。
- 暸解如何在自己的桌上或筆記型電腦建立與課程相同的 MySQL 學習環境。
- 暸解並練習 SQL 的資料定義語言、資料操作語言、資料控制語言與交易控制語言。
- 暸解並練習資料庫結構與資料表設計。
- 暸解並練習 SQL 的進階查詢語法。
所學知識
初學者不會使用軟體也別擔心,只要你熱愛設計,想要學習設計自己名片,就可以上課。
所需工具
Adobe Illustrator
哪些人適合這堂課?
- 已經完成 Hahow 好學校「SQL 的五十道練習:初學者友善的資料庫入門」課程,卻仍然覺得意猶未盡盡、希望進一步提升自己的資料庫功力的學生。
- 雖然沒有上過 Hahow 好學校「SQL 的五十道練習:初學者友善的資料庫入門」課程,但已經能熟悉撰寫 SQL 查詢資料,想要學更進階的內容,像是通用資料表運算式(Common Table Expression)、視窗函數(Window functions)、資料庫結構與資料表設計等。
- 日常(包含工作、興趣、學習或研究)需要使用資料庫作為分析的數據來源。
- 對於數據分析、資料科學有興趣,未來想從事相關工作(資料分析師、資料工程師、資料科學家)。
- 對於 Pandas DataFrame、Dask、data.table、Spark DataFrame、Hive 等有興趣,SQL 不僅是這些大數據技術的雛型,也能夠作為其中多數的查詢介面,若是熟悉 SQL 將能協助快速入門這些應用。
哪些人不適合這堂課呢?
- 沒有時間或意願自己動手寫練習題的學生,課程設計是以 Exercise-based Learning 為核心,學生沒有辦法光是看課程影片學會 SQL,必須透過自己動手寫練習題才會有良好的學習體驗與效果。
- 對英文接受度很低,甚至排斥,SQL 是一個與英文高度相似的語言,再加上範例資料庫與練習題資料庫也是以英文為主;修課學生如果排斥英文,這門課程的學習效果自然不會好。
- 只想專注學習特定資料庫管理系統,像是專注於 Microsoft SQL Server、Oracle Database 或者 PostgreSQL,課程選擇 MySQL,但在內容上會涵蓋所有資料庫管理系統都能泛用的觀念及語法。
- 對於資料庫管理或維運有興趣,未來想從事相關工作(資料庫管理員或軟體開發維運工程師),這堂課所涵蓋的 SQL 知識尚不足以應付。
講師介紹
我是郭耀仁,是一位資料分析師、也是資料科學的專業講師,畢業自台灣大學商學研究所,現於台大工商管理學系、台大共同教育中心與師大企業管理學系兼任講師;在台大資工系統訓練班、資策會與中華電信學院講授資料科學課程。在專業講師之前任職過電商資料分析師、軟體公司資料分析顧問、銀行儲備幹部與管顧實習生,閒暇時喜歡長跑與寫作。在 Hahow 好學校開設線上課程「如何成為資料分析師」,出版書籍有「新手村逃脫!初心者的 Python 機器學習攻略」(博碩文化)、「進擊的資料科學」(碁峰資訊)與「輕鬆學習 R 語言(碁峰資訊)」,創立「數據交點」基於「慢慢變強,克服程式設計與資料分析的學習焦慮」的核心理念,提供個人服務以及企業服務。
001_資料庫.mp4
002_資料表_以CREATETABLE創造資料表.mp4
003_資料表_MySQL的整數、浮點數資料類型.mp4
004_資料表_MySQL的文字、日期與時間資料類型.mp4
005_資料表_以ALTERTABLE修改資料表.mp4
006_資料表_以DROPTABLE刪除資料表.mp4
007_檢視表_以CREATEVIEW創造檢視表.mp4
008_檢視表_以DROPVIEW刪除檢視表.mp4
009_檢視表_MySQL不同的連接類型.mp4
010_重點統整.mp4
011_練習題詳解0401-0402.mp4
012_練習題詳解0403-0404.mp4
013_練習題詳解0405-0406.mp4
014_練習題詳解0407.mp4
015_練習題詳解0408-0409.mp4
016_新增資料_以INSERT新增資料.mp4
017_新增資料_匯入外部資料.mp4
018_欄位的約束條件與資料表索引_簡介.mp4
019_欄位的約束條件與資料表索引_DEFAULT.mp4
020_欄位的約束條件與資料表索引_UNIQUE.mp4
021_欄位的約束條件與資料表索引_NOTNULL.mp4
022_欄位的約束條件與資料表索引_PRIMARYKEY.mp4
023_欄位的約束條件與資料表索引_AUTOINCREMENT.mp4
024_欄位的約束條件與資料表索引_FOREIGNKEY.mp4
025_欄位的約束條件與資料表索引_INDEX.mp4
026_更新資料.mp4
027_刪除資料.mp4
028_重點統整.mp4
029_練習題詳解0501-0502.mp4
030_練習題詳解0503-0504.mp4
031_練習題詳解_0505-0506.mp4
032_練習題詳解_0507-0508.mp4
033_練習題詳解_0509-0510.mp4
034_什麼是資料控制語言.mp4
035_新增並檢視角色.mp4
036_更新並檢視角色權限.mp4
037_刪除角色.mp4
038_新增使用者.mp4
039_檢視使用者權限.mp4
040_更新使用者角色.mp4
041_刪除使用者.mp4
042_重點統整.mp4
043_練習題詳解_0601-0602.mp4
044_練習題詳解_0603.mp4
045_什麼是交易控制語言.mp4
046_帳戶轉帳.mp4
047_提交與回滾.mp4
048_重點統整.mp4
049_練習題詳解_0701-0702.mp4
050_練習題詳解_0703-0704.mp4
051_關聯式與非關聯式資料庫.mp4
052_資料的對應關係.mp4
053_實體關係圖.mp4
054_正規化.mp4
055_資料表設計.mp4
056_個案研究_IMDb資料庫.mp4
057_個案研究_Covid19資料庫.mp4
058_個案研究_tw_election_2020資料庫.mp4
059_重點統整.mp4
060_練習題詳解0801-0803.mp4
教材
017_movies.csv
029_locations.csv
032_accumulative_cases.csv
056_imdbETLProject.zip
057_covid19ETLProject.zip
058_twElection2020ETLProject.zip
|
|