> Formations > Technologies numériques > SGBD > SQL Server > Formation SQL Server, mise en œuvre

Formation : SQL Server, mise en œuvre

Versions 2019 à 2012

SQL Server, mise en œuvre

Versions 2019 à 2012
Télécharger au format pdf Partager cette formation par e-mail 2


Ce cours vous apportera toutes les connaissances nécessaires à la pleine utilisation de SQL Server. Vous apprendrez à écrire des ordres SQL et utiliser les extensions du langage, à modifier les structures et entrer les contraintes d'intégrité, à charger les données et exploiter les transactions.


Inter
Intra
Sur mesure

Cours pratique en présentiel ou en classe à distance

Réf. QSM
Prix : 3110 € H.T.
  5j - 35h00




Ce cours vous apportera toutes les connaissances nécessaires à la pleine utilisation de SQL Server. Vous apprendrez à écrire des ordres SQL et utiliser les extensions du langage, à modifier les structures et entrer les contraintes d'intégrité, à charger les données et exploiter les transactions.

Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
  • Se familiariser avec l'environnement Management Studio
  • Créer les tables de la base, les clés primaires et contraintes d'unicité
  • Charger des données dans la base
  • Mettre en place des index sur la base de données pour améliorer ses performances
  • Créer des requêtes de mise à jour de la base
  • Intégrer la gestion des exceptions et les transactions dans les déclencheurs et les procédures

Public concerné
Cette formation est destinée à des ingénieurs systèmes et des développeurs qui doivent utiliser ou mettre en œuvre SQL Server.

Prérequis
Bonnes connaissances du langage SQL ou connaissances équivalentes à celles apportées par le stage "SQL Server, programmation SQL" (réf. PSQ).
Vérifiez que vous avez les prérequis nécessaires pour profiter pleinement de cette formation en faisant  ce test.

Programme de la formation

Présentation de SQL Server

  • Architecture de SQL Server.
  • Outils de développement et d'administration.
Travaux pratiques
Prise en main du gestionnaire de configuration et de Management Studio.

Bases de données et schémas SQL

  • Les identifiants : nommage des objets SQL Server.
  • Création de la base de données. Schémas SQL.
  • Cycle de vie des objets d'une base.

Tables, vues et contraintes

  • Langage DDL : création d'objets, contraintes.
  • Types de données natifs et types utilisateurs.
  • Création des tables et des vues.
  • Les contraintes de domaine et de colonne.
  • Clé primaire et clés alternatives. Gestion de l'intégrité référentielle.
Travaux pratiques
Création de types utilisateurs. Création de tables et de vues. Ajout de contraintes. Mise en place de clés primaires et de contraintes d'unicité.

Chargement de données et exports

  • La commande BULK INSERT.
  • Import/export en ligne de commande avec BCP.
  • Fonctions OPEN pour interroger les données externes.
  • Présentation d'Integration Services.
Travaux pratiques
Chargement des données à l'aide de BULK INSERT et BCP. Utilisation d'OPENROWSET.

Indexation et plans de requêtes

  • Structure des index : arbre équilibré, index clustered...
  • Création d'index : approche de création.
  • Analyse des performances.
  • Utilisation du Database Tuning Advisor.
Travaux pratiques
Mise en place d'index sur la base de données et constat sur les performances.

SQL avancé avec Transact SQL, code procédural

  • Groupages OLAP et clauses OUTPUT, SELECT INTO...
  • Ordre SQL MERGE. Chiffrement des données.
  • Fonctions, procédures stockées, curseurs, déclencheurs.
Travaux pratiques
Création de requêtes avancées de Transact-SQL. Réalisation d'une fonction table multi-instructions. Procédure stockée pour l'insertion combinée.

Transactions et gestion des exceptions

  • Les transactions. Niveaux d'isolation. Gestion des exceptions. Transactions imbriquées.
Travaux pratiques
Intégration de la gestion des exceptions et des transactions dans les déclencheurs et les procédures stockées.

Introduction aux techniques avancées

  • Présentation du Système d'information géographique-SIG. Utilisation de XML au sein de SQL Server.
Travaux pratiques
Utilisation du SIG. Interrogation XML.


Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.

Avis clients
5 / 5
Les avis clients sont issus des évaluations de fin de formation. La note est calculée à partir de l’ensemble des évaluations datant de moins de 12 mois. Seules celles avec un commentaire textuel sont affichées.
JULIE V.
06/11/23
5 / 5

Tres intéressant et formateur
KARIM L.
26/09/22
5 / 5

Formateur très pédagogue, qui a su s’adapter et adapter le contenu de la formation à ses élèves.
BRUNO D.
07/03/22
5 / 5

Cours très complet et beaucoup de pratique. correspond exactement aux besoins.




Dates et lieux
Sélectionnez votre lieu ou optez pour la classe à distance puis choisissez votre date.
Classe à distance