En relasjonsdatabase er en metode for organisering og lagring av informasjon i logiske segmenter for å gjøre det enklere å vedlikeholde. En relasjonsdatabase kan også knytte sett av informasjon for bedre data validering og reduksjon av duplisert informasjon . Objekter
Databaser lagrer informasjon om " objekter ". Et objekt kan være en hvilken som helst enhet som du vedlikeholde data , for eksempel en ansatt , en kunde , en bygning eller en konto . Objekter må ha en unik måte å identifisere objektet og skiller den fra alle andre objekter av samme type - disse kalles
Objekter blitt tabeller i databasen " Keys ". : KUNDE tabellen , ANSATT tabellen , INSTITUTT bordet , PRODUCT tabellen , attributter etc.
Hvert objekt i databasen vil ha attributter eller dataelementer - disse vil bli felt. En eller flere attributter eller felt blir brukt som nøkkel eller identifikator som gjør at hver plate på bordet unik. Attributtene er informasjon om objektet som: Navn , adresse eller telefonnummer på kundens tabellen . Kundenummer kan være en annen egenskap som fungerer som " Key "-feltet . Når du søker etter informasjon, vil databasen programvare bruker attributtverdier å finne en post.
Relasjoner
Objekter eller tabeller har relasjoner til andre tabeller . En ansatt tabellen vil ha et attributt som heter DEPARTMENT_CODE , som også er et attributt ( og nøkkel ) ved Institutt tabellen . Denne koden knytter den ansatte til en avdeling . Databasen programvaren bruker dette forholdet for å sørge for at du ikke sette en DEPARTMENT_CODE på ANSATT rekord som ikke eksisterer .
Oppsummering
Forholdet mellom bordene er grunnen denne type database kalles " relasjonsdatabase . " Når du henter data fra databasen , relasjonene tillate deg å få felt fra mer enn ett bord om gangen . Relasjonelle strukturene bidrar til å sikre eneste gyldige informasjonen er lagret på systemet.