Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

SQL Server - Mise en oeuvre

réf : BDT-SSM
Formation Qlik Sense - Développeur

Objectif de formation: L’apprenant saura écrire des ordres SQL et utiliser les extensions du langage. Il pourra aussi modifier les structures et entrer les contraintes d’intégrité, ainsi que charger les données et exploiter les transactions.

Objectifs pédagogiques

  • Savoir créer les tables de la base, les clés primaires et contraintes d’unicité
  • Créer différentes requêtes de mise à jour de la base
  • Comprendre l’environnement Management Studio
  • Implémenter des index sur la base de données pour améliorer les performances
  • Ajouter la gestion des exceptions et les transactions dans les déclencheurs et les procédures
  • Charger plusieurs données dans la base

Pré-requis

Bonnes connaissances du langage SQL

Public concerné

Ingénieurs systèmes, développeurs…

Programme

  • L’architecture de SQL Server.
  • Les outils de développement et d’administration.

Travaux pratiques

Utilisation du gestionnaire de configuration et de Management Studio

  • Les identifiants : nommage des objets SQL Server.
  • Mise en place de la base de données. Schémas SQL.
  • Cycle de vie des objets d’une base
  • Langage DDL : Mise en place d’objets, contraintes.
  • Les styles de données natifs et types utilisateurs.
  • Mise en place de tables et de vues.
  • Les difficultés de domaine et de colonne.
  • Clé primaire et clés alternatives. Savoir gérer l’intégrité référentielle.

Travaux pratiques

Créer des types utilisateurs. Créer des tables et des vues. Augmentation des contraintes. Implémentation de clés primaires et de contraintes d’unicité

  • BULK INSERT.
  • Importer et exporter en ligne de commande grâce à BCP.
  • Fonctions OPEN pour interroger les données externes.
  • Découverte d’Integration Services.

Travaux pratiques

Charger des données à l’aide de BULK INSERT et BCP. Utiliser d’OPENROWSET

  • Composition des index : arbre équilibré, index clustered…
  • Mise en place d’index : approche de création.
  • Analyser les performances.
  • Utiliser du Database Tuning Advisor.

Travaux pratiques

Implémentation d’index sur la base de données et faire un constat sur les performances

  • Groupages OLAP et clauses OUTPUT, SELECT INTO…
  • Ordre SQL MERGE. Chiffrement des données.
  • Fonctions, curseurs, procédures stockées et déclencheurs.

Travaux pratiques

Créer des requêtes avancées de Transact-SQL. Réaliser une fonction table multi-instructions. Procédure stockée pour l’insertion combinée

  • Les transactions. Les différents niveaux d’isolation. Gestion des exceptions. Transactions imbriquées.

Travaux pratiques

Intégrer la gestion des exceptions et des transactions dans les déclencheurs et les procédures stockées

  • Découverte du Système d’information géographique-SIG. Utilisation de XML au sein de SQL Server.

Travaux pratiques

Utiliser du SIG. Interroger XML.

 

Équipe pédagogique

Professionnel expert technique et pédagogique

Moyens pédagogiques et techniques

  • Espace intranet de formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Dispositif de suivi

  • Émargement numérique.
  • Mises en situation.
  • Formulaires d’évaluation de la formation.
  • Certificat de réalisation de l’action de formation.

Vous avez une question ?