Databases
Database <ul><li>Een database is een verzameling van gegevens: een gegevensbank. </li></ul><ul><li>Voorbeelden: </li></ul>...
Voordelen & Nadelen (1) <ul><li>Nadelen van een papieren systeem </li></ul><ul><ul><li>De kaarten kunnen slechts op één ma...
Voordelen & Nadelen (2) <ul><li>Voordelen van een computer-database: </li></ul><ul><ul><li>Snel informatie op te  zoeken ....
Van papier naar computer <ul><li>Alle gegevens op 1 kaart vormen een  RECORD </li></ul><ul><li>Een record bestaat uit  VEL...
Tabel Record Veld Veldnaam Primaire sleutel Een RECORD bestaat uit verschillende VELDEN Een primaire sleutel is de unieke ...
Redundantie <ul><li>Je ziet hieronder een stukje uit een gegevensbank met leerlingen in één tabel.   </li></ul><ul><li>Dit...
Relationele Database <ul><li>We moeten de leerlingendatabase splitsen in meerdere tabellen. </li></ul><ul><li>De tabellen ...
Tabel splitsen en relaties leggen <ul><li>Wanneer je de tabel splitst en velden naar elkaar laat verwijzen bespaar je je v...
Upcoming SlideShare
Loading in...5
×

Databases

660

Published on

Databases

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
660
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Databases

  1. 1. Databases
  2. 2. Database <ul><li>Een database is een verzameling van gegevens: een gegevensbank. </li></ul><ul><li>Voorbeelden: </li></ul><ul><ul><li>Leerlingenadministratie op school. </li></ul></ul><ul><ul><li>Boekenadministratie in de bibliotheek. </li></ul></ul><ul><ul><li>Telefoonboek. </li></ul></ul><ul><ul><li>NS Reisplanner op internet. </li></ul></ul><ul><ul><li>Productoverzicht van een uitgeverij. </li></ul></ul><ul><li>Gegevens kan je vastleggen in een kaartenbak of in een database . </li></ul>
  3. 3. Voordelen & Nadelen (1) <ul><li>Nadelen van een papieren systeem </li></ul><ul><ul><li>De kaarten kunnen slechts op één manier geordend zijn. </li></ul></ul><ul><ul><ul><li>Hierdoor kunnen gegevens ook op slechts één manier gezocht en geselecteerd worden. </li></ul></ul></ul><ul><ul><li>Onhandig in gebruik. </li></ul></ul><ul><ul><ul><li>Hoe groter de bak(ken), hoe tijdrovender het zoeken! </li></ul></ul></ul><ul><ul><li>Veel werk om te beheren. </li></ul></ul>
  4. 4. Voordelen & Nadelen (2) <ul><li>Voordelen van een computer-database: </li></ul><ul><ul><li>Snel informatie op te zoeken . </li></ul></ul><ul><ul><li>Op meerdere manieren te sorteren . </li></ul></ul><ul><ul><li>Eenvoudig, logisch te ordenen . </li></ul></ul><ul><ul><li>Minder werk om te beheren. </li></ul></ul><ul><ul><li>Overzichtelijk. </li></ul></ul>
  5. 5. Van papier naar computer <ul><li>Alle gegevens op 1 kaart vormen een RECORD </li></ul><ul><li>Een record bestaat uit VELDEN . </li></ul><ul><li>Elk veld heeft een VELDNAAM . </li></ul><ul><li>In een veld kunnen GEGEVENS geschreven worden. </li></ul><ul><li>De records samen vormen een TABEL. </li></ul>
  6. 6. Tabel Record Veld Veldnaam Primaire sleutel Een RECORD bestaat uit verschillende VELDEN Een primaire sleutel is de unieke waarde waarmee een record opgezocht wordt. Voorbeeld: leerlingnummer (er is maar één leerling met dat nummer
  7. 7. Redundantie <ul><li>Je ziet hieronder een stukje uit een gegevensbank met leerlingen in één tabel. </li></ul><ul><li>Dit heeft nadelen, want je voert op meerdere plaatsen dezelfde gegevens in. Dit noem je Redundantie . </li></ul><ul><li>Voorbeeld: de woonplaats van dhr. Krikke. </li></ul><ul><li>Wanneer studiebegeleider Krikke verhuist naar Appelscha, dan moet je bij al zijn leerlingen Lelystad veranderen in Appelscha. </li></ul><ul><li>Dat kan handiger </li></ul>
  8. 8. Relationele Database <ul><li>We moeten de leerlingendatabase splitsen in meerdere tabellen. </li></ul><ul><li>De tabellen verbindt je met elkaar. </li></ul><ul><li>Dit noem je relaties . </li></ul><ul><li>Zo maak je een relationele database. </li></ul>
  9. 9. Tabel splitsen en relaties leggen <ul><li>Wanneer je de tabel splitst en velden naar elkaar laat verwijzen bespaar je je veel werk. </li></ul><ul><ul><li>Je legt een relatie tussen de tabellen. </li></ul></ul><ul><li>Een wijziging in een tabel die een relatie heeft met een andere tabel wordt meteen doorgevoerd in die andere tabel. </li></ul><ul><li>Dat is wat een relationele database doet. </li></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×