Relationele Databases

advertisement
Door Mark de Jong, Roy Stultiens,
Boy Janissen en Lars Hermsen
Innovative Generations
Inhoud
Wat is een relationele database?
 Hoe werkt een relationele database?
 Waar worden RDB’s vooral gebruikt?
 Zijn relationele databases wel altijd de
best keuze?
 Ted Codd

Innovative Generations
Wat is een relationele database?
Een database, een ‘gegevensbank’
 Een systeem waarin je gegevens kan:
-Onthouden
-Vergeten
-Aanpassen
-Zoeken

Innovative Generations
Hoe werkt een relationele
database?
Een relationeel model, dat verschillende
stukken informatie aan elkaar ‘vast bind’
 Met een DBMS (DataBase Management
Systeem)
 SQL (Structured Query Language)
 Eigenlijk is het een grote tabel

Innovative Generations
Waar worden RDB’s vooral
gebruikt?
In bibliotheken
 Op school
 Bij websites (bijv. de gebruikers
database)
 Winkels (de catalogus)
 Etc.

Innovative Generations
Zijn relationele databases wel
altijd de beste keuze?
Nee, soms niet
 Direct reagerende systemen zijn soms
beter
 Omdat:
-Ze zich direct aan bepaalde situaties
aanpassen
-Ze veel sneller werken
-Ze kunnen feedback sneller
analyseren

Innovative Generations
Ted Codd
Hij werkte bij IBM
 Geboren in 1923
 De bedenker van de relationele
database
 Publiceerde zijn ideeën in 1970
 7 jaar later werden deze gebruikt
 de ‘vader’ van de relationele databases
die wij nu kennen

Innovative Generations
Download