Relationele databases kunnen gebruikers zoeken en ophalen van datasets , genaamd tabellen , gebaseerd op de relaties tussen individuele stukken van de gegevens . Ondanks de voordelen, zoals optimalisatie over grote sets van informatie en toegang hulpmiddelen zoals Structured Query Language ( SQL ) , relationele databases ook komen met hun eigen nadelen . Beperkingen op Data Types Relationele databases komen met beperkingen in verband met wat data types ze kunnen opslaan . Complexe data types , zoals 3D-beelden of abstracte data objecten zijn niet beschikbaar om op te slaan onder een relationele database . Soorten gegevens beschikbaar om een database op te nemen cijfers , tekens ( letters ) , data en tijden , of Boolean ( waar /onwaar ) waarden . Complexiteit Relationele databases kan snel complex worden wanneer de hoeveelheid data groeit en de relaties tussen stukken gegevens gecompliceerder . Bovendien , SQL , terwijl een krachtig hulpmiddel voor toegang tot gegevens van een relationele database , wordt beperkt hoe gegevens gecompliceerde relaties toegang . Ook, wat neerkomt op complexe vormen van data vergt dat de gegevens in eenvoudigere types data die de database ondersteunt ( zoals getallen , letters , en Booleaanse waarden ) . Recombining deze waarden aan de oorspronkelijke gegevens reconstrueren draagt bij aan de complexiteit van het systeem . Cost De software en expertise die nodig is om een relationele database te implementeren kan komen met een hoog prijskaartje . Naast de aankoop van softwarelicenties , de lopende kosten van het onderhoud van het systeem en het personeel als data en benodigde ruimte stijging verhoogt de kosten van relationele databases . Bovendien nauwkeurig toegang tot gegevens van een relationele database vergt een hoge mate van ervaring en opleiding , die een grote investering van tijd en geld vergt .
|