中小企業診断士 経営情報システム 一問一答(11〜12問)|データベース・SQL・データ構造

【本問題についてのご注意】
オリジナル演習問題です(実際の過去問ではありません)。生成AIで作成し、複数のAIで相互検証していますが、誤りが含まれる可能性があります。公式テキスト・過去問と併用してください。
→ 免責事項の詳細

問11:正規化が不十分なとき、データ更新・追加・削除時に生じる矛盾や不都合を何というか。

解答を見る

更新時異状(更新不整合)。重複データの一部だけ更新されて矛盾するなどの問題が起きる。

関連過去問:R7,問11


問12:SQLで、表の定義を行うDDL、データ操作を行うDML、権限制御を行う分類を何というか。

解答を見る

DCL(データ制御言語)。DDLは表の作成・変更、DMLは検索・更新・挿入・削除、DCLは権限付与・取消を担う。

関連過去問:基礎知識


問13:表から条件に合う行を抽出する基本のSQL文で、抽出条件を指定する句は何か。

解答を見る

WHERE句。SELECT〜FROM〜WHEREで、指定条件に合致する行を取り出す。

関連過去問:基礎知識


問14:SQLで、指定列の値ごとにレコードをまとめ、SUMやCOUNT等で集計する句は何か。

解答を見る

GROUP BY句。集約関数(SUM・COUNT・AVG・MAX・MIN)と併用する。グループ化後の絞り込みはHAVING句で行う。

関連過去問:R6,問8


問15:次の記述の誤りを訂正せよ。「HAVING句は、グループ化する前の個々の行を絞り込むための条件を指定する。」

解答を見る

誤り。グループ化前の行を絞り込むのはWHERE句である。HAVING句はGROUP BYで集計した後の結果を絞り込む。

関連過去問:基礎知識


前へ次へ

コメント

タイトルとURLをコピーしました