資格部

資格・検定の試験情報、対策方法、問題解説などをご紹介

DB 平成30年度春期 問7

 

 商品情報に価格,サイズなどの管理項目を追加する場合でもスキーマ変更を不要とするために,“管理項目”表を次のSQL文で定義した。“管理項目”表の“ID”は商品ごとに付与する。このとき,同じIDの商品に対して,異なる商品名を定義できないようにしたい。aに入れる字句はどれか。

f:id:trhnmr:20210723002743p:plain

〔SQL文〕
 CREATE TABLE 管理項目 (
  ID INTEGER NOT NULL,
  項目名 VARCHAR(20) NOT NULL,
  データ型 VARCHAR(10) NOT NULL,
  値 VARCHAR(100) NOT NULL,
    a  
 )

  1. UNIQUE (ID)
  2. UNIQUE (ID,項目名)
  3. UNIQUE (ID,項目名,値)
  4. UNIQUE (項目名,値)

解答・解説

解答

 イ

解説

 ー

  1. UNIQUE (ID)


  2. UNIQUE (ID,項目名)


  3. UNIQUE (ID,項目名,値)


  4. UNIQUE (項目名,値)


参考情報

分野・分類
分野 テクノロジ系
大分類 技術要素
中分類 データベース
小分類 データ操作
出題歴
  • DB 平成30年度春期 問7

前問 一覧 次問