Tabel (database): verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Geen bewerkingssamenvatting
Geen bewerkingssamenvatting
Regel 1:
Een '''tabel''' is een entiteit binnen een [[relationele database]]. Een tabel heeft een naam en bestaat verder uit:
* ''Kolommen''. Deze vormen de definitie van de velden. Zo'n beschrijving luidt bijvoorbeeld:
** Numeriek 10.2, alleen lezen, verplicht in te vullen veld
** Alfanumeriek 20, lezen/schrijven, optioneel veld
* ''Rijen'' of ''records''. Deze bevatten de gegevens.
* ''Sleutels'Sleutel''' of ''indices[[Index (database)|index]]''. Deze dienen om de goede rij snel op kunnen te zoeken. Vaak is er een primaire sleutel (primary key) en een aantal secundaire sleutels. De term zoeksleutel wordt ook vaak gebezigd.
* ''Triggersoftware''. Deze wordt aangeroepen bij mutatie van een record. Dit in tegenstelling tot ''remote procedures'' die expliciet worden aangeroepen middels een [[remote procedure call]] (RPC) vanuit [[Client (applicatie)|clientsoftware]] en dus geen enkele binding hebben met een tabel.