Start_With_RPLG

Wat zal je leren?

Omschrijving

Deze praktische workshop staat open voor ontwikkelaars met of zonder SQL-ervaring.

Het theoretische gedeelte wordt afgewisseld met praktische oefeningen met behulp van Access Client Solutions op je eigen IBM i-omgeving, waardoor je de gegevens die je kent, kunt gebruiken voor de oefeningen.

Je leert hoe je SQL-scripts kunt uitvoeren via Access Client Solutions en welke best practices je best gebruikt voor het instellen van opties en connection properties.

De eerste oefeningen behandelen de SQL-basisprincipes, waardoor je vertrouwd raakt met de DB2 voor i SQL-syntax.

Daarna bouwen de oefeningen zich geleidelijk op om de volledige syntaxis van het SELECT statement te behandelen, inclusief veelgebruikte SQL functies, joining, grouping, subselects en Common Table Expressions.

Er worden ook voorbeelden gegeven voor de INSERT, UPDATE en DELETE statements en voor het maken van tabellen, views en indexen.

Na een hoofdstuk over best practices voor SQL performance, leer je ook hoe je het databasegedeelte van Access Client Solutions kunt gebruiken. Daarnaast bekijken we ook de functies in het SQL Performance Center die het mogelijk maken om de SQL performance en het Index Advies te controleren en te analyseren.

Vaardigheden die je zal leren

  • De SQL basics en veelgebruikte SQL functies
  • Samenvoegen, groeperen, subselecteren en Common Table Expressions
  • INSERT, UPDATE en DELETE statements gebruiken
  • Best practices voor het maken van tabellen, weergaven en indexen in DB2 for i
  • de DB2 for i SQL-syntaxis
  • Change connection parameters wijzigen en SQL-scripts uitvoeren via Access Client Solutions
  • Gebruik van het databasegedeelte van Access Client Solutions
  • Begrijpen van SQL prestaties en hoe je het SQL prestatiecentrum kunt gebruiken

Deze cursus behandelt de volgende onderwerpen

  • Deel 1: Introductie
  • Deel 2: IBM i Access Client Solutions
  • Deel 3: SQL basic syntax
  • Deel 4: CL commands en Database Metadata
  • Deel 5: SELECT statement (+ exercises)
    • SELECT statement – Basics
    • WHERE en ORDER BY clause
    • Single-row functies
    • Samenvoegen van meerdere tabellen 
    • Groeperen functions
    • Subselecteren en Common Table Expressions
  • Deel 6: Enkele geavanceerde SQL functions
  • Deel 7: SQL performance en best practices
  • Deel 8: INSERT, UPDATE en DELETE rijen
  • Deel 9: Tabellen, weergaven en indexen maken
  • Deel 10: Meer SQL mogelijkheden
  • Deel 11: Referenties

Voorwaarden

  • Recente versie van Access Client Solutions geïnstalleerd op je PC
  • Aansluiting beschikbaar op jouw IBM i-omgeving