Aperçu du cours
Opleidingsdoel:
Deze opleiding biedt een overzicht van de essentiële vaardigheden op het gebied van databases, vanaf het ontwerpproces tot het effectieve gebruik ervan.
Prérequis
- Geen specifieke voorkennis vereist
- Optioneel: Basiskennis van een programmeertaal is een pluspunt
Fonctionnalités
- Het redeneringsproces achter relationele databasesystemen (RDBMS) begrijpen
- Een conceptueel datamodel opstellen met behulp van UML
- De overgang maken van conceptueel model naar logisch model
- De principes van normalisatie en denormalisatie van een databaseschema begrijpen
- Van het logisch model naar het fysiek model gaan en dit implementeren met SQL
Public ciblé
- Ontwikkelaars
- Architecten
- IT-managers
- Projectleiders
- IT-besluitvormers
Détails
- 5 Sections
- 31 Lessons
- 4 Days
Expand all sectionsCollapse all sections
- Logica van RDBMS6
- 1.1Overzicht van de kernconcepten rond relationele databases
- 1.2Datamodellen en hun toepassingen
- 1.3Overzicht van de verschillende RDBMS-oplossingen
- 1.4Doelen en functies van relationele databasesystemen
- 1.5Architecturen van databases
- 1.6Praktische oefening: Aanmaken van een gebruiker, toewijzen van rechten Transacties beheren Query’s uitvoeren op een database
- Modelleertechnieken5
- 2.1Conceptueel model: Basisprincipes en behoefteanalyse
- 2.2Functionele afhankelijkheden
- 2.3Merise en UML: Conceptueel niveau
- 2.4Methodologie: Inzicht in bedrijfsregels en beperkingen
- 2.5Praktische oefening: Analyse van verschillende real-life cases Modellering met Merise en UML met behulp van een modelleertool
- Logisch datamodel6
- 3.1Logisch model: Structuur van tabellen en beperkingen
- 3.2Relationeel model: Overgang van conceptueel naar logisch model
- 3.3Boomstructuren modelleren
- 3.4Normalisatie en denormalisatie
- 3.5Berekening van opslagvolumes
- 3.6Praktische oefening: Analyse van real-life cases Normalisatie & denormalisatie Ontwerpen van databaseschema’s met een tool
- Implementatie met SQL8
- 4.1Transacties en SQL-normen
- 4.2Overgang van logisch model naar fysiek model
- 4.3Gegevenskwaliteit en integriteit
- 4.4Views en materialized views
- 4.5Toegangsrechten en rollen
- 4.6Stored procedures en triggers
- 4.7Koppelingen met programmeertalen
- 4.8Praktische oefening: Aanmaken en manipuleren van een database Reverse Engineering Prestatie-optimalisatie
- Belangrijke parameters bij de keuze van een database-server6