Database
Het woord ‘database’ gebruiken we vaak in de IT, maar ook daar buiten. Wat is het eigenlijk? In dit artikel worden de volgende vragen beantwoord:
Eenvoudig gezegd beschrijft data feiten die gerelateerd zijn aan een object.
Je naam, leeftijd, lengte, gewicht, enz. zijn bijvoorbeeld data die op jou betrekking hebben.
Een afbeelding, een video, een bestand, een PDF, enzovoort kunnen ook als data worden beschouwd.
Een database is een systematische verzameling van data. Databases ondersteunen de opslag en manipulatie van data. Databases maken het datamanagement eenvoudig. Enkele voorbeelden van databases zijn:
Een online telefoongids zou de database zeker gebruiken om gegevens op te slaan met betrekking tot mensen, telefoonnummers en andere contactgegevens.
Je energieleverancier gebruikt uiteraard een database om facturering te regelen, klantgerelateerde problemen te registeren en om klachten te verwerken.
Laten we ook Facebook bekijken. Facebook moet data opslaan, bewerken en presenteren met betrekking tot leden, hun vrienden, ledenactiviteiten, berichten, advertenties en nog veel meer.
Er zijn talloze voorbeelden te bedenken voor het gebruik van databases.
Database Management System (DBMS) is een verzameling programma’s waarmee gebruikers toegang krijgen tot de database, data kunnen manipuleren en data mee kunnen weergeven en rapporteren. Een DBMS heeft ook als taak om de toegang tot de database te beheren.
Database Management Systemen zijn geen nieuw concept en werden voor het eerst geïmplementeerd in de jaren zestig. De Integrated Data Store (IDS) van Charles Bachmen wordt als het eerste DBMS gezien.
Met de tijd zijn databasetechnologieën sterk geëvolueerd, terwijl het gebruik en de functionaliteit van databases enorm zijn toegenomen.
Laten we eens kijken hoe de DBMS-familie met de tijd is geëvolueerd. Het volgende opsomming toont de evolutie van DBMS-categorieën.
Er zijn 4 hoofdtypen DBMS. In detail hebben ze de volgende kenmerken:
Veel relationele databases zijn zo doorontwikkeld dat ze ook kenmerken van object georiënteerde databases kennen. Denk hierbij aan database-triggers. Dit is een stukje applicatie dat automatisch start als een vooraf bepaalde handeling op de database plaatsvindt. Zo kan het invoeren van een record direct leiden tot allerlei controles zonder dat de programmeur daar over na hoeft te denken.
Mogelijk is dit een vertaling van Google Translate en kan fouten bevatten. Klik hier om mee te helpen met het verbeteren van vertalingen.