Hva er en relasjonsdatabase Management System?

September 29  by Eliza

En relasjonsdatabase management system (RDBMS) er en bestemt type database som inneholder tabeller med data. Disse typer databaser brukes ofte i å støtte enten én eller flere tilknyttede programmer. Bestemt database programmeringsspråk brukes til å endre og rapportere på data. Flere teknikker kan hastigheten innhenting av data og redusere dobbeltarbeid.

Organisasjoner kan bruke RDBMS for lagring av inventar, ansatt, kunde, og andre data. Brukere kan samhandle med systemet gjennom programvare som inkluderer programmeringskode for å arbeide med databasen. Disse programmene kan være tradisjonell eller web-basert.

En relasjonsdatabase styringssystem består av tabeller med kolonner og rader. Kolonneetiketten identifiserer data i radene i kolonnen. Hver rad inneholder faktiske data for en forekomst av en enhet, som kan være en person, plasseringen, et objekt eller idé. En kundedatabase, for eksempel, kan ha kolonner for kundens ID, fornavn, etternavn og e-postadresse, og hver rad inneholder en individuell KUNDE € ™ s data.

Disse systemene er tilgjengelige og oppdateres ved hjelp av strukturerte spørrespråk (SQL). Å arbeide med data, vil en database utvikler skrive programmering uttalelser kalt spørringer. Ulike merker av database management systemer kan kreve bruk av ulike versjoner av SQL, selv om de har mange likheter.

En RDBMS kan bruke flere typer tabeller. Basistabeller holde hele settet av data. Midlertidige tabeller lagre data som blir manipulert som en spørring er i gang. Resultater tabeller lagre søke utfall.

Relasjonsdatabase styringssystemer bruke flere typer nøkler for å hente data. En primærnøkkel identifiserer en bestemt forekomst av en enhet. For en ansatt bord, kan primærnøkkelen være en ansatt identifikasjonsnummer at hver ansatt er permanent tildelt og som ingen annen ansatt vil bruke. Unike nøkler er andre dataelementer som også er eksklusive for hver forekomst av en enhet. For eksempel kan en forhandler tildele lagervarer med unike leverandør varenumre.

En tredje type nøkkel er en fremmednøkkel. I relasjonsmodellen, etablerer det relasjoner mellom enheter. Ved hjelp av fremmednøkler, kan et forhold mellom en companyâ € ™ s kunder og hver kundes salget opprettholdes uten å duplisere data i relasjonsdatabase styringssystem.

Hastigheten på innhenting av data som er viktig, særlig når mengden av data øker. En utvikler kan legge til en indeks til en RDBMS å tillate spørringer for å løpe fortere. Indeksen bruker vanligvis en primærnøkkel, for eksempel en skatt identifikasjonsnummer.

  • Bedrifter kan bruke en relasjonsdatabase management system for lagring av inventar.
  • Relasjonsdatabase styringssystemer består av kolonner og rader med data.