2005年02月06日

[ テクニカルエンジニア(データベース)/H10以前 ]

H09午後I 問2

H9午後I 問2(ITEC 2004予想問題集 午後I 問3-3)

SQL系の問題の不足を感じ2004の問題集を持ってくる。
う~ん。本がキレイだ。まるで使っていないかのような美しさ。
(ホントは買っただけで使っていないのかな。。。よく見てみると,午前400問と3週間本(2003),記述式・事例解析の重点対策(2004)しか使った形跡がない!!そりゃ落ちるわなw)

話はそれたが,ここから本題。

設問1
 初めて見るCREATE VIEWの問題。
 元々覚えてないし,やっぱり躓く。
 (b) AS SELECT
  ASを忘れる。。。基本だろうなきっと。日頃,SQLに縁がなければ,こんなもんすな。

 (e) 年,月,所属部門コード,契約社員No
  契約社員Noだけ指定。。。あ゛ぁ・・・
  SELECT X とすると,Xは
  ・GROUP BY句で指定された列か,その列を含む計算式
  ・定数
  ・集合関数
  でなければならない。(新版データベース技術 P95より)

 散々だ・・・

設問2
 ・SELECT文全体を囲む括弧を忘れる。最近の問題は「( [解答] )」と,括弧は外に出ている問題が殆ど。
 ・集合関数AVGを・・・AVEと書く(苦笑),Excelはaverageだし,どこからどう来たんだかw

設問3(2)
 GRANTの問題はH12午後Ⅰ問3にあったんだけど,その具体的な内容について問う問題。
 私の解答は,嘘っぱちなんで割愛してw
 ・VIEWのFROM句にある全ての表に参照権限が必要 (新版データベース技術 P85⑤(ア)より)
 ・外部キーを定義する時は被参照表の主キーのREFERENCE権限が必要(新版データベース技術 P86⑤ウより)

SQLはもっとやっとかないとダメっぽいな。。

Posted by g@kko at 2005/02/06 16:05 | 個別記事表示 | コメントを見る (0) |
この記事をLicWikiに埋め込む:
コメント