DP-080

Querying Data with Microsoft Transact-SQL (DP-080)

2 dagen
Beginner
Available in English

Volg de DP-080 training Querying Data with Microsoft Transact-SQL. Deze training leert de basis van Microsoft's dialect van de standaard SQL-taal: Transact-SQL. Onderwerpen zijn onder meer het opvragen en wijzigen van gegevens in relationele databases die worden gehost in op Microsoft SQL Server gebaseerde databasesystemen, waaronder: Microsoft SQL Server, Azure SQL Database en Azure Synapse Analytics.

Na afronding van deze training kun je onder andere:

SQL Server-querytools gebruiken
Data sorteren en filteren
Data wijzigen met Transact-SQL met behulp van INSERT, UPDATE, DELETE en MERGE
€ 1.045,-
Bekijk beschikbaarheid
Wat je van ons kunt verwachten
Beste lesmethode
Flexibel inplannen
Kleine klassen
100% Slagingsgarantie
Wat onze klanten vinden
Hulp of advies nodig?
Mail Sofie of laat haar je terugbellen.
info@master-it.nl 040-2323390

Training: Querying Data with Microsoft Transact-SQL (DP-080)

Tijdens deze training leer je de basis van Microsofts dialect van de standaard SQL-taal: Transact-SQL. De onderwerpen omvatten zowel het bevragen als het wijzigen van gegevens in relationele databases die worden gehost in op Microsoft SQL Server gebaseerde databasesystemen, waaronder: Microsoft SQL Server, Azure SQL Database en Azure Synapse Analytics.

  • SQL Server-querytools gebruiken
  • SELECT-statements schrijven om kolommen op te halen uit een of meer tabellen
  • Geselecteerde gegevens sorteren en filteren
  • Ingebouwde functies gebruiken om gegevenswaarden terug te geven
  • Groepen van gegevens maken en de resultaten aggregeren
  • Gegevens wijzigen met Transact-SQL met INSERT, UPDATE, DELETE en MERGE.

Iedereen die wil beginnen met het schrijven van basis SQL of Transact-SQL queries kan beginnen met deze training.

Deze training kan waardevol zijn voor iedereen die basis SQL of Transact-SQL queries moet schrijven. Dit geldt voor iedereen die met data werkt als data-analist, data-engineer, data scientist, databasebeheerder of databaseontwikkelaar. Het kan ook nuttig zijn voor anderen die aan de buitenkant betrokken zijn bij data of die meer willen leren over het werken met data, zoals oplossingsarchitecten, studenten en technologiemanagers. 

Module 1: Getting Started with Transact-SQL

In deze module leer je de basis van de Transact-SQL (T-SQL) taal en algemene eigenschappen en terminologie van relationele databases. Deze module introduceert ook het basis SELECT statement voor het ophalen van gegevens uit een tabel.

  • Inleiding tot Transact-SQL
  • Het SELECT statement gebruiken

Lab : Aan de slag met SQL Server querytools en het schrijven van query’s in T-SQL

Na het afronden van deze module zijn de cursisten in staat om:

  • Een querytool te gebruiken om query’s in Transact-SQL te schrijven en uit te voeren.
  • De basisconcepten van relationele database en de taal T-SQL te begrijpen
  • SELECT statements te schrijven om gegevens op te halen uit een relationele database tabel.
  • De basis datatypes en het gebruik ervan begrijpen.
  • De basis van NULL-waarden begrijpen

Module 2: Queryresultaten sorteren en filteren

In deze module leer je welke gegevens worden geretourneerd en in welke volgorde. Hoe je de ORDER BY clausule gebruikt, met en zonder paginering. Je leert over verschillende soorten filters die kunnen worden gebruikt in de WHERE clausule om te bepalen welke gegevensrijen worden geretourneerd. Je zult ook leren hoe je de resultaten kunt beheren door duplicaten te verwijderen met DISTINCT.

  • Query resultaten sorteren
  • Gegevens filteren

Lab : Gegevens sorteren en filteren die worden geretourneerd door SELECT-query’s

Na het afronden van deze module ben je in staat om:

  • Een TOP-clausule toevoegen om de gerangschikte rijen te beperken
  • ORDER BY gebruiken om resultaten van een T-SQL SELECT statement te sorteren
  • De gesorteerde gegevens pagineren met OFFSET-FET
  • WHERE-clausules te schrijven om de geretourneerde rijen te filteren
  • DISTINCT gebruiken om dubbele rijen in de resultaten te elimineren

Module 3: Joins en subquery’s gebruiken

In deze module verken je T-SQL query’s die toegang geven tot gegevens uit meerdere tabellen met verschillende soorten JOIN operaties en eenvoudige subquery’s.

  • Subqueries gebruiken
  • JOIN-bewerkingen gebruiken

Lab : Query’s schrijven met JOIN-bewerkingenLab : : SELECT-statements schrijven met subquery’sNa het afronden van deze module ben je in staat om:

  • Queries schrijven die toegang hebben tot gegevens uit meerdere tabellen met behulp van JOIN-bewerkingen
  • De verschillen te begrijpen tussen type JOIN operaties: INNER JOIN, OUTER JOIN, CROSS JOIN
  • Begrijpen hoe je een tabel aan zichzelf kunt koppelen met een self-join
  • Subqueries schrijven binnen een SELECT statement
  • Het verschil begrijpen tussen scalaire en multi-gewaardeerde subqueries
  • Het verschil begrijpen tussen gecorreleerde en op zichzelf staande subqueries

