gegevensbeheer

Gegevensbeheer
Programma:
  • Filmpje
  • Quiz
  • Extra begrippen
  • Oefening: relaties tussen tabellen
  • Gegevensbeheer met Excel
1 / 21
suivant
Slide 1: Diapositive
InformaticaSecundair onderwijs

Cette leçon contient 21 diapositives, avec quiz interactifs, diapositives de texte et 1 vidéo.

time-iconLa durée de la leçon est: 50 min

Éléments de cette leçon

Gegevensbeheer
Programma:
  • Filmpje
  • Quiz
  • Extra begrippen
  • Oefening: relaties tussen tabellen
  • Gegevensbeheer met Excel

Slide 1 - Diapositive

Cet élément n'a pas d'instructions

0

Slide 2 - Vidéo

Cet élément n'a pas d'instructions

QUIZ

Slide 3 - Diapositive

Cet élément n'a pas d'instructions

In databases spreken we niet over kolommen, maar wel over ...

Slide 4 - Question ouverte

Cet élément n'a pas d'instructions

In databases spreken we niet over rijen, maar wel over ...

Slide 5 - Question ouverte

Cet élément n'a pas d'instructions

Welk gegevenstype gebruik je het best voor telefoonnumers?
A
String of tekst
B
Numbers of numeriek
C
Boolean
D
Image

Slide 6 - Quiz

Je kiest voor velden zoals telefoonnummers en postcodes NIET voor numeriek. Je gaat namelijk NIET rekenen met deze veldwaarden.
Wat is een primaire sleutel?
A
Het eerste veld in een tabel.
B
Gebruikt om informatie te versleutelen.
C
Een unieke waarde in een tabel.

Slide 7 - Quiz

Cet élément n'a pas d'instructions

Een primaire sleutel is altijd een veld met auto-nummering.
A
JUIST
B
FOUT

Slide 8 - Quiz

Bij een primaire sleutel wordt vaak gebruik gemaakt van autonummering, maar dit hoeft niet.
De versleuteling van wachtwoorden (encryptie) gebeurt in de database.
A
JUIST
B
FOUT

Slide 9 - Quiz

De versleuteling van wachtwoorden gebeurt in de website, niet in de database.
SQL is de afkorting van ...

Slide 10 - Question ouverte

Cet élément n'a pas d'instructions

Instructiewoord in SQL

Slide 11 - Carte mentale

De basisinstructies zijn:
  • Select
  • From
  • Where
  • Insert
  • Update
  • Delete
Andere instructies zijn: (sum), (count), order by, ...
Als een veld is aangeduid als "verplicht", dan is het onmogelijk om dit veld open te laten.
A
JUIST
B
FOUT

Slide 12 - Quiz

Cet élément n'a pas d'instructions

Als een veld is aangeduid met de standaardwaarde "België", dan kan je enkel maar "België" invoeren.
A
JUIST
B
FOUT

Slide 13 - Quiz

Je kan perfect een andere waarde intypen dan de standaardwaarde.
Je kan enkel het veld met de primaire sleutel aanduiden als uniek.
A
JUIST
B
FOUT

Slide 14 - Quiz

Je kan perfect meerdere velden aanduiden als uniek.
Wat is een validatieregel?

Slide 15 - Question ouverte

Cet élément n'a pas d'instructions

Deze dingen willen we NIET in een database
  • Redundantie
  • Inconsistentie 

Slide 16 - Diapositive

Cet élément n'a pas d'instructions

Redundantie
= Herhaling
Data die meerdere keren voorkomt in verschillende tabellen

Slide 17 - Diapositive

Cet élément n'a pas d'instructions

Inconsistentie
Tegenstrijdige informatie in verschillende tabellen

Slide 18 - Diapositive

Cet élément n'a pas d'instructions

Oefening 1
Je maakt een database voor een bibliotheek.
Je houdt de volgende informatie bij:
  • Boeken (titel, schrijver, datum, genre, ISBN-nummer)
  • Lezers (klantnummer, adres)
  • Ontleningen (volgnummer, referentie naar lezer, referentie naar boek, datum ontlening, deadline voor terugbrengen).

Slide 19 - Diapositive

In deze tabel is de primaire sleutel: ISBN-nummer.
Gegevenstypes: 
  • titel = tekst
  • schrijver = tekst
  • datum = datum
  • genre = tekst
  • ISBN-nummer = tekst
Parent Table
Parent Table
Child Table
Boeken
Ontleningen
Lezers

Slide 20 - Question de remorquage

Van boeken naar ontleningen: delete restricted. Boeken die ontleend zijn kunnen niet worden geschrapt uit de collectie.

van lezer naar ontlening: restricted. Zolang persoon boek heeft uitgeleend, kunnen zijn gegevens niet verwijderd worden.
Oefening 2: Beheerder ziekenhuis
  • Patiënten (rijksregisternummer, aandoening)
  • Operatiekamers of OK (kamernummer, apparaten)
  • Operatie (datum, soort ingreep, verwijzing naar patiënt, verwijzing naar OK)

Slide 21 - Diapositive

teken de relaties

van patiënt naar operatie: cascade (voorbeeld: patiënt heeft koorts => operatie kan niet doorgaan)

van OK naar operatie: cascade
(vb: OK is in onderhoud => geplande operatie kan niet doorgaan)