設計及實作結構化儲存體 (Database Engine)

用戶端/伺服器資料庫系統由兩個元件組成:

  • 為用戶端為主的使用者存取資料提供介面的程式。

  • 管理與儲存伺服器資料的資料庫結構。

例如,如果您使用 SQL Server 2005 建立檢查帳戶應用程式,必須設定資料庫結構以管理帳戶交易資料,以及設定做為使用者存取資料庫介面的應用程式。如此才能允許使用者存取檢查帳戶資訊。

若要建立資料庫以符合您的商業需求,必須先了解如何設計、建立以及維護每一個元件,以確保資料庫在最佳化狀態下執行。

本章節內容

  • 資料庫
    描述如何使用資料庫來代表、管理及存取資料。包括設計、實作和維護資料庫。

  • 聯盟資料庫伺服器
    描述實作聯盟資料庫層的設計指導方針與考量。

  • 資料表
    描述如何使用資料表來儲存資料列,以及定義多個資料表之間的關係。

  • 索引
    描述如何使用索引來增加在資料表中存取資料的速度。

  • 資料分割資料表及索引
    描述資料分割如何讓大型資料表與索引更好管理與擴充。

  • 檢視
    描述檢視表及提供另一種方法來查看一或多個資料表中資料的好處。

  • 組件 (Database Engine)
    描述如何使用組件在 SQL Server 中部署以 Microsoft .NET Framework Common Language Runtime (CLR) 主控的其中一種 Managed 程式碼語言 (非 Transact-SQL) 所編寫的函數、預存程序、觸發程序、使用者定義彙總,以及使用者定義型別。

  • 同義字
    描述如何使用同義字來參考基底物件。同義字是包含結構描述物件的另一種名稱。

  • 設計和實作結構化儲存體的如何主題
    包含各種資料庫工作的程序主題。