Wat is het verschil tussen de verschillende datatypes bij het opzetten van mijn database?

Datatypes zijn specifieke gegevens in je database. Hiermee geef je aan om wat voor een soort waarde het gaat: een teken, een getal, een stuk tekst, etc.

Het datatype string is een type waarin een reeks tekens of karakters met een vaste of een variabele lengte staat. Alle tekens en karakters die op een toetsenbord zitten kunnen hierin. Het datatype string kan worden gebruikt voor: e-mailadres, voornaam, Naw-gegevens, maar ook het telefoonnummer.

Het datatype integer kan een reeks getallen bevatten met een maximale lengte van 2,147,483,647 tekens. Alle getallen die op een toetsenbord zitten kunnen hierin. Het datatype integer kan bijvoorbeeld worden gebruikt voor interessevelden. Je start dan met 0 en met behulp van triggers zorg je ervoor dat telkens wanneer iemand op dit onderwerp klikt, met +1 omhoog gaat.

Het datatype big integer is een type waarin een reeks getallen met een maximale lengte van 9,223,372,036,854,775,807 tekens kan staan. Alle getallen die op een toetsenbord zitten kunnen hierin. Het datatype big integer kan gebruikt worden voor dezelfde inhoud als het datatype integer. Hier kunnen alleen meer cijfers in. Deze is dus voor hele grote berekeningen.

Het datatype date is een type waarin een datum kan worden opgeslagen. Het datatype date-time kan dit ook, maar hier kan ook een tijd mee worden opgeslagen. Het datatype date kan bijvoorbeeld worden gebruikt voor de geboortedatum.