PostgreSQL Querying: Advanced Techniques

Tijdsduur

PostgreSQL Querying: Advanced Techniques

Info Support
Logo van Info Support
Opleiderscore: starstarstarstarstar_border 8,3 Info Support heeft een gemiddelde beoordeling van 8,3 (uit 15 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
Er zijn nog geen startdata bekend voor dit product.

Beschrijving

Meer weten over de onderwerpen die aan bod komen en de vereiste voorkennis? Neem vrijblijvend contact met ons op.

Breid je SQL-vaardigheden uit met geavanceerde PostgreSQL-technieken voor praktische datavraagstukken.

Beschrijving

Ga verder dan SQL-basiskennis en leer geavanceerde querypatronen in PostgreSQL die in de praktijk worden gebruikt. Je vergelijkt meerdere oplossingsstrategieën, past window functions, table expressions en grouping-technieken toe, en kiest per situatie de beste aanpak op basis van juistheid, leesbaarheid en performance.

Onderwerpen

  1. Opfrissen basiskennis
  2. Table Expressions
  3. Set Operatoren
  4. Window Ranking, Offset en Aggregate Functions
  5. Pivoting en Grouping Sets
  6. Programmeren met PL/pgSQL
Opfrissen basiskennis

In deze module zorgen we dat iedereen de basis weer scherp heeft, zodat we…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: PostgreSQL, Business intelligence, SQL, Excel en Microsoft SQL Server.

Meer weten over de onderwerpen die aan bod komen en de vereiste voorkennis? Neem vrijblijvend contact met ons op.

Breid je SQL-vaardigheden uit met geavanceerde PostgreSQL-technieken voor praktische datavraagstukken.

Beschrijving

Ga verder dan SQL-basiskennis en leer geavanceerde querypatronen in PostgreSQL die in de praktijk worden gebruikt. Je vergelijkt meerdere oplossingsstrategieën, past window functions, table expressions en grouping-technieken toe, en kiest per situatie de beste aanpak op basis van juistheid, leesbaarheid en performance.

Onderwerpen

  1. Opfrissen basiskennis
  2. Table Expressions
  3. Set Operatoren
  4. Window Ranking, Offset en Aggregate Functions
  5. Pivoting en Grouping Sets
  6. Programmeren met PL/pgSQL
Opfrissen basiskennis

In deze module zorgen we dat iedereen de basis weer scherp heeft, zodat we op hetzelfde niveau verder kunnen. Leerdoelen:

  • Standaardelementen van een SELECT-query
  • Joins
  • Groeperen en aggregeren
  • Subqueries
Table Expressions

Table expressions zijn elementen in SQL die geen fysieke tabel zijn, maar wel als tabel gebruikt kunnen worden. Leerdoelen:

  • Views
  • Set-returning Functions
  • Derived Tables
  • Common Table Expressions (CTE)
  • LATERAL joins
  • Wanneer kies je welke optie?
Set Operatoren

Met set operatoren kun je twee vergelijkbare resultaatsets onder elkaar zetten en vergelijken. In tegenstelling tot joins, waarmee je data naast elkaar combineert. Leerdoelen:

  • UNION (ALL)
  • EXCEPT / INTERSECT
Window Ranking, Offset en Aggregate Functions

Window functions zijn ideaal voor analytische scenario's zoals cumulatieven en moving averages. Je kunt er ook eerdere of volgende waarden in je resultaatset mee benaderen. Leerdoelen:

  • Window Functions
  • OVER
  • Frame
  • PARTITION BY
Pivoting en Grouping Sets

Pivoting is vaak nodig om data tussen verschillende systemen uit te wisselen. Grouping Sets helpen bij het aanbieden van analytische data: in één query combineer je meerdere aggregaties. Leerdoelen:

  • Pivoting met conditionele aggregatie
  • Crosstab (tablefunc)
  • GROUPING SETS
  • GROUP BY CUBE / ROLLUP
Programmeren in PL/pgSQL

Je kunt SQL gebruiken om te queryen, maar ook programmeren met PL/pgSQL. Waarom is dat nuttig in een database, welke syntax hoort daarbij, en hoe passen functions en procedures hierin? Leerdoelen:

  • DO-blocks
  • Variabelen
  • Functions en Procedures
  • Control flow
  • Exceptions en foutafhandeling
  • Transacties
Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)

Aanmelden voor nieuwsbrief

We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.