Publicatiedatum : 28/05/2024

Opleiding : SQL Server, ontwikkeling

Versies 2022 tot 2012

Praktijkcursus - 4d - 28u00 - Ref. SED
Prijs : 2350 € V.B.

SQL Server, ontwikkeling

Versies 2022 tot 2012



Aangezien SQL slechts een datataal is, maakt de combinatie met programmeren het krachtiger. Je leert applicaties ontwikkelen met SQL Server. Je zult de objecten in een database manipuleren, ophaaltijden optimaliseren en de routineonderhoudsoperaties van de ontwikkelaar uitvoeren.


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand
Disponible en anglais, à la demande

Ref. SED
  4d - 28u00
2350 € V.B.




Aangezien SQL slechts een datataal is, maakt de combinatie met programmeren het krachtiger. Je leert applicaties ontwikkelen met SQL Server. Je zult de objecten in een database manipuleren, ophaaltijden optimaliseren en de routineonderhoudsoperaties van de ontwikkelaar uitvoeren.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
Een database, tabellen en bijbehorende beperkingen maken
Databasegegevens bijwerken
Extractiequery's maken en de uitvoeringstijd ervan optimaliseren met behulp van queryplannen
Functies, opgeslagen procedures en triggers maken om gegevens te verwerken
Routinematige back-upoperaties uitvoeren en indexen onderhouden
Gegevens importeren en exporteren uit een database

Doelgroep
Ontwikkelaars, projectmanagers.

Voorafgaande vereisten
Connaissances de base en programmation. Notions sur les bases de données et le langage SQL.



Praktische modaliteiten
Praktisch werk
Discussies, het delen van ervaringen, demonstraties, tutorials en casestudies.
Leer methodes
Actief onderwijs op basis van voorbeelden, demonstraties, het delen van ervaringen, praktische casestudy's en beoordeling van het leerproces gedurende de hele cursus.

Opleidingsprogramma

1
Databases opbouwen

  • Fysieke opslag met bestanden en bestandsgroepen.
  • SQL-schema's of logische opslag.
  • Goed gebruik van verschillende soorten gegevens.
  • Tabellen aanmaken. Beperkingen instellen.
  • Verkrijg een DDL backscript.
Praktisch werk
Uitwisselingen. Aanmaken van databasetabellen en definiëren van bijbehorende constraints.

2
Query's voor gegevensextractie

  • Set operators.
  • Interne en externe verbindingen. Typologieën.
  • Subvragen.
  • Gebruik "Common Table Expression" (CTE) en recursieve query's.
  • Windowed functies en de OVER clausule (scheduling, aggregatie en RANGE/ROWS windowing).
  • Speciale operatoren (TOEPASSEN, PIVOT...).
  • Weergaven maken.
Praktisch werk
Omgaan met extractiequeries met verschillende soorten joins. Gegevens presenteren met behulp van aggregaatfuncties. Weergaven maken.

3
Gegevens bijwerken

  • Eenvoudige updates (INSERT, UPDATE en DELETE).
  • De opdracht SQL MERGE.
  • Bijwerken met subquery's.
  • BULK INSERT en BCP voor het laden van bestanden en exporteren van gegevens.
Praktisch werk
De database bijwerken. Gegevens importeren en exporteren.

4
Coderen in Transact SQL

  • Elementen van de taal Transact SQL. Het begrip batch.
  • Scalaire functies en tabelfuncties maken.
  • Presentatie van transacties.
  • Triggers programmeren.
  • Opgeslagen procedures ontwikkelen.
Praktisch werk
Aanpasbare functies en views maken. Opgeslagen procedures maken die transacties beheren. Verwerkingen automatiseren met triggers.

5
Query-uitvoering optimaliseren

  • Queryplannen bekijken.
  • Metriek (IO TIME) en vergelijking van uitvoering.
  • Inleiding tot indexen. Wat moet worden geïndexeerd?
  • Wijzigingen in de optimizer met versies van SQL Server 2017 en 2019.
Praktisch werk
Uitvoertijden vergelijken voor indexeringsscenario's. Queryplannen gebruiken.

6
Doorlopend onderhoud voor de ontwikkelaar

  • Back-up van gegevens. Herstelscenario's.
  • Indexen en statistieken bijhouden.
  • Controleer de fysieke integriteit van een basis en repareer deze.
Praktisch werk
Back-ups en restauraties uitvoeren. Een onderhoudsplan voor de index opstellen.


Data en plaats
Selecteer uw locatie of kies voor de les op afstand en kies vervolgens uw datum.
Klas op afstand

Dernières places
Date garantie en présentiel ou à distance
Session garantie

KLAS OP AFSTAND
2026 : 31 maa., 23 juni, 6 okt., 15 dec.

PARIS LA DÉFENSE
2026 : 31 maa., 23 juni, 6 okt., 15 dec.