R2D2 > Waarom XML 2 RDB > Relationele Databases > RDBMS
Een RDBMS, oftewel een Relationeel DataBase Management Systeem, is een applicatie waarmee databases kunnen worden beheerd. Met zo'n systeem kan zorg gedragen worden voor opslag, beheer en het bevragen van data. Het is te beschouwen als een tussenlaag tussen de gebruiker en de fysieke opslag van de data. Een RDBMS zorgt ervoor, of maakt het in ieder geval makkelijker, dat de data die in een database opgeslagen moeten worden voldoen aan de eerder gestelde eisen. In het kort zijn er in ieder geval een achttal eisen waar een RDBMS aan moet voldoen. Deze zijn terug te vinden in [GRO01]:
Bij het bouwen van mijn applicatie gebruik ik MySQL. Dit database pakket voldoet niet aan alle genoemde eisen, vooral op punten 4 en 8. Dit is echter niet erg omdat ik in mijn applicatie die functionaliteit niet nodig heb. Bij het bouwen van een volledige applicatie voor gebruikers is het aan te raden om wel aan alle bovenstaande eisen te voldoen.
Nu zowel XML als RDB systemen beschreven zijn, is het tijd om te gaan kijken waarom het handig kan zijn XML om te zetten naar RDB systemen.
| << vorige | volgende >> | ©Robert Bouma, 02-01-2003 |