本サイトは広告により収益を得ています

AYCF DBエンジニア-アドバンスト - 練習問題

全30問を掲載
検定一覧に戻る この検定を受験する
広告
0
回答
0
正解
0
不正解
--%
正解率

使い方

  • 選択肢をクリックすると、正解/不正解が表示されます
  • 選択肢の順番は問題ごとにランダムに並び替えられています
  • 回答すると自動的に解説が表示されます
  • 上部の結果欄で正解率を確認できます(スクロールに追従)
  • 「リセット」ボタンで最初からやり直せます

練習問題(30問)

Q1

1行1列の値を返すサブクエリを何と呼ぶか?

Q2

外側のクエリの値を参照しながら実行されるサブクエリはどれか?

Q3

行を集約(GROUP BY)せずに行をまたいだ計算を行う機能はどれか?

Q4

ウィンドウ関数で、同率順位がある場合に次の順位を飛ばさずに連番を振る関数はどれか?

Q5

ウィンドウ関数において、計算対象のグループを指定するために使用する句はどれか?

Q6

2つのクエリ結果を統合し、重複を削除せずにすべて繋げる演算子はどれか?

Q7

2つのクエリ結果のうち、両方に含まれる共通の行だけを返す演算子はどれか?

Q8

実体を持たず、アクセスするたびに元のSQLが実行される仮想テーブルはどれか?

Q9

クエリ結果を物理的に保存し、集計処理などを高速に参照できる仕組みはどれか?

Q10

DBMSがSQLを実行する際の手順を決めた「設計図」を何と呼ぶか?

Q11

テーブルの全行をチェックするスキャン方式で、大量データ時に遅くなるものはどれか?

Q12

インデックス (姓, 名) がある場合、インデックスの効果が薄い検索条件はどれか?

Q13

必要な列がすべてインデックス内に含まれ、テーブル本体へのアクセスを省略できる状態はどれか?

Q14

インデックスを無効にしてしまう「アンチパターン」に該当するSQLはどれか?

Q15

DBMSが実行計画を立てる際、データの分布状況として参照する情報は何か?

Q16

PostgreSQLにおいて、統計情報を手動で最新の状態にする命令はどれか?

Q17

参照速度向上のため、あえて重複を許容してテーブルを設計することを何と呼ぶか?

Q18

あらかじめ合計値などを計算して保持しておくテーブルを何と呼ぶか?

Q19

複雑な一連の処理をSQLとしてDBサーバー側に保存し、1回の呼び出しで済む仕組みはどれか?

Q20

データの挿入や更新などのイベントに反応して自動で実行される処理はどれか?

Q21

読み取り時に他人の読み取りは許可するが、書き換えを待たせるロックはどれか?

Q22

他の人の読み取りも書き換えも一切禁止するロックはどれか?

Q23

2人のユーザーが互いにロック解除を待ち合って処理が止まる現象を何と呼ぶか?

Q24

更新時に「自分が読み取った時からデータが変わっていないか」を確認するロック手法はどれか?

Q25

メインDBのデータを別のDBにリアルタイムでコピーする仕組みはどれか?

Q26

メインの書き込み時、レプリカへの反映完了を待たずに終了する同期方式はどれか?

Q27

サーバー自体のCPUやメモリを増強してパフォーマンスを上げる手法はどれか?

Q28

データを特定のルールで物理的に分割し、複数のサーバーで保持する手法はどれか?

Q29

メインDB故障時に監視システムが検知し、自動で予備DBに切り替える仕組みはどれか?

Q30

PostgreSQLなどで更新・削除後の古いデータ(ゴミ)を整理する操作を何と呼ぶか?

検定一覧に戻る
広告
広告