- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
資料庫的處理
資料庫使用的檔案類型
了解資料檔及交易記錄檔
了解系統資料庫
重要資料庫處理
Part 2 SQL Server 資料庫設計篇
6-1 資料庫與檔案的關係
資料庫是邏輯的定義,實體上,儲存在硬碟的資料庫仍是一個個檔案,SQL
Server 會將檔案內容視為資料庫。本節將先說明資料庫與檔案的關係,了解此
二者的關係之後,再說明如何管理資料庫及檔案。
6-1-1 資料庫使用的檔案
每一資料庫均至少會使用兩個檔案,檔案又可組成檔案群組,以方便管理或提
昇處理效率。
兩個類型及三個副檔名
SQL Server 資料庫的檔案可分為資料檔及交易記錄檔等兩種類型,前者是資料
儲存的位置;交易記錄檔記錄了資料的變更,以及日後對每筆交易所做修改進
行復原時所需要的足夠資訊,交易記錄檔還會記錄分頁的配置和取消配置,以
及每筆交易的認可或復原,在一個經常使用的資料庫中,通常交易記錄檔會持
續成長,且成長速度遠大於資料檔案。
除此之外, 為資料庫檔案共使用三個副檔名,包括 、 及
SQL Server .mdf ndf ldf
等,其中 .mdf 是主要資料庫檔案,資料庫的定義及系統物件都儲存在此,.ndf
是可有可無的次要檔案,由 視需要自動產生, 是交易記錄檔,
SQL Server .ldf
一個資料庫至少會有 .mdf 及 .ldf 檔案。如圖6-1 。
圖 6-1 顯示的是檔案總管之 SQL Server 資料庫檔案,位置在安裝目錄下的
MSSQL\DATA 內,此圖顯示的檔案只有 .mdf 及 .ldf ,每兩個檔案組合為一個
資料庫,主檔名相同,如master.mdf 及master.ldf 是一個資料庫,名稱是master 。
說明:副檔名可以自訂
、 及 都只是 的預設名稱,但不一定非使用這三個副
mdf ldf ndf SQL Server
檔名不可,此三者只是約定俗成的名稱,SQL Server 由早期版本開始使用而
形成之慣例。
6-2
第 章 資料庫的處理
6
圖6-1 資料庫的檔案
加入檔案至資料庫
若要加入檔案至資料庫,可以在Management Studio 中開啟資料庫的屬性,再
切換至「檔案」,如圖6-2 :
圖6-2 資料庫的檔案
6-3
Part 2 SQL Server 資料庫設計篇
圖 表示目前資料庫共有三個檔案,其中 是筆者按下「加入」按鈕,
6-2 eNet1
再分
文档评论(0)