想學習並精通 SQLite 嗎?

加入 Exercism 的 SQLite 學習軌道,即可獲得 81 個練習 並享有程式碼自動分析 以及 個人導師引導, 全部100% 免費。

關於 SQLite

DROP TABLE IF EXISTS hello_world;
CREATE TABLE hello_world (greeting TEXT);
INSERT INTO hello_world (greeting)
VALUES ('Hello, World!');
.save hello_world.db

SQLite 的核心功能


SQLite

公共領域

SQLite 的原始碼屬於公共領域,使用時不需要授權。

可擴充

SQLite 提供 API 來擴充資料庫系統,包括加入新功能。

無伺服器

沒有負責管理存取的伺服器行程,行程可以直接寫入 SQLite 資料庫。

可靠

交易符合 ACID 特性,因此所有變更要嘛全部套用,要嘛完全不套用,藉此提升可靠性。

可攜性

SQLite 不需要安裝或設定就能使用,幾乎在任何地方都能派上用場。

輕巧

官方的 SQLite 函式庫不到 1 MB。

以 SQLite 的方式獲得引導

每種語言都有自己做事的方式。SQLite 也不例外。我們的導師會幫助你學會像 SQLite 開發者那樣思考,以及如何寫出 道地的 SQLite 程式碼。解完一個練習後,把它提交給我們的 志工團隊,他們會給你提示、想法和回饋,告訴你 怎麼寫得更像你在 SQLite 中平常會看到的樣子。他們也會幫助你發現那些 你不知道自己不知道的事。

進一步了解引導

由社群提供的 SQLite 練習

Exercism 上的 SQLite 學習軌道有 81 個練習,幫助你寫出更好的程式碼。

查看所有 SQLite 練習
SQLite

開始使用 SQLite 學習軌道

最棒的是,它對所有人 100% 免費。

加入 SQLite 學習軌道