? En computer database er et software system, der giver en høj grad af organisation for data. Databasen fungerer som en data container, håndtering af lav-niveau detaljer for at gemme og hente data på harddisken. Dette frigør softwareudviklere fra at skulle programmere disse oplysninger fra bunden. Det er også håndhæver data forhold og regler om ejerforhold , der giver integritet og sikkerhed for en organisations optegnelser. Database Struktur
En database organiserer relateret typer data i én eller flere datasæt, som til gengæld , består af felter eller dataelementer. En kunde ordre database , for eksempel , kan have datasæt til kundeoplysninger , ordrer og produkter. De ordrer datasæt , for eksempel , ville have felter for et unikt kundeidentifikationsnummer , en ordre dato , et skib dato og en ordre beløb. Ordresystem programmer sender simple kommandoer til databasen for at tilføje og ændre registreringer som kunder afgiver ordrer .
Dataintegritetskontrol
En database administrator er en person, der fører tilsyn med brugen af databasesoftware for en organisation. Hun designs og opdateringer databaser , datasæt og marker. Hun tilføjer også regler, der regulerer brugen af databasen og bevarer integriteten af de data. For eksempel kan hun tilføje en regel til ordrer database, der kontrollerer de ordrer datasæt før du fjerner en kunde rekord. Hvis kunden har unshipped ordrer , fjerne kunden vender ordreposter i " forældreløse ", eller poster , der hører til nogen. I stedet med reglen , at databasen automatisk blokerer utilsigtet sletning af kundens record og viser en fejlmeddelelse .
SQL
Mange databasesystemer bruge en data management sprog kaldet SQL eller Structured Query Language. Brug kun SQL, kan administratoren vedligeholde databaser , oprette rapporter om data og tilføje, ændre eller slette poster - alle er underlagt de regler og databasens sikkerhed. Databasen softwareprocesser SQL-kommandoer fra menneskelige brugere og programmer.
Security
database administrator kan tilføje adgangspunkter adgangskoder til alle af en database eller nogen af dens apparater eller elementer . En bruger kan have for eksempel tilladelse til at læse alle data i en database, men ikke opdatere noget af det. Eller databasen kan begrænse brugeren til at se kun visse datasæt eller elementer i sæt. Det giver stor fleksibilitet i at sikre data , samtidig med at brugere adgang til de plader, de har brug for.
Værktøj
Database software indeholder værktøj programmer, der bruges til at vedligeholde data . Backup software gør det muligt for administratoren at lave sikre kopier af data i tilfælde af disk nedbrud og andre alvorlige problemer. Import og eksport programmer lade brugerne tilføje og fjerne poster og sende filer til andre , eksterne systemer med forskellige formater. For eksempel kan en lønningslisten administrator bruge en eksport -program til at skabe medarbejder -fil til at sende til den Internal Revenue Service gang om året. Andre programmer overvåger database processorhastighed og hjælper administrator finjustere til den bedste ydelse .