GEGEVENSBANKEN 1
 
Wordt gegeven in Master in de industriële wetenschappen: elektrotechniek - afstudeerrichting: automatisering
Hoorcollege [A] 24.0
Werkcollege [B] 12.0
Begel. zelfst./extern werk [C] 0.0
Totale studietijd [D] 85.0
Studiepunten [E] 3
Niveau  
Creditcontract? toelating nodig
Examencontract? toelating nodig
Onderwijstaal Nederlands
Titularis Nog niet bepaald
Referentie IMIWKA01K00009
 
Trefwoorden
SQL, relationele databank, databanken, relationeel model, RDBMS, normalisatie, Oracle

Doelstellingen
Inzicht verwerven in de bouw en het beheer van een databankbeheersysteem ten einde in staat te zijn zich eender welk hedendaags databankbeheersysteem op een vlotte manier eigen te kunnen maken. Kennis en ervaring ontwikkelen in ontwerp, beheer en bevraging van relationele databanken. Voor dit laatste wordt de taal SQL in casu grondig bestudeerd en aangeleerd. Ontwerp van een relationeel correct databankschema - dit zonder economische realiteit en financiële kost uit het oog te verliezen - en de implementatie ervan op een bestaand databankbeheersysteem.

Leerinhoud
Relationele databanken: het relationeel model en normalisatie. SQL: manipulatie van de gegevens in een databank (DML), zonder behandeling van gecorreleerde subqueries en recursieve CTE's.

Begincompetenties
Eindcompetenties verworven in Informatica I.

Eindcompetenties
Kerncompetentie 1:
In staat zijn om principes van gegevensbankontwerp toe te passen met het oog op productie, onderhoud en kwaliteit. (SC11)
Onder meer:
- In staat zijn om klein- en grootschalige gegevensbanken op te zetten en te onderhouden.
- In staat zijn om een gegevensbank te ontwerpen en ze via SQL-opdrachten te implementeren en te bevragen.

Kerncompetentie 2:
In staat zijn om wetenschappelijk-disciplinaire inzichten zelfstandig toe te passen op gegevensbankproblemen. (AIC1)
Onder meer:
- In staat zijn om bestaande en nieuwe technologieën en theorieën over gegevensbanken te assimileren, te implementeren en te gebruiken. (AIC2)
- In staat zijn om inzichtelijke verbanden te leggen tussen verschillende disciplines om technische problemen en processen in verband met databanken te begrijpen. (AIC3)

Kerncompetentie 3:
In staat zijn om blijvend kritisch, creatief en wetenschappelijk te denken en te redeneren. (AC1)



Leermaterialen
::Voor meer informatie, klik hier::
Syllabus, aangevuld met het presentatiemateriaal (slides) dat gebruikt wordt tijdens de hoorcolleges.
Aanvullende referenties:
• Celko, Joe, SQL for Smarties, Morgan Kaufmann, 2005
• Connolly, Thomas, en Begg, Carolyn, Database Systems, Addison-Wesley, 2004
• Feuerstein, Steven, en Pribyl, Bill, Oracle PL/SQL Programming, O’Reilly, 2005
• Mannino, Michael V., Database Design, Application Development, and Administration, McGraw-Hill, 2005
• Molinaro, Anthony, SQL Cookbook, O’Reilly, 2005

Studiekosten
€ 4 voor syllabus

Studiebegeleiding
Docent is ter beschikking voor extra uitleg na afspraak.

Onderwijsvormen
Hoorcolleges.
Labo-oefeningen in computerlokaal.

Evaluatievorm
Oefeningen aan de computer waarin een realistische databank wordt ontworpen, geïmplementeerd en/of gemanipuleerd. (75% oefeningenexamen, 25% permanente evaluatie)

OP-leden
Joris Moreau, Ann Van Overberge