Innholdsfortegnelse:
Definisjon - Hva betyr Relational Database (RDB)?
En relasjonsdatabase (RDB) er et kollektivt sett med flere datasett organisert av tabeller, poster og kolonner. RDB-er etablerer et godt definert forhold mellom databasetabeller. Tabeller kommuniserer og deler informasjon, som letter datasøkbarhet, organisering og rapportering.
RDBs bruker Structured Query Language (SQL), som er en standard brukerapplikasjon som gir et enkelt programmeringsgrensesnitt for databaseinteraksjon.
RDB er avledet fra det matematiske funksjonskonseptet for kartlegging av datasett og ble utviklet av Edgar F. Codd.
Techopedia forklarer RDB (Relational Database)
RDB organiserer data på forskjellige måter. Hver tabell er kjent som en relasjon, som inneholder en eller flere datakategorikolonner. Hver tabelloppføring (eller rad) inneholder en unik datainstans definert for en tilsvarende kolonnekategori. En eller flere data- eller postegenskaper forholder seg til en eller mange poster for å danne funksjonelle avhengigheter. Disse er klassifisert som følger:
- Én til én: Én tabelloppføring forholder seg til en annen post i en annen tabell.
- Én til mange: Én tabelloppføring forholder seg til mange poster i en annen tabell.
- Mange til én: Mer enn en tabellrekord angår en annen tabellrekord.
- Mange til mange: Mer enn en tabellrekord forholder seg til mer enn en post i en annen tabell.
RDB utfører "select", "project" og "join" databaseoperasjoner, hvor select brukes til datainnhenting, prosjekt identifiserer dataattributter og join kombinerer relasjoner.
RDB-er har mange andre fordeler, inkludert:
- Enkel utvidbarhet, ettersom nye data kan legges til uten å endre eksisterende poster. Dette er også kjent som skalerbarhet.
- Ny teknologiytelse, kraft og fleksibilitet med flere datakravfunksjoner.
- Datasikkerhet, som er kritisk når deling av data er basert på personvern. For eksempel kan ledelsen dele visse dataprivilegier og få tilgang til og blokkere ansatte fra andre data, for eksempel konfidensiell lønn eller informasjon om fordeler.
