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

Formation : SQL Server, mise en œuvre

Versions 2022 à 2012

SQL Server, mise en œuvre

Versions 2022 à 2012
Télécharger le programme Partager cette formation

Télécharger le programme Partager cette formation

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 : 3180 € H.T.
  5j - 35h00
Pauses-café et
déjeuners offerts




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.

Solutions de financement
Pour trouver la meilleure solution de financement adaptée à votre situation : contactez votre conseiller formation.
Il vous aidera à choisir parmi les solutions suivantes :
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • France Travail sous réserve de l’acceptation de votre dossier par votre conseiller France Travail.
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • France Travail sous réserve de l’acceptation de votre dossier par votre conseiller France Travail.

Horaires
En présentiel, les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
En classe à distance, la formation démarre à partir de 9h.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 16h le dernier jour.

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