Tabeliväljade põhilised andmetüübid PhpMyAdminis
Tabelitega edasiseks tööks on vaja teada põhilisi andmetüüpe. Vaatame neid meie tabeli väljade näitel.
Näide . Andmetüübid INT, AI ja PRIMARY
Esimene väli on id. Selle jaoks sobib
numbritüüp INT:
Järgmisena märgime ruudu väljal AI
(AUTO_INCREMENT). See on vajalik
välja id automaatseks täitmiseks kirjete
sisestamisel tabelisse. Tänu sellele
ei pea me iga kirje jaoks id
ette kirjutama. Lisaks
märgitud AI määrab automaatselt
id jaoks tüübi Index
väärtusega PRIMARY. Nüüd on iga
id unikaalne:
Näide . Andmetüüp VARCHAR
Nüüd liigume välja name juurde. Selle jaoks määrame
tüübi VARCHAR, mis on mõeldud stringidega
töötamiseks. Selle tüübi jaoks on vaja tingimata
määrata stringi pikkus. Olgu see
võrdne 16 tähemärgiga:
Näide . Andmetüüp DATE
Kuupäevadega töötamiseks on ette nähtud tüüp
DATE. Kõik selle tüübi
väärtused on vormingus
aasta-kuu-päev:
Näide . Andmetüüp DATETIME
Samuti saab väärtuste salvestamiseks vormingus
aasta-kuu-päev tunnid:minutid:sekundid
kasutada tüüpi DATETIME:
Näide . Andmetüüp TIMESTAMP
Tüüp TIMESTAMP salvestab aja sekundite
arvuna, mis on möödunud alates 1970-01-01 00:00:00 UTC
(nn Unix Epoch). Seda kasutatakse
sündmuste aja jälgimiseks, mis toimuvad
erinevates ajavööndites:
Näide . Tabeli loomise lõpetamine
Nüüd jääb üle lõpetada meie tabeli loomine.
Selleks vajutame nupule Save:
Pärast seda kuvatakse aknas just loodud tabeli struktuur:
Praktilised ülesanded
Tabelis tehke 4 välja (veergu):
id, tüüp integer, name,
tüüp varchar, 32 tähemärki, age,
tüüp integer, birthday, tüüp
date.