經典 SQL Server 2000 簡體中文開發版安裝流程與企業管理器基本操作教學,涵蓋安裝選項選擇、服務帳戶、驗證模式、建立資料庫、建立資料表 (含主鍵、身分識別欄、資料型別選擇) 等入門核心步驟,附詳細圖解指引,適合初次接觸 SQL Server 2000 的開發者快速上手。
sa 密碼。開始 → 程式集 → Microsoft SQL Server → 企業管理器。
MyDB) → 確定。.mdf、記錄檔 .ldf 置於 DATA 目錄。展開資料庫 → 「系統資料表」資料夾,可見 sysobjects, syscolumns, systypes 等目錄檢視。
g_reg)| 欄位名 | 資料型別 | 長度/精度 | 屬性/說明 |
|---|---|---|---|
| g_id | int | 4 | 主鍵、身分識別 (Identity) = 是 (自動遞增 1,1) |
| g_username | varchar | 50 | 可變長度字串,允許 NULL |
| g_password | varchar | 50 | 實務建議儲存雜湊值非明文 |
| g_email | varchar | 50 | |
| g_sex | bit | 1 | 0=女, 1=男 (或自訂) |
| g_info | text | - | 大量文字 (SQL 2005+ 建議用 varchar(MAX)) |
| g_date | datetime | 8 | 日期時間,預設 GETDATE() |
g_id → 確定。g_reg → 確定。| 類別 | 型別 | 適用場景 | 備註 |
|---|---|---|---|
| 整數 | tinyint, smallint, int, bigint | 1/2/4/8 位元組,身分識別欄用 int/bigint | |
| 定點數 | decimal(p,s), numeric(p,s) | 金額、精確計算 | p=總位數, s=小數位 |
| 浮點數 | float, real | 科學計算、近似值 | 不適合金額 |
| 日期時間 | datetime, smalldatetime | 1753-9999 / 1900-2079 | smalldatetime 精度至分 |
| 字串 | char, varchar, nchar, nvarchar | 固定/變長,Unicode 用 n-prefix | nvarchar 存中文較省空間 |
| 大物件 | text, ntext, image | > 8000 位元組 | SQL 2005+ 棄用,改用 MAX 型別 |
| 二進位 | binary, varbinary | 檔案流、圖片 | |
| 特殊 | bit, uniqueidentifier, timestamp, sql_variant | 布林、GUID、版本戳、多型 |
varchar 1 位元組/字元 (雙位元組字元佔 2),nvarchar 2 位元組/字元 (Unicode),中文建議用 nvarchar。(GETDATE()), ('N'), (0)。完成安裝與建表,即可開始撰寫 T-SQL 查詢、預存程序,或透過 ADO/ADO.NET 連線開發應用程式。SQL Server 2000 雖已結束支援,但其核心概念 (資料庫、表、索引、交易、鎖定) 完全繼承至現代版本,入門學習價值不減。