キオクSync ロゴキオクSync

公開ライブラリ/このデッキ

共有された暗記カード

応用情報処理技術者 vol.3

全30枚

応用情報技術者試験のデータベース分野を完全網羅した実践デッキです。リレーショナルデータベースの基礎となる正規化理論(第1〜第3正規形)、主キー・外部キー制約、参照整合性など、データベース設計の本質を理解できます。トランザクション管理ではACID特性、デッドロック、2相コミット、楽観的ロック・悲観的ロックを詳説。SQL文法では、JOIN操作、集約関数、ビュー、ストアドプロシージャ、トリガーなど実務で使う技術を網羅しています。さらに、インデックス設計、パーティショニング、レプリケーション、シャーディングといったパフォーマンスチューニング技術や、NoSQL(キーバリューストア・ドキュメント指向・列指向)、データウェアハウス、OLTP/OLAPまでカバー。午後問題の設計・最適化問題に完全対応しています。

保存して学習を記録するには登録が必要です。

  1. 1

    リレーショナルデータベースの主キーの条件として正しくないものはどれか?

    NULL値を含むことができる

  2. 2

    外部キー制約の目的として正しいものはどれか?

    参照整合性の保証

  3. 3

    第1正規形の条件として正しいものはどれか?

    全ての属性が単一値(原子値)である

  4. 4

    第2正規形の条件として正しいものはどれか?

    部分関数従属を排除

  5. 5

    第3正規形の条件として正しいものはどれか?

    推移的関数従属を排除

  6. 6

    トランザクションのACID特性に含まれないものはどれか?

    可用性(Availability)

  7. 7

    デッドロックが発生する条件として正しいものはどれか?

    複数のトランザクションが互いに保持しているロックを待ち合う

  8. 8

    2相コミットプロトコルの目的は何か?

    分散トランザクションの原子性保証

  9. 9

    楽観的ロックと悲観的ロックの違いとして正しいものはどれか?

    楽観的ロックは更新時に競合を検出、悲観的ロックは読取時にロック

  10. 10

    インデックスの主な目的は何か?

    検索性能の向上

  11. 11

    クラスタ化インデックスの特徴として正しいものはどれか?

    データの物理的な格納順序がインデックスの順序と一致

  12. 12

    SQLのSELECT文で、GROUP BY句と一緒に使用できない関数はどれか?

    SUBSTRING

  13. 13

    SQLのJOIN句で、結合条件に一致しない行も含めて取得する方法はどれか?

    OUTER JOIN

  14. 14

    ビューの主な利点として適切でないものはどれか?

    データの物理的な格納領域削減

  15. 15

    ストアドプロシージャの利点として正しいものはどれか?

    処理のDB側集約によるネットワークトラフィック削減

  16. 16

    トリガーの主な用途として適切なものはどれか?

    データ変更時の自動処理実行

  17. 17

    カーソルの主な用途は何か?

    SELECT結果を1行ずつ処理

  18. 18

    MVCCの主な利点は何か?

    読取と書込の競合を減らし同時実行性を向上

  19. 19

    パーティショニングの主な目的は何か?

    大規模テーブルの管理性と性能向上

  20. 20

    レプリケーションの主な目的として適切でないものはどれか?

    データの正規化

  21. 21

    シャーディングの主な目的は何か?

    データを複数のサーバに分散して水平スケーリング

  22. 22

    SQLインジェクション対策として最も有効なものはどれか?

    プレースホルダを使用したプリペアドステートメント

  23. 23

    NOSQLデータベースの特徴として正しくないものはどれか?

    厳格なスキーマ定義が必須

  24. 24

    キーバリューストアの特徴として正しいものはどれか?

    キーによる高速なデータアクセス

  25. 25

    ドキュメント指向データベースの特徴は何か?

    JSON等の柔軟な構造のデータを格納

  26. 26

    列指向データベースの主な利点は何か?

    特定列の集計処理の高速化

  27. 27

    データウェアハウスの主な用途は何か?

    意思決定支援のための分析用データ統合

  28. 28

    OLTPとOLAPの主な違いは何か?

    OLTPは日常業務、OLAPは分析用途

  29. 29

    ディメンションテーブルとファクトテーブルの関係として正しいものはどれか?

    ファクトテーブルが数値データ、ディメンションテーブルが属性データ

  30. 30

    データベースのバックアップ方式で、トランザクションログのみをバックアップする方式は何か?

    ログバックアップ