1 / 83

Informatie Analyse

Informatie Analyse. Presentatie bij hoofdstuk 12 van Informatica Edu’Actief. Informatie Analyse. Er zijn veel manieren om een database te vullen Informatie-analyse met FCO-IM. Informatie Analyse. Een eerste poging:. SELECT Llnr, Voornaam, ned, eng, wia, inf, ges, bio, ecn FROM cijfers

ilyssa
Télécharger la présentation

Informatie Analyse

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. InformatieAnalyse Presentatie bij hoofdstuk 12 van Informatica Edu’Actief

  2. Informatie Analyse • Er zijn veel manieren om een database te vullen • Informatie-analyse met FCO-IM

  3. Informatie Analyse • Een eerste poging:

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

  5. Informatie Analyse Kun je Access goed laten zoeken in deze tabel? 2. Zoek alle cijfers van een vak (bijv. 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!

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

  7. Informatie Analyse 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 ....

  8. Informatie Analyse Tweede poging

  9. Informatie Analyse 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.

  10. Informatie Analyse ok eng Zoek cijfers voor eng:

  11. Informatie Analyse ok nee Zoek cijfers voor eng: eng

  12. Informatie Analyse ok nee Zoek cijfers voor eng: nee nee nee nee nee nee nee ok eng

  13. Informatie Analyse Resultaat:

  14. Informatie Analyse Wij lezen tabel als: .... database-programma niet!

  15. Informatie Analyse Oplossing?

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

  17. Informatie Analyse In deze tabel worden wel erg veel gegevens dubbel ingevuld..... Gegevens dubbel opslaan is een bron van fouten

  18. Informatie Analyse tabel Cijfer De oplossing: Je kunt altijd koppelen tabel Leerling

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

  20. Informatie Analyse • Er zijn veel manieren om een database te vullen • Informatie-analyse met FCO-IM

  21. FCO-IM Het modelleren in FCO-IM verloopt in 5 stappen: 1:Verwoord de informatie in Nederlandse zinnen. 2: Splits de zinnen, zodat je zo kort mogelijke zinnen krijgt. 3: Vind de feiten die op elkaar lijken. Geef de invulplaatsen aan. 4:Teken het diagram. 5:Vind de beperkingsregels.

  22. FCO-IM Stap 1: Verwoord de informatie in Nederlandse zinnen.

  23. FCO-IM Leerling 256 heeft de voornaam Ayesha en heeft als mentor PvdB. Leerling 256 heeft voor ned een 6.9, voor eng 7.6, voor wia 8.6, voor inf 8.6 en voor bio 6.1. Leerling 521 heeft de voornaam Jurgen en heeft als mentor PvdB. Leerling 256 heeft voor ned een 7.6, voor ges 8.7 en voor ecn 8.5. Leerling 252 heeft de voornaam Marijn en heeft als mentor RFQ. Leerling 252 heeft voor ned een 7.6, voor eng 7.3, voor wia 4.7, voor bio 4.9 en voor ecn 7.1.

  24. FCO-IM Stap 2: Splits de zinnen, zodat je zo kort mogelijke zinnen krijgt.

  25. FCO-IM Stap 2: Splits de zinnen, zodat je zo kort mogelijke zinnen krijgt. Daarbij mag er geen informatie verloren gaan!

  26. FCO-IM Stap 2: Splits de zinnen, zodat je zo kort mogelijke zinnen krijgt. Daarbij mag er geen informatie verloren gaan! Elementaire feiten

  27. FCO-IM Leerling 256 heeft de voornaam Ayesha. .... en heeft als mentor PvdB. Leerling 256 heeft voor ned een 6.9, voor eng 7.6, voor wia 8.6, voor inf 8.6 en voor bio 6.1. Leerling 521 heeft de voornaam Jurgen en heeft als mentor PvdB. Leerling 521 heeft voor ned een 7.6, voor ges 8.7 en voor ecn 8.5. Leerling 252 heeft de voornaam Marijn en heeft als mentor RFQ. Leerling 252 heeft voor ned een 7.6, voor eng 7.3, voor wia 4.7, voor bio 4.9 en voor ecn 7.1.

  28. FCO-IM Leerling 256 heeft de voornaam Ayesha. PvdB is de mentor van leerling 256. .... Leerling 256 heeft voor ned een 6.9, voor eng 7.6, voor wia 8.6, voor inf 8.6 en voor bio 6.1. Leerling 521 heeft de voornaam Jurgen en heeft als mentor PvdB. Leerling 521 heeft voor ned een 7.6, voor ges 8.7 en voor ecn 8.5. Leerling 252 heeft de voornaam Marijn en heeft als mentor RFQ. Leerling 252 heeft voor ned een 7.6, voor eng 7.3, voor wia 4.7, voor bio 4.9 en voor ecn 7.1.

  29. FCO-IM Leerling 256 heeft de voornaam Ayesha. PvdB is de mentor van leerling 256. Leerling 256 heeft voor ned een 6.9. .... voor eng 7.6, voor wia 8.6, voor inf 8.6 en voor bio 6.1. Leerling 521 heeft de voornaam Jurgen en heeft als mentor PvdB. Leerling 521 heeft voor ned een 7.6, voor ges 8.7 en voor ecn 8.5. Leerling 252 heeft de voornaam Marijn en heeft als mentor RFQ. Leerling 252 heeft voor ned een 7.6, voor eng 7.3, voor wia 4.7, voor bio 4.9 en voor ecn 7.1.

  30. FCO-IM Leerling 256 heeft de voornaam Ayesha. PvdB is de mentor van leerling 256. Leerling 256 heeft voor ned een 6.9. Leerling 256 heeft voor eng een 7.6. .... voor wia 8.6, voor inf 8.6 en voor bio 6.1. Leerling 521 heeft de voornaam Jurgen en heeft als mentor PvdB. Leerling 521 heeft voor ned een 7.6, voor ges 8.7 en voor ecn 8.5. Leerling 252 heeft de voornaam Marijn en heeft als mentor RFQ. Leerling 252 heeft voor ned een 7.6, voor eng 7.3, voor wia 4.7, voor bio 4.9 en voor ecn 7.1.

  31. FCO-IM Leerling 256 heeft de voornaam Ayesha. PvdB is de mentor van leerling 256. Leerling 256 heeft voor ned een 6.9. Leerling 256 heeft voor eng een 7.6. Leerling 256 heeft voor wia een 8.6. Leerling 256 heeft voor inf een 8.6. Leerling 256 heeft voor bio een 6.1. Leerling 521 heeft de voornaam Jurgen. PvdB is de mentor van leerling 521. .... Leerling 521 heeft voor ned een 7.6, voor ges 8.7 en voor ecn 8.5. Leerling 252 heeft de voornaam Marijn en heeft als mentor RFQ. Leerling 252 heeft voor ned een 7.6, voor eng 7.3, voor wia 4.7, voor bio 4.9 en voor ecn 7.1.

  32. FCO-IM Leerling 256 heeft de voornaam Ayesha. PvdB is de mentor van leerling 256. Leerling 256 heeft voor ned een 6.9. Leerling 256 heeft voor eng een 7.6. Leerling 256 heeft voor wia een 8.6. Leerling 256 heeft voor inf een 8.6. Leerling 256 heeft voor bio een 6.1. Leerling 521 heeft de voornaam Jurgen. PvdB is de mentor van leerling 521. Leerling 521 heeft voor ned een 7.6. Leerling 521 heeft voor ges een 8.7. Leerling 521 heeft voor ecn een 8.5. Leerling 252 heeft de voornaam Marijn. RFQ is de mentor van leerling 252. Leerling 252 heeft voor ned een 7.6. Leerling 252 heeft voor eng een 7.3. Leerling 252 heeft voor wia een 4.7. Leerling 252 heeft voor bio een 4.9. Leerling 252 heeft voor ecn een 7.1.

  33. FCO-IM Leerling 256 heeft voor ned een 6.9. Leerling 256 heeft voor eng een 7.6. Splitsen? Leerling 256 heeft ned gedaan. Leerling 256 heeft (daarvoor) een 6.9. Leerling 256 heeft eng gedaan. Leerling 256 heeft (daarvoor) een 7.6.

  34. Leerling 256 heeft (daarvoor) een 6.9. Leerling 256 heeft (daarvoor) een 7.6. Leerling 256 heeft ned gedaan. Leerling 256 heeft eng gedaan. FCO-IM Zinnen moeten op zichzelf staan Informatieverlies: Welk cijfer hoort bij welk vak?

  35. FCO-IM Stap 3: Vind de feiten die op elkaar lijken. Geef de invulplaatsen aan.

  36. FCO-IM Leerling 256 heeft de voornaam Ayesha. Leerling 521 heeft de voornaam Jurgen. Leerling 252 heeft de voornaam Marijn. PvdB is de mentor van leerling 256. PvdB is de mentor van leerling 521. RFQ is de mentor van leerling 252. Leerling 256 heeft voor ned een 6.9. Leerling 256 heeft voor eng een 7.6. Leerling 256 heeft voor wia een 8.6. Leerling 256 heeft voor inf een 8.6. Leerling 521 heeft voor ned een 7.6. Leerling 521 heeft voor ecn een 8.5. Leerling 252 heeft voor ned een 7.6. Leerling 252 heeft voor eng een 7.3. ........

  37. FCO-IM Stap 3(vervolg): Gebruik de invulplaatsen om te bepalen welke objecten een rol spelen en om de namen van de objecten te vinden.

  38. FCO-IM Stap 3(vervolg): Gebruik de invulplaatsen om te bepalen welke objecten een rol spelen en om de namen van de objecten te vinden. Dit heet kwalificeren

  39. FCO-IM PvdB staat voor een Docent <Docent> is de mentor van leerling 256. PvdB

  40. <Docent> is de mentor van <Leerling>. PvdB leerling 256 FCO-IM leerling 256 staat voor een Leerling

  41. FCO-IM Een docent wordt aangeduid met de docentcode <Docent> is de mentor van <Leerling>. <docentcode> leerling 256 PvdB

  42. FCO-IM Een leerling wordt aangeduid met een leerlingnr <Docent> is de mentor van <Leerling>. <docentcode> leerling <leerlingnr> PvdB 256

  43. FCO-IM Feittype <Docent> is de mentor van <Leerling>. <docentcode> leerling <leerlingnr> PvdB 256

  44. FCO-IM Objecttype <Docent> is de mentor van <Leerling>. <docentcode> leerling <leerlingnr> PvdB 256

  45. FCO-IM Labeltype <Docent> is de mentor van <Leerling>. <docentcode> leerling <leerlingnr> PvdB 256

  46. FCO-IM Hetzelfde voor de cijfers <Leerling> heeft voor <Vak> een <Cijfer>. leerling <leerlingnr> <vakcode> <getal> 256 ned 6.9

  47. FCO-IM Stap 4: Teken het diagram.

  48. FCO-IM Stap 4: Teken het diagram. Nog handiger: Laat het casetool het diagram tekenen!

  49. FCO-IM Diagrammen: het labeltype Een labeltype teken je als een gestippelde bol, met de naam erbij

  50. FCO-IM Diagrammen: het objecttype Een objecttype teken je als een gewone bol, met de naam erbij. In de bol staat een vakje: de invulplek.

More Related