Database transaction
A database transaction is a unit of interaction with a
database management system or similar system that is treated in a coherent and reliable way independent of other transactions. In general, a database transaction must be
atomic, meaning that it must be either entirely completed or aborted. Ideally, a
database system will guarantee the properties of Atomicity, Consistency, Isolation and Durability (
ACID) for each transaction. In practice, these properties are often relaxed somewhat to provide better performance.
See more at Wikipedia.org...
Transaction (base de données)
Une transaction, dans le cadre d'une base de données, est une série d'ordres
SQL, de type
DML (Data manipulating language), ou
DDL (Data definition language) encadrés par une instruction de début de transaction BEGIN TRAN, et une instruction de fin qui peut être soit
Commit, dans le cas où tous les ordres ont correctement été exécutés, ou
Rollback dans le cas d'une erreur sur un ordre, par exemple. C'est un cas particulier de
transaction informatique.
Pour la suite, voir Wikipédia.org…
Transakcja (informatyka)
© W niniejszym artykule wykorzystano materialy pochodzace z
Wikipedia® i posiada on Powszechna
Licencje Publiczna GNU
Транзакция
Транза́кция — в
информатике, группа последовательных операций, которая представляет собой логическую единицу работы с данными. Транзакция может быть выполнена целиком либо успешно, соблюдая целостность данных и независимо от параллельно идущих других транзакций, либо не выполнена вообще и тогда она не должна произвести никакого эффекта. Транзакции обрабатываются
транзакционными системами, в процессе работы которых создаётся
история транзакций.Иногда (чаще в банковской и экономической литературе) используется написание
Трансакция.
Пример: Необходимо перевести с банковского счёта номер 5 на счёт номер 7 сумму в 10 денежных единиц. Этого можно достичь, к примеру, приведённой последовательностью действий:Начать транзакцию
прочесть баланс на счету номер 5
уменьшить баланс на 10 денежных единиц
сохранить новый баланс счёта номер 5
прочесть баланс на счету номер 7
увеличить баланс на 10 денежных единиц
сохранить новый баланс счёта номер 7
Окончить транзакцию
Продолжение на Wikipedia.οrg...
תנועה (מערכות מידע)
ב
מערכת מידע, תנועה (ב
אנגלית: Transaction) היא פעולה לוגית לשינוי
נתונים המורכבת מסדרת פעולות בדידות. תנועה מכונה לעתים גם יחידת עבודה לוגית מכיוון שכל הפעולות הבדידות המרכיבות אותה חייבות להתבצע כיחידה אחת, או לא להתבצע כלל. השימוש בתנועות נפוץ מאוד בתחום
מסדי הנתונים ומערכות ניהול תנועות, ובמידה פחותה גם ב
מערכות קבצים. במערכות אלה, היכולת להבטיח את שלמות הנתונים מכונה
ACID.
להמשך המאמר ראה Wikipedia.org...