Sobes.tech
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).