Hoe gebruik ik een databasebeheersysteem?
Een databasebeheersysteem (DBMS) is eigenlijk een softwareprogramma waarmee gebruikers rapporten over een specifieke gegevensset kunnen bekijken, bewerken, sorteren en uitvoeren. Deze programma's kunnen ook applicaties, interfaces of clients worden genoemd. Het gebruik van een databasebeheersysteem is specifiek voor de functies waarvoor het is ontwikkeld: systemen kunnen worden ontworpen om aan verschillende gebruikersbehoeften te voldoen. Om een databasebeheersysteem te gebruiken, moeten gebruikers de opdrachten leren kennen die aan het systeem zijn gekoppeld of vertrouwd raken met de grafische gebruikersinterface (GUI) die zijn ontwikkeld om taken uit te voeren zoals het maken en wijzigen van tabellen en het toevoegen, bewerken of verwijderen van records.
Als het databasebeheersysteem dat u gebruikt, toegankelijk is via een "opdrachtregel" - een getypte opdracht die een programma uitvoert - moet u zich bekwamen in de conventies van wat bekend staat als Standard Query Language (SQL). Dit vereist dat u specifieke opdrachten typt om uw verzoeken aan de database zelf te communiceren. Met het commando "CREATE TABLE customers" wordt bijvoorbeeld een tabel met de naam "klanten" in een bestaande database gemaakt. Zo'n eenvoudige opdracht maakt geen kolommen in de tabel en vult deze niet met gegevens in. Extra opdrachten kunnen complexiteit en diepte toevoegen aan de nieuwe tabel.
Andere databasebeheersystemen zijn toegankelijk via webgebaseerde portals. Deze worden doorgaans onderhouden door een webhostingbedrijf en hebben een gebruikersvriendelijke GUI waarmee gebruikers mogelijke opdrachten kunnen bekijken en selecteren. Om dit type databasebeheersysteem te gebruiken, moet u zich vertrouwd maken met de menuopties waarmee taken kunnen worden uitgevoerd, zoals het toevoegen van tabellen en het instellen van kolommen, evenals het toevoegen, bewerken en verwijderen van gegevens in die tabellen. Bij het werken met dit type databasebeheersysteem is het niet nodig om SQL te leren. Sommige experts adviseren echter dat het leren van de beginselen van SQL kan helpen bij het oplossen van problemen en het schrijven van vragen.
Een derde type databasebeheersysteem maakt het mogelijk een GUI op een computer te installeren, waardoor gebruikers het programma vanaf hun werkstations kunnen uitvoeren. Net als in webgebaseerde systemen variëren menu-opties, maar de taken die nodig zijn om de database te beheren, vereisen geen kennis van SQL. Managementsystemen binnen een GUI vereisen het leren van specifieke menu-opties. Hoewel u niet in SQL hoeft te schrijven, is een algemeen begrip van databasefuncties cruciaal, zodat elementen van het systeem correct kunnen worden ingesteld.