T-DB003
Doelgroep
Allen die in de praktijk te maken krijgen met SQL. Te denken valt hierbij aan eindgebruikers, programmeurs, systeemanalisten, systeemontwerpers, database-specialisten en anderen die (gaan) werken met DB2, SQL/DS, ORACLE, INGRES of soortgelijke systemen.
Korte inhoud
Deze cursus leert hoe relationele databases benaderd en onderhouden dienen te worden. De cursist wordt wegwijs gemaakt in de theorieën van deze manier van gegevensvastlegging. Na de inleiding over Relationele Data Base Management Systemen (RDBMS) worden Structured Query Language (SQL) opdrachten en clausules geïntroduceerd.
Doel
Na afronding van deze cursus is de deelnemer in staat om met SQL gegevens op te vragen en te muteren in een database.
Voorkennis
Een globaal inzicht in de geautomatiseerde gegevensverwerking en een goede kennis van de Engelse taal.
Duur
3 dagen. De trainingsdagen duren van 09.30 uur tot 16.30 uur.
Programma
Module 1
o Data Manipulation, DML
o Het SELECT statement
o SELECT, DISTINCT, WHERE, Soorten predikaten, Soorten expressies
Module 2
o Predikaten
o NULL-”waarden”,
o Predikaten BETWEEN, IN, LIKE
o Module 3
o Reken-expressies, CAST Expressie, String-expressies, CASE-expressie, ORDER BY
o Module 4
o Kolomfunctie COUNT, GROUP BY, HAVING
o Module 5
o Overige kolomfuncties,
o SUM, AVG, MIN, MAX,
o GROUPING, GROUPING SETS, ROLLUP, CUBE,
o OLAP Functies, RANK, DENSERANK, ROWNUMBER
o Module 6
o Scalaire functies,
o INTEGER, DECIMAL, FLOAT, SUBSTR, LENGTH, COALESCE
o Werken met datum en tijd
o DATE, YEAR, MONTH, DAY, DAYS, TIME, HOUR, MINUTE, SECOND, MICROSECOND, CHAR
o Systeemvariabelen voor datum en tijd
Module 7
o JOIN operaties
o De join op basis van de where-clausule
o INNER JOIN, OUTER JOIN, LEFT, RIGHT, FULL, CROSS
o De join op dezelfde tabel
Module 8
o De UNION, INTERSECT, EXCEPT en nested tables
Module 9
o Subqueries
o IN, ALL, ANY, SOME, EXISTS
Module 10
o INSERT, UPDATE en DELETE
Module 11
o Data Definition, DDL
o Database objecten.
o CREATE, ALTER, DROP
o Indexen, Views, Synonyms, triggers, user defined functions
Module 12
o Data Control, DCL
o GRANT, REVOKE
Kosten
Inschrijfgeld: € 25,-
Trainingskosten: €1395,-
Studiemateriaal: € 50,-
Certificaatkosten: €25,-
Locatie- en arrangementskosten: Zie onderstaande toelichting
Locatie- en arrangementen
Twice regelt voor de dagopleidingen van maandag tot en met zaterdag een arrangement à € 50 per dag. Een dagarrangement bestaat uit zaalhuur, gebruik van ICT-middelen, onbeperkt koffie, thee, frisdrank, ijswater en een lunch. De kosten van de arrangementen worden direct aan u doorberekend.
Btw
Op alle opleidingen en trainingen is 19% btw van toepassing en voor het studiemateriaal 6%. Met uitzondering van volledige MBO niveau 2, 3 en 4 opleidingen en de volledige HBO Bacheloropleidingen. Voor organisaties die geen btw kunnen terugvorderen, bestaat de mogelijkheid het volledige aanbod op deze website btw vrij gefactureerd te krijgen. In dit geval wordt een btw correctie van 10% toegepast. Dit betekent een voordeel van 7,5% op de inclusief btw prijs. De hoogte van btw is onder voorbehoud van eventuele wetswijzigingen.
T-DB003