Junior — Middle
Felsorolnád az adatbázisok főbb adattípusait és tárolási formátumait?
sobes.tech MI
Válasz az MI-től
A programozásban és adatbázisokban gyakran használt főbb adatszerkezet típusok:
- Tömbök (Arrays) — azonos típusú elemek rendezett gyűjteményei.
- Láncolt listák — elemek sorozata, ahol minden elem hivatkozást tartalmaz a következőre.
- Verem (Stack) — LIFO (utolsó be, első ki) elv szerint működő struktúra.
- Sor (Queue) — FIFO (első be, első ki) elv szerint működő struktúra.
- Fák (Trees) — hierarchikus struktúrák, például bináris fák, B-fák.
- Hash-táblák — gyors keresés kulcs szerint.
- Grafok — csomópontok és azok közötti élek halmaza.
Az információ tárolási formátumai adatbázisokban:
- Táblázatos (relációs) — adatok táblákban, oszlopokkal és sorokkal (pl. SQL adatbázisok).
- Dokumentum-orientált — adatok dokumentumok formájában (JSON, BSON), például MongoDB.
- Kulcs-érték — kulcs-érték párok, például Redis.
- Oszlop-orientált — adatok oszlopok szerint tárolva, elemzésre alkalmas (pl. Cassandra).
- Graf adatbázisok — adatokat gráf formájában tárolnak, összetett kapcsolatokhoz (pl. Neo4j).