3.1.2 資料表的建立、修改與刪除

  1. 建立資料表
  2. Create table 資料表名稱
    (
     欄位名稱1 資料型態,
     欄位名稱2 資料型態,
     ...
    )

    【常用的欄位資料型態】
    1. 整數:int(size)
    2. 字元:char(size)
    3. 可變長度字元:varchar(size)
    4. 日期:date(YYYY-MM-DD)

    【Create table 的欄位限制設定】
    1. primary key:主鍵
    2. not null:欄位不可為空值
    3. unique:唯一值
    4. foreign key:外來鍵
    5. check :確保資料值滿足特定的條件
    6. default:預設值

    【範例】觀看教學影片
    【解】
    【完整性】

    【練習1】 【參考解答】
    【練習2】 【參考解答】

  3. 更改資料表
  4. Alter table資料表名稱
    [Alter] COLUMN [欄位] [資料型態[NULL| NOT NULL]
       [RESTRICT|CASCADE]
    [ADD|DROP] [限制|屬性]
    [ADD] [欄位] {資料型態|定義域} [NULL| NOT NULL]
    [預設值][整合限制]

    【範例1】 【解】
    【範例2】 【解】
    【範例3】 【解】

  5. 刪除資料表
  6. DROP table資料表名稱

    【範例】 【解】