ACID — четыре гарантии транзакций в базе данных. Atomicity — транзакция либо выполняется целиком, либо откатывается полностью, промежуточных состояний нет. Consistency — после транзакции все ограничения (constraints, foreign keys) соблюдены. Isolation — параллельные транзакции не видят промежуточные результаты друг друга. Durability — после COMMIT данные не потеряются даже при крэше сервера, потому что записаны в WAL на диск.
PostgreSQL полностью ACID-совместим. Уровень изоляции по умолчанию — Read Committed, но можно повысить до Serializable, если нужна строгая консистентность.