Before commit work in DBMS :
1
The changes you made are not visible to you nor to other developers of the database instant.
2
The changes you made are visible to you and to other developers of the database instant.
3
The changes you make are not final, but you can not do it with rollback statement as before.
4
The changes made by you are visible only to you, but not to others users of the database instant.