商品情報に価格,サイズなどの管理項目を追加する場合でもスキーマ変更を不要とするために,“管理項目”表を次のSQL文で定義した。“管理項目”表の“ID”は商品ごとに付与する。このとき,同じIDの商品に対して,異なる商品名を定義できないようにしたい。aに入れる字句はどれか。
〔SQL文〕
CREATE TABLE 管理項目 (
ID INTEGER NOT NULL,
項目名 VARCHAR(20) NOT NULL,
データ型 VARCHAR(10) NOT NULL,
値 VARCHAR(100) NOT NULL,
a
)
- UNIQUE (ID)
- UNIQUE (ID,項目名)
- UNIQUE (ID,項目名,値)
- UNIQUE (項目名,値)
解答
イ
解説
ー
- UNIQUE (ID)
ー - UNIQUE (ID,項目名)
ー - UNIQUE (ID,項目名,値)
ー - UNIQUE (項目名,値)
ー
参考情報
分野・分類
分野 | テクノロジ系 |
大分類 | 技術要素 |
中分類 | データベース |
小分類 | データ操作 |
出題歴
- DB 平成30年度春期 問7