▲ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏┓ ┃┃  のんびりやろう!情報処理試験! 〜1問1問コツコツと〜  ┃┃ ┃┃ 2003.3.19 vol.1066 23,126 部発行 http://www.shunzei.com/ ┃┃ ┗┛ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼ ━PR━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◆◆◆◆◆◆◆◆◆◆◆「合格ゼミ」 好評受付中! ◆◆◆◆◆◆◆◆◆◆◆ 早くも追加コースが出ている人気のオープンセミナー「合格ゼミ」 人気講師による直前対策が合格力を高めます。 詳細とお申込は http://www.itec.co.jp/seminar/ から ◆◆◆◆ 《IT技術者教育のパイオニア》 アイテックの通信講座 ◆◆◆◆ ----------------------------------------------------------------------  ★10年後には絶対に英語は必要!  ★でも、今までのやり方で身につくの?  ★英語は単語数でもフレーズ数でもありません。  ★実はすごく簡単です・・・子供の目線で自然に身につける英会話  ★小冊子プレゼント中⇒ http://211.10.20.135/a/a.cgi?k04020m01027 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━PR━ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ■今日の問題■☆☆☆(等幅フォントで見てね!) ----------------------------------------------------------------------  データベースの障害対策に関する記述のうち、正しいものはどれか。  ア データベースの物理的障害に対しては、バックアップ時点の状態に    復元した後、ジャーナルファイルの更新後情報を使用して    ロールフォワード処理を行う。  イ データベースの論理的障害によってトランザクション処理がデッド    ロック状態になり、処理が終了しない場合、排他制御を解除する。  ウ トランザクション処理に長時間を要し、データベースの更新処理が    多い場合には、トランザクション処理の途中にスナップショットの設定    をして、再起動に備える。  エ トランザクション処理プログラムが、データベースの更新途中に    物理的原因以外で異常終了した場合、ジャーナルファイルの更新後情報    を使用してロールバック処理を行う。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ■解答■(出典:H11. 1種 問49) ----------------------------------------------------------------------  ア データベースの物理的障害に対しては、バックアップ時点の状態に    復元した後、ジャーナルファイルの更新後情報を使用して    ロールフォワード処理を行う。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ■解説■ ----------------------------------------------------------------------  データベース特集を続けています。  今日は、データベース障害対策に関する問題でした。  順に選択肢を見ていきましょう。 > ア データベースの物理的障害に対しては、バックアップ時点の状態に >   復元した後、ジャーナルファイルの更新後情報を使用して >   ロールフォワード処理を行う。    これが正解です。    もちろん、この文章をそのまま理解して欲しいですが、    キーワードとして【物理的障害】には【ロールフォワード】です。   #ロールフォワード(roll forward)    主にデータベース自体が破壊された(物理的障害)ときの修復方法で、    データベースのバックアップコピーと更新後のジャーナルファイル    (ログファイル)により、障害発生前の状態に直すことです。 > イ データベースの論理的障害によってトランザクション処理がデッド >   ロック状態になり、処理が終了しない場合、排他制御を解除する。    排他制御を解除するとトランザクション処理が正しく行われません。    デッドロックを起こしているものから、被害が少ないものを強制終了    させてロールバックを行い、他のトランザクションを実行可能にする    のが妥当でしょう。   #トランザクション(transaction)    直訳すると「処理」という意味です。    主にデータベースのレコードの検索、レコード内のデータの更新、    接続の切断などといった一連の処理手続きのことをいいます。   #デッドロック(dead lock)    資源を共有している複数のタスクがあるときに、トランザクションの    実行によって、複数のタスクが相手の確保しているものを待ち続けて    しまう状態になり、いつまでたっても待ち状態が続いていることを    いいます。 > ウ トランザクション処理に長時間を要し、データベースの更新処理が多い >   場合には、トランザクション処理の途中にスナップショットの設定を >   して、再起動に備える。    スナップショット(snapshot) とは、プログラムの特定の命令を    実行するごとに、指定されたメモリの内容を出力することをいいます。    この選択肢は、スナップショットではなく、チェックポイント(もしく    はセーブポイント)に変えれば、この文章は正しくなります。   #チェックポイント(checkpoint)    チェックポイントとは、その時点でのレジスタなどの状態を記録する    ために設けられた点で、障害発生時には直前のチェックポイントまで    さかのぼって、障害が起こる前の状態に戻すことをいいます。 > エ トランザクション処理プログラムが、データベースの更新途中に >   物理的原因以外で異常終了した場合、ジャーナルファイルの更新後 >   情報を使用してロールバック処理を行う。    これは「更新後情報」を「更新前情報」にすれば、正しい文章に    なります。【物理的原因以外の障害】には【ロールバック】です。   #ロールバック(roll back)    主にシステム障害のときの修復方法で、一時的に保持された更新データ    を破棄し、データベースをトランザクション開始前の状態に戻すこと    です。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ★これ、おしえてっ!(質問編)★ 回答期限:3月20日(木)の夜まで ----------------------------------------------------------------------  「この問題がわからないっ!!」という、  読者からの質問をみなさんに回答してもらおう!というコーナーです。  今回の質問はこちらです。(出典:H11.春 2種 問4) ----------------------------------------------------------------------  16進数の小数 0.248 を10進数の分数で表したものはどれか。  ア 31/32  イ 31/125  ウ 31/512  エ 73/512 ----------------------------------------------------------------------  これに対する回答(解説)を3月20日(木)の夜までにお願いします。  このコーナーで取り上げてほしい問題のリクエストも募集中です。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼選択肢で勉強しよっ!▼(答えはこのメールの一番下にあります) ---------------------------------------------------------------------- > フラッシュメモリ(flash memory) って? ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ > *********************** 投稿募集中のテーマ *********************** < ----------------------------------------------------------------------  ●「これ、おしえてっ!」で扱ってほしい問題のリクエストやその回答  ●「選択肢で勉強しよっ!」で扱ってほしい用語のリクエスト  ●「その他、試験などに関するお便り(テーマフリー)」  ハンドル名を添えて mail@shunzei.com まで送ってください!! ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━  のんびりやろう!情報処理試験! 〜1問1問コツコツと〜(週5日発行) ----------------------------------------------------------------------  編集・発行:しゅんぜい mail@shunzei.com      ─ 発行部数 ─    発送:melma!   http://www.melma.com/     5,637 部       :まぐまぐ  http://www.mag2.com/     13,009 部       :めろんぱん http://www.melonpan.net/   4,480 部                           ───────  登録・解除:http://www.shunzei.com/mm/        23,126 部(total)  ○本の購入:http://books.rakuten.co.jp/itexam/  ○バックナンバー  ダウンロード: http://www.shunzei.com/mm/backnumber.html  立ち読み  : http://www.melma.com/mag/89/m00000189/index_bn.html  転載について: http://www.shunzei.com/about/disclaimer.html  広告掲載に関しては mail@shunzei.com まで、直接お願いします。 ----------------------------------------------------------------------  ○メールマガジンの購読の登録・解除は個人の責任で行ってください。   しゅんぜいは一切代行しません! ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼選択肢で勉強しよっ!の答え▼ ----------------------------------------------------------------------  (初級シスアド平成14年秋問2)より > スマートメディアの使い方として、最も適切なものはどれか。 > > ウ ディジタルカメラの着脱可能な画像記録用メモリとして使う。  (初級シスアド平成13年秋問6)の問題文より > ディジタルカメラで撮影した画像データをメディアに記録する。 > このメディアに使用する半導体メモリ  (基本情報平成13年春問16)の問題文より > 電気信号によってデータの書換え、消去が可能なメモリであり、電源を > 切っても内容を保持できるものはどれか。  (2種平成11年秋問26エ)の選択肢より > バックアップ電源が不要で、電気的に全部又は一部分を消して内容を > 書き直せるメモリ  フラッシュメモリ(flash memory) とは、  EEPROM(Electrionically Erasable and Programmable ROM) の一種で  バックアップ電源が不要なメモリです。  電気的に何度でも書換えができ、小型で消費電力が少ないのが特徴です。  携帯電話やデジカメのメモリにもこれが使われています。  スマートメディア(Smart Media) やコンパクトフラッシュ(Compact Flash),  メモリースティック(Memory Stick) がそうですね。  僕のケータイには、メモリースティックDuoが入るようになっていますが  小さくてもたくさんのデータが保存できるので、便利です(^^) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ==PR================================================================== ▼24時間いつでもどこでも本が買える!【インターネット上の本屋さん】▼  のんびりやろう!〜楽天ブックス http://books.rakuten.co.jp/itexam/ ======================================================================