Hva er en databasekatalog?
En databaskatalog er en funksjon som er inkludert på en server som lar brukere og administratorer sjekke informasjon om hver database som er installert på den serveren. Sammen med vanlig informasjon, inneholder en databaskatalog også metadata i hver database, for eksempel hvor mange tabeller og rader som brukes i en bestemt database. En måte for administratorer å sjekke databaseforandringer er å gå gjennom katalogen, fordi dette sparer alle nylige endringer i databasen sammen med informasjon om personene som har gjort endringene. Brukere har vanligvis ikke tilgang, eller de har begrenset tilgang, til katalogen; katalogen har automatisk en e-postkobling slik at brukere kan sende e-postadministratorer og be om tilgang.
Hvis en bedrift eller nettstedseier har en server, er det normalt flere databaser inkludert på den serveren. Disse databasene kan inneholde forskjellige typer informasjon, eller de kan brukes til å maksimere hver databas lagringsgrense. Det kan være vanskelig for administratorer å bruke eller regulere hver database, men databaskatalogen kan hjelpe dem med denne oppgaven. Dette er fordi katalogen lagrer en fil med alle databasene, slik at administratorer ikke vil glemme noen av dem.
Bortsett fra navnet på hver database på serveren, kan en databaskatalog også få tilgang til hver databas metadata. Disse metadataene inneholder grunnleggende informasjon om databasen, for eksempel hvor mange tabeller som for øyeblikket fylles med data, og antall brukere som har tilgang til databasen. Mens metadataene ikke kan endres, gjør det det enklere for brukere og administratorer å vite hvor stor en database er raskt.
Datakatalogen lagrer ikke bare metadata; den lagrer også informasjon om nylige endringer. Denne delen av katalogen viser alle endringer, og den viser brukerens navn og IP-adresse (IP-adresse) slik at administratorer vet hvem som er ansvarlig for endringer. Hvis endringen er skadelig for databasen, vil administratorer vite hvem som har feil.
Mens administratorer vanligvis har ubegrenset tilgang til databaskatalogen, har de fleste brukere begrenset eller ingen tilgang. Dette er fordi brukere vanligvis ikke trenger metadatainformasjon, og heller ikke trenger å vite om antall databaser på en server. Hvis brukere trenger tilgang, har katalogen automatisk en e-postkobling som lar brukere sende e-postadministratorer til å be om tilgang. Administratorer kan eller ikke kan gi denne tilgangen, basert på brukernes årsaker og historie.