2 jours (14 heures)

Formation certifiante - Code CNCP : 2235 - Certif Info : 94003

Objectifs

  • Concevoir et implémenter des tables
  • Décrire les modèles avancés de tables
  • Assurer l’intégrité des données grâce à des contraintes
  • Décrire les index
  • Concevoir et implémenter des vues
  • Concevoir et mettre en œuvre des procédures stockées
  • Concevoir et implémenter des fonctions définies par l’utilisateur
  • Répondre à la manipulation de données à l’aide de déclencheurs
  • Concevoir et implémenter des tables en mémoire
  • Stocker et rechercher des données XML
  • Travailler avec des données spatiales

Prérequis

  • Connaissance pratique de Transact-SQL
  • Connaissance pratique des bases de données relationnelles
  • Des notions en modélisation UML

Vous n’avez pas les prérequis nécessaires pour la formation Développement de bases de données SQL ? Contactez nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet.

Intervenants

Les contenus pédagogiques sont synchronisés sur les évolutions techniques grâce à notre équipe d’intervenant experts et professionnels du secteur enseigné. Les formateurs qui interviennent pour animer les formations ont une double compétence : compétence informatique et compétence métier (Banque, Assurance, Administration, Santé, Transport).

PROGRAMME DE FORMATION DÉVELOPPEMENT BASES DE DONNÉES SQL SERVER

Jour 1 : Comprendre les fondamentaux de la mise en œuvre des bases de données SQL.

Introduction au développement de bases de données

  • Introduction à la plate-forme SQL Server
  • Tâches de développement de base de données SQL Server.
  • Conception et mise en œuvre de tableaux
  • Tableaux de conception
  • Types de données
  • Travailler avec des schémas
  • Création et modification de tableaux.

Dessins de table avancés

  • Partitionnement des données
  • Compressing Data
  • Tables temporelles.

Assurer l’intégrité des données grâce à des contraintes

  • Application de l’intégrité des données
  • Implémentation de l’intégrité du domaine
  • Entité de mise en œuvre et intégrité référentielle.

Atelier et cas pratique

Jour 2 : Apprendre la programmation avancée pour SQL Server.

Gérer les index

  • Plans d’exécution
  • Utilisation de l’ETTD.

Indexation Columnstore

  • Introduction aux index Columnstore
  • Création d’index de classe Columnstore
  • Les index de colonnes de travail.

Conception et réalisation de vues

  • Introduction aux vues
  • Création et gestion de vues
  • Considérations relatives à la performance pour les vues.

Conception et mise en œuvre de procédures stockées

  • Introduction aux procédures stockées
  • Travailler avec des procédures stockées
  • Mise en œuvre des procédures stockées paramétrées
  • Contrôle du contexte d’exécution.

Atelier et cas pratiques

Une attestation d’assiduité sera délivrée après la validation de toutes les compétences de ce module.

POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS