合格☆情報処理技術者試験

メルマガのバックナンバーです。過去問を覚えましょう。■携帯で学習可能です。

ビューの SELECT...

2010-04-30 12:39:48 | 日記
「ビューに対して問合せをするには,ビューに対する SELECT 権限だけではなく,元の表に対する SELECT 権限も必要である。」

「ビューに対して問合せをするには,ビューに対する SELECT 権限又は元の表に対する SELECT 権限のいずれかがあればよい。」

「ビューに対する SELECT 権限にかかわらず,元の表に対する SELECT 権限があれば,そのビューに対して問合せをすることができる。」

「元の表に対する SELECT 権限にかかわらず,ビューに対する SELECT 権限があれば,そのビューに対して問合せをすることができる。」

上記4つのうち、
「ビューの SELECT 権限に関する記述として適切なもの」
は、どれでしょう?
(H22春・データベース・問11、ならびに、H19春・情報セキュリティ・問27 より)
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
「元の表に対する SELECT 権限にかかわらず,ビューに対する SELECT 権限があれば,そのビューに対して問合せをすることができる。」が正解です。


平成22年度 春期
基本情報技術者
午前 問31

“商品”表,“在庫”表に対する次の SQL 文と,同じ結果が得られる SQL 文はどれか。

SELECT 商品番号 FROM 商品
WHERE 商品番号 NOT IN (SELECT 商品番号 FROM 在庫)

■“商品”表の項目
商品番号(主キー)
商品名
単価

■“在庫”表の項目
在庫番号(主キー)
商品番号
在庫数


SELECT 商品番号 FROM 在庫
WHERE EXISTS (SELECT 商品番号 FROM 商品)


SELECT 商品番号 FROM 在庫
WHERE NOT EXISTS (SELECT 商品番号 FROM 商品)


SELECT 商品番号 FROM 商品
WHERE EXISTS (SELECT 商品番号 FROM 在庫 WHERE 商品.商品番号 = 在庫.商品番号)


SELECT 商品番号 FROM 商品
WHERE NOT EXISTS (SELECT 商品番号 FROM 在庫 WHERE 商品.商品番号 = 在庫.商品番号)

答え
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
エの、
SELECT 商品番号 FROM 商品
WHERE NOT EXISTS (SELECT 商品番号 FROM 在庫 WHERE 商品.商品番号 = 在庫.商品番号)
が正解です。

この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 企業の様々な活動を介して得... | トップ | ...よく当てはまる経験則を基... »

日記」カテゴリの最新記事