Week 2: Database Architecturen en Data Typen

1 / 13
volgende
Slide 1: Tekstslide
DBOMBOStudiejaar 2

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

time-iconLesduur is: 120 min

Onderdelen in deze les

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Leerdoelen
  • Aan het einde van de les begrijp je wat de verschillende database architecturen zijn en hun kenmerken.
  • Aan het einde van de les kun je de verschillende datatypes in MySQL identificeren en toepassen.
  • Aan het einde van de les ken je de kenmerken van tabellen in relationele databases.
  • Aan het einde van de les kun je een datamodel specificatietabel opstellen.

Slide 2 - Tekstslide

Deze slide heeft geen instructies

Wat weet je al over database architecturen en data typen?

Slide 3 - Woordweb

Deze slide heeft geen instructies

Wat is een database architectuur?
  • Centralized database architectuur: Alle gegevens op één centrale locatie.
  • Client/Server architectuur: Gegevens verdeeld over verschillende servers.
  • Distributed databases architectuur: Gegevens en toepassingen verspreid over meerdere locaties.
  • Cloud Storage architectuur: Bestanden opgeslagen op computers van een cloudprovider.

Slide 4 - Tekstslide

Deze slide heeft geen instructies

Wat zijn DBMS'en?
  • Relationele DBMS'en: MySQL, Oracle Database, Microsoft SQL Server, PostgreSQL, SQLite.
  • NoSQL databases: MongoDB, Cassandra, Redis, Couchbase, Neo4j.

Slide 5 - Tekstslide

Deze slide heeft geen instructies

Wat zijn MySQL data typen?
Niet compleet ⚠️

Slide 6 - Tekstslide

Deze slide heeft geen instructies

Kenmerken van tabellen in relationele databases
  • Tabelnaam, kolommen en rijen.

Zie ook Canvas

Slide 7 - Tekstslide

Deze slide heeft geen instructies

Wat is een datamodel specificatietabel?
  • Definieert attributen en eigenschappen voor entiteiten.

Slide 8 - Tekstslide

Deze slide heeft geen instructies

Wat is een datamodel specificatietabel?

Slide 9 - Tekstslide

Deze slide heeft geen instructies

Definities
  • Centralized database architectuur: Een systeem waarbij alle gegevens op één centrale locatie worden opgeslagen.
  • Client/Server architectuur: Een systeem waarbij gegevens worden verdeeld over verschillende servers.
  • Distributed databases architectuur: Een systeem waarbij gegevens en toepassingen bewust worden verspreid over meerdere locaties.
  • Cloud Storage architectuur: Een systeem waarbij bestanden worden opgeslagen op de computers van een cloudprovider.
  • Relationele DBMS: Een systeem dat wordt gebruikt voor gegevensbeheer.
  • NoSQL databases: Een systeem dat flexibele en schaalbare gegevensopslag biedt.
  • MySQL data typen: Verschillende soorten data die kunnen worden opgeslagen en beheerd in MySQL.
  • Tabel in relationele database: Een speciale lijst waarin gegevens worden opgeslagen, bestaande uit een naam, kolommen en rijen.
  • Datamodelspecificatietabel: Een tabel die de attributen en hun eigenschappen voor entiteiten definieert.

Slide 10 - Tekstslide

Deze slide heeft geen instructies

Schrijf 3 dingen op die je deze les hebt geleerd.

Slide 11 - Open vraag

De leerlingen voeren hier drie dingen in die ze in deze les hebben geleerd. Hiermee geven ze aan wat hun eigen leerrendement van deze les is.
Schrijf 2 dingen op waarover je meer wilt weten.

Slide 12 - Open vraag

De leerlingen voeren hier twee dingen in waarover ze meer zouden willen weten. Hiermee vergroot je niet alleen betrokkenheid, maar geef je hen ook meer eigenaarschap.
Stel 1 vraag over iets dat je nog niet zo goed hebt begrepen.

Slide 13 - Open vraag

De leerlingen geven hier (in vraagvorm) aan met welk onderdeel van de stof ze nog moeite. Voor de docent biedt dit niet alleen inzicht in de mate waarin de stof de leerlingen begrijpen/beheersen, maar ook een goed startpunt voor een volgende les.