De huidige moduleopdracht, getiteld 'Opleidingsadvies Database', richt zich op het ontwikkelen van
een gestructureerd en efficiënt databaseontwerp ter ondersteuning van een programma dat klanten
helpt bij het verkrijgen van persoonlijk opleidingsadvies voor HBO-opleidingen. Deze opdracht bouwt...
Voorletters en naam:
Studentnummer:
Datum: 09-07-2024
NCOI
Opleiding: HBO Software Engineering en Development – 2 jaar
Module: Ontwikkelen van databases
Pagina 0 van 10
Classificatie: Corporate
, Voorwoord
Graag wil ik van deze gelegenheid gebruikmaken om mezelf voor te stellen. Mijn naam is [voor en
achter -naam] en ik ben softwareontwikkelaar bij XXX. De afgelopen jaren heb ik mezelf ontwikkeld in
verschillende facetten van softwareontwikkeling.
Met veel enthousiasme presenteer ik mijn huidige moduleopdracht, getiteld 'Opleidingsadvies
Database'. Deze opdracht is een voortzetting van mijn eerdere werk voor de module 'Software
Ontwikkelen en Programmeren', waarin ik een programma heb ontwikkeld dat klanten de mogelijkheid
biedt om een persoonlijk opleidingsadvies aan te vragen voor HBO-opleidingen.
In deze moduleopdracht presenteer ik een gestructureerd en efficiënt databaseontwerp dat de
functionaliteiten van de eerder genoemde applicatie ondersteunt en optimaliseert. Het doel van deze
opdracht is om een solide basis te leggen voor een programma dat studenten helpt bij het kiezen van
de juiste HBO-opleiding. Dit wordt bereikt door middel van een goed ontworpen database die de
gegevens van studenten ondersteunt en de communicatie met hen als klanten vergemakkelijkt en
versnelt.
Ik kijk ernaar uit om dit project tot een succesvol einde te brengen en ben ervan overtuigd dat het een
positieve impact zal hebben op zowel mijn eigen ontwikkeling als op de dienstverlening van XXX
Samenvatting
De huidige moduleopdracht, getiteld 'Opleidingsadvies Database', richt zich op het ontwikkelen van
een gestructureerd en efficiënt databaseontwerp ter ondersteuning van een programma dat klanten
helpt bij het verkrijgen van persoonlijk opleidingsadvies voor HBO-opleidingen. Deze opdracht bouwt
voort op een eerder project binnen de module 'Software Ontwikkelen en Programmeren', waarin een
applicatie werd ontwikkeld die studenten advies biedt over geschikte opleidingen.
Het doel van deze opdracht is om een solide en goed ontworpen database te creëren die de
gegevens van studenten beheert en de communicatie met hen als klanten vergemakkelijkt. De
database moet niet alleen de huidige functionaliteiten van het adviesprogramma ondersteunen, maar
ook ruimte bieden voor toekomstige uitbreidingen en optimalisaties. Belangrijke aspecten van het
databaseontwerp zijn onder andere datamanagement, gegevensintegriteit, beveiliging, en
schaalbaarheid.
In dit rapport worden de verschillende fasen van het ontwerp- en ontwikkelproces van de database
besproken, te beginnen met de analyse van de eisen en specificaties. Vervolgens wordt ingegaan op
de architectuur van de database, inclusief het datamodel en de normalisatie van de gegevens.
Daarna worden de implementatie en testen van de database behandeld, waarbij de focus ligt op het
waarborgen van de kwaliteit en de prestaties van het systeem.
Een gedetailleerde beschrijving van de resultaten toont aan hoe de nieuwe database voldoet aan de
gestelde eisen en bijdraagt aan een efficiënter en gebruiksvriendelijker opleidingsadviesprogramma.
Ten slotte worden de conclusies en aanbevelingen gepresenteerd, waarin wordt besproken hoe de
database verder kan worden verbeterd en welke stappen kunnen worden ondernomen voor verdere
optimalisatie en integratie binnen de organisatie.
De moduleopdracht biedt waardevolle inzichten en praktische toepassingen voor zowel de
persoonlijke ontwikkeling van de softwareontwikkelaar als voor de educatieve dienstverlening van
XXX. Door deze opdracht wordt een belangrijke stap gezet naar het bieden van betere ondersteuning
aan studenten bij het maken van geïnformeerde opleidingskeuzes.
Pagina 1 van 10
Classificatie: Corporate
, Inhoudsopgave
Voorblad ................................................................................................................................................. 0
Voorwoord ............................................................................................................................................. 1
Samenvatting ......................................................................................................................................... 1
Inhoudsopgave ...................................................................................................................................... 2
1. Inleiding.............................................................................................................................................. 3
2. Doel van het Advies .......................................................................................................................... 3
2.1 Gegevensbeheer ........................................................................................................................ 3
2.2 Toekomstige Contacten ............................................................................................................. 3
2.3 Communicatieverbetering .......................................................................................................... 3
3. Afbakening ......................................................................................................................................... 3
3.1 Wat valt binnen het advies ......................................................................................................... 3
3.2 Wat valt niet binnen het advies.................................................................................................. 4
4. Databaseontwerp .............................................................................................................................. 4
4.1 Entiteiten Identificatie ................................................................................................................. 4
4.2 Sleutelconcepten in het Databaseontwerp .............................................................................. 4
5. Normalisatietechniek ........................................................................................................................ 5
5.1 Eerste Normaalvorm (1NF) ......................................................................................................... 5
5.2 Tweede Normaalvorm (2NF)....................................................................................................... 5
5.3 Derde Normaalvorm (3NF).......................................................................................................... 5
6. Datamodellering ................................................................................................................................ 5
6.1 Schets in draw.io ......................................................................................................................... 5
6.2 Aanmaken van de Database in phpMyAdmin .......................................................................... 7
7. Toepassing van SQL ......................................................................................................................... 7
7.1 Creatie van Tabellen ................................................................................................................... 7
7.2 Invoegen van Gegevens ............................................................................................................. 7
7.3 Query’s Uitvoeren ....................................................................................................................... 7
7.4 Bijwerken en Verwijderen van Gegevens ................................................................................. 8
7.5 Beheer van Transacties .............................................................................................................. 8
8. Databasebeheersproces................................................................................................................... 8
8.1 Database Configuratie en Installatie ......................................................................................... 8
8.2 Gegevensbeheer ......................................................................................................................... 8
8.3 Beveiliging ................................................................................................................................... 8
8.4 Prestatiebeheer ........................................................................................................................... 9
8.5 Naleving en Documentatie ......................................................................................................... 9
8.6 Incidentbeheer ............................................................................................................................. 9
Literatuurlijst ...................................................................................................................................... 10
Bijlagen ............................................................................................................................................... 10
Pagina 2 van 10
Classificatie: Corporate
Voordelen van het kopen van samenvattingen bij Stuvia op een rij:
Verzekerd van kwaliteit door reviews
Stuvia-klanten hebben meer dan 700.000 samenvattingen beoordeeld. Zo weet je zeker dat je de beste documenten koopt!
Snel en makkelijk kopen
Je betaalt supersnel en eenmalig met iDeal, creditcard of Stuvia-tegoed voor de samenvatting. Zonder lidmaatschap.
Focus op de essentie
Samenvattingen worden geschreven voor en door anderen. Daarom zijn de samenvattingen altijd betrouwbaar en actueel. Zo kom je snel tot de kern!
Veelgestelde vragen
Wat krijg ik als ik dit document koop?
Je krijgt een PDF, die direct beschikbaar is na je aankoop. Het gekochte document is altijd, overal en oneindig toegankelijk via je profiel.
Tevredenheidsgarantie: hoe werkt dat?
Onze tevredenheidsgarantie zorgt ervoor dat je altijd een studiedocument vindt dat goed bij je past. Je vult een formulier in en onze klantenservice regelt de rest.
Van wie koop ik deze samenvatting?
Stuvia is een marktplaats, je koop dit document dus niet van ons, maar van verkoper SFaraj. Stuvia faciliteert de betaling aan de verkoper.
Zit ik meteen vast aan een abonnement?
Nee, je koopt alleen deze samenvatting voor €11,96. Je zit daarna nergens aan vast.