Relationele Database (RDB)

Wat betekent Relationele Database (RDB)?

Een Relationele Database (RDB) is een verzameling van meerdere gegevenssets georganiseerd door tabellen, records en kolommen. RDB’s leggen een goed gedefinieerde relatie tussen databasetabellen. Tabellen communiceren en delen informatie, wat de doorzoekbaarheid, organisatie en rapportage van gegevens vergemakkelijkt.

Een RDB maakt gebruik van Structured Query Language (SQL), een standaardgebruikerstoepassing die een eenvoudige programmeerinterface biedt voor database-interactie.

RDB is afgeleid van het wiskundige functieconcept van het in kaart brengen van gegevenssets en werd ontwikkeld door Edgar F. Codd.

Techopedia legt Relationele Database (RDB) uit

RDB’s organiseren gegevens op verschillende manieren. Elke tabel staat bekend als een relatie en bevat een of meer kolommen met gegevenscategorieën. Elke tabelrecord (of rij) bevat een unieke gegevensinstantie die is gedefinieerd voor een overeenkomstige kolomcategorie. Een of meer gegevens- of recordkenmerken hebben betrekking op een of meer records om functionele afhankelijkheden te vormen. Deze worden als volgt ingedeeld:

  • One to One: Een tabelrecord heeft betrekking op een andere record in een andere tabel.
  • One to Many: Eén tabelrecord heeft betrekking op vele records in een andere tabel.
  • Many to One: meer dan één tabelrecord heeft betrekking op een ander tabelrecord.
  • Many to Many: Meer dan één tabelrecord heeft betrekking op meer dan één record in een andere tabel.

RDB’s voeren “select”, “project” en “join” databasebewerkingen uit, waarbij select wordt gebruikt voor het ophalen van gegevens, project gegevensattributen identificeert en join relaties combineert.

RDB’s hebben nog vele andere voordelen, waaronder:

  • Eenvoudige uitbreidbaarheid, omdat nieuwe gegevens kunnen worden toegevoegd zonder bestaande records aan te passen. Dit wordt ook wel schaalbaarheid genoemd.
  • Nieuwe technologische prestaties, kracht en flexibiliteit met meerdere mogelijkheden voor gegevensvereisten.
  • Gegevensbeveiliging, wat cruciaal is als het delen van gegevens gebaseerd is op privacy. Het management kan bijvoorbeeld bepaalde dataprivileges en -toegang delen en werknemers blokkeren voor andere gegevens, zoals vertrouwelijke salaris- of uitkeringsinformatie.

Gerelateerde begrippen

Margaret Rouse

Margaret Rouse is een bekroond technisch schrijver en docent die bekend staat om haar vermogen om complexe technische onderwerpen uit te leggen aan een niet-technisch, zakelijk publiek. In de afgelopen twintig jaar is haar uitleg verschenen op vele websites en is ze als autoriteit aangehaald in artikelen van de New York Times, Time Magazine, USA Today, ZDNet, PC Magazine en Discovery Magazine. Margaret geniet ervan om IT- en business professionals te helpen om elkaars zeer gespecialiseerde talen te begrijpen. Als je een suggestie hebt voor een nieuwe definitie of hoe je een technische uitleg kunt verbeteren, stuur Margaret dan een…