0001:
可以使用SQLServer管理兩種類型的數據庫:聯機事務處理(OLTP,Online Transaction Processing)數據庫
和聯機分析處理(OLAP,Online Analytical Processing)數據庫。
----------------------------------------------------------------------------------------------------
0002:
驅動程序和設備驅動程序是兩個不同的概念,設備驅動程序更接近硬件。
----------------------------------------------------------------------------------------------------
0003:
當僅僅指定計算機名稱時,使用的默認實例。必須以指定computer name\instance name的方式連接到指定的
實例上。
----------------------------------------------------------------------------------------------------
0004:
系統數據庫:
【master】:控制用戶數據庫和SQL Server的整體運行情況。
【model 】:為新用戶數據庫提供模版或原型。
【tempdb】:為臨時表和其他臨時工作存儲需要提供一個存儲區域。
【msdb 】:為調度信息和作業歷史提供一個存儲區域。
----------------------------------------------------------------------------------------------------
0005:
完整的數據庫對象名稱包括四個部分:服務器名稱,數據庫名稱,所有者名稱,對象名稱。
----------------------------------------------------------------------------------------------------
0006:
每一個數據庫都包含了一組用於存儲有關特定數據庫的元數據系統表。這組系統表就是數據庫目錄,它包含了
數據庫中所有對象的定義以及權限。
----------------------------------------------------------------------------------------------------
0007:
當編寫從系統表中檢索元數據的應用程序時,應該使用系統存儲過程、系統函數或系統提供的信息架構視圖。
可以像查詢任何其他數據庫表一樣,以同樣的方式查詢系統表,檢索有關系統的信息。但是,不應該編寫直接查詢
系統表的腳本,原因在於,如果在未來的產品版本中系統表發生變化,腳本可能失效。
不應該直接修改系統表中的信息。
----------------------------------------------------------------------------------------------------
0008:
系統存儲過程sp_help [object_name]:提供指定數據庫對象的信息。例如:EXEC sp_help [Tbl]。
----------------------------------------------------------------------------------------------------
0009:
系統存儲過程sp_helpdb [database_name]:提供指定數據庫的信息。例如:EXEC sp_helpdb [Test]。注意,
在任何會話中執行都可以運行。
----------------------------------------------------------------------------------------------------
0010:
系統函數DB_ID:返回數據庫ID。例如:SELECT DB_ID('Test')。