資料庫的語言




SQL 是一個資料庫專用的程式語言。但,資料庫是什麼呢?簡單來說,我們經常在網路上做的事情,像是備份資料、上傳檔案、社群軟體潑文等等,那些傳出去的資料,都會被儲存在所謂的「資料庫」中。

這些資料庫,往往是專門設計來儲存、整理極大量數據的地方,因此它所使用的程式語言,也就與一般的語言有所不同。SQL 便是一個用來上傳、維護、檢所資料庫的一個程式語言。


SQL


SQL 的全名稱作「 Structured Query Language 」,或「結構化查詢語言」。西元 1970 年代,IBM的工程師們發展出了這套程式語言,歷經了數間公司不同的改進,以及日後的標準化,成了我們今天所看到的 SQL。

因為 SQL 常被用來做一些普通程式語言不會做的事,因此它有很多特殊的點值得注意。它的語法相較一般程式語言易懂,結構也相當自由。以下是一個選取資料的例子:

SELECT * FROM `table` 
WHERE `row_id` = 'search_for_this';

在使用時,SQL 常常會在特定的資料庫軟體上執行,並且搭配伺服器的程式語言,例如 PHP 與 Python。



馬上練習!
完成 10 個練習題,
並且獲取學習點數!
開始練習
上一章節
下一章節
使用者分享的影片來自 YouTube。瞭解更多
+1 
感謝內容貢獻者 此篇文章由 1 位使用者共同編輯而成,並且由學呀的編輯團隊負責維護。點此查看編輯者名單。