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

用 SQL Server 為 Web 瀏覽器提供圖像(二):資料庫與 Products 資料表建立

     編輯:關於SqlServer

使用 SQL Enterprise Manager 建立資料庫裝置、資料庫與 Products 資料表,儲存商品圖片(image 型別)與類型(.gif/.jpg)。

建立資料庫裝置與資料庫

  1. Enterprise Manager → Database Devices → 右鍵 New Device,名稱 Grocevb_dev,大小 2 MB,Create Now。
  2. 同法建立 Log 裝置 Grocevb_log,1 MB。
  3. Databases → 右鍵 New Database,名稱 grocevb,Data Device 選 Grocevb_dev,Log Device 選 Grocevb_log,Create Now。

(註:SQL 7.0 已無裝置概念,此為 6.5 時代操作)

建立 Products 資料表

欄位定義:

  • prod_id int, PK, Nonclustered, Identity(1,1)
  • categ_id int, FK 參考 Categories
  • prod_name char(80) NOT NULL Unique Nonclustered
  • prod_unitprice money NOT NULL
  • prod_unitquant char(15) NOT NULL
  • prod_desc varchar(255) Default 'unknown'
  • prod_imagetype char(3) NOT NULL(.gif/.jpg)
  • prod_image image NOT NULL

建表腳本 (列表 A)

CREATE TABLE Products
(
    prod_id int CONSTRAINT pk_prod PRIMARY KEY NONCLUSTERED IDENTITY(1, 1),
    categ_id int NULL CONSTRAINT fk_prod REFERENCES Categories(categ_id),
    prod_name char(80) NOT NULL UNIQUE NONCLUSTERED,
    prod_unitprice money NOT NULL,
    prod_unitquant char(15) NOT NULL,
    prod_desc varchar(255) NULL DEFAULT ('unknown'),
    prod_imagetype char(3) NOT NULL,
    prod_image image NOT NULL
)

示範資料僅四筆,供後續 DLL 讀取測試。

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