メインコンテンツへスキップ
ぴよパス

ITパスポート試験 テクノロジ系 練習問題 第30問: 社員表(社員番号、氏名、部署コード)の主キーは社員番号である。氏名の列には、一意性を求める指定をせずにインデックスを作成した。この社員表に新しい社員の行を追加す

この科目 –/135 解いた
中級

社員表(社員番号、氏名、部署コード)の主キーは社員番号である。氏名の列には、一意性を求める指定をせずにインデックスを作成した。この社員表に新しい社員の行を追加するときの説明として、適切なものはどれか。

解答と解説を先に見る

正解: 3. 追加と同時にインデックスに反映され、同じ氏名の社員がいても追加できる

インデックスは、列の値と行の格納位置との対応を表とは別に持ち、その列を条件にした検索を速くする仕組みです。表に行を追加・削除・更新すると、DBMSはその処理の中でインデックスも自動的に更新するので、利用者が作り直さなくても新しい行は検索の対象になります。その分、追加などの処理の手間と、インデックスを保存する記憶領域が増えます。また、一意性を求める指定をしない通常のインデックスは値の重複を禁止しないので、同じ氏名の社員がいても追加できます。重複を禁止するのはUNIQUE制約や主キーの働きです。検索は速くなるが更新の負担は増える、という両面を踏まえて設定する列を選びます。

関連キーワード: インデックス・主キー・UNIQUE制約・記憶領域

登録なし・無料で​全問解けます
やめる(試験トップへ戻る)
PRシリーズ7年連続売上1位、令和8年度版・生成AI対応の鉄板入門書 4.6

【令和8年度】いちばんやさしい ITパスポート 絶対合格の教科書+出る順問題集

Amazon でテキストを見る
対象の参考書・問題集も読み放題 — Kindle Unlimited 30日無料(PR)

模試 (100問)

この問題が解けたら、本試験はどうですか?

本番形式の模擬試験で実力チェックPremium (月480円)Premium (ご利用中)本番と同じ制限時間

模試を始める
広告