𝟮𝟲. 𝗗𝗮𝘁𝗮𝗯𝗮𝘀𝗲𝘀
Dr. Angela legt databases uit in haar nieuwe BootCamp.
Je hebt databases nodig voor persistente opslag. Variabelen in het geheugen verdwijnen wanneer een applicatie stopt. Databases houden je gegevens veilig en beschikbaar. Ze helpen je bij het opslaan, vinden en beheren van grote hoeveelheden informatie.
Er zijn twee hoofdtypen databases.
SQL-databases Dit zijn relationele databases. Ze maken gebruik van tabellen en vaste schema's.
- Gestructureerde gegevens
- Vaste schema's
- Relaties tussen tabellen
- Sterke consistentie
- Gebruikt SQL voor queries
- Voorbeelden: PostgreSQL, MySQL, Oracle, SQLite
NoSQL-databases Deze richten zich op flexibiliteit en schaalbaarheid.
- Flexibele schema's
- Horizontale schaalbaarheid
- Geschikt voor grote of veranderlijke gegevens
- Meerdere datamodellen zoals document of key-value
- Voorbeelden: MongoDB, Redis, Amazon DynamoDB
Kies het juiste hulpmiddel voor je gegevensbehoeften.