De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Informatie-analyse 1: Er zijn veel manieren om een database te vullen

Verwante presentaties


Presentatie over: "Informatie-analyse 1: Er zijn veel manieren om een database te vullen"— Transcript van de presentatie:

1 Informatie-analyse 1: Er zijn veel manieren om een database te vullen
Presentatie bij hoofdstuk 12 van de methode 'Informatica'

2 Eerste poging:

3 Kun je Access goed laten zoeken in deze tabel?
1. Zoek alle cijfers van een leerling, (bijvoorbeeld leerling 105): SELECT Llnr, Voornaam, ned, eng, wia, inf, ges, bio, ecn FROM cijfers WHERE Llnr = "105"

4 Kun je Access goed laten zoeken in deze tabel?
1. Zoek alle cijfers van een leerling, (bijvoorbeeld leerling 105): SELECT Llnr, Voornaam, ned, eng, wia, inf, ges, bio, ecn FROM cijfers WHERE Llnr = "105" Ok, maar wel veel lege plekken!

5 Kun je Access goed laten zoeken in deze tabel?
2. Zoek alle cijfers van een vak, (bijvoorbeeld van nederlands): SELECT Llnr, Voornaam, ned FROM cijfers WHERE ned IS NOT NULL

6 Kun je Access goed laten zoeken in deze tabel?
2. Zoek alle cijfers van een vak, (bijvoorbeeld van nederlands): SELECT Llnr, Voornaam, ned FROM cijfers WHERE ned IS NOT NULL Ok, maar het is wel erg verschillend van de vorige, terwijl de vraag bijna hetzelfde is!

7 Kun je Access goed laten zoeken in deze tabel?
3. Zoek alle onvoldoendes: SELECT Llnr, Voornaam, ned, eng, wia, inf, ges, bio, ecn FROM cijfers WHERE ??? (onvoldoende kan overal staan)

8 Zoek de onvoldoendes: gaat niet! ned<5.5 of eng<5.5 of
wia<5.5 of inf<5.5 of ges<5.5 of ....

9 Tweede poging:

10 Kun je Access goed laten zoeken in deze tabel?
Door alle lege plekken lukt het niet eens om de tabel in Access in te voeren.... Maar als dat wel zou lukken, geven de lege plekken problemen bij het zoeken.

11 Zoek cijfers voor eng: ok eng

12 Databasezoekt rij voor rij...
ja nee eng

13 ja nee nee nee nee nee nee nee nee ja eng

14 Resultaat:

15 Wij lezen tabel als: .... database-programma niet!

16 Oplossing?

17 Je kunt Access goed laten zoeken in deze tabel!
1. Zoek alle cijfers van een leerling, (bijvoorbeeld leerling 105): SELECT Llnr, Voornaam, Vak, Cijfer FROM cijfers3 WHERE Llnr = "105"

18 Je kunt Access goed laten zoeken in deze tabel!
1. Zoek alle cijfers van een leerling, (bijvoorbeeld leerling 105): SELECT Llnr, Voornaam, Vak, Cijfer FROM cijfers3 WHERE Llnr = "105" 2. Zoek alle cijfers van een vak, (bijvoorbeeld van nederlands): SELECT Llnr, Voornaam, Vak, Cijfer FROM cijfers3 WHERE Vak = "ned"

19 Je kunt Access goed laten zoeken in deze tabel!
1. Zoek alle cijfers van een leerling, (bijvoorbeeld leerling 105): SELECT Llnr, Voornaam, Vak, Cijfer FROM cijfers3 WHERE Llnr = "105" 2. Zoek alle cijfers van een vak, (bijvoorbeeld van nederlands): SELECT Llnr, Voornaam, Vak, Cijfer FROM cijfers3 WHERE Vak = "ned" 3. Zoek alle onvoldoendes: SELECT Llnr, Voornaam, Vak, Cijfer FROM cijfers3 WHERE Cijfer < 5.5

20 In deze tabel worden wel erg veel gegevens dubbel
ingevuld.....

21 Gegevens dubbel opslaan is een bron van fouten

22 (je kunt altijd koppelen)
tabel Cijfer De Oplossing. (je kunt altijd koppelen) tabel Leerling

23 Je kunt Access goed laten zoeken in deze tabellen!
1. Zoek alle cijfers van een leerling, (bijvoorbeeld leerling 105): SELECT Leerling.Llnr, Voornaam, Vak, Cijfer FROM Leerling, Cijfer WHERE Leerling.Llnr = Cijfer.Llnr AND Leerling.Llnr = "105" 2. Zoek alle cijfers van een vak, (bijvoorbeeld van nederlands): SELECT Leerling.Llnr, Voornaam, Vak, Cijfer FROM Leerling, Cijfer WHERE Leerling.Llnr = Cijfer.Llnr AND Vak = "ned" 3. Zoek alle onvoldoendes: SELECT Leerling.Llnr, Voornaam, Vak, Cijfer FROM Leerling, Cijfer WHERE Leerling.Llnr = Cijfer.Llnr AND Cijfer < 5.5


Download ppt "Informatie-analyse 1: Er zijn veel manieren om een database te vullen"

Verwante presentaties


Ads door Google