SQL Vervolg

Tijdsduur
Startdatum en plaats
Logo van Learnit
Opleiderscore: starstarstarstarstar_half 8,6 Learnit heeft een gemiddelde beoordeling van 8,6 (uit 391 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

Alkmaar
1 aug. 2019 tot 2 aug. 2019
Breda
7 aug. 2019 tot 8 aug. 2019
Groningen
7 aug. 2019 tot 8 aug. 2019
Utrecht
7 aug. 2019 tot 8 aug. 2019
Amersfoort
12 aug. 2019 tot 13 aug. 2019
Amsterdam
19 aug. 2019 tot 20 aug. 2019
Den Bosch
19 aug. 2019 tot 20 aug. 2019
Zwolle
19 aug. 2019 tot 20 aug. 2019
Eindhoven
22 aug. 2019 tot 23 aug. 2019
Arnhem
27 aug. 2019 tot 28 aug. 2019
Den Haag
27 aug. 2019 tot 28 aug. 2019
Rotterdam
27 aug. 2019 tot 28 aug. 2019
Heerenveen
2 sep. 2019 tot 3 sep. 2019
Groningen
5 sep. 2019 tot 6 sep. 2019
Nijmegen
5 sep. 2019 tot 6 sep. 2019
Utrecht
5 sep. 2019 tot 6 sep. 2019
Maastricht
11 sep. 2019 tot 12 sep. 2019
Alkmaar
16 sep. 2019 tot 17 sep. 2019
Amsterdam
16 sep. 2019 tot 17 sep. 2019
Zwolle
16 sep. 2019 tot 17 sep. 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.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: SQL, Microsoft SQL Server, MySQL, Data science en PostgreSQL.

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.