標籤:

兩周自學完SQL基礎是怎樣的過程

兩周自學完SQL基礎是怎樣的過程

來自專欄數據分析改變生活67 人贊了文章

使用SQL完成數據分析的工作,是一名合格數據分析師的必備能力。而要從小白入門SQL,就是需要掌握以下技能:

1. 理解關係型資料庫,會使用SQL查詢語句

2. 資料庫的分組、聚合、排序。。。等操作

我用看書、實操、加做題的方法,用兩周時間完成入門的學習。在這裡簡單分享一下操作過程。


工具/原料

  • 資料庫軟體:MySQL服務端和客戶端
  • 圖書:《SQL基礎教程(第2版)》作者:MICK
  • 考試題庫:SQLZOO
  • 腦圖軟體:Mindjet MindManager(30天免費試用)

方法/步驟

1. 先了解資料庫和SQL的概念,並安裝MySQL實驗環境:

  • 了解SQL的概念:猴子:如何學習 SQL 語言?
  • 安裝服務端實驗環境:超級詳細的mysql安裝指南
  • 安裝客戶端實驗環境:Mysql客戶端:Navicat安裝教程及問題匯總

2. 邊看書,邊記筆記,邊實操:先看明白書中介紹的新概念,按照知識點結構做筆記,然後在資料庫中實操。往往是,看著好像看明白了,自己操作後,發現不能顯示預期的結果,這個時候就要耐心檢查。又或者是,看書中的概念很難理解,但是親自輸入命令操作後,就會豁然開朗。筆記可按照自己方法記,重要的是實操!

《SQL基礎教程(第2版)》腦圖筆記_腦圖軟體MindManager在上文有下載鏈接

實際操作,才能真正掌握概念!

3. 在SQLZOO上做題:為了避免光看書沒有成就感,可以在看完了第2章和第3章,就開始做題了。如遇到題目中有沒學過的概念,可以再返回頭看書。學習完第7章內容,所有題目就都可以做了。

如果實在累了,題做不下去。建議先來300個俯卧撐,放鬆放鬆再回來做。(你說沒力氣啊!做不了啊!)那就對了,連搬磚的力氣都沒有,還不好好回來做題!

先註冊SQLZOO賬戶

完成測試題目

小白就從這本書開始,別浪費時間挑別的書啦!這位日本作者寫的非常細緻,結合實操和試題,每天輕鬆的學習1小時,兩周左右可入門。

END


注意事項

  • 多實操、多實操、多實操(跟練琴一樣,形成手指記憶)
  • 看書操作的時候,注意區分不同的資料庫操作語言
  • 做SQLZOO試題時多審題,要理解題目意思
  • SQLZOO中遇到不會的題目,先看書找方法,如果還是解不出。就Google看別人是怎麼結題的,重點看思路,然後自己重寫

參考鏈接:

  • 猴子:如何學習 SQL 語言?
  • 超級詳細的mysql安裝指南
  • Mysql客戶端:Navicat安裝教程及問題匯總
  • 猴子:《sql基礎教程》書里的sql文件如何導入資料庫?
  • SELECT basics - SQLZOO)
  • 常見的SQL筆試題和面試題(上):經典50題
  • 常見的SQL筆試題和面試題(下)

推薦閱讀:

TAG:科技 |