資格部

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

DB 平成25年度春期 問11

 

 三つの表“取引先”表,“商品”表,“注文”表を基底表とするビュー“注文123”を操作するSQL文のうち,実行できるものはどれか。ここで,各表の列のうち下線のあるものを主キーとする。

f:id:trhnmr:20210723141620p:plain

〔ビュー“注文123”の定義〕
 CREATE VIEW 注文123 AS
  SELECT 注文番号, 取引先.名称 AS 取引先名, 数量
   FROM 注文, 取引先, 商品
   WHERE 注文.商品番号 = '123'
    AND 注文.取引先ID = 取引先.取引先ID
    AND 注文.商品番号 = 商品.商品番号

  1. DELETE FROM 注文123 WHERE 取引先ID = '111'
  2. INSERT INTO 注文123 VALUES (8, '目白商店', 'レンチ', 3)
  3. SELECT 取引先.名称 FROM 注文123
  4. UPDATE 注文123 SET 数量 = 3 WHERE 取引先名 = '目白商店'

解答・解説

解答

 エ

解説

 ー

参考情報

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

前問 一覧 次問