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)
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
Het was erg praktijkgericht, niet te veel theorie.
David Lambaerts - Estee Lauder BV
Cursus - ORACLE PL/SQL Fundamentals
Automatisch vertaald
De trainer was erg behulpzaam, het tempo van de training was echt goed en de oefeningen waren niet te moeilijk, maar ook niet te makkelijk. Wanneer ik vastliep, hielp hij me uitstekend en zorgde ervoor dat ik alles begreep.
Jade Stappaerts - KULeuven
Cursus - Oracle SQL Language
Automatisch vertaald