Module A8: Databanken - Volwassenenonderwijs Kisp · Module A8: Databanken Doelstellingen Na het...

3
Module A8: Databanken Doelstellingen Na het volgen van deze module kan de cursist: De verschillende soorten databanken situeren, in bijzonderheid de relationele De relevante data van een probleem definiëren de recente ontwerptechnieken voor databanken in de praktijk hanteren De normalisatieregels in de praktijk hanteren Een Entity Relationship Diagram (ERD) lezen en opstellen Basiscommando’s van een SQL-taal toepassen Relevante data uit een relationele databank via een geconditioneerde zoekopdracht selecteren Leerinhouden Deel I Databanken Verklaring van enkele veel voorkomende termen Elementen van een databanksysteem Gegevensmanagement Het relationele model Deel II Gegevensanalyse Inventariseren Normaliseren Integratie van normalisatieresultaten Opstellen van gegevensstructuurdiagrammen Deel III SQL Kennismaking met MySQL DML statements Begincompetenties Van de cursist wordt verwacht dat hij/zij een voldoende kennis van het Nederlands als omgangs- en studietaal bezit. Nederlands- en Engelstalige vakliteratuur (handleidingen, informatiedocumenten en handboeken) kan lezen en begrijpen. courante toepassingssoftware (volgens richtlijnen van de fabrikant en/of docent) kan installeren en gebruiken.

Transcript of Module A8: Databanken - Volwassenenonderwijs Kisp · Module A8: Databanken Doelstellingen Na het...

Module A8: Databanken

Doelstellingen Na het volgen van deze module kan de cursist:

De verschillende soorten databanken situeren, in bijzonderheid de relationele

De relevante data van een probleem definiëren

de recente ontwerptechnieken voor databanken in de praktijk hanteren

De normalisatieregels in de praktijk hanteren

Een Entity Relationship Diagram (ERD) lezen en opstellen

Basiscommando’s van een SQL-taal toepassen

Relevante data uit een relationele databank via een geconditioneerde zoekopdracht selecteren

Leerinhouden Deel I – Databanken

Verklaring van enkele veel voorkomende termen

Elementen van een databanksysteem

Gegevensmanagement

Het relationele model Deel II – Gegevensanalyse

Inventariseren

Normaliseren

Integratie van normalisatieresultaten

Opstellen van gegevensstructuurdiagrammen Deel III – SQL

Kennismaking met MySQL

DML statements

Begincompetenties Van de cursist wordt verwacht dat hij/zij

een voldoende kennis van het Nederlands als omgangs- en studietaal bezit.

Nederlands- en Engelstalige vakliteratuur (handleidingen, informatiedocumenten en handboeken) kan lezen en begrijpen.

courante toepassingssoftware (volgens richtlijnen van de fabrikant en/of docent) kan installeren en gebruiken.

Eindcompetenties Algemene competenties

Denk- en redeneervaardigheden (toepassen in specifieke situatie)

Het vermogen tot verwerven en verwerken van informatie (verkennend niveau)

Zin voor initiatief (verkennend niveau)

Doorzettingsvermogen (verkennend niveau)

Creativiteit (verkennend niveau)

Flexibiliteit (verkennend niveau)

Het vermogen tot communiceren van informatie, ideeën, problemen en oplossingen (verkennend niveau)

Een ingesteldheid tot levenslang leren (verkennend niveau) Algemene beroepsgerichte competenties

Zelfstandig en doelmatig informatie kunnen opzoeken en verwerken (toepassen in specifieke situatie)

Oplossingsgericht kunnen werken in de zin van het zelfstandig kunnen definiëren en analyseren van complexe probleemsituaties (verkennend niveau)

Het kunnen ontwikkelen en toepassen van zinvolle oplossingsstrategieën (verkennend niveau)

Schriftelijk en mondeling doelmatig en efficiënt kunnen communiceren (verkennend niveau)

Beroepsgerichte competenties

De student kan algoritmisch denken en logisch redeneren (verkennend niveau)

De student kan een informatiebehoefte omzetten naar een optimale gegevensstructuur en kan ze vervolgens implementeren via databases. Hij beschikt tevens over de vaardigheid om deze databases aan te spreken binnen verschillende programmeeromgevingen (kunnen toepassen in een gekende situatie)

De student is in staat om zelfstandig te werken en informatie te verzamelen (verkennend niveau)

De student krijgt kennis van het softwareontwikkelingsproces en hij verwerft vaardigheden om de verschillende aspecten ervan toe te passen (verkennend niveau)

Cursistenbegeleiding Aanvullende literatuur voor het verduidelijken en uitdiepen van een specifiek onderwerp.

Bijsturing tijdens de opdrachten in klasverband

Extra oefeningen voor studenten met gevorderde kennis

Indien noodzakelijk, afspraak buiten de reguliere lestijden

Didactische werkvormen Doceren / hoorcollege

Demonstreren

Werkcollege (opdrachten)

Zelfstandig bijhouden van een portfolio (proces- of ontwikkelingsportfolio)

Studieomvang (studiebelasting) Contacturen: 60 lestijden

Geschatte studiebelasting: 90 uren

Evaluatie Gecombineerd examen bestaande uit volgende onderdelen:

Tussentijdse schriftelijke test over normalisatie en theoretische concepten (gesloten boek, 40%)

Schriftelijk examen (open boek, 60%) Deelname aan elk onderdeel is verplicht. Indien niet wordt voldaan aan deze bepaling zal de student niet geslaagd zijn voor deze module.

Kostprijs Inschrijvingsprijs

Administratieve onkosten

Docent(en) Ronny Creygelman

Lesplaats(en) Campus KISP-Aalst

Verplicht studiemateriaal Elektronisch leerplatform

Aanbevolen studiemateriaal Kroenke, M.D. (2011) Databases. 11e editie. Amsterdam, Pearson.

Diverse online bronnen. Gebruik van eigen laptop is verplicht tijdens de hoorcolleges en werkcolleges.