databaseteknologi
Databaseteknologi omfatter teorier, verktøy og praksis for lagring, organisering, søk og vedlikehold av data. Hovedformålet er å sikre rask tilgang, integritet og skalerbarhet for data som brukes av programvare og virksomheter.
En databasehåndteringssystem (DBMS) er programvare som opprettholder en database og gir grensesnitt for lagring, oppdatering og
Transaksjoner og konsistens: ACID-prinsippene (Atomicity, Consistency, Isolation, Durability) gir pålitelighet i mange applikasjoner. Noen systemer følger
Arkitektur og drift: databaser kan være monolittiske eller distribuert, med replikering, partisjonering (sharding) og klustring. Skybaserte
Data governance og sikkerhet: tilgangskontroll, autentisering, kryptering, logging og samsvar med personvernregler er sentralt. Data integritet,
Trender: NewSQL og multi-model databaser som støtter flere modeller i ett system, samt graf- og tidsseriedatabaser.