Détails
- 6 Sections
- 38 Lessons
- 2 Days
Expand all sectionsCollapse all sections
- Eerste stappen met Open Source databases5
- 1.1Historie: Relationeel model & SGBDR
- 1.2Eerste SGBDR en belangrijkste spelers
- 1.3Evolutie sinds de opkomst van Big Data
- 1.4Introductie tot de NoSQL-benadering
- 1.5Het belang van Open Source
- Logica van relationele databases6
- 2.1Herhaling van basisprincipes
- 2.2Historie van datamodellen
- 2.3Typologie van DBMS en doelstellingen van relationele DBMS
- 2.4Functionaliteiten
- 2.5Geavanceerde architecturen
- 2.6Praktische oefeningen: Introductie van MySQL en het gebruik ervan
- Open Source SGBDR6
- 3.1Overzicht van open source SGBDR-tools
- 3.2MySQL
- 3.3PostgreSQL
- 3.4MariaDB
- 3.5Voordelen en beperkingen van deze oplossingen
- 3.6Praktische oefeningen: Use case vergelijking van functionele verschillen tussen de bestudeerde tools
- Vergelijking tussen NoSQL-DBMS en SGBDR7
- 4.1Sterke structuur versus flexibele structuur
- 4.2Agile modellering
- 4.3ACID versus BASE
- 4.4CAP-theorema
- 4.5Declaratieve querytalen
- 4.6Aggregatiemodel en data-centralisatie
- 4.7Praktische oefeningen: Introductie tot modelleringstechnieken voor zowel relationele als NoSQL-databases
- Panorama van Open Source NoSQL-DBMS9
- 5.1Overzicht van verschillende types NoSQL-motoren op basis van datamodellen
- 5.2Key-Value databases
- 5.3Column-store databases
- 5.4Document-georiënteerde databases
- 5.5Graph databases
- 5.6NoSQL, Big Data en Cloud-architecturen: Vergelijking van architecturen
- 5.7Cloud-oplossingen: Azure, Amazon RDS, Google BigTable
- 5.8De rol van NoSQL in Big Data Analytics
- 5.9Praktische oefeningen: Introductie van MongoDB, Redis, Couchbase en Cassandra
- Alternatieve propriëtaire oplossingen5
- 6.1Belangrijke propriëtaire SGBDR en hun werking
- 6.2Verschillen
- 6.3Businessmodel van tools
- 6.4Propriëtair versus Open Source
- 6.5Toepassingsgebieden van Open Source SGBDR versus propriëtaire oplossingen