基本情報技術者試験 データベースの頻出知識・頻出用語

IPA の公開過去問で、同じ知識が問われた回数の多い順(本試験の回数で並べ、免除試験は別に数えています)。公開問題での観測値で、本番の CBT での出題確率ではありません。

  1. 関係代数演算の名称と定義(射影・選択・結合・和) 本試験 10 回・免除試験 24 回・レッスンあり
  2. トランザクションのACID特性 本試験 7 回・免除試験 9 回・レッスンあり
  3. 関数従属性に基づく第3正規形への分解 本試験 6 回・免除試験 32 回・レッスンあり
  4. UMLクラス図の多重度表記 本試験 6 回・免除試験 8 回・レッスンあり
  5. SQLのGROUP BY句とHAVING句 本試験 5 回・免除試験 0 回・レッスンあり
  6. 共有ロックと専有ロックの両立性判定 本試験 4 回・免除試験 23 回・レッスンあり
  7. ロールフォワードによるDB復旧 本試験 4 回・免除試験 20 回・レッスンあり
  8. 関係データベースの定義(2次元表) 本試験 4 回・免除試験 15 回・レッスンあり
  9. ストアドプロシージャによる通信負荷軽減 本試験 4 回・免除試験 13 回・レッスンあり
  10. SQLの内部結合の結果判定 本試験 3 回・免除試験 12 回・レッスンあり
  11. 排他制御の目的(同時更新の矛盾防止) 本試験 3 回・免除試験 12 回・レッスンあり
  12. 外部キー定義の目的(参照整合性) 本試験 3 回・免除試験 6 回・レッスンあり
  13. データ項目命名規約の限界 本試験 3 回・免除試験 4 回・レッスンあり
  14. ログファイル(ジャーナル)の役割 本試験 3 回・免除試験 3 回・レッスンあり
  15. ハッシュ値の分布と衝突確率(一様分布) 本試験 3 回・免除試験 0 回・レッスンあり
  16. 主キーの性質 本試験 2 回・免除試験 9 回・レッスンあり
  17. 2相コミットの定義(分散DBの更新確認) 本試験 2 回・免除試験 7 回・レッスンあり
  18. SQLのNOT INとNOT EXISTSの等価性 本試験 2 回・免除試験 6 回・レッスンあり
  19. 参照整合性制約による操作可否の判定 本試験 2 回・免除試験 6 回・レッスンあり
  20. ロールバック処理(更新前ジャーナル) 本試験 2 回・免除試験 6 回・レッスンあり
  21. 媒体障害時の復旧に用いるファイル(バックアップとログ) 本試験 2 回・免除試験 5 回・レッスンあり
  22. ビューの定義(導出表) 本試験 2 回・免除試験 4 回・レッスンあり
  23. 主キー制約違反の判定(UPDATE文) 本試験 2 回・免除試験 4 回・レッスンあり
  24. デッドロックの定義 本試験 2 回・免除試験 4 回・レッスンあり
  25. DBMSのクエリ処理の流れ(構文解析→最適化→コード生成) 本試験 2 回・免除試験 3 回・レッスンあり
  26. データベース再編成の目的 本試験 2 回・免除試験 3 回・レッスンあり
  27. ビュー定義の条件による行数変化の判定 本試験 2 回・免除試験 2 回・レッスンあり
  28. 借方・貸方を持つ会計データモデルの表実装 本試験 2 回・免除試験 2 回・レッスンあり
  29. ロックの粒度とトランザクション並行性 本試験 2 回・免除試験 2 回・レッスンあり
  30. データディクショナリの定義 本試験 2 回・免除試験 0 回・レッスンあり
  31. データマイニングの定義 本試験 1 回・免除試験 9 回・レッスンあり
  32. データウェアハウスの定義 本試験 1 回・免除試験 8 回・レッスンあり
  33. JDBCの定義 本試験 1 回・免除試験 7 回・レッスンあり
  34. スキーマの定義 本試験 1 回・免除試験 7 回・レッスンあり
  35. E-R図の多重度表記の読み取り 本試験 1 回・免除試験 6 回・レッスンあり
  36. SQLのWHERE句による複合条件(AND条件) 本試験 1 回・免除試験 5 回・レッスンあり
  37. Apache Hadoopの定義(分散ファイルシステムとMapReduce) 本試験 1 回・免除試験 4 回・レッスンあり
  38. 推移的関数従属の特定(正規化理論) 本試験 1 回・免除試験 4 回・レッスンあり
  39. 埋込みSQLのカーソル 本試験 1 回・免除試験 4 回・レッスンあり
  40. SQLのGRANT文(権限付与) 本試験 1 回・免除試験 4 回・レッスンあり
  41. キーバリューストアの特徴(NoSQL分類) 本試験 1 回・免除試験 4 回・レッスンあり
  42. 3層スキーマアーキテクチャの目的(物理データ独立性) 本試験 1 回・免除試験 3 回・レッスンあり
  43. ストリーミング再生のバッファリング時間計算 本試験 1 回・免除試験 3 回・レッスンあり
  44. ハッシュインデックスとB+木インデックスの使い分け 本試験 1 回・免除試験 2 回・レッスンあり
  45. SQLのLIKE述語によるパターンマッチ(%) 本試験 1 回・免除試験 2 回・レッスンあり
  46. 正規化の目的(更新時異状の回避) 本試験 1 回・免除試験 2 回・レッスンあり
  47. インデックスの目的 本試験 1 回・免除試験 2 回・レッスンあり
  48. SQLのIN条件とOR条件の等価性 本試験 1 回・免除試験 1 回・レッスンあり
  49. 関係モデルの属性の性質(順序に意味なし) 本試験 1 回・免除試験 1 回・レッスンあり
  50. 表の結合方式(ソートマージ結合) 本試験 1 回・免除試験 1 回・レッスンあり
  51. 集合演算による共通集合の等価変形(R−(R−S)=R∩S) 本試験 1 回・免除試験 1 回・レッスンあり
  52. 関数従属性の成立判定(表の値から) 本試験 1 回・免除試験 0 回・レッスンあり
  53. 関係代数の直積とSELECT文の対応 本試験 1 回・免除試験 0 回・レッスンあり
  54. 排他制御なし共有変数更新の実行順序トレース 本試験 0 回・免除試験 10 回・レッスンあり
  55. SQLのGROUP BY句とORDER BY句による集計と整列 本試験 0 回・免除試験 6 回・レッスンあり
  56. DBMSの定義機能(スキーマ定義) 本試験 0 回・免除試験 5 回・レッスンあり
  57. 排他的論理和をAND/OR/NOTで表すWHERE条件 本試験 0 回・免除試験 5 回・レッスンあり
  58. チェックポイントの定義(DB回復時間の短縮) 本試験 0 回・免除試験 4 回・レッスンあり
  59. ビューの目的(利用範囲限定によるデータ保護) 本試験 0 回・免除試験 4 回・レッスンあり
  60. ビューの権限独立性(ベース表権限との分離) 本試験 0 回・免除試験 3 回・レッスンあり
  61. 関係モデルのドメイン(属性値の集合) 本試験 0 回・免除試験 3 回・レッスンあり
  62. SQLのGROUP BY句の集計(選択列とグループ化列の一致) 本試験 0 回・免除試験 2 回・レッスンあり
  63. B木の定義(階層深さの均一化) 本試験 0 回・免除試験 2 回・レッスンあり
  64. グラフ型データベースの特徴 本試験 0 回・免除試験 1 回・レッスンあり
  65. UNIONの列数一致条件 本試験 0 回・免除試験 1 回・レッスンあり
  66. SQL集計関数(COUNT・AVG・MAX・SUM)の結果比較 本試験 0 回・免除試験 1 回・レッスンあり
  67. データ分析・データモデリングの進め方(利用部門参画) 本試験 0 回・免除試験 1 回・レッスンあり
  68. 第1正規形の定義(反復項目の除去) 本試験 0 回・免除試験 1 回・レッスンあり
  69. データベース管理者の職務 本試験 0 回・免除試験 1 回・レッスンあり

分野別