code: A2032      studiebelasting: 3 sp      periode: trim. 2
naam: Databases A
internet: homepage, rooster
opleiding/fase: econ/d23/profiel, i&e/prop
voertaal: Nederlands
docent(en): mw. drs. S.C. van der Made
contactpersoon: mw. drs. S.C. van der Made
secretariaat: Inf
aanmelding: inschrijven voor practicumgroepen
toelatingseisen: -
aanbevolen: -
onderwijsvorm: 3 uur hoorcollege per week;
3x2 uur verplicht klassikaal practicum
tentamenvorm: schriftelijk
tentamenperiode: maart/april, augustus (herkansing)
tentameneisen: voldoende resultaat voor het practicum
tentamenstof: zie via de homepage van dit vak het studiemateriaal

Doelstelling

  1. Inzicht krijgen in de plaats die een database en een database- managementsysteem inneemt in een informatiesysteem.
  2. Het leren kennen van de gebruiksmogelijkheden van databases en database-managementsystemen. Met name het kunnen gebruiken van de taal SQL.
  3. Twee modelleringsmethoden leren kennen en gebruiken: het entity-relationshipmodel en het relationele model.
  4. Het transactiebegrip leren kennen en de theoretische achtergronden daarvan zoals serialiseerbaarheid, locking, deadlock en recovery.
  5. Kennismaking met security en de SQL-opdrachten om dit in een database-systeem te gebruiken.

Inhoud

De volgende onderwerpen zullen aan de orde komen:
Het relationele model inclusief de relationele algebra, de taal SQL met o.a het gebruik van views, het entity-relationshipmodel, het transactiebegrip, concurrency, serialiseerbaarheid, locking protocollen, deadlock, recovery protocollen, security.

Bij dit vak hoort een practicum dat bestaat uit drie delen:

  1. Een Access-practicum om te oefenen met SQL
  2. Opgaven om het ontwerpen van databases te oefenen
  3. Opgaven om de theoretische onderwerpen te oefenen, concurrency, recovery en security.

Verplichte literatuur

 29-1-2002