Gegevensbank, databank;
• Een geordende verzameling van bij elkaar horende gegevens.
• → Een verzameling van tabellen waartussen bepaalde relaties bestaan.
Rij:
Record
Kolom:
Veld
Veldnaam:
Eerste rij van tabel (kolomnamen)
Als alle gegevens in één enkele tabel gestoken worden, kan dit leiden tot moeilijkheden:
• Dubbele informatie
• Overtollige gegevens
• Mogelijks vernietiging van noodzakelijke gegevens
• Niet efficiënt
• …
MS Access:
Een programma om een databank te beheren (een DBMS en RDBMS)
DBMS:
Database Management Systeem: overkoepelende term voor software die databases beheert
Voordeel van een elektronisch DBMS:
Meer dan alleen gegevens beheren: ook gegevens ordenen, gegevens automatisch laten
aanpassen, totalen berekenen, rapporten afdrukken …
RDBMS:
Relationele database management systeem
Een type DBMS waarbij de gegevens opgeslagen worden in tabellen met records en velden en
unieke sleutels → tabellen kunnen gelinkt worden aan elkaar via een relatie
((gewone DBMS kan ook in een hiërarchisch formaat bv.))
Werkscherm met onderdelen:
(Zie foto) pg 25 - 35
Sleutelveld:
Een veld dat elke record op een unieke wijze identificeert. (ID)
Relaties:
Een link tussen twee of meer tabellen die gegevens linken met behulp van sleutels.
• Één-op-één relatie: Gegeven uit een veld komt eenmaal voor in een andere tabel
• Één-op-veel relatie: Gegeven uit een veld komt kan meerdere keren voorkomen in een
andere tabel
→ twee één-op-één relaties vormt een veel-op-veel relatie (zie pg. 37)
Jantje kan meerdere vakken volgen (Wiskunde én Engels).
Het vak Wiskunde kan door meerdere studenten gevolgd worden (Jantje én Marie).
, Referentiële integriteit afdwingen (altijd aanvinken):
Ms Access controleert of de gegevens in het veld wel voorkomt in de andere tabel. Zo kunnen
enkel bestaande gegevens ingevoerd worden. Er moet een relatie zijn met een sleutelveld.
Gerelateerde velden trapsgewijs bijwerken (altijd aanvinken):
Wanneer je een waarde wijzigt in de eerste tabel, wordt de waarde in de gerelateerde tabel mee
aangepast.
Gerelateerde records trapsgewijs verwijderen (zo min mogelijk aanvinken):
Wanneer je een record verwijdert, worden alle bijhorende records in gerelateerde tabellen mee
verwijderd.
In de gegevensbladweergave ziet u vooraan een hele reeks plustekens:
Wijst erop dat de tabel gekoppeld is aan een andere tabel (subgegevensblad)
Zoeken (en vervangen) – ‘Waar’:
• Gedeelte van veld: zoekwaarde moet in het veld staan
• Heel veld: hele veld moet gelijk zijn aan de zoekwaarde
• Begin van veld: veld moet beginnen met de zoekwaarde
Jokertekens:
? → willekeurig teken
* → meerdere willekeurige tekens
# → willekeurig cijfer
[] → enkel de tekens tussen de haken mogen voorkomen
[-] → bv. [D-K] elk teken binnen het bereik mag voorkomen (optie begin van veld moet actief zijn)
[!-] → bv.[!D-K] elk teken mag voorkomen, behalve de tekens tussen het bereik
Formulierfilter:
De criteria om te sorteren moet zelf geselecteerd worden
Selectiefilter:
De cursor moet geplaatst worden op het criterium waaraan de records moeten voldoen
Waarvoor dient een index?
Helpt het zoek- en sorteerproces versnellen (pg. 91)