SQL Vervolg

Tijdsduur
Startdatum en plaats
Logo van Learnit
Opleiderscore: starstarstarstarstar_half 8,6 Learnit heeft een gemiddelde beoordeling van 8,6 (uit 386 ervaringen)

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

9
Gemiddeld cijfer voor SQL Vervolg
Gebaseerd op 1 ervaring Lees alle ervaringenchevron_right
Patty Koorevaar
starstarstarstarstar_half
Patty Koorevaar
Functioneel & Applicatiebeheerder ZonMw
9
SQL Vervolg

"Fijne training door een ervaren trainer. Duidelijke uitleg alleen jammer dat het lesmateriaal enkel digitaal beschikbaar was. Lesboek wordt later toegestuurd. Opgedane kennis kan ik goed in de praktijk gebruiken. Zal deze training zeker aanbevelen." - 24-05-2018 07:54

"Fijne training door een ervaren trainer. Duidelijke uitleg alleen jammer dat het lesmateriaal enkel digitaal beschikbaar was. Lesboek wordt … alles lezen - 24-05-2018 07:54

Startdata en plaatsen

Amsterdam
20 mei. 2019 tot 21 mei. 2019
Groningen
11 jun. 2019 tot 12 jun. 2019
Nijmegen
11 jun. 2019 tot 12 jun. 2019
Utrecht
11 jun. 2019 tot 12 jun. 2019
Maastricht
13 jun. 2019 tot 14 jun. 2019
Alkmaar
18 jun. 2019 tot 19 jun. 2019
Amsterdam
18 jun. 2019 tot 19 jun. 2019
check_circle Startgarantie
Zwolle
18 jun. 2019 tot 19 jun. 2019
Breda
24 jun. 2019 tot 25 jun. 2019
Amersfoort
27 jun. 2019 tot 28 jun. 2019
Den Haag
27 jun. 2019 tot 28 jun. 2019
Rotterdam
27 jun. 2019 tot 28 jun. 2019
Den Bosch
3 jul. 2019 tot 4 jul. 2019
Eindhoven
8 jul. 2019 tot 9 jul. 2019
Groningen
8 jul. 2019 tot 9 jul. 2019
Utrecht
8 jul. 2019 tot 9 jul. 2019
Arnhem
15 jul. 2019 tot 16 jul. 2019
Amsterdam
18 jul. 2019 tot 19 jul. 2019
Heerenveen
18 jul. 2019 tot 19 jul. 2019
Zwolle
18 jul. 2019 tot 19 jul. 2019

Beschrijving

Voor het opvragen van gegevens wordt bij database systemen vaak gebruik gemaakt van de taal SQL. Een van de meest gebruikte database systemen voor de professionele gebruiker is MS SQL Server. Voor dit systeem zijn zelfs aanvullende SQL commando’s gemaakt in de vorm van T(ransact)-SQL. T-SQL biedt onder andere de mogelijkheid om de query uit te breiden met lokale variabelen en procedurele programmering. Bij dat laatste behoren bijvoorbeeld logische tests als IF.. ELSE.. of WHILE.. tot de commando’s. Daarnaast zijn er bepaalde gebruikelijke commando’s die binnen T-SQL een ‘upgrade’ hebben om de functionaliteit en daardoor het gebruik te verbeteren.

In onze tweedaagse training SQL Vervolg gaan …

Lees de volledige beschrijving

Veelgestelde vragen

Heb je een vraag? Onze adviseurs helpen je graag. Bel ons op 085 7440830 of e-mail naar info@springest.nl.

Voor het opvragen van gegevens wordt bij database systemen vaak gebruik gemaakt van de taal SQL. Een van de meest gebruikte database systemen voor de professionele gebruiker is MS SQL Server. Voor dit systeem zijn zelfs aanvullende SQL commando’s gemaakt in de vorm van T(ransact)-SQL. T-SQL biedt onder andere de mogelijkheid om de query uit te breiden met lokale variabelen en procedurele programmering. Bij dat laatste behoren bijvoorbeeld logische tests als IF.. ELSE.. of WHILE.. tot de commando’s. Daarnaast zijn er bepaalde gebruikelijke commando’s die binnen T-SQL een ‘upgrade’ hebben om de functionaliteit en daardoor het gebruik te verbeteren.

