• ベストアンサー

トランザクション処理

accessをローカルで一人で使う場合は、 トランザクション処理については考慮しなくても問題ないのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • maia55jp
  • ベストアンサー率61% (327/535)
回答No.1

トランザクション処理が必要ない場合とは、更新テーブルが1つだけの場合のみで ローカルや人数に関係なく必要です。 更新項目によって、複数テーブルの項目が更新される場合は整合性を保つために トランザクション処理が必要になってきます。 http://www.serpress.co.jp/access/vba028.html まぁ、個人利用で整合性を重視しないなら必要ないとも言えるのですが デットロックの発生で、テーブル構成の不都合を見つけやすいので なるべくなら入れた方がいいです。

r8kayrag
質問者

お礼

更新テーブルが1つだけの場合のみ、トラザクション処理が不要なのですね。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • トランザクション処理について

    トランザクション処理について、ちょっと疑問に思うことがあります。 トランザクション処理とは、クライアントの異常終了などで、中途半端な状態で終わったデータはロールバックされ、元の状態にもどされることですよね?では、サーバが突然フリーズした場合どうなるのでしょうか?トランザクション処理もできないため、中途半端な状態で終わったデータは手動で整合性を合わせる必要があるのでしょうか? かなり、基本的なことを聞いていますが、DBの知識がないためどなたか教えてください。

  • トランザクション処理について教えてください

    お世話になります まず、トランザクション処理の定義から 「関連する複数の処理を一つの処理単位としてまとめたもの。」 例えば 金融機関での入出金処理、入金処理は成功で、出金処理は失敗 となると、まずいことになります。それで、 この、トランザクション処理は 「すべて成功」か「すべて失敗」のいずれかであること が保証されることらしいのですが、 さて、これを実現する方法を教えてください。 ACCESSのVBを使っての話で、エクセルファイルの作成や更新も あります。 また、どういった所を調べればいいかのアドバイスだけでもありがたいです 何か Begin Transaction ~ End Transaction のような方法を取ると聞いたことがあるのですが。

  • トランザクション処理について

    初歩的な質問なのですが、トランザクションが有効になるのは、 DMLのみでしょうか? DDLのトランザクション処理は、出来ないのでしょうか?

    • ベストアンサー
    • MySQL
  • ACCESSでのトランザクション処理

    VB6+ACCESS2000で開発をしております。 VBとACCESSとの接続はADOでおこなっております。 ACCESSはそれほど使ったことがないのでよくわからないのですが、ACCESSでトランザクション処理はできるのでしょうか? ロールバックもコミットも見たところありませんでした。 教えてください。

  • トランザクション処理について

    質問させて下さい。 以下の処理を行なっております。 1. トランザクション処理開始 2. テーブルAからデータをDELETE 3. テーブルBへデータをINSERT 4. トランザクション処理終了 上記処理の場合の「TYPE=InnoDB」指定の仕方が不安です。 現在はロールバックの可能性のあるテーブルAのみ「TYPE=InnoDB」を指定しています。 その状態でコミットもうまくいっているのですが、テーブルBに「TYPE=InnoDB」を 指定しなくてもよいものなのでしょうか。 環境 MySql 4.0.24

    • ベストアンサー
    • MySQL
  • トランザクション処理システムについて

    現在大学で会計情報について学んでいるのですが トランザクション処理システムがよくわかりません。 プログラミングで行なわれるようなトランザクションについてはWebで調べてわかったつもり (inputとoutputの処理中に他からのinputがあった場合に整合性が取れなくなるので、それを回避するためにIPOを一連の動作とすることで変更があった場合に偽を返す) なのですが、それが会計システムでどのように使われるのか、また意味するのかがよくわかりません。 教えてください、よろしくお願いします

  • 「トランザクション処理」と「排他制御」は同じ意味?

    アクセスなのですが「トランザクション処理」と「排他制御」は同じ意味ですか?

  • トランザクション処理

    チェックポイントファイルとジャーナルファイルはメモリ上にあるの?それともハードディスク装置上にあるのですか教えてください。それとトランザクション処理はメモリ上でしょりされてるのでしょうか?

  • ロングトランザクションについて

    お世話になります。 長時間トランザクション処理を行おうと思うのですが、 (3000万件のデータを2つのテーブル間でコピーします。  トランザクション処理中、継続して論理ログのバックアップを行います) ロングトランザクション(そのまま?)という用語があり、 長時間のトランザクション処理には問題があると聞きました。 ロングトランザクションの問題について、ご存知の方、教えてください。 よろしくお願い致します。

  • C# トランザクション処理

    DataSetのTableAdapterでSQL Serverへのデータ挿入、更新、削除を行います。 try { ta.UpdataQuery(.....); } catche { Exception; } といった処理をしますが、トランザクション処理をする場合、 try { // トランザクション開始 ta.UpdataQuery(.....); // コミット } catche { // ロールバック Exception; } といった感じになるかと思いますが、どのようにコードを書けばよいのでしょうか?手元にコードがありませんので詳細が書けませんが、よろしくお願いします。

このQ&Aのポイント
  • 製品名【DCP-J926N】を使用した場合、初期パスワードの変更方法について教えてください。Web Based ManagementやBRAdmin Lightを起動する際に、初期パスワードが違うとログインできない問題が発生しています。
  • お使いの環境はWindows 10 Homeで、接続方法は無線LANです。関連するソフトやアプリは特にありません。電話回線の種類については記載されていません。
  • 初期パスワードの変更方法やログインできない問題についてお知りの方はいらっしゃいますか?製品名【DCP-J926N】を使用した場合の初期パスワードの設定方法について教えてください。
回答を見る

専門家に質問してみよう