Module 4: Ingebouwde functies gebruiken 

In deze module verken je het gebruik van ingebouwde functies voor het retourneren van berekende of speciale waarden in de SELECT-lijst of in de WHERE-clausule. Functies omvatten wiskundige functies, tekenreeksfuncties en systeemfuncties. Er zijn nog andere soorten functies die worden genoemd, maar niet in detail worden besproken. Je leert ook hoe je rijen gegevens kunt combineren tot een enkele groep en samenvattende informatie kunt geven voor de groep, zoals SUM, MIN of MAX.

  • Geaggregeerde resultaten groeperen
  • Aan de slag met scalaire functies

Lab : Ingebouwde functies 

Na het afronden van deze module ben je in staat om:

  • Queries schrijven met behulp van scalaire functies
  • Queries schrijven met aggregaatfuncties
  • GROUP BY gebruiken om gegevens te combineren in groepen op basis van een gemeenschappelijke kolomwaarde
  • Begrijpen hoe HAVING wordt gebruikt om groepen rijen te filteren.

Module 5: Gegevens wijzigen 

In deze module leer je de T-SQL statements voor het wijzigen van tabelgegevens, waaronder UPDATE, DELETE en MERGE, en verschillende opties voor INSERT, waaronder het maken van een nieuwe tabel met gegevens uit een bestaande tabel. Je bekijkt ook hoe je het systeem automatisch waarden voor kolommen kunt laten leveren wanneer de gegevens worden ingevoegd.

  • Gegevens wijzigen en verwijderen
  • Gegevens invoegen in tabellen

Lab : Gegevens wijzigen 

Na het afronden van deze module ben je in staat om:

  • Gegevens in te voegen in een bestaande tabel
  • Specificeren dat een kolom automatisch moet worden gevuld met een IDENTITY of een SEQUENCE waarde
  • Gegevens wijzigen met de UPDATE-instructie
  • Gegevens verwijderen met de DELETE-instructie
  • Gegevens wijzigen met MERGE om twee tabellen te synchroniseren
10
Jennifer Pereira
Ik heb hier de 2-daagse training Microsoft Dynamics 365 fundamentals gevolgd. Medewerkers zijn zeer hulpvaardig en denken ver mee, dit vond ik TOP! De Active Learning training met vakkundige trainster is me heel goed bevallen. De lunch was royaal en erg lekker! Kortom, wellicht tot ziens!
9,0
Willem de Lang
In Februari een 5-daagse training WS-11 (Server 2019) gevolgd in twee weken. Deze training was op basis van het Active Learning programma en dit is me zeer goed bevallen. De instructeur had voldoende tijd/kennis om vragen te beantwoorden en me verder te helpen wanneer ik vast liep.
9,5
Edwin Kruize
Bij Master IT train ik al jaren on-site in Eindhoven wat mij ontzettend goed bevalt. De Active Learning lesmethode is perfect voor mij en kan ik op mijn eigen tempo en onder goede begeleiding mijn studies volgen. De trainers hebben veel brede kennis en nemen de tijd voor je. 
Lesmethode Master IT

Active Learning

Je maakt samen met je trainer een plan en gaat actief aan de slag. In een kleine klas verdiepen in wat je echt nodig hebt, inzoomen op zaken die je echt interesseren en overslaan wat je al weet of niet nodig hebt. Plan je lesdagen flexibel, neem real-life casussen mee en werk ze uit met je trainer. Verrijk je kennis en verbind het met alles wat je al wist.

Lesmateriaal
Slagingsgarantie
Labomgeving
2 dagen voor € 1.045,-

E-Learning

Ben je op zoek naar volledige zelfstudie? Wij bieden je de mogelijkheid om jouw training volledig in jouw eigen tijd te volgen. Uiteraard met het officiële lesmateriaal waarmee je de juiste kennis opdoet.

Wil je toch graag een dag persoonlijke begeleiding? Dan kan je altijd een extra lesdag bij boeken en de training als blended learning volgen!

Digitaal MOC
MCT Mentoring
Labomgeving

Incompany

Wist jij dat alle IT trainingen die we aanbieden op de website ook bij jouw bedrijf uitgevoerd kunnen worden? Zo volg je een maatwerk IT training (Incompany training) met al je collega’s. Jij kunt de training nog specifieker voor jouw bedrijf laten inrichten en het is zelfs mogelijk om een geheel maatwerk traject door ons te laten ontwerpen.

Je bespaart reiskosten en reistijd voor de deelnemers, doordat onze trainer bij jou op locatie komt. Op deze manier kun je meerdere deelnemers van jouw organisatie dezelfde training laten volgen. Dat is efficiënt en effectief! Samen heb je een gemeenschappelijke opleidingsbehoefte en daar gaan we je bij helpen.

We hebben jarenlang ervaring in het geven van maatwerk it trainingen. We kijken zorgvuldig naar de opleidingsbehoefte om volledig aan te sluiten bij je wensen. Zo formuleren we haalbare en concrete doelstellingen en deelnemers kunnen het geleerde in de praktijk toepassen. Op deze manier groeien deelnemers persoonlijk en professioneel op meerdere niveaus.

Maatwerktraining
Van A-Z geregeld voor jouw team
Trainer komt op locatie
DP-080
Querying Data with Microsoft Transact-SQL (DP-080)
€ 1.045,-
Bekijk beschikbaarheid