Transactionとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 日本語表現辞典 > Transactionの意味・解説 

transaction

別表記:トランザクショントゥランザクション

「transaction」とは、取引売買・処理・業務議事録報告書のことを意味する英語表現である。

「transaction」とは・「transaction」の意味

「transaction」とは、「取引売買・処理・取扱い・業務」や「(学会などの)議事録会報報告書」といった意味を持つ英単語である。なお、「議事録会報報告書の意味用い場合は、原則として複数形の「transactions」になる。「transaction receipt取引領収書)」や「transaction processingトランザクション処理)」など、他の名詞一緒に用いられることが多い。ビジネス、あるいはIT業界において多用される言葉である。その一方で日常会話ではあまり使われない表現のため、暗記したい場合は「trans~を横切って・~の向こう側の)」と「act(行う)」と文節ごとに分け、「~の向こう側と行う=取引する」といった覚え方推奨されている。なお、「transact取引する処理する)」という意味の動詞英単語存在するが、こちらはビジネスシーン限定して使われることが一般的である。

株式会社「TRANSACTION」は、東京中心に関東近郊多数美容室展開するグループである。2013年に一店舗美容室店としてスタートした後、20を超す系列店を持つまでに発展した。「完全個室サロン」など、時代流れ汲んだ営業形態打ち出し急成長している。

「transaction」の発音・読み方

「transaction」の発音記号は「trænzǽkʃən」であり、カタカナ読みすると「トゥランザクション」となる。

「transaction」の語源・由来

「transaction」の語源とは、「交換」を意味する古期フランス語「transaccion」に由来するとされる

「transaction」を含む英熟語・英語表現

transaction intensive



「transaction intensive」とは、「トランザクション集約型・集中型トランザクション」といった意味を持つ英語表現である。データベースにおけるトランザクション処理方式一つであり、主にIT用語として使われる

「transaction」に関連する用語の解説

「transactional」とは



「transactional」とは、「取引の・業務の・処理の」といった意味を持つ英単語である。名詞「transaction」に接尾辞al」をつけて形容詞化した。ユーザー操作受けて自動送信されるメール意味する「transactional mailトランザクションメール)」や、視聴レンタル制の課金動画配信サービス意味するTransactional Video On Demand(トランザクション・ビデオ・オンデマンド)」などで用いられる英単語である。

「transaction fee」とは



「transaction fee」とは「取引手数料」という意味を持つ英語表現である。銀行時間外預金引き出した際にかかるお金や、クレジットカード決済時やビットコイン取引時などに発生する手数料のことを示す。なお、「交換手数料」は「interchange fee」となる。

「transactionally」とは



「transactionally」とは、「トランザクションのように」や「トランザクション的に」といった意味を持つ英単語である。形容詞「transactional」に接尾辞lyをつけて副詞化したのである

「transaction」の使い方・例文

「transaction」は「取引売買業務」といった意味を持ち様々なビジネスシーン使われる。「Do you wish to make any other transaction?(他にも取引ご希望ですか?)」や「You can have a cash transaction or a credit card transaction.(現金取引またはクレジットカード取引が可能です)」、「I completed the transaction within a week.(1週間業務完了させた)」といった使い方ができる。「議事録報告書」という意味の場合原則としてtransactions」と複数形になることに注意しつつ、「She finished writing the transactions.(彼女は議事録書き終えた)」というような形で使うことができる。

様々な用語と複合して、より細かく言葉指定することも多い。例えば、「The bank charge a transaction fee for you.銀行あなたに取引手数料請求します)」や「We signed a transaction agreement.(我々は取引契約結んだ)」、「He immediately checked the transaction date.(彼はすぐに取引期日確認した)」といった用い方となる。

IT用語として用い場合、「transaction」をそのままトランザクション」と訳することが多い。「The system stopped due to transaction error.(システムはトランザクションエラーで停止した)」や「The system processes 10,000 transactions per second.(このシステムでは毎秒1万件のトランザクション処理を行う)」などとなる。

トランザクション

英語:transaction

トランザクションとは、トランザクションの意味

トランザクション(transaction)とは、英語で「処理」「取引」「議事録」などを意味する単語である。日本語としては、主にデータベース上のデータの処理方法における、データ処理単位として用いられる。特に「トランザクション処理」の概念前提した用語といえる

トランザクションの語源

トランザクションという言葉は元々は transact処理する)という動詞接尾辞 -ion付けて抽象名詞化した単語である。英語では commercial transactions商取引)、business transaction(事務処理)といった使われ方をする。「トランザクション処理」は英語では transaction processing表現するが、日本語では transaction も processing も「処理」と訳される素朴に直訳すれば「処理処理」になってしまう。

トランザクション処理

トランザクション処理とは、複数の処理単位分割できるものの分割して扱ってはいけないよう一連の処理の流れ一括して扱う方式である。たとえば、銀行口座からの振り込み手続きは、指定金額口座から差し引いて他の口座へ移す、といった処理が行われるが、「口座から差し引く」処理と「他の口座へ移す」処理は「両方実行する」か「両方キャンセルする」かのどちらかしかあり得ず一方だけ完了して他方未完了という状況あり得ないそういうあり得ない状況作らないために一連の処理を全体一個処理系として扱う考え方システムが、トランザクション処理呼ばれる

トランザクション

【英】transaction

トランザクションとは、コンピュータにおける一連の不可分な情報処理表した概念である。特に、データベースにおいてデータ検索したレコード更新したりする手続きについて用いられることが多い。

トランザクションとして扱われる一連の処理を不可分の処理単位として処理することを、トランザクション処理と呼ぶ。トランザクションとして実行された処理は、一連のすべての処理が問題なく行われた場合にのみ成功みなされる逆に複数の処理の中で何かひとつでも不具合生じた場合には、すべての処理が失敗したものとみなされる

データベースのほかの用語一覧
トランザクション処理:  ディレードオンライン処理  データベースサーバー  トランザクション処理  トランザクション
リレーショナルデータベース:  DBMS  外部キー  外部結合

Transaction イベント


Transaction クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

トランザクション表します

名前空間: System.Transactions
アセンブリ: System.Transactions (system.transactions.dll 内)
構文構文

<SerializableAttribute> _
Public Class Transaction
    Implements IDisposable, ISerializable
[SerializableAttribute] 
public class Transaction : IDisposable, ISerializable
[SerializableAttribute] 
public ref class Transaction : IDisposable,
 ISerializable
/** @attribute SerializableAttribute() */ 
public class Transaction implements IDisposable,
 ISerializable
SerializableAttribute 
public class Transaction implements IDisposable,
 ISerializable
解説解説
継承階層継承階層
System.Object
  System.Transactions.Transaction
     System.Transactions.CommittableTransaction
     System.Transactions.DependentTransaction
     System.Transactions.SubordinateTransaction
スレッド セーフスレッド セーフ

この型は、マルチスレッド操作に対して安全です。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Transaction プロパティ


Transaction メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Clone トランザクション複製作成します
パブリック メソッド DependentClone トランザクション依存する複製作成します
パブリック メソッド Dispose オブジェクトによって保持されているリソース解放します。
パブリック メソッド EnlistDurable オーバーロードされますトランザクション参加する永続的リソース マネージャ参加させます
パブリック メソッド EnlistPromotableSinglePhase PSPE (Promotable Single Phase Enlistment) を使用して内部トランザクションを持つリソース マネージャ参加させます
パブリック メソッド EnlistVolatile オーバーロードされますトランザクション参加する揮発性リソース マネージャ参加させます
パブリック メソッド Equals オーバーロードされますオーバーライドされます。 このトランザクション指定したオブジェクト等しかどうか判断します
パブリック メソッド GetHashCode オーバーライドされます。 このインスタンスハッシュ コード返します
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド op_Equality 指定した 2 つの Transaction インスタンス等価であるかどうかテストします
パブリック メソッド op_Inequality 2 つTransaction インスタンス等しくないかどうかを示す値を返します
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド Rollback オーバーロードされますトランザクションロールバック (中止) します。
パブリック メソッド ToString  現在の Object を表す String返します。 ( Object から継承されます。)
プロテクト メソッドプロテクト メソッド
明示的インターフェイスの実装明示的インターフェイス実装
  名前 説明
インターフェイスの明示的な実装 System.Runtime.Serialization.ISerializable.GetObjectData このトランザクションシリアル化必要なデータを含む SerializationInfo を取得します
参照参照

関連項目

Transaction クラス
System.Transactions 名前空間

その他の技術情報

トランザクションへの参加要素としてのリソースの登録

Transaction メンバ

トランザクション表します

Transaction データ型公開されるメンバを以下の表に示します


パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Clone トランザクション複製作成します
パブリック メソッド DependentClone トランザクション依存する複製作成します
パブリック メソッド Dispose オブジェクトによって保持されているリソース解放します。
パブリック メソッド EnlistDurable オーバーロードされますトランザクション参加する永続的リソース マネージャ参加させます
パブリック メソッド EnlistPromotableSinglePhase PSPE (Promotable Single Phase Enlistment) を使用して内部トランザクションを持つリソース マネージャ参加させます
パブリック メソッド EnlistVolatile オーバーロードされますトランザクション参加する揮発性リソース マネージャ参加させます
パブリック メソッド Equals オーバーロードされますオーバーライドされます。 このトランザクション指定したオブジェクト等しかどうか判断します
パブリック メソッド GetHashCode オーバーライドされます。 このインスタンスハッシュ コード返します
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド op_Equality 指定した 2 つの Transaction インスタンス等価であるかどうかテストします
パブリック メソッド op_Inequality 2 つTransaction インスタンス等しくないかどうかを示す値を返します
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド Rollback オーバーロードされますトランザクションロールバック (中止) します。
パブリック メソッド ToString  現在の Object を表す String返します。 (Object から継承されます。)
プロテクト メソッドプロテクト メソッド
パブリック イベントパブリック イベント
  名前 説明
パブリック イベント TransactionCompleted トランザクション完了したことを示します
明示的インターフェイスの実装明示的インターフェイス実装
  名前 説明
インターフェイスの明示的な実装 System.Runtime.Serialization.ISerializable.GetObjectData このトランザクションシリアル化必要なデータを含む SerializationInfo を取得します
参照参照

関連項目

Transaction クラス
System.Transactions 名前空間

その他の技術情報

トランザクションへの参加要素としてのリソースの登録

取引

(Transaction から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/07/01 23:15 UTC 版)

取引(とりひき、: transaction)とは、契約合意などのもとに、金品や事柄のやり取りを行うこと。




「取引」の続きの解説一覧


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Transaction」の関連用語

Transactionのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Transactionのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
実用日本語表現辞典実用日本語表現辞典
Copyright © 2024実用日本語表現辞典 All Rights Reserved.
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリトランザクションの記事を利用しております。
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの取引 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS