This page was saved using WebZIP 7.1.2.1052 offline browser (Unregistered) on 09/07/08 0:47:50.
Address: http://www.instruct-online.nl/docent_pagina.php?p=6350
Title: Instruct-online.nl - Electronische Leeromgeving Instruct  •  Size: 10931

M8 - Schematechnieken en databases       3 - Ontwerpen van een relationele database    Praktijkopdrachten

 

Hoofdstuk 2.1 Hoofdstuk 2.2 Hoofdstuk 2.3 Hoofdstuk 2.4 Hoofdstuk 2.5 Hoofdstuk 2.6 Hoofdstuk 3.1 Hoofdstuk 3.2 Hoofdstuk 3.3 Hoofdstuk 3.4 Hoofdstuk 3.5

1 - Praktijkopdracht 'Ontwerpen van een relationele database (1)'
2 - Praktijkopdracht 'Ontwerpen van een relationele database (2)'

 



1 - Praktijkopdracht 'Ontwerpen van een relationele database (1)' © Instruct

 
  Inleiding
 


Deze praktijkopdracht heeft als basis het volgende ERD met bijbehorende tekstuele beschrijving.

Entiteittype Vak
Identifier vakcode
Description vakcode
vaknaam
niveau
gepland aantal uren

Entiteittype Docent
Identifier docentnummer
Description docentnummer
naam
adres
postcode
woonplaats
geslacht
geboortedatum
graad

Entiteittype Student
Identifier studentnummer
Description studentnummer
naam
adres
postcode
woonplaats
geslacht
geboortedatum

Entiteittype Klas
Identifier afdeling
klasnummer
Description afdeling
klasnummer

 
  Opdrachten
 


  1. Zet het ERD om in een relationeel model.

  2. Beschrijf de relaties met behulp van primaire en vreemde sleutels.

  3. Bouw de database in Access.

 
  In te leveren bij de docent
 

Sjabloon verslag praktijkopdracht 'Ontwerpen van een relationele database (1)'.

Sjabloon persoonlijke evaluatie.


  • De uitwerking van de opdrachten
  • De database
  • Persoonlijke evaluatie

 

 


 



2 - Praktijkopdracht 'Ontwerpen van een relationele database (2)' © Instruct

 
  Inleiding
 


Een theatermaatschappij overweegt om de kaartverkoop voor de voorstellingen bij haar theaters te automatiseren, zodat kaarten via internet besteld kunnen worden. De maatschappij heeft daarom een informatieanalist opdracht gegeven een gegevensmodel te ontwerpen. De theaters zijn gelegen in diverse plaatsen in de regio en hebben een unieke naam. In deze theaters worden voorstellingen gegeven door diverse gezelschappen. Een gezelschap kan één of meer soorten voorstellingen verzorgen (opera, operette, toneel en dergelijke). Uiteraard heeft de voorstelling een naam, maar ook de gegevens van de contactpersoon zijn belangrijk.

Een bezoeker krijgt bij zijn bestelling een unieke waarde waarmee hij bij de kassa zijn kaart(en) kan opvragen.

De informatieanalist levert het volgende ERD:

Entitytype Theater
Identifier theaternaam
Description theaternaam
theaterplaats
aantal_zitplaatsen

Entitytype Gezelschap
Identifier naam_gezelschap
Description naam_gezelschap
naam_contactpersoon
adres_contactpersoon

Entitytype Voorstelling
Identifier naam_voorstelling
datum_voorstelling
Description naam_voorstelling
datum_voorstelling
soort_voorstelling

Entitytype Zitplaats
Identifier zitplaats-id
Description zitplaats-id
rijnummer
stoelnummer

Entitytype Bezoeker
Identifier bezoeker_id
Description bezoeker_id

 
  Opdrachten
 


  1. Zet het ERD om in een relationeel model.

  2. Bouw de database in Access.

 
  In te leveren bij de docent
 

Sjabloon verslag praktijkopdracht 'Ontwerpen van een relationele database (2)'.

Sjabloon persoonlijke evaluatie.


  • Het relationeel model
  • De database
  • Persoonlijke evaluatie