知識培育狀態
🌲
關鍵字
SQL
知識領域
程式開發
給我的啟發?
SQL(發音為 ess-que-ell 或 sequel)全名為 Structured Query Language(結構化查詢語言),是一個能夠針對資料庫進行「資料操作」的語言。
SQL 的五十道練習
簡介
數據交點 | 郭耀仁 [email protected]
什麼是 SQL?
SQL(發音為 ess-que-ell 或 sequel)全名為 Structured Query Language(結構化查詢語言),是一個能夠針對資料庫進行「資料操作」的語言。
「資料操作」涵蓋了 CRUD 這四個動詞:
- 創造 Create
- 查詢 Read
- 更新 Update
- 刪除 Delete
舉例來說,在使用任何的網頁或手機應用程式時,我們的滑鼠點擊與手勢觸控都會被轉換成 CRUD:
- 創造 Create:發佈新的動態。
- 查詢 Read:瀏覽追蹤對象的動態。
- 更新 Update:編輯先前發佈動態的內容。
- 刪除 Delete:撤掉先前所發佈的動態。
為什麼要學習 SQL?
SQL 是一個歷久彌新的語言,早於 1970 年代問世,50 年後今日仍然是資料科學與軟體開發從業者最重要的技能之一。
2020 Kaggle ML&DS Survey 中 SQL 在資料科學家日常頻繁使用語言中排名第二。
In [3]:
plot_kaggle()
Stack Overflow 2020 Developer Survey 中 SQL 在軟體工程師受歡迎技術中排名第三。
In [5]:
plot_so()

