Datatypes

1 / 18
volgende
Slide 1: Tekstslide
InformaticaMiddelbare schoolvwoLeerjaar 5

In deze les zitten 18 slides, met interactieve quizzen en tekstslides.

Onderdelen in deze les

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Datatypes
  • Je weet wanneer je de volgende datatypes kan gebruiken: string, int, float, decimal, date, boolean
 
lgg

Slide 2 - Tekstslide

Deze slide heeft geen instructies

Opdracht voor deze week
Database afmaken

  1. Ontbrekende tabellen toevoegen
  2. Overbodige tabellen verwijderen

Pagina's toevoegen

  1. Klant overzicht pagina
  2. Klant detail pagina

Slide 3 - Tekstslide

Deze slide heeft geen instructies

Slide 4 - Tekstslide

Deze slide heeft geen instructies

Slide 5 - Tekstslide

Deze slide heeft geen instructies

Datatypes
String 

Integer (int)

Float 

Decimal 

Date


Boolean
Voor tekst. In MySQL gebruiken we hiervoor TEXT

Voor hele getallen.

Voor niet gehele getallen

Voor prijzen

Effe vergeten waar deze ookalweer voor is..

True of false
Veel voorkomende datatypes
Deze datatypes bestaan in vrijwel alle programmeer talen.

Slide 6 - Tekstslide

Deze slide heeft geen instructies

Ok, maar waarom? Waarom is niet gewoon alles tekst ofzo?

Slide 7 - Tekstslide

Deze slide heeft geen instructies

Het heeft een beetje te maken met opslag en functie

Slide 8 - Tekstslide

Deze slide heeft geen instructies

Datatypes
String 

Integer (int)

Float 


Decimal 




Voor tekst. In MySQL gebruiken we hiervoor TEXT

Voor hele getallen. Met een int kan een computer rekenen

Voor niet gehele getallen. Float wordt "ongeveer" opgeslagen en heeft daarom last van hele kleine afrondingsfouten.

En daarom gebruiken we decimal voor prijzen


Veel voorkomende datatypes
  • 32 bits
  • van -2,147,483,648 tot  2,147,483,647
  • 32 bit
  • van ±1.5 x 10^−45 tot ±3.4 x 10^38
  • 128 bits
  • van ±1.0 x 10^-28 tot ±7.9228 x 10^28 

Slide 9 - Tekstslide

Deze slide heeft geen instructies

Datatypes
Date






Boolean
Voor datums. Hierdoor kan je speciale datum rekensommetjes doen. Dit kan je terugzien als je in je website iets met een datum wil doen. Denk aan dingen zoals
  • dagen/minuten/etc optellen
  • datum/tjid mooi weergeven
  • verschillende tussen tijdzones

True of false. Wordt opgeslagen als..
Veel voorkomende datatypes

Slide 10 - Tekstslide

Deze slide heeft geen instructies

Slide 11 - Tekstslide

Deze slide heeft geen instructies

Hoe had deze fout voorkomen kunnen worden?

Slide 12 - Open vraag

Anwoord: door het naar een getal om te zetten 
Hoe zou een boolean worden opgeslagen

Slide 13 - Open vraag

Deze slide heeft geen instructies

Opdracht
  • Voeg de ontbrekende tabellen toe aan je database. Gebruik hiervoor de juiste datatypes
  • Voeg de bijbehorende objecten toe in c#
  • Zorg dat je de .Format() functie gebruikt op een datetime property. 

Slide 14 - Tekstslide

Deze slide heeft geen instructies

Maar wat is nou je lievelings-datatype?

Slide 15 - Open vraag

Deze slide heeft geen instructies

Wat heb je vandaag geleerd?

Slide 16 - Open vraag

Deze slide heeft geen instructies

Wat kon er beter aan deze les?

Slide 17 - Open vraag

Deze slide heeft geen instructies