首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL Server 2000 資料庫程式設計核心知識點精華筆記 (0001-0010)

     編輯:關於SqlServer

整理自經典教材《SQL Server 2000 資料庫程式設計》,涵蓋架構認知、實例連線、系統資料庫、物件命名、目錄查詢、系統函數/預存程序等 10 大核心考點,適合快速複習與面試準備。

知識點彙總表

編號主題核心內容
0001資料庫類型OLTP (聯機交易處理) vs OLAP (聯機分析處理),SQL Server 兩者皆支援
0002驅動程式區分驅動程式 (軟體層) ≠ 設備驅動程式 (硬體層,更接近硬體)
0003具名實例連線僅指定電腦名 = 預設實例;需 ComputerName\InstanceName 連線具名實例
0004四大系統資料庫master:全域中控;model:新資料庫範本;tempdb:暫存物件;msdb:排程/作業歷史
0005完整物件名稱四段式:Server.Database.Schema.Object (SQL 2000 為 Owner 而非 Schema)
0006資料庫目錄每庫內建系統表群組成目錄,存儲所有物件定義與權限
0007查詢中繼資料正確姿勢✅ 系統預存程序 / 系統函數 / INFORMATION_SCHEMA 視圖;❌ 直查系統表 (版本相容風險);❌ 直接修改系統表
0008sp_helpEXEC sp_help 'TblName' 回傳資料表結構、索引、約束、參考等完整資訊
0009sp_helpdbEXEC sp_helpdb 'DBName' 回傳資料庫大小、檔案、狀態、選項等
0010DB_ID() 函數SELECT DB_ID('Test') 取得資料庫 ID,無則回傳 NULL

延伸學習建議

  • 深入掌握 INFORMATION_SCHEMA 視圖 (標準化、跨版本相容)
  • 熟練使用 sp_helptext、sp_depends、sp_spaceused 等常用系統程序
  • 理解 tempdb 重建機制與爭用優化 (TF1118、多資料檔)
  • 對照 SQL Server 2005+ 的 Schema 概念演進 (Owner → Schema 分離)

這 10 點是 SQL Server 2000 程式設計的基石,亦通用於後續版本核心架構認知。建議配合官方文件 (Books Online) 深化每一點的實戰應用。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved