【A試験_データベース】05. データの復元方法| 基本情報技術者試験

Поделиться
HTML-код
  • Опубликовано: 16 ноя 2024

Комментарии • 42

  • @blue7109
    @blue7109 4 месяца назад

    抜群にわかりやすい!

    • @kihonzyouhou
      @kihonzyouhou  4 месяца назад +1

      ありがとうございます!!

  • @のりぱん-w4d
    @のりぱん-w4d 9 месяцев назад

    すご、動画見ながらロールバックとロールフォワードの違いなんだっけって動画戻ろうとしたら改めて説明してくれた。
    ここが欲しいんだろう?ってバレて笑った😂 まじで凄い

    • @kihonzyouhou
      @kihonzyouhou  9 месяцев назад +1

      嬉しいコメントありがとうございます!コメント拝見してにやにやしてしまいました笑

  • @末藤寛士
    @末藤寛士 4 месяца назад

    令和3年度の免除試験において
    媒体障害の回復において、最新のデータベースのバックアップをリストアした後に、トランザクションログを用いて行う操作はどれか
    ア.バックアップ取得後でコミット前に中断した全てのトランザクションをロールバックする
    イ.バックアップ取得後でコミット前に中断した全てのトランザクションをロールフォワードする
    ウ.バックアップ取得後にコミットとした全てのトランザクションをロールバックする
    エ.バックアップ取得後にコミットとした全てのトランザクションをロールフォワードする
    アorエで悩んだのですが、アが間違いの理由がわかりません。
    解説いただけませんか?

    • @エルメス-o3q
      @エルメス-o3q 4 месяца назад

      横からですみません。コミット前に中断したなら実質何もしてないのと同じですから復元する必要もないのだと思われます。

  • @accel7991
    @accel7991 5 месяцев назад

    2相コミットについて、全てのデータベースに対してコミットできないと実施しない(一部のデータベースにだけ実施しない)のは、一貫性(Consistency)を保つためでしょうか?

  • @ne-ko4067
    @ne-ko4067 6 месяцев назад

    わかりやすい動画ありがとうございます、ロールバックはバックアップファイルのみで復元はできないですか?

  • @user-wo6wn3me9s
    @user-wo6wn3me9s 5 месяцев назад

    ロールバックとロールフォワードずっと理解できなかったのですが、この動画を見て理解できました!ありがとうございます✨

    • @kihonzyouhou
      @kihonzyouhou  5 месяцев назад

      良かったです!ご活用頂きありがとうございます🙌

  • @智興劉
    @智興劉 Год назад +4

    こんなに分かりやすい説明動画を投稿してくださって、ありがとうございます!本当に助かります!

    • @kihonzyouhou
      @kihonzyouhou  Год назад

      こちらこそありがとうございます!
      ぜひご活用いただけると嬉しいです^^

  • @atsukoS-oy4nk
    @atsukoS-oy4nk 6 месяцев назад

    ロールバックとロールフォワードの解説とても明瞭でわかりやすいです!ありがとうございます。

    • @kihonzyouhou
      @kihonzyouhou  6 месяцев назад

      こちらこそお褒めの言葉いただきありがとうございます!

  • @taho2105
    @taho2105 Год назад

    質問です🙋
    ロールフォワード処理においてバックアップファイルは利用する必要が無いように感じました。
    システム障害の時点で更新後ジャーナルが最新の状態なら、トランザクション前の古い状態のバックアップファイルを利用する意味は何でしょうか?

    • @kihonzyouhou
      @kihonzyouhou  Год назад +2

      両ファイルは保持している情報が異なるからです。
      バックアップファイル:特定時点でのデータベース完全な状態
      更新後ジャーナル:バックアップ取得後の全トランザクション(データの変更や追加等)
      つまり、更新後ジャーナルには「ある時点以降のデータ処理情報」しか保持しておらず、「データベースの設定や初期データ」等はバックアップファイルが保持しているため、両データのバックアップが必要です!

    • @taho2105
      @taho2105 Год назад

      返信ありがとうございます🙇
      下記点理解しました。
      ・更新後ジャーナルが一部のデータのみだからという点理解しました。
      上記をふまえ、以下の質問にもお答えいただきたいです。
      〈質問内容〉
      ・更新前ジャーナルも更新後ジャーナルと同様、一部のデータのみと思われる。これをふまえ、ロールバックする時にも更新前ジャーナルとバックアップデータ両方が必要とはならないのでしょうか?
      一応、上記の質問の回答予測を以下のように考えましたが認識あっていますか?
      ・ロールフォワードはシステム障害に起因する処理方法だが、ロールバックはトランザクションの障害に起因するため、復旧に必要なデータは更新前ジャーナルのみで事足りるから。
      宜しくお願いします。

  • @mmmmmsakura
    @mmmmmsakura Год назад

    目次にキーワードを書いて秒数まで書いてくださってることを、今更発見しました!わざわざありがとうございます!!わかりやすいです!

    • @kihonzyouhou
      @kihonzyouhou  Год назад

      こちらこそいつもありがとうございます!
      ぜひご活用ください^^

  • @くっ-i7l
    @くっ-i7l Год назад

    トランザクション、「服を脱いだだけなら服を着替えたことにならない」とも考えられる

  • @koge052
    @koge052 Год назад

    IT系の用語は聞いたことがないことが多くなかなか覚えられません。覚えられるいい方法はないでしょうか?

    • @kihonzyouhou
      @kihonzyouhou  Год назад +1

      インプットを終えたら、過去問でアウトプット中心の学習を行うことで定着します!

  • @きい-q8x
    @きい-q8x Год назад

    本当にわかりやすいです。。。ありがとうございます!!!

    • @kihonzyouhou
      @kihonzyouhou  Год назад

      こちらこそありがとうございます^^

  • @ikumi7125
    @ikumi7125 2 года назад +4

    試験勉強に活用させていただいてます!
    6:46あたりの「コミット負荷」→「コミット不可」かと思いますので、修正いただけると幸いです!

    • @kihonzyouhou
      @kihonzyouhou  2 года назад +1

      失礼しました。ご指摘ありがとうございます!

  • @tyutyu44
    @tyutyu44 Год назад

    ゲームのメンテナンス明けにサーバーが不安定な時などにメンテ前までデータを戻すようなことをロールバックと呼んでいましたが
    今回の講義内容だとそれはロールフォワードに該当しそうですね

  • @suimitsu1zou
    @suimitsu1zou 2 года назад

    質問をお願いします。
    バックアップファイルの作成をまたいでトランザクションが行われたとして、
    更新前ジャーナル → バックアップファイルの作成 → コミットの前に障害発生
    という順序で時間が経過したとすると、ロールバックが実行されると思うのですが、
    その際には一旦バックアップファイルの状態に戻り、そこからさらに更新前ジャーナルの状態に戻るということになるのでしょうか。

    • @kihonzyouhou
      @kihonzyouhou  2 года назад +1

      すみません、ここらへんを専門としてるわけではないので詳細は分かりかねます...が、試験ではそのケースは問われないですね

    • @suimitsu1zou
      @suimitsu1zou 2 года назад

      ご丁寧にありがとうございます。

  • @user-og5gq8xc2k
    @user-og5gq8xc2k Год назад

    ジャーナルファイル=ログファイル
    5:54 分散データベース_2相コミット

  • @kakudaisukedev4890
    @kakudaisukedev4890 Год назад

    2相コミットでロールバックする時は、図にある子供のDBだけでなく、親DBでの更新もロールバックされてしまうのだろうか。

    • @kihonzyouhou
      @kihonzyouhou  Год назад

      図が誤解を与えてしまい申し訳無いのですが、具体的な親DBや子DBといった実物が作成されるのでは無く、散らばったデータベースを1つのDBMSが管理して見かけ上1つのデータベースに見えるという状態です。深く考えると混乱するので、基本情報技術者試験では、動画で説明している程度の理解で充分だと思います^^

  • @kihonzyouhou
    @kihonzyouhou  2 года назад

    ✅講義資料:note.com/kihonzyouhou/n/n451b6df325f5
    ▼▼再生リスト▼▼
    データベースコース
    ruclips.net/p/PLEuyFWEF8u0MWx90JSNNg-TuDYQcY7YCP
    基本情報技術者試験の概要(※最初にご覧頂くことをオススメしています。)
    ruclips.net/p/PLEuyFWEF8u0OhszLVxc38rmwgjfWX6wzG

  • @JN-xu5qz
    @JN-xu5qz 2 года назад +1

    わかりやすすぎます...!

    • @kihonzyouhou
      @kihonzyouhou  2 года назад

      嬉しいお言葉ありがとうございます!!

  • @kakudaisukedev4890
    @kakudaisukedev4890 Год назад

    過去問いつも載せてくださってありがとうございます!「それでは解答です」の前にもう少し余白時間を入れていただけるとありがたいかもです!

    • @kihonzyouhou
      @kihonzyouhou  Год назад

      ご指摘ありがとうございます!
      短くて失礼しました、間合い調整しますね🙇‍♂️

    • @ハセオユウヤ
      @ハセオユウヤ Год назад

      スペースキーを押すと、動画を素早く停止できるので、活用するといいかもです!

  • @ふじふじじ
    @ふじふじじ 2 года назад +1

    いつもスマホで見ているのですが、問題文が見にくく、読みづらいのが気になります。