Gorat Software Trainingen

Gorat Software Trainingen

Data-analyse, Business Intelligence, Datawarehousing, Big Data, Business (proces) analyse, Agile en C++

Inhoud cursus SQL

Basic

  • Inleiding tot database design: tabellen, velden, datatypes, primaire en vreemde sleutels, relaties, normalisatie, ERD-schema’s opstellen en begrijpen
  • Algemene structuur van het SELECT statement
  • Werken op één tabel
    • Filteren en groeperen van data via WHERE, GROUP BY, HAVING, ORDER BY
    • Statistische functies op gegroepeerde data: COUNT, MIN, MAX, SUM, AVG
    • Het begrip NULL, operatoren
    • Ingebouwde functies voor behandeling van tekst-, datum/tijd- en numerieke velden en NULL
  • Combineren van meerdere tabellen
  • JOIN: INNER, OUTER en CROSS
  • Gewone en gecorreleerde subquery’s
  • Wijzigen gegevens via INSERT – UPDATE – DELETE
  • Opslaan en hergebruiken van query’s m.b.v. Views

Advanced

  • Gecorreleerde subquery's
  • Recursieve query’s via Common Table Expressions (WITH-statement)
  • Window functions: OVER, ROW_NUMBER, RANK, DENSE_RANK, LAG en LEAD
  • Stored Procedures
    • variables, flows, parameters, error en exception handling, cursors
    • het gebruik van triggers (indien gewenst)
    • temporary tables: local, global, table variables en table types
  • Triggers

Het basic-gedeelte wordt standaard op 2 dagen gegeven; de geavanceerde topics behandelen we in één extra dag. Voor de oefeningen kiest U zelf tussen MS SQL-Server, Oracle PL/SQL, DB2 of MySQL.

15 jaar ervaring als databank-ontwikkelaar en 10 jaar als docent databanken in een hogeschool en in organisaties, staan garant voor een praktijkgerichte en didactisch onderbouwde cursus.

Contacteer ons vrijblijvend voor een offerte.

Referenties: o.a. Meat&More (BonApp), Daikin, BDO, KBC, Roularta, Eduvision, Center Communication Systems.

CONTACT

Dom Van Asschestraat 1, 8020 Oostkamp

050 84 07 78

0477 71 31 25

johan.decorte@telenet.be

Wij garanderen een antwoord binnen de 24u.

Gorat Software Trainingen