Teachers Paradise School Supplies Teacher Resources Free Encyclopedia
Teachers Paradise FREE Teaching Resources
Home Arts Crafts Audio Visual Equipment Office Supplies Teacher Resources
Hoofdpagina | Edit this page

Relationele database

Een relationele database is een combinatie van een aantal tabellen die met pointers aan elkaar verbonden zijn.

Vaak hebben alle tabellen een attribuut met een uniek opvolgend nummer.

Vanuit een andere tabel kan dit nummer kan dit nummer als vreemde sleutel dienen, zodat de tabellen aan elkaar gekoppeld worden. Dit is vaak handig bij een 1 op n relatie.

Voorbeeld platte database:

Klantnaam     Achternaam     factuurnummer    bedrag
Pietje        Klaassen       1                10
Pietje        Klaassen       2                20
Hans          Klok           3                20
Pietje        Klaassen       4                30
Hans          Klok           5                40
Voorbeeld relationele database:
Klanten:
ID Naam    Achternaam
1  Pietje  Klaassen
2  Hans    Klok

Facturen: Klant nummer bedrag 1 1 10 1 2 20 2 3 20 1 4 30 2 5 40

Zoals hieruit blijkt is de relationele database beknopter dan de platte database. Ook staan de gegevens niet onnodig dubbel in de database, zodat er minder kans op typefouten is, en kan het bij het wijzigen van de database niet meer voorkomen dat van een dubbel voorkomend veld maar 1 exeplaar wordt aangepast.

Een methode om een relationele database te benaderen is door SQL commandos uit te voeren.

De grondlegger van het relationeel model was Ted Codd.




Pay for Educational Supplies & Teaching Supplies with Visa, Master Card, American Express, Discover or Paypal.
TeachersParadise.com HOME | Safe Shopping Guarantee | Help Desk
All trademarks & brands are the property of their respective owners.
Legal Notice 2000-2008 TeachersParadise.com, Inc. All Rights Reserved