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
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
Testimonials (1)
Klein groep, in persoonlijk contact gedurende 3 dagen,
Annina - Ricardo AG
Cursus - SQL: Basics to Intermediate
Automatisch vertaald