DBMSohjelmistoja
DBMSohjelmistoja, eli tietokannan hallintajärjestelmiä, ovat ohjelmistopaketteja, jotka mahdollistavat tiedon tallentamisen, hakemisen ja hallinnan sekä tietojen eheydestä, turvallisuudesta ja saatavuudesta huolehtimisen. Ne tarjoavat määrittelykielen, datan manipuloinnin kieliä sekä hallintatoimintoja kuten käyttäjätunnistuksen, varmuuskopiot, palautukset ja lokituksen.
Relaatiotietokantajärjestelmät (RDBMS) tallentavat tiedot taulukoina ja käyttävät SQL:ää tiedon kyselyyn ja muokkaukseen. Esimerkkejä ovat MySQL, PostgreSQL,
Ominaisuuksiin kuuluvat transaktiot ja ACID-takuut, samanaikaisuushallinta, varmuuskopiointi, palautus sekä tietoturva. Monissa järjestelmissä on skaalautuvuusominaisuuksia kuten replikointi
Lyhyesti: RDBMS on perinteisten yrityssovellusten kivijalka; NoSQL on kehitetty suurten datamäärien ja hajautetun arkkitehtuurin tarpeisiin. Käyttökohteita