知識主題
關聯式資料庫
關聯式資料庫把資料整理成有明確欄位與規則的資料表,再用查詢組合資料、用約束與交易維護狀態。
主題說明與延伸閱讀
關聯式資料庫把資料整理成有明確欄位與規則的資料表,再用查詢組合資料、用約束與交易維護狀態。 本主題關心如何表達事實、如何避免不一致,以及如何理解查詢的成本;不以特定語言的 ORM 寫法作為入口。
閱讀入口
目前已完成以下七篇文章,可以依序建立基礎,也可以直接查閱遇到的問題。
表格・3 欄 7 列
課程、學員與報名是本站自創的教學情境。各篇會交代自己的資料表或連到建表來源; 獨立範例不構成一份可依文件順序直接執行的資料庫遷移腳本。
共通概念與產品差異
關聯模型、鍵、函數相依與一致性問題是共通知識。SQL 是操作資料的語言,並非整個關聯模型; 產品對型別、NULL、隔離與執行計畫的實現不完全相同。 需要具體語法時,本系列明確採 PostgreSQL 18;不將其行為當成所有資料庫的預設。
查證日期:2026-11-02。各篇直接連結查閱過的 PostgreSQL 18 官方手冊、Microsoft Learn 與 Berkeley、SJSU 課程筆記; 來源依版本路徑固定,課程筆記則以查證當日頁面為準。本系列只做文件查證,未啟動資料庫、執行 SQL、重現並行排程或量測效能。 預期結果是依文件與自創資料推導,不能當成實測紀錄。
這裡不涵蓋安裝、框架串接、備份還原、複寫、高可用、分片或雲端資源建立。 後續若需要產品操作,應連回共同概念,再獨立查證版本與驗證操作。
與其他主題銜接
- API 共通知識:資料庫欄位不直接決定公開介面,還要有輸入、錯誤與相容性契約。
- 逾時、重試與冪等性:提交結果不明時,重試不能等同重新建立一次。
- Web 應用程式安全:資料完整性與使用者授權是不同責任。
- SQL 注入:查詢語法正確之外,還要分開資料與 SQL 結構。
- 網站首頁:回到文件站範圍與其他主題。