索引 / 001 ZH-TW

電腦科學

電腦科學

Database Design

Adrienne Watt; Nelson Eng

英文原名: Database Design

免費入門教材,從關聯建模、限制、函數相依與正規化走向SQL,適合先理解結構與語意再練習查詢。

需要的基礎: 需基礎計算機使用與表格、邏輯規則理解;程式設計有助但起始建模不必先修資料庫。

難度等級
入門
學術層次
大學部
database designrelational modellingSQL

01 / 導讀

導讀

關聯資料庫:選教材,先核對查詢在數什麼

比較設計、系統與理論三類資料庫讀物,以原創SQL實例區分鍵、未知值、沒有對應紀錄及連接倍增,再檢查各欄的統計單位。

學習路線與例題編輯責任:University Reading List 編輯專案。

適合誰

適合首門資料庫課或小型資料庫規劃,先解釋結構和約束再依賴圖形工具。

需要的基礎

需基礎計算機使用與表格、邏輯規則理解;程式設計有助但起始建模不必先修資料庫。

涵蓋內容

涵蓋關係與實體關係模型、完整性、函式依賴、規範化、開發流程和SQL,並附完整建模與練習。

如何使用

先用文字寫業務規則再畫實體關係圖,測試缺失關係和重複事件;解釋每步規範化消除的異常,實現查詢並試約束違規,區分概念與軟體特性。

版本與來源

BCcampus完整第二版於2014年10月出版,除另注外為CC BY 4.0;Watt為主作者、Eng參與編寫。當前系統SQL需適配,未猜格式ISBN。

前往官方資源

版別與學習自檢

BCcampus提供2014年第2版網頁與下載格式,可從關聯建模、限制讀到函數相依、正規化與SQL;出版年代不能說明所有目前引擎的行為。查詢前標明鍵,並區分沒有預約和預約人數未知。彙總練習須查所用引擎官方文件中的NULL規則並記錄版本。用小型記憶體虛構表即可驗證,不需要機構真實資料。

核查來源 (2026-11-04).