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
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (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