Junior — Middle
Môžeš uviesť hlavné typy systémov správy databáz, s ktorými si sa stretol?
sobes.tech AI
Odpoveď od AI
Hlavné typy systémov správy databáz (DBMS), s ktorými sa často stretávajú vývojári:
-
Relečné DBMS (SQL): pracujú s tabuľkami a podporujú jazyk SQL pre dotazy.
- Príklady: Microsoft SQL Server, MySQL, PostgreSQL, Oracle Database.
-
Dokumentovo orientované DBMS (NoSQL): ukladajú dáta vo formáte dokumentov (napríklad JSON).
- Príklady: MongoDB, CouchDB.
-
Key-Value DBMS: jednoduchá štruktúra pre ukladanie párov kľúč-hodnota.
- Príklady: Redis, Riak.
-
Stĺpcové DBMS: optimalizované pre ukladanie a spracovanie veľkých objemov dát podľa stĺpcov.
- Príklady: Apache Cassandra, HBase.
-
Grafové DBMS: ukladajú dáta vo forme grafov, vhodné pre zložité vzťahy.
- Príklady: Neo4j, Amazon Neptune.
V C# sa často používajú relácie DBMS s Entity Framework pre ORM, rovnako aj NoSQL riešenia podľa úlohy.