Junior
Aké typy databáz existujú?
sobes.tech AI
Odpoveď od AI
Relácie (SQL) a nerelácie (NoSQL) databázy.
Relácie:
- Sú založené na tabuľkách s preddefinovanou štruktúrou.
- Dáta sú prepojené cez kľúče.
- Používajú SQL na dotazy.
- Príklady: MySQL, PostgreSQL, Oracle, SQL Server.
Nerelácie:
- Nemajú pevný schémat.
- Rôzne modely dát: kľúč-hodnota, dokumentové, stĺpcové, grafové.
- Flexibilnejšie pri práci s nestruktúrovanými alebo polostruktúrovanými dátami.
- Často horizontálne škálovateľné.
- Príklady: MongoDB (dokumenty), Redis (kľúč-hodnota), Cassandra (stĺpcové), Neo4j (grafy).
Voľba závisí od požiadaviek aplikácie na štruktúru dát, škálovateľnosť a konzistenciu.