Cursusaanbod

Deel 1: SQL Basisprincipes

Inleiding tot SQL en Databases

  • Inzicht in databases
  • Inleiding tot SQL
  • De SQL-omgeving instellen

SQL Syntaxis en basisquery's

  • SQL Syntaxis overzicht
  • SELECT-instructies
  • Gegevens filteren met de WHERE-component

Werken met functies en aggregaten

  • Algemene SQL functies
  • Aggregatiefuncties: AANTAL, SOM, GEM, MAX, MIN
  • Gegevens groeperen met GROUP BY

Tabellen samenvoegen

  • JOIN's begrijpen
  • INNERLIJKE JOIN
  • LINKER JOIN, RIGHT JOIN en VOLLEDIGE BUITENSTE JOIN

Subquery's en setbewerkingen

  • Subquery's schrijven
  • UNIE-, INTERSECT- en UITGEZONDERD-bewerkingen

Manipulatie van gegevens

  • INVOEGEN IN verklaring
  • UPDATE-verklaring
  • DELETE-instructie


Deel 2: Intermediair SQL

Geavanceerde gegevensfiltering

  • Geavanceerde WHERE-clausuletechnieken
  • LIKE operator en patroon matching
  • IN en TUSSEN operatoren

Complexe joins en subquery's

  • Voegt zichzelf toe
  • Niet-gecorreleerde en gecorreleerde subquery's
  • EXISTS-clausule

Werken met indexen en weergaven

  • Inzicht in indexen en hun impact op de prestaties
  • Weergaven maken en gebruiken

Geavanceerde functies en opgeslagen procedures

  • Door de gebruiker gedefinieerde functies
  • Opgeslagen procedures en triggers
  • Foutafhandeling in SQL

Datatransformatie en -analyse

  • Gegevens draaien en ontdraaien
  • Vensterfuncties: ROW_NUMBER, RANK, DENSE_RANK
  • CTE's (Common Table Expressionen)

Database Ontwerp en normalisatie

  • Database Ontwerpprincipes
  • Normale vormen en normalisatie
  • Modellering van entiteit-relaties (ER)

Prestaties afstemmen en optimaliseren

  • Technieken voor het optimaliseren van query's
  • Uitvoeringsplannen
  • Best practices voor het afstemmen van prestaties

SQL In de echte wereld

  • Integratie SQL met andere technologieën
  • Casestudy's en scenario's uit de praktijk
  • Eindproject: Van de grond af aan een database-oplossing bouwen

Samenvatting en volgende stappen

Vereisten

  • Inzicht in de basisbewerkingen van computers
  • Ervaring met elke programmeertaal is een pré, maar niet vereist

Audiëntie

  • Data-analisten
  • Database Professionals
  • Softwareontwikkelaars
 35 Uren

Leveringsopties

PRIVÉGROEPSTRAINING

Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.

  • Pre-cursusgesprek met uw trainer
  • Aanpassing van de leerervaring om uw doelen te bereiken -
    • Op maat gemaakte overzichten
    • Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
  • Training gepland op een datum naar keuze
  • Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen

Private Group Prices RRP from €11400 online delivery, based on a group of 2 delegates, €3600 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen


OPENBARE TRAINING

Kijk op onze public courses

Reviews (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën