鐵人賽已經來到了第 16 天,時間不知不覺已經過了一半。
今天就來更新一下進度與章節安排,還有聊聊 SQLbolt。
回到初心:
以對 web 開發還相當懞懂的新手小白視角出發,既是學習筆記,也是希望讓其他新手們一起從零來認識 SQL。
本次系列文,其實大概寫到認識資料庫後就開始走歪了。原是要跟著課程進度走,沒想到在自己想寫的內容上越走越遠。
雖然前面幾篇關於認識資料庫、建立資料表、儲存資料、學習超基本 SQL 的語法,都是很簡單的概念,不過要以自己理解的角度寫出來,還是很不容易,文章品質的把關也是有點參差不齊,以後應該會偷偷回來編輯文章XD。
目前覺得原來的安排,已經不符現在的需求。寫到現在,除了想例子想破腦筋,也苦於自己建立資料無法做很好的範例。於是,在下半場的鐵人賽,我將改變撰寫的形式,以 SQLBolt 這個網站的實作為文章主體。
這次要拿來當作主題的 SQLBot 是什麼呢?
我們來看看網站介紹:
Introduction to SQL
Welcome to SQLBolt, a series of interactive lessons and exercises designed to help you quickly learn SQL right in your browser.
沒錯,SQLBot 其實就是教學網站啦 ~
我們來看教學是如何進行的:
About the lessons
Since most users will be learning SQL to interact with an existing database, the lessons begin by introducing you to the various parts of an SQL query. The later lessons will then show you how to alter a table (or schema) and create new tables from scratch.
Each lesson will introduce a different concept and end with an interactive exercise. Go at your pace and don't be afraid to spend time experimenting with the exercises before continuing! If you happen to be familiar with SQL already, you can skip ahead using the links in the top-right, but we would recommend you work through the lessons anyways!
使用 SQLBolt 學習 SQL,除了學習概念以外,還有現成的資料可以練習,真的太方便啦!
接下來的文章,就會是 SQLBolt 的實作囉。