Belangrijke gegevenstypen voor tabelvelden in PhpMyAdmin
Voor verder werk met tabellen is het nodig om te weten welke belangrijke gegevenstypen er zijn. Laten we ze bekijken aan de hand van de velden in onze tabel.
Voorbeeld . Gegevenstypen INT, AI en PRIMARY
Het eerste veld is id. Hiervoor is het
numerieke type INT geschikt:
Vervolgens vinken we het vakje AI aan
(AUTO_INCREMENT). Dit is nodig voor
automatische invulling van het veld id bij het invoegen
van records in de tabel. Hierdoor
hoeven we niet voor elke record in de tabel id
op te geven. Bovendien
wijst de aangevinkte AI automatisch
voor id het type Index
toe met de waarde PRIMARY. Nu zal elke
id uniek zijn:
Voorbeeld . Gegevenstype VARCHAR
Laten we nu naar het veld name gaan. Hiervoor wijzen we
het type VARCHAR toe, dat bedoeld is voor het werken
met strings. Voor dit type is het verplicht
om de lengte van de string op te geven. Laten we deze
gelijk maken aan 16 tekens:
Voorbeeld . Gegevenstype DATE
Voor het werken met datums is het type
DATE bedoeld. Alle waarden voor dit
type hebben het formaat
jaar-maand-dag:
Voorbeeld . Gegevenstype DATETIME
Om waarden op te slaan in het formaat
jaar-maand-dag uren:minuten:seconden
kan ook het type DATETIME gebruikt worden:
Voorbeeld . Gegevenstype TIMESTAMP
Het type TIMESTAMP slaat tijd op als het aantal
seconden dat is verstreken sinds 1970-01-01 00:00:00 UTC
(zogenaamde Unix Epoch). Wordt gebruikt
om de tijd van gebeurtenissen bij te houden die plaatsvinden
in verschillende tijdzones:
Voorbeeld . Voltooien van het aanmaken van de tabel
Nu hoeven we alleen nog maar het aanmaken van onze tabel af te ronden.
Hiervoor klikken we op de knop Save:
Hierna wordt in het venster de structuur van de zojuist gemaakte tabel weergegeven:
Praktische opdrachten
Maak 4 velden (kolommen) in de tabel:
id, type integer, name,
type varchar, 32 tekens, age,
type integer, birthday, type
date.