ACID zijn de vier basiseigenschappen van betrouwbare databasetransacties. Atomicity: alles slaagt of alles wordt teruggedraaid. Consistency: de database gaat altijd van de ene geldige toestand naar de andere. Isolation: gelijktijdige transacties beïnvloeden elkaar niet. Durability: voltooide wijzigingen blijven bewaard, ook na een crash. Samen zorgen deze eigenschappen voor betrouwbare en veilige gegevensopslag.
Transaction
A
Database
Transaction
Een transactie bundelt meerdere database-operaties tot één atomaire unit: alles slaagt of alles faalt (rollback). Dit garandeert data-integriteit. ACID staat voor Atomicity, Consistency, Isolation en Durability. Voorbeeld: geld overboeken vereist dat debit en credit beide slagen. Commando's: BEGIN, COMMIT, ROLLBACK.
A
Database
PostgreSQL
AA
Database
Post Ingres Structured Query Language
PostgreSQL is een geavanceerde open-source object-relationele database met hoge betrouwbaarheid en performance. Het ondersteunt JSON, full-text search, geospatial (PostGIS) en inheritance. Volledig ACID-compliant met rijke datatypen. Geschikt voor complexe apps en vaak geprefereerd boven MySQL vanwege de features.
AA
Database
MySQL
A
Database
My Structured Query Language
MySQL is een populair open-source relationeel databasemanagementsysteem (RDBMS), eigendom van Oracle. Het wordt veel gebruikt in webapps (WordPress, Drupal) en in de LAMP-stack. Features zijn ACID, replicatie en partitionering. Het is snel bij leesintensieve workloads. Er is een gratis Community- en een betaalde Enterprise-editie. MariaDB is een fork.
A
Database
Een uitgebreide collectie begrippen voor elk niveau
Van HTML & CSS tot databases en security
Geschikt voor beginners en gevorderden
Ideaal als lesmateriaal of teambuilding tool
Fysiek aan de slag, zonder scherm