Rollback (quản lý dữ liệu)

Trong các công nghệ cơ sở dữ liệu, rollback là thao tác lùi cơ sở dữ liệu về một trạng thái cũ. Các thao tác rollback có tầm quan trọng đối với tính toàn vẹn dữ liệu của cơ sở dữ liệu. Chúng giúp khôi phục cơ sở dữ liệu về một bản sạch sẽ sau một số thao tác bị lỗi; phục hồi các sự cố sập server cơ sở dữ liệu trong việc hủy bất cứ giao tác nào đang chạy tại thời điểm xã ra sự cố.

Trong ngôn ngữ SQL, ROLLBACK là lệnh cho hệ quản trị cơ sở dữ liệu quan hệ hủy tất cả các thay đổi dữ liệu kể từ lệnh BEGIN WORK, hoặc START TRANSACTION cuối cùng, nhờ đó trạng thái dữ liệu được lùi về như thời điểm trước khi các thay đổi trên được thực hiện.

Tham khảo 

"ROLLBACK Transaction", Microsoft SQL Server.
"Sql Commands", Microsoft SQL Server.

Xem thêm
Savepoint
Commit

Quản trị dữ liệu
SQL
Xử lý giao tác
Hệ quản trị cơ sở dữ liệu