Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Inleiding tot databases
- Wat is een database?
- Soorten databases
- Inleiding tot relationele databases
- Overzicht van Database Management Systems (DBMS)
- Functies van een DBMS
- Populaire DBMS-software
Grondbeginselen van databaseontwerp
- Conceptuele, logische en fysieke datamodellen
- Inleiding tot Entity-Relationship (ER)-modellering
- Het maken van ER-diagrammen
- Entiteiten, attributen en relaties
Normalisatie en databaseontwerp
- Normaalvormen (1NF, 2NF, 3NF, BCNF)
- Voordelen van normalisatie
- Praktische voorbeelden van normalisatie
- Denormalisatie en toepassingen ervan
Inleiding tot SQL
- Syntaxis en structuur van SQL
- Datatypes in SQL
- CREATE-, ALTER- en DROP-opdrachten
- Beperkingen (PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL)
Gegevensmanipulatie met SQL
- INSERT-opdracht
- Bulk-invoer van gegevens
- UPDATE- en DELETE-opdrachten
- Gebruik van de WHERE-clausule
Gegevens opvragen met SQL
- SELECT-opdracht
- Filteren van gegevens met behulp van de WHERE-clausule
- Sorteren van gegevens met ORDER BY
- Gebruik van LIMIT en OFFSET
Gevorderde SQL-concepten
- INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
- Het schrijven van subqueries
- GROUP BY- en HAVING-clausules
- Aggregatiefuncties (COUNT, SUM, AVG, MAX, MIN)
Werken met indexen en views
- Het aanmaken en gebruiken van indexen
- Voordelen en nadelen van indexen
- Het maken en beheren van views
- Het gebruik van views om queries te vereenvoudigen
Databasebeveiliging en transacties
- Gebruikersrollen en rechten
- Best practices voor beveiliging toepassen
- ACID-eigenschappen
- COMMIT- en ROLLBACK-opdrachten
Databaseoptimalisatie en -onderhoud
- Het analyseren en optimaliseren van SQL-queries
- Gebruik van EXPLAIN-planning
- Back-upstrategieën
- Het herstellen van databases<\/li>
Samenvatting en vervolgstappen
Vereisten
- Een basisbegrip van computeroperaties
Doelgroep
- Databasebeheerders
- IT-professionals
21 Uren
Getuigenissen (3)
een goede uitleg bij elk punt en een opdracht voor de praktijk.
Piseth Ben - ACLEDA Bank Plc.
Cursus - Oracle Database 19c: SQL Tuning Workshop
Automatisch vertaald
afgestemd op onze inzichten en gegevens
Vincent Long - ASSMANG PTY LTD
Cursus - Business Intelligence with SSAS
Automatisch vertaald
De opleidingsinstrumenten die worden geleverd.
- UNIFI
Cursus - NoSQL Database with Microsoft Azure Cosmos DB
Automatisch vertaald