DATABANKEN
 
Wordt gegeven in 2de jaar professionele Bachelor in de toegepaste informatica
Hoorcollege [A] 25.0
Werkcollege [B] 25.0
Begel. zelfst./extern werk [C] 0.0
Totale studietijd [D] 125
Studiepunten [E] 5
Niveau uitdiepend
Onderwijstaal Nederlands
Titularis Dirk Theuns
Referentie ECTOIN02A00004
 
Trefwoorden
Databanken (databases), SQL, DBMS, Transacties, Datawarehouses, IWETO-code: P175 - Informatica

Doelstellingen
Kennis opdoen omtrent de architectuur van een professionele databank en beginselen van databankbeheer.
Inzicht verwerven in de databank technologieën: transactiebeheer, multi-user databanksystemen, gedistribueerde databanken, ...
Databank bevragen met SQL.

Leerinhoud
Theorie
  • Pre-relationele database modellen: DDL – DML
  • Transacties, recovery en concurrency control
  • Database API – ODBC – JDBC
  • Niet web specifieke server side applicaties: CORBA – DCOM
  • XML: validation
  • Distributed en parallel databasemanagementsystemen
  • Datawarehousing, datamarts, OLAP en datamining: algemene principes
  • Object-relationele databasesystemen
  • Object-persistentie en objectgeoriënteerde databasesystemen: het ODMG Object model, ODL en OQL

Oefeningen:
  • Relationele database: grondige behandeling van SQL, definitie tabel, select, operatoren, functies, join, subselect, correlatie, exists, alias, insert, delete, update, views, indexen, authorisatie (granting), catalogus, triggers, stored procedures, transacties

Alle items worden uitvoerig geïllustreerd met voorbeelden en begeleid geoefend.

Begincompetenties
Databankconcepten (ERD, relationeel model, normalisatie, beginselen SQL).
Datamodellering en databanken.

Eindcompetenties
Algemene competenties:
Vaardigheden
Analytisch en probleemoplossend denken

Algemeen beroepsgerichte competenties:
Kennis
Databankconcepten

Specifiek beroepsgerichte competenties:
Kennis
Databanken vb. relationele zoals Oracle of hiërarchische middleware, zoals berichtenwachtrijvormingen
transactieverwerking
Kennis professionele databanken
Programmatuurtechnologie
Programmeertaal voor databanken (SQL - Standard Query Language)

Vaardigheden
Aanpassingen aanbrengen aan bestaande databanken
Databank ontwerpen
Databank testen

Leermaterialen
Databases: Beginselen, ontwerp en implementatie, David Kroenke, ISBN 9043005959
Leerboek Databases voor de praktijk, Prof. Dr. J. Vandenbulcke, ISBN 90 440 0147 7
Syllabus voor SQL
Slides op elektronische leeromgeving
SQL Server software



Studiekosten
Boek ongeveer 50 euro
Syllabus ongeveer 5 euro
Software: MSDNAA-contract aan 27,50 euro per jaar

Studiebegeleiding
Individuele leerproblemen kunnen altijd aan de titularis worden gemeld en worden geremedieerd.

Onderwijsvormen
Onderwijsleergesprek
Geleide en individuele oefeningen met computer.

Evaluatievorm
Voor de reguliere student:
Eerste examenzittijd:
Permanente evaluatie: 20%
Schriftelijk examen: 80% met 50% voor theoretische vragen (gesloten boek) en 50% voor oefeningen (open boek)
Tweede examenzittijd:
Schriftelijk examen: 100% met 50% voor theoretische vragen (gesloten boek) en 50% voor oefeningen (open boek)

Voor de student met examencontract:
Eerste examenzittijd:
Schriftelijk examen: 100% met 50% voor theoretische vragen (gesloten boek) en 50% voor oefeningen (open boek)
Tweede examenzittijd:
Schriftelijk examen: 100% met 50% voor theoretische vragen (gesloten boek) en 50% voor oefeningen (open boek)

OP-leden