Home

databaseadministrasjonssystemer

Databaseadministrasjonssystemer (DAS) er programvare og verktøy som støtter opprettelse, vedlikehold og bruk av databaser. De sørger for at dataene lagres sikkert, kan høyst effektivt hentes og at integritet og konsistens opprettholdes over tid. DAS omfatter livssyklusen for data, inkludert datamodellering, skjemadesign, innlasting av data, indeksopptreden, sikkerhet, backup, gjenoppretting, ytelsesovervåking og feilhåndtering.

Hovedfunksjoner i et DAS inkluderer definisjon av datastrukturer (skjemaer), spørringsbehandling (for det meste SQL eller lignende

Typer og tilnærminger: Relasjonelle DBMS (RDBMS) som lagrer data i tabeller; NoSQL-DBMS som bruker dokument-, nøkkel/verdi-,

Arkitektur og komponenter: En typisk DAS inkluderer en lagringsmotor, en spørringsmotor (query processor), en transaksjons- og

Bruksområder og valg: DAS støtter forretningskritiske applikasjoner, dataanalyse, rapportering og operativ datahåndtering. Ved valg av DAS

---

språk),
transaksjonshåndtering
med
ACID-prinsipper,
indeksering,
sikkerhet
og
tilgangskontroll,
logging
og
revisjon,
backup
og
gjenoppretting,
samt
overvåking
av
ytelse
og
kapasitet.
kolonne-
eller
grafmodeller;
og
nyere
løsninger
(NewSQL)
som
forsøker
å
beholde
relasjonell
modell
samtidig
med
bedre
skalerbarhet
i
distribuert
miljø.
konsistenshåndterer,
samt
katalogtjenester
som
metadata,
brukertilgang
og
sikkerhet.
Mange
systemer
bruker
replikasjon,
partisjonering
og
backup
til
høy
tilgjengelighet
og
disaster
recovery,
ofte
i
skyen
eller
i
hybride
miljøer.
vurderes
datamodellbehov,
forventet
last,
krav
til
konsistens,
transaksjonshistorikk,
kostnader,
administrasjon,
sikkerhet
og
støtte
for
skytjenester
eller
lokal
infrastruktur.