master資料庫
概念:在英文中的主人的意思。當然在資料庫中也是最重要的資料庫。由於master資料庫的重要性,所以一般禁止使用者直接訪問,如果一定要修改,確保在修改前要做完整的資料備份。
作用:1.儲存:sql server系統的所有系統級別資訊,如:磁碟空間,檔案分配和使用、系統級的配置引數。
2.記錄:所有的登入帳戶資訊、初始化資訊和其他資料庫資訊。
特點:master資料庫異常,會導致整個資料庫系統都無法正常功能。
pubs
資料庫
概念:示範資料庫,並非系統資料庫,但是在系統安裝時建立,它們可以作為sql server的學習工具.
作用:1
.使用聯接查詢出
authors
和publishers
表中位於同乙個城市的作者和出版社資訊。
2. 查詢出作者號以
1~5開頭的所有作者,並使用聯接查詢在查詢的結果集中列出和作者在同乙個城市的出版社名。
3 .使用自聯接查詢居住在
oakland
相同郵碼區域中的作者。 4
.所有員工的編號、姓、名以及他們所從事工作的名稱。 5.
查詢出與作者在同乙個州的書店的名稱、位址和城市。 6
.查詢出所銷售書籍的名稱、總銷售數量以及總銷售額。 7.
查詢出書籍的名稱、型別、**、撰寫這本書的作者的姓、名、聯絡位址、**以及出版該書的出版社名稱。
northwind
資料庫
概念:是sql server的例項資料庫,很多書都以它為例子,這樣易於學習。它是mssql中自帶的,資料都一致,便於教學和學習。
作用:1.
查詢與顧客在同一城市的員工的姓、名、職位
(title)
及位址。(員工表
employees
,消費者表
customers)
2 .查詢商品名稱
productname
及其**商名稱
companyname。(
**商表
suppliers)
3. 查詢顧客姓、名及其所定商品的名稱
productname
、商品種類名稱
categoryname
以及應付金額(單價
unitprice ,
數量quantity)
。(消費者表
customers,
定單表orders,
定單詳情表
[order details] ,
產品表products , categories)
4. 查詢每乙個定單的負責人的姓名。
5 .查詢送往同一城市的定單的定單編號、顧客編號。
model 資料庫
概念:用作在系統上建立的所有資料庫的模板。由於sqlserver 每次啟動時都要建立tempdb 資料庫,model 資料庫必須一直存在於sql server系統中。
msdb 資料庫
概念:來計畫警報和作業,sql server management studio、servicebroker 和資料庫郵件等其他功能也使用該資料庫。
tempdb 系統資料庫
概念:是乙個全域性資源,可供連線到 sql server 例項的所有使用者使用。
作用:1. 顯式建立的臨時使用者物件。sqlserver 資料庫引擎建立的內部物件,例如,用於儲存假離線或排序的中間結果的工作表。
2 .由使用已提交讀(使用行版本控制隔離或快照隔離事務)的資料庫中資料修改事務生成的行版本。
3. 由資料修改事務為實現聯機索引操作、多個活動的結果集 (mars) 以及 after 觸發器等功能而生成的行版本。
4 .是乙個臨時資料庫,它為所有的臨時表 臨時儲存過程及其它臨時操作提供儲存空間.sql server 僅維護單一的tempdb資料庫而不管已有多少個其它資料庫.
修復SQL2000中損壞的表
修復sql2000中損壞的表 在查詢分析器執行 select from barcode 提示伺服器 訊息 3624,級別 20,狀態 1,行 1 location recbase.cpp 1371 expression m nvars 0 spid 52 process id 776 連線中斷 然後...
SQL2000檢視表的大小
以前檢視乙個巨大的資料庫,想把裡面沒用的東西刪了,減少資料庫檔案的大小,但是不知道如何或者其中某個表的大小,後來經過一番努力終於找到如何檢視sql server 2000 中資料表大小的方法了,在sql server 2005中,微軟發布了乙個報表,可以直接檢視,但是這個報表不能用於sql serv...
解密SQL2000的儲存過程
內容來自網際網路,作者不明 drop procedure sp decrypt gocreate procedure sp decrypt objectname varchar 50 asbegin begin transaction add by playyuer declare objectna...