Relational Database Informasjon

Relational Database Informasjon


Relasjonsdatabaser brukes nesten overalt. Relasjonsdatabaser blir brukt som et middel til å lagre og hente informasjon raskt og enkelt. Det finnes flere typer av relasjonsdatabase i kommersielle og åpen kildekode formater; imidlertid alle relasjonsdatabaser utformet rundt det samme sett med regler og ligner i mange aspekter.

Historie

Ideen til en relasjonsdatabase ble opprinnelig unnfanget i 1970 av EF Codd mens du arbeider på IBM. Codd produsert 12 regler han følte må følges for å ha en relasjonsdatamodell. Codd regler generelt skissert strukturen i en moderne relasjonsdatabase med ulike dataelementer blir sluttet av nøkler. Oracle, IBM og Microsoft alle utgitte kommersielle relasjonsdatabaseapplikasjoner. Oracle og Microsoft er de beste i bransjen i kommersielle databaser.

komponenter

Relasjonsdatabaser er sammensatt av en rekke komponenter som tillater det å virke som et middel for å lagre data og hente den effektivt. Data lagres i tabeller som består av rader og kolonner. I et riktig opprettet database, kan hver rad identifiseres av en nøkkel som er unik for den aktuelle rad. Tabeller kan endres med begrensninger og indekser for å øke data renhet. Begrensninger brukes som kontroller for å sikre at det er bare en unik nøkkel eller at et felt eller kolonne, er riktig utfylt. Indekser brukes til å øke hastigheten på jakt etter data. En indeks er i det vesentlige en liste over poster basert på en kolonne. Søke på tabellen etter en indeksert kolonne vil bli utført mye raskere enn et søk på en ikke-indeksert kolonne.

Betydning

Før innføringen av relasjonsdatabaser, data ble lagret i flate filer. Flate filer var rene tekstfiler med mange rader med data lagret i en avgrenset skjema. Kolonnene i raden ble atskilt med spesialtegn eller kategorier. Flate filer var vanskelig å oppdatere og hente informasjon og var begrenset i størrelse. Relasjonsdatabaser er dannet av tabeller som inkluderer flere rader eller poster og forskjellige kolonner eller attributter. Tabeller kan ha relasjoner med andre tabeller og settes sammen på en tast. Dette tillot en reduksjon i databasen størrelse og evnen til å finne og oppdatere data raskt.

typer

I 1979 lanserte Oracle den første kommersielle database med IBM følgende i 1982 med sin SQL Data System. I 1992 lanserte Microsoft sin første versjon av en relasjonsdatabase - Microsoft SQL Server. Andre typer relasjonsdatabaser tilgjengelig for kommersiell bruk inkluderer MySQL, PostgreSQL, SQLite og Access. MySQL, PostgreSQL og SQLite er åpen kildekode relasjonsdatabaser som er populære blant nettsteder og Internett-applikasjoner. Alle relasjonsdatabaser bruke en form for SQL som sin grensesnittspråk. SQL eller Structured Query Language tillater definisjon, manipulering og spørring av data som er lagret i databasen.

Funksjon

Relasjonsdatabase brukes til å lagre data og gi rom for sin modifikasjon og gjenfinning. Relasjonsdatabaser brukes overalt. Bankene vil stole på relasjonsdatabaser å administrere transaksjoner, mellomværende og kunde kontoinformasjon. Nettsteder bruker relasjonsdatabase for å administrere brukere, innhold og merchandise. Relasjonsdatabaser er meget robust ved at de er i stand til å bli brukt på en rekke måter.