SQL Database Management Part 5

1.MS SQL 2008 Express
a.新增資料庫
b.新增資料表
c.欄位長度介紹
   char: ASCII 字元,長度固定 (參考微軟官網:char 和 varchar )
   nchar:Unicode 字元,長度固定 (參考 微軟官網 :nchar 和 nvarchar )
   nvarchar:Unicode 字元,長度不固定
PS:  n 是指 unicode 中的 n
          不固定是因為 "var" 這三個字的關係  var = various (不同的)

d.識別值 (自動編號)

e.主索引鍵 (PK)
   1.必須的
   2.唯一的
   3.簡單的或複合的
   4.非空的 (not Null)
   5.穩定的
   6.最小的

f.多對多
一般而言,二張資料表無法直接做出多對多的關聯,必須再增加一張中間資料表,來連二張資料表。
範例:多位選手參加多種比賽,計有選手、比賽,共二張資料表。
1.須建立一個中間資料表,在資料類型選用查詢精靈,連到選手或比賽資料表。

2.在新的資料表 (選手比賽) 輸入資料。
3.關聯圖


No comments: