An Entity of Type: military conflict, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In database technologies, a rollback is an operation which returns the database to some previous state. Rollbacks are important for database integrity, because they mean that the database can be restored to a clean copy even after erroneous operations are performed. They are crucial for recovering from database server crashes; by rolling back any transaction which was active at the time of the crash, the database is restored to a consistent state. The rollback feature is usually implemented with a transaction log, but can also be implemented via multiversion concurrency control.

Property Value
dbo:abstract
  • الإرجاع في تقنية قاعدة البيانات هو إعادة القاعدة إلى وضعية سابقة، إلى ما قبل حصول خطأ مثلاً. وهو بالإنجليزية رولباك «أدار إلى الوراء». (ar)
  • Rollback, česky vrácení zpět, je operace, která v databázových technologiích vrací databázi do nějakého předchozího stavu. Operace rollback je velmi důležitá pro zachování datové integrity. Rollback umožňuje v případě chyby zpracování vrátit databázi do stavu před zahájením série změn, které vedly k narušení datové integrity. Rollback se používá při transakčním zpracování v případě, že se transakce nepodařila dokončit a je třeba uvést data zpět do konzistentního stavu. V jazyce SQL se používá příkaz ROLLBACK, který vrátí zpět všechny změny v datech až do okamžiku, kdy byl zadán poslední příkaz <a href="/wiki/BEGIN_WORK" class="mw-redirect" title="BEGIN WORK">BEGIN WORK</a>, nebo <a href="/wiki/START_TRANSACTION" title="START TRANSACTION">START TRANSACTION</a>. (cs)
  • Als Rollback (vom englischen „roll back“ für „zurückrollen“ oder „zurückdrehen“) bezeichnet man in EDV-Systemen das „Zurücksetzen“ der einzelnen Verarbeitungsschritte einer Transaktion. Das System wird dadurch vollständig auf den Zustand vor dem Beginn der Transaktion zurückgeführt. Ein Rollback wird typischerweise im Fehlerfall angestoßen, falls beispielsweise ein Verarbeitungsschritt in der betreffenden Transaktion nicht korrekt durchgeführt werden kann. Im normalen Ablauf (ohne Fehlersituation) werden mit einem „Commit“ die Änderungen der Transaktion permanent gemacht. Rollbacks spielen vor allem im Zusammenhang mit Datenbanksystemen und anderen transaktionalen Systemen eine wichtige Rolle. Eine Transaktion ist hierbei eine Folge zusammengehöriger Operationen auf einer Datenbank. Dabei kann eine Transaktion die Datenbank von einem konsistenten Zustand in einen anderen konsistenten Zustand überführen. Während der Transaktion können die Konsistenzregeln einer Datenbank abgeschaltet sein. Um die Konsistenz des Datenbestands zu gewährleisten, müssen Transaktionen immer vollständig oder gar nicht ausgeführt werden (vgl. ACID-Prinzip). Die unvollständige Ausführung einer Transaktion, z. B. aufgrund eines Systemfehlers, führt zum Rollback der Transaktion. Das Rollback ist neben dem Redo eine Maßnahme zur Datensicherung („Recovery-Maßnahme“). Sie zielt auf die Vermeidung von Inkonsistenzen. Eine umfassende Datensicherung ist nur möglich, wenn für jede Transaktion ein Protokoll geführt wird. Dieses Protokoll nennt man auch Journal, logfile oder audit trail. Wegen der sequentiellen (chronologischen) Aufzeichnung der Änderungen bietet sich hier eine sequentielle Datei an. (de)
  • En tecnologías de base de datos, un rollback o reversión es una operación que devuelve a la base de datos a algún estado previo. Las reversiones son importantes para la integridad de la base de datos, a causa de que significan que la base de datos puede ser restaurada a una copia limpia incluso después de que se han realizado operaciones erróneas. Son cruciales para la recuperación ante errores de un servidor de base de datos, como por ejemplo un cuelgue del equipo. Al realizar una reversión cualquier transacción que estuviera activa en el tiempo del cuelgue es revertida y la base de datos se ve restaurada a un estado consistente. En SQL, ROLLBACK es un comando que causa que todos los cambios de datos desde la última sentencia BEGIN WORK, o START TRANSACTION sean descartados por el sistema de gestión de base de datos relacional (RDBMS), para que el estado de los datos sea revertida a la forma en que estaba antes de que aquellos cambios tuvieran lugar. Una sentencia ROLLBACK también publicará cualquier punto de recuperación existente que pudiera estar en uso. En muchos dialectos de SQL, los ROLLBACK son específicos de la conexión. Esto significa que si se hicieron dos conexiones a la misma base de datos, un ROLLBACK hecho sobre una conexión no afectará a las demás conexiones. Esto es vital para el buen funcionamiento de la concurrencia en la base de datos. La funcionalidad de la reversión está normalmente implementada en un registro de transacciones, pero puede también estar implementada mediante control de concurrencia multiversión. (es)
  • Dans le contexte des bases de données transactionnelles, rollback est un terme anglais qui désigne une méthode permettant dans un contexte défini, d'annuler l'ensemble des requêtes que l'on vient pourtant de réaliser (le fait inverse du commit). On parle alors de transaction : un ensemble de requêtes réalisées en une seule opération atomique. Les traitements réalisés durant cette transaction ne seront pas pris en considération. * Portail des bases de données (fr)
  • In database technologies, a rollback is an operation which returns the database to some previous state. Rollbacks are important for database integrity, because they mean that the database can be restored to a clean copy even after erroneous operations are performed. They are crucial for recovering from database server crashes; by rolling back any transaction which was active at the time of the crash, the database is restored to a consistent state. The rollback feature is usually implemented with a transaction log, but can also be implemented via multiversion concurrency control. (en)
  • 롤백(영어: rollback)은 데이터베이스에서 업데이트에 오류가 발생할 때, 이전 상태로 되돌리는 것을 말한다. 후진 복귀라고도 한다. 데이터베이스는 업데이트 이전 저널 파일을 사용하여 원래의 정상적인 상태로 되돌린다. 이것은 오류 동작 이후에도 깨끗한 사본으로 복원시킬 수 있기 때문에, 무결성을 위해 중요하다. 데이터베이스 서버의 충돌로부터 복원하는데도 중요하다. 충돌이 일어날 때, 특정 트랜잭션을 롤백시킴으로써 데이터베이스는 일관적인 상태로 되돌려진다. 롤백은 보통 트랜잭션 로그를 통해 수행되지만, 다중버전 동시성 제어를 통해 구현되기도 한다. (ko)
  • Een rollback is het terugdraaien van een actie in een database. Hierbij worden de gegevens van een database weer in de oorspronkelijke toestand teruggebracht na een (poging tot) verandering van die gegevens die niet goed uitgevoerd werd, zodat twijfel zou kunnen ontstaan over de juistheid van de gegevens. Als er geen twijfel is over de juistheid van de veranderingen en de verandering van de gegevens is goed uitgevoerd, dan kan de verandering worden vastgelegd door middel van een commit. Databasemanagementsystemen zijn zo ontworpen dat een blok van transacties voorgoed doorgevoerd wordt met een commit, of helemaal teruggedraaid met een rollback. Dit wordt ook beschreven in het ACID-principe. (nl)
  • Il rollback, in informatica, è un'operazione che permette di riportare la base di dati a una versione o stato precedente. In generale l'operazione informatica che annulla la precedente è detta revert. (it)
  • ロールバック(英: rollback、巻き戻し)はコンピュータ用語では、データ更新などで障害が起こったときに、その前の状態にまで戻ることをいう。後進復帰とも言う。 データベースでは、更新前のジャーナルファイルを使い、更新前の正常な状態に戻す。 コンピュータ用語以外では、過去の良い状態に戻ることなどを指す。ロールバック(長期低価格)商品、ロールバックマラリア(マラリア撃退)計画など。 (ja)
  • Rollback – technologia stosowana w bazach danych do przywracania struktury bazy danych do stanu sprzed określonego Jest ona przydatna w wypadkach np. uszkodzenia struktury bazy danych lub przypadkowego usunięcia istotnego znacznika. Działanie tej technologii polega na danej bazy danych obrazem kopii zapasowej zapisanym na dysku twardym komputera, z którego jest przeprowadzana operacja rollbacku bazy danych. Przykładem może być przywracanie artykułów w Wikipedii po dokonaniu zmasowanych aktów wandalizmu. (pl)
  • ROLLBACK (відкат) — оператор мови SQL, який є протилежністю до оператора COMMIT. Він скасовує зміни внесені під час поточної явної чи неявної транзакції до початку транзакції або точки збереження (англ. savepoint). Відкочування важливі для збереження цілісності бази даних, бо вони є засобом застосування якого дозволяє повернути базу даних до попереднього стану, навіть після внесення помилкових редагувань. Також вони критичні для відновлення після падінь сервера бази даних; база даних повертається в узгоджений стан шляхом відкочення будь-якої транзакції, яка була активною на момент падіння. (uk)
  • ROLLBACK (от roll back — англ. откатывать, возвращаться) — оператор языка SQL, который применяется для того, чтобы: * отменить все изменения, внесённые начиная с момента начала транзакции или с какой-то точки сохранения (SAVEPOINT); * очистить все точки сохранения данной транзакции; * завершить транзакцию; * освободить все блокировки данной транзакции. Для успешного завершения всех изменений транзакции применяется оператор COMMIT. (ru)
  • 回滚(英語:rollback)是数据库技术中的操作,放弃修改,使数据库状态恢复到此前的某个时刻。这对数据完整性具有关键意义。回滚是数据库事务管理重要一環。 回滚特性通常用实现,但也可以用多版本并发控制实现。 (zh)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1015240 (xsd:integer)
dbo:wikiPageLength
  • 3198 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1119059648 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • الإرجاع في تقنية قاعدة البيانات هو إعادة القاعدة إلى وضعية سابقة، إلى ما قبل حصول خطأ مثلاً. وهو بالإنجليزية رولباك «أدار إلى الوراء». (ar)
  • Dans le contexte des bases de données transactionnelles, rollback est un terme anglais qui désigne une méthode permettant dans un contexte défini, d'annuler l'ensemble des requêtes que l'on vient pourtant de réaliser (le fait inverse du commit). On parle alors de transaction : un ensemble de requêtes réalisées en une seule opération atomique. Les traitements réalisés durant cette transaction ne seront pas pris en considération. * Portail des bases de données (fr)
  • In database technologies, a rollback is an operation which returns the database to some previous state. Rollbacks are important for database integrity, because they mean that the database can be restored to a clean copy even after erroneous operations are performed. They are crucial for recovering from database server crashes; by rolling back any transaction which was active at the time of the crash, the database is restored to a consistent state. The rollback feature is usually implemented with a transaction log, but can also be implemented via multiversion concurrency control. (en)
  • 롤백(영어: rollback)은 데이터베이스에서 업데이트에 오류가 발생할 때, 이전 상태로 되돌리는 것을 말한다. 후진 복귀라고도 한다. 데이터베이스는 업데이트 이전 저널 파일을 사용하여 원래의 정상적인 상태로 되돌린다. 이것은 오류 동작 이후에도 깨끗한 사본으로 복원시킬 수 있기 때문에, 무결성을 위해 중요하다. 데이터베이스 서버의 충돌로부터 복원하는데도 중요하다. 충돌이 일어날 때, 특정 트랜잭션을 롤백시킴으로써 데이터베이스는 일관적인 상태로 되돌려진다. 롤백은 보통 트랜잭션 로그를 통해 수행되지만, 다중버전 동시성 제어를 통해 구현되기도 한다. (ko)
  • Een rollback is het terugdraaien van een actie in een database. Hierbij worden de gegevens van een database weer in de oorspronkelijke toestand teruggebracht na een (poging tot) verandering van die gegevens die niet goed uitgevoerd werd, zodat twijfel zou kunnen ontstaan over de juistheid van de gegevens. Als er geen twijfel is over de juistheid van de veranderingen en de verandering van de gegevens is goed uitgevoerd, dan kan de verandering worden vastgelegd door middel van een commit. Databasemanagementsystemen zijn zo ontworpen dat een blok van transacties voorgoed doorgevoerd wordt met een commit, of helemaal teruggedraaid met een rollback. Dit wordt ook beschreven in het ACID-principe. (nl)
  • Il rollback, in informatica, è un'operazione che permette di riportare la base di dati a una versione o stato precedente. In generale l'operazione informatica che annulla la precedente è detta revert. (it)
  • ロールバック(英: rollback、巻き戻し)はコンピュータ用語では、データ更新などで障害が起こったときに、その前の状態にまで戻ることをいう。後進復帰とも言う。 データベースでは、更新前のジャーナルファイルを使い、更新前の正常な状態に戻す。 コンピュータ用語以外では、過去の良い状態に戻ることなどを指す。ロールバック(長期低価格)商品、ロールバックマラリア(マラリア撃退)計画など。 (ja)
  • Rollback – technologia stosowana w bazach danych do przywracania struktury bazy danych do stanu sprzed określonego Jest ona przydatna w wypadkach np. uszkodzenia struktury bazy danych lub przypadkowego usunięcia istotnego znacznika. Działanie tej technologii polega na danej bazy danych obrazem kopii zapasowej zapisanym na dysku twardym komputera, z którego jest przeprowadzana operacja rollbacku bazy danych. Przykładem może być przywracanie artykułów w Wikipedii po dokonaniu zmasowanych aktów wandalizmu. (pl)
  • ROLLBACK (відкат) — оператор мови SQL, який є протилежністю до оператора COMMIT. Він скасовує зміни внесені під час поточної явної чи неявної транзакції до початку транзакції або точки збереження (англ. savepoint). Відкочування важливі для збереження цілісності бази даних, бо вони є засобом застосування якого дозволяє повернути базу даних до попереднього стану, навіть після внесення помилкових редагувань. Також вони критичні для відновлення після падінь сервера бази даних; база даних повертається в узгоджений стан шляхом відкочення будь-якої транзакції, яка була активною на момент падіння. (uk)
  • ROLLBACK (от roll back — англ. откатывать, возвращаться) — оператор языка SQL, который применяется для того, чтобы: * отменить все изменения, внесённые начиная с момента начала транзакции или с какой-то точки сохранения (SAVEPOINT); * очистить все точки сохранения данной транзакции; * завершить транзакцию; * освободить все блокировки данной транзакции. Для успешного завершения всех изменений транзакции применяется оператор COMMIT. (ru)
  • 回滚(英語:rollback)是数据库技术中的操作,放弃修改,使数据库状态恢复到此前的某个时刻。这对数据完整性具有关键意义。回滚是数据库事务管理重要一環。 回滚特性通常用实现,但也可以用多版本并发控制实现。 (zh)
  • Rollback, česky vrácení zpět, je operace, která v databázových technologiích vrací databázi do nějakého předchozího stavu. Operace rollback je velmi důležitá pro zachování datové integrity. Rollback umožňuje v případě chyby zpracování vrátit databázi do stavu před zahájením série změn, které vedly k narušení datové integrity. Rollback se používá při transakčním zpracování v případě, že se transakce nepodařila dokončit a je třeba uvést data zpět do konzistentního stavu. (cs)
  • Als Rollback (vom englischen „roll back“ für „zurückrollen“ oder „zurückdrehen“) bezeichnet man in EDV-Systemen das „Zurücksetzen“ der einzelnen Verarbeitungsschritte einer Transaktion. Das System wird dadurch vollständig auf den Zustand vor dem Beginn der Transaktion zurückgeführt. Ein Rollback wird typischerweise im Fehlerfall angestoßen, falls beispielsweise ein Verarbeitungsschritt in der betreffenden Transaktion nicht korrekt durchgeführt werden kann. Im normalen Ablauf (ohne Fehlersituation) werden mit einem „Commit“ die Änderungen der Transaktion permanent gemacht. (de)
  • En tecnologías de base de datos, un rollback o reversión es una operación que devuelve a la base de datos a algún estado previo. Las reversiones son importantes para la integridad de la base de datos, a causa de que significan que la base de datos puede ser restaurada a una copia limpia incluso después de que se han realizado operaciones erróneas. Son cruciales para la recuperación ante errores de un servidor de base de datos, como por ejemplo un cuelgue del equipo. Al realizar una reversión cualquier transacción que estuviera activa en el tiempo del cuelgue es revertida y la base de datos se ve restaurada a un estado consistente. (es)
rdfs:label
  • إرجاع (إدارة بيانات) (ar)
  • Rollback (cs)
  • Rollback (de)
  • Rollback (es)
  • Rollback (base de données) (fr)
  • Rollback (it)
  • ロールバック (ja)
  • 롤백 (데이터 관리) (ko)
  • Rollback (pl)
  • Rollback (data management) (en)
  • Rollback (dataopslag) (nl)
  • Rollback (ru)
  • Rollback (SQL) (uk)
  • 回滾 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License