Oplossingen oefeningen Relaties
1. Verwijder alle uitgeverijen die geen momenteel
boeken leveren
- Een object kopiëren kan je vanuit het databasevenster
doo op de gewone Windows95-manier, dus hier:
tblUitgeverijen aanklikken / CTRL-C en CTRL-V / naam
geven/
- Maak volgende selectiequery

- Maak volgende verwijderquery:

terug
2. Relatie tblKlassen - tblLeerlingen(1)
- Maak volgende totaalquery om te weten in welke klassen
momenteel leerlingen zitten.

- Tabel kopiëren: tblLeerlingen aanklikken / CTRL-C /
CTRL-V / naam geven
- Maak volgende verwijderquery:

- Een relatie leg je in het relatiescherm: zie punt 3.3
Eens referentiële integriteit afgedwongen kan je geen
leerlingen meer in 'onbestaande' klassen - klassen
waarvan de klascode niet voorkomt in tblKlassen- zetten
via de tabel tblLeerlingen of een formulier dat er op
gebaseerd is. Wil je dit toch doen dan moet je de nieuwe
klas eerst toevoegen aan de tabel tblKlassen. Dit kun je
vooraf doen of tijdens het invoeren/wijzigen van een
leerlingrecord. In het laatste geval moet je dan reageren
op een 'Gebeurtenis' en moet er geprogrammeerd worden.
Dit komt verder in de cursus aan bod.
terug
3. Relatie tblKlassen - tblLeerlingen(2)
- Tabel kopiëren: tblKlassen aanklikken / CTRL-C / CTRL-V
/ naam geven
- Maak volgende toevoegquery

terug
4. Normaliseren klaslijst
1 NV
| |
Klascode |
| |
Titularis |
| * |
Anaam |
| * |
Vnaam |
|
| Klascode |
Llnr |
| Titularis |
Klascode |
| |
Anaam |
| |
Vnaam |
|
2 NV: nihil
3 NV: nihil
terug
5. Normaliseren lijst bestelde boeken
1 NV
| |
Llnr |
| |
Anaam |
| |
Vnaam |
| |
Klascode |
| * |
Boeknr |
| * |
Vakcode |
| * |
Titularis |
| * |
Auteur |
| * |
Eenh_prijs |
| * |
H/K |
| Llnr |
Llnr |
| Anaam |
Boeknr |
| Vnaam |
Vakcode |
| Klascode |
Titularis |
| |
Auteur |
| |
Eenh_prijs |
| |
H/K |
2 NV
| Llnr |
Llnr |
Boeknr |
| Anaam |
Boeknr |
Vakcode |
| Vnaam |
|
Titularis |
| Klascode |
|
Auteur |
| |
|
Eenh_prijs |
| |
|
H/K |
| |
|
|
3 NV: nihil
6. Normaliseren onderhoudsfiche wagen
1 NV
| |
Nummerplaat |
| |
Merk |
| |
Type |
| |
Eigenaar |
| |
Adres |
| |
PC |
| |
Gemeente |
| * |
Datum |
| * |
Aard |
| Nummerplaat |
Nummerplaat |
| Merk |
Datum |
| Type |
Aard |
| Eigenaar |
|
| Adres |
|
| PC |
|
| Gemeente |
|
2 NV
| Nummerplaat |
Nummerplaat |
PC |
| Merk |
Datum |
Gemeente |
| Type |
Aard |
|
| Eigenaar |
|
|
| Adres |
|
|
| |
|
|
| |
|
|
3 NV: nihil
terug