Opisz zasady projektowania bazy danych relacyjnych, wykorzystując zaawansowany język polski.
Bazy danych relacyjne przestrzegajon zasad atomowości, spójnosici, izolacji i trwałości (ACID). Atomowość zapewnia, że każda transakcja jest operacją typu wszystko albo nic; albo wszystkie zmiany zostaną zatwierdzone, albo żadna z nich. Spójność gwarantuje, rze transakcja doprowadzi bazę danych z jednego poprawnego stanu do innego. Izolacja zapewnia, że transakcja nie może ingerować w inne transakcje. Trwałość gwarantoje, że po zatwierdzeniu transakcji jej efekty pozostaną, nawet jeśli wystąpi awaria systemu lub restart.