yuki_okada_bさんの投稿一覧

助け合いフォーラムの投稿
2025/07/22 コメント
DML文の説明として正しいものはどれですか(該当するものを全て選択して下さい)。
追記です。黒本にてselectがデータ検索の分類で表記されている該当ページはp7,表1-2となります。
2025/07/22 返信
DML文の説明として正しいものはどれですか(該当するものを全て選択して下さい)。

確かにこれは正しくない可能性があります。
私なりに分析しました。
この問題ではselectはDML、つまりはデータ操作言語として扱われています。SQLの世界ではselectはDMLの一つとして扱われる方が多いです。
これはなぜなのか、それはselectが「データ」を「操作」して取得する句として扱われているからです。
まずこの問題ではDML文のうちデータ操作言語の「データを変更する」という視点で出題されております。
その点においては私の認識では質問者の方のようにselectはあくまで「データを操作する」句であり、「データを変更する」句では無く、
このままではselectが「データを変更する」句であるかのように誤認してしまう問題になっていると考えています。
では正解の選択肢を「データを変更する」から質問者の言う「データを変更することがある」や「データを操作する」に修正すればよいかといえば、
それもまた違うと考えています。
それはなぜか、OracleSilverSQL試験に限っては翔泳社が出版しているオラクル認定資格試験学習書(通称:黒本)ではselectはDMLではなくデータ検索という別の分類に分けられているからです。つまりは本試験においてはDMLにselectは含まれていないのです。
本試験の公式学習ガイド「ORACLE MASTER Silver SQL 2019 Study Guide」では黒本が学習方法として推奨もされているためこの情報のソースとしても的確かと思われます。
運営様、吟味の上最適な問題となるよう修正をお願いいたします。

合格体験記の投稿
投稿がありません