or
Deze oefening maakt deel uit van de cursus
Ontdek de basis van NoSQL-databases en hoe ze worden gebruikt in een moderne data-architectuur. Leer de voor- en nadelen herkennen van kolomgeoriënteerde, document-, key-value- en graafdatabases om data beschikbaar te maken voor downstreamprocessen en datagebruikers.
Duik in kolomgeoriënteerde databases met hulp van Snowflake. Leer Snowflake-tabellen vullen met verschillende tools en ontdek de basis van micro-partitionering en dataclustering om queryprestaties te optimaliseren met query pruning. Zet common table expressions, gematerialiseerde en niet-gematerialiseerde views in om analytics-workflows te stroomlijnen. Maak kennis met semi-gestructureerde data met Snowflake’s VARIANT-typen.
Verdiep je in de wereld van documentdata met Postgres JSON en verken de details van semi-gestructureerde data. Leer hoe je top-level en geneste documentdata extraheert en transformeert met diverse ingebouwde operatoren en functies.
Breng je NoSQL-vaardigheden naar een hoger niveau door de basisprincipes van key-value-databases te beheersen. Verken veelvoorkomende use-cases voor key-value-data en leer hoe je met Redis en Python data leest en schrijft. Sluit af met een beknopt overzicht van graafdatabases en hun plek in de moderne datastack.
Huidige oefening