PostgreSQL: razlika između inačica

Izbrisani sadržaj Dodani sadržaj
m dopunjeno, ispravljen strojni prijevod
m objašnjenje zamjenjeno poveznicom
Redak 16:
'''PostgreSQL''' (poznat i kao '''Postgres''' ili '''pgsql''') je besplatan [[Sustav za upravljanje bazom podataka|sustav za upravljanje bazama podataka]] [[Otvoreni kod|otvorenog koda]].
 
Sustav poštuje [[ACID (računarstvo)|ACID]] principe pri izvođenju transakcija.
Sustav poštuje četiri principa pri radu s bazom podataka ([[Engleski jezik|engl.]] ACID):
 
* atomičan je - ako bilo koja radnja s bazom u sklopu neke transkacije završi pogreškom, cijela transakcija prestaje, i baza ostaje nepromijenjena
* konzistentan je - transkacije mogu dovesti bazu isključivo iz jednog validnog stanja u drugo validno stanje, pri čemu se čuva referencijalni integritet veze primarnog i sekundarnog ključa. Drugim riječima, izvođenje transakcije nikad neće "strgati" bazu. To ne osigurava da su uneseni podatci točni, samo da su ispravno uneseni u bazu.
* poštuje princip izolacije - istovremene radnje s bazom daju isti rezultat kao da su radnje obavljene jedna iza druge
* durabilan je - sve završene transakcije s bazom ostat će zapisane i nepromijenjene u slučaju nestanka struje ili sličnog kvara
 
Sustav je proširljiv i drži se većine SQL:2011 standarda<ref>[https://www.postgresql.org/docs/current/features.html PostgreSQL: Suglasnost s SQL standardima]</ref>.