読者です 読者をやめる 読者になる 読者になる

情報処理技術者試験ナビ

当サイトは準備中です。

トランザクション処理

テキスト データベース

排他制御

データの整合性を保つために,複数のトランザクションが同時にデータベースのデータを更新することが起こらないようにする排他制御の考え方を理解する。また,ロック方式,セマフォ方式,コミット制御の仕組みを理解する。

専有ロック,共有ロック,ロック粒度,デッドロック,1相コミットメント,2相コミットメント

障害回復

障害に備えたバックアップの方式,世代管理の考え方,障害発生直前の状態まで回復を図るリカバリ処理の仕組み,データベースの利用環境の準備,アクセス効率の向上のための再編成などの考え方,仕組みを理解する。

フルバックアップ,差分バックアップ,増分バックアップ,ダンプファイル,リストア,データディレクトリ,ジャーナルファイル(ログファイル),チェックポイント,ロールフォワード,ロールバック,ウォームスタート,コールドスタート

 

トランザクション管理

データベースは複数の利用者が同時にアクセスするので,トランザクション処理にはACID特性が求められること,四つの特性の意味を理解する。

データベースの性能向上

データベースへのアクセス効率向上のために,インデックスを有効に活用する考え方を理解する。

インデックス数,負荷,ユニークインデックス,クラスタ化インデックス

データ制御

利用者ごとに,データに対するアクセス制御を行う必要性があること,アクセス権限としてはデータベースに接続する権限,データを検索する権限,データを新規登録する権限,データを更新する権限などがあることを理解する。

参照権限,挿入権限,削除権限

 

関連書籍

 

過去問題

基本情報技術者

応用情報技術者

データベーススペシャリスト