Cursusaanbod
Inleiding tot Databases
- Wat is een database?
- Soorten databases
- Inleiding tot relationele databases
- Database Management Overzicht van systemen (DBMS)
- Functies van een DBMS
- Populaire DBMS-software
Database Basisprincipes van het ontwerp
- Conceptuele, logische en fysieke gegevensmodellen
- Inleiding tot Entity-Relationship (ER)-modellering
- ER-diagrammen maken
- Entiteiten, kenmerken en relaties
Normalisatie en Database Ontwerp
- Normale vormen (1NF, 2NF, 3NF, BCNF)
- Voordelen van normalisatie
- Praktische voorbeelden van normalisatie
- Denormalisatie en het gebruik ervan
Inleiding tot SQL
- SQL Syntaxis en structuur
- Gegevenstypen in SQL
- MAKEN, WIJZIGEN, NEERZETTEN instructies
- Beperkingen (PRIMAIRE SLEUTEL, REFERERENDE SLEUTEL, UNIEK, NIET NULL)
SQL Manipulatie van gegevens
- INSERT-verklaring
- Bewerkingen voor bulksgewijs invoegen
- UPDATE- en DELETE-instructies
- De WHERE-component gebruiken
Gegevens opvragen met SQL
- SELECT-instructie
- Gegevens filteren met de WHERE-component
- Gegevens sorteren met ORDER BY
- LIMIT en OFFSET gebruiken
Geavanceerde SQL Concepten
- INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
- Subqueries schrijven
- GROEPEREN OP en MET clausules
- Aggregatiefuncties (COUNT, SUM, AVG, MAX, MIN)
Werken met indexen en weergaven
- Indexen maken en gebruiken
- Voors en tegens van indexen
- Weergaven maken en beheren
- Weergaven gebruiken om query's te vereenvoudigen
Database Beveiliging en transacties
- Gebruikersrollen en machtigingen
- Implementatie van best practices op het gebied van beveiliging
- ZURE eigenschappen
- COMMIT en ROLLBACK instructies
Database Optimalisatie en onderhoud
- Analyseren en optimaliseren van SQL query's
- Het UITLEG-plan gebruiken
- Back-up strategieën
- Databases herstellen
Samenvatting en volgende stappen
Vereisten
- Basiskennis van computerbewerkingen
Audiëntie
- Database Beheerders
- IT-professionals
Testimonials (5)
The training instruments provided.
- UNIFI
Cursus - NoSQL Database with Microsoft Azure Cosmos DB
Ik vond het formaat van de training zeer fijn, praktisch toegepast direct in SQL Developer.
Andreea - OPEN COURSE
Cursus - Oracle Database 19c PL and Advanced SQL
Automatisch vertaald
De oefeningen werden erg goed uitgelegd.
Monica - DB Global Technology
Cursus - PL/SQL in Oracle 19c
Automatisch vertaald
Ik leerde complexe functies en hoe deze toe te passen
Ana Alexandrescu - DB Global Technology
Cursus - Oracle SQL Advanced
Automatisch vertaald
Goede communicatie, Łukasz legde alles uit op een eenvoudige en begrijpelijke manier
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Cursus - ORACLE SQL Fundamentals
Automatisch vertaald