In onze tweedaagse training SQL Vervolg gaan we, na een herhaling van de meest gebruikte basisbegrippen, dieper duiken in de mogelijkheden die SQL en T-SQL bieden om query’s te maken om de benodigde gegevens uit de database te halen. Aan het eind van de training ben je in staat om de voor T-SQL unieke mogelijkheden als variabelen, transacties en procedureel programmeren te gebruiken.

Onderwerpen

  • Herhaling Basis SQL:
  • Gegevens opvragen (SELECT FROM, TOP, DISTINCT)
  • Gegevens sorteren (ORDER BY)
  • Gegevens filteren (WHERE, vergelijking operatoren, BETWEEN)
  • Geavanceerde filters (AND, OR, IN NOT)
  • Filteren met behulp van wildcards (LIKE)
  • Berekende velden (concateneren)
  • Gegevens aanpassen met functies (ROUND, LTRIM, RTRIM, DATEPART)
  • Gegevens samenvatten (COUNT, SUM, AVG, MAX, MIN)
  • Groeperen van gegevens (GROUP BY, HAVING)

  • Gegevens opvragen uit meerdere tabellen met joins (INNER JOIN, LEFT OUTER JOIN, RIGHT OUTER JOIN, composite JOIN, Non-equi JOIN)
  • Subquery’s gebruiken (IN, bijv. zoek t.o.v. vorige order, running aggregate)
  • Table expressions gebruiken (afgeleide tabellen, alias, variabelen, WITH)
  • Query’s combineren (UNION, INTERSECT, EXCEPT)
  • Geavanceerde technieken (Window functies OVER, PARTITION, LAG, LEAD, Pivoting)
  • Data modificeren (INSERT, UPDATE, DELETE, MERGE, OUTPUT), Export naar Excel
  • Transacties en gelijktijdig gebruik (BEGIN, ROLLBACK, COMMIT, READ UNCOMMITTED, READ COMMITTED)
  • Programmeerbare objecten (Variabelen, batch, IF, ELSE, WHILE, cursors, procedures, triggers)

Doelgroep

De training is bedoeld voor gebruikers van Microsoft SQL Server. De training is geschikt voor databasegebruikers die het basis SQL al redelijk beheersen en nu meer uit MS SQL Server willen halen, maar ook voor functioneel beheerders en data-analisten, die unieke functies van T-SQL als variabelen, procedureel programmeren en transacties willen leren gebruiken.

Learnit Training -  Leren om te groeien!

9
Gemiddeld cijfer voor SQL Vervolg
Gebaseerd op 1 ervaring
Patty Koorevaar
starstarstarstarstar_half
Patty Koorevaar
Functioneel & Applicatiebeheerder ZonMw
9
SQL Vervolg

"Fijne training door een ervaren trainer. Duidelijke uitleg alleen jammer dat het lesmateriaal enkel digitaal beschikbaar was. Lesboek wordt later toegestuurd. Opgedane kennis kan ik goed in de praktijk gebruiken. Zal deze training zeker aanbevelen." - 24-05-2018 07:54

"Fijne training door een ervaren trainer. Duidelijke uitleg alleen jammer dat het lesmateriaal enkel digitaal beschikbaar was. Lesboek wordt … alles lezen - 24-05-2018 07:54

Heb je een vraag? Onze adviseurs helpen je graag. Bel ons op 085 7440830 of e-mail naar info@springest.nl.

Vraag nu gratis en vrijblijvend informatie aan:

Aanhef
(optioneel)
(optioneel)
(optioneel)
(optioneel)
infoEr is een telefoonnummer vereist om deze informatieaanvraag in behandeling te nemen. (optioneel)
(optioneel)
(optioneel)
(optioneel)
We slaan je gegevens op, en delen ze met Learnit, om je via e-mail en evt. telefoon verder te helpen. Meer info vind je in ons privacybeleid.