Programmeerimine PHP
).
Tabelid koosnevad ridadest ja veergudest.
Tabeli igas veerus asuvad sama tüüpi andmed (samad objekti omadused, näiteks nimi, sugu, sünniaasta ja telefoni number). Igas reas
asub unikaalne objekt (väärtuste poolest) - meie näides on 3 unikaalset isikut. Veerguda ja ridade järjekord pole oluline, sest tabelis
paiknev informatsioon ei sõltu järjekorrast. Iga lahtri sisu nimetakse atomaarseks andmeelemendiks - objekti andmete osa, mida ei saa
enam alamandmeteks jagada.
Võtmed
Nüüd vaatame, kuidas erinevaid tabeleid omavahel seotakse. Oletame, et meil on vaja luua raamatukogu andmebaasi. Teeme eraldi
tabelid isikute, raamatute ja laenutamiste ajade jaoks:
Selleks, et teha kindlaks kes mida ja millal laenutas tuleb kuidagi seada need 3 tabelit omavahel. Selleks tehakse iga tabeli kirje jaoks
unikaalset identifikaatorit. Sellist identifikaatorit nimetakse primaarseks võtmeks (primary key) - tavaliselt see on INT tüüpi väärtus.