andmebaasihaldussüsteemid
Andmebaasihaldussüsteemid (DBMS) on tarkvarakomponendid, mis võimaldavad andmete keskset salvestamist, struktureerimist ning efektiivset päringut suuremates andmekogudes. Nad tagavad andmete terviklikkuse, turvalisuse ja kättesaadavuse, pakkudes samal ajal tööriistu skeemi määratlemiseks, andmete lisamiseks, muutmiseks, kustutamiseks ning varundamiseks.
DBMS-id tegelevad tehingute haldamisega, pakuvad konkurentsikontrolli ja taastevõimalusi vigade korral. Neil on ACID-omadused (atomilisus, järjepidevus, eraldatus
Andmebaaside tüübid jaotus sõltuvalt andmemudelist. Relatsioonilised DBMS-id kasutavad SQL-i ja tööd standardsete tabelipõhiste struktuuridega. NoSQL-DBMS-id hõlmavad
Arhitektuuriliselt on tavaliselt kliendi- ja serveripoolne suhe, kus päringud töödeldakse päringukihis ning andmed salvestatakse püsivara salvestusmootorisse.
Tuntud näited hõlmavad Relatsioonilised: MySQL, PostgreSQL, Oracle Database, Microsoft SQL Server; NoSQL: MongoDB, Cassandra, Redis, Couchbase;
Kasutusvaldkonnad hõlmavad OLTP-töötlemist, OLAP-analüüsi, suurettevõtte andmelaagreid ning andmeintegratsiooni projektide toetamist.