Développer des bases de données SQL Server 2016/2017

Dernière mise à jour : 14/02/2020

Description
Introduction au développement de base de données
  • Introduction à la plate-forme SQL Server
  • Tâches du développement de base de données SQL Server
Conception et implémentation de tables
  • Conception des tables
  • Types de données
  • Travailler avec les schémas
  • Création et modification de tables
Conception avancée de tables
  • Partitionnement de données
  • Compression de données
  • Tables temporelles
Assurer l'intégrité des données au moyen de contraintes
  • Assurer l'intégrité des données
  • Implémenter l'intégrité de domaine
  • Mettre en oeuvre l'intégrité référentielle et d'entité
Introduction à l'indexation
  • Concepts de base de l'indexation
  • Types de données et index
  • Index sur une colonne simple et index composite
Concevoir des stratégies d'indexation optimisées
  • Types d'index
  • Gestion d'index
  • Plans d'exécution
  • Utilisation de DTE
Index columnstore
  • Introduction aux index Columnstore
  • Création d'index Columnstore
  • Travailler avec les index Columnstore
Concevoir et implémenter les vues
  • Introduction aux vues
  • Création et gestion des vues
  • Considération sur les performances
Conception et implémentation de procédures stockées
  • Introduction aux procédures stockées
  • Travailler avec les procédures stockées
  • Implémentation de procédures stockées paramétrées
  • Contrôler le contexte d'exécution
Conception et implémentation de fonctions définies par l'utilisateur
  • Vue d'ensemble des fonctions
  • Conception et implémentation de fonctions scalaires
  • Conception et implémentation de fonctions table
  • Considérations sur l'implémentation des fonctions
  • Alternatives aux fonctions
Répondre aux manipulations de données à l'aide de déclencheurs
  • Conception de déclencheurs DML
  • Implémentation de déclencheurs DML
  • Concepts avancés sur les déclencheurs
Utilisation de tables en mémoire
  • Tables en mémoire
  • Procédures stockées natives
Implémentation de code managé dans SQL Server
  • Introduction à l'intégration du CLR de SQL
  • Importer et configurer des ensembles
Stocker et interroger des données XML dans SQL Server
  • Introduction à XML et aux schémas XML
  • Stocker des données et des schémas XML dans SQL Server
  • Implémenter le type de données XML
  • L'instruction T-SQL FOR XML
  • Débuter avec xQuery
  • Éclatement de données XML en données relationnelles (« shredding »)
Travailler avec les données spatiales SQL Server
  • Introduction aux données spatiales
  • Travailler avec les types de données spatiales SQL Server
  • Utiliser les données spatiales dans les applications
Stocker et interroger des BLOB et des documents textes dans SQL Server
  • Considérations sur les données BLOB
  • Travailler avec les FileStream
  • Utilisation de la recherche en texte intégral
Concurrence SQL Server
  • Concurrence et transactions
  • Verrouillage interne
Performance et surveillance
  • Evènements prolongés
  • Travailler avec des évènements étendus
  • Statistiques de la recherche en direct
  • Optimiser la configuration des fichiers de base de données
  • Métriques
Objectifs de la formation
  • Savoir créer des bases de données et des fichiers de bases de données
  • Être en mesure de créer des procédures stockées et des fonctions
  • Maîtriser l'implémentation du code managé dans la base de données
  • Savoir mettre en oeuvre l'intégrité des données dans Microsoft SQL Server
  • Comprendre comment utiliser les index pour garantir la performance de la base
  • Savoir utiliser le Transact SQL pour gérer les exceptions, créer des triggers
  • Apprendre à utiliser les types de données spécialisés de SQL Server pour manipuler des données hiérarchiques XML ou encore pour gérer des données de localisation spatiale
Public visé
Professionnel des bases de données souhaitant mettre en oeuvre des développements personnalisés dans des bases de données SQL Server 2016
Prérequis
  • Avoir suivi la formation "Écrire des requêtes Transact-SQL pour SQL Server 2016/2017" (M20761) ou connaissances équivalentes
  • Connaissance des concepts fondamentaux des bases de données relationnelles
Modalités pédagogiques
  • La complémentarité d'apports théoriques et de phases de mise en applications pratiques à travers la réalisation d'une série d'ateliers.
  • Le partage de bonnes pratiques de la part de spécialistes du développement de bases de données SQL Server.
  • La qualité d'une formation officielle Microsoft (support de cours numérique en anglais).
  • Cette formation préparant à la certification Microsoft "Developing SQL Databases" est éligible au CPF (code 236011). Connectez-vous sur www.moncompteformation.gouv.fr
Cette formation prépare au test suivant :
  • 70-762
et entre en jeu dans le cursus de certification :
  • Pour optimiser vos chances de réussite à ce test, optez pour le Pack Certification (en option au prix unitaire de 290 euros HT) qui inclut l'accès à un outil de révision en ligne et le passage de l'examen en centre Pearson Vue
Moyens et supports pédagogiques
Support(s) de formation par apprenant
Modalités d'évaluation et de suivi
Évaluation en cours et fin de formation

M'inscrire à la formation

Lieu :
ib La Défense - Tour Atlantique 1 place de la Pyramide La Défense 9 92911 Paris La Défense Cedex France
ib La Défense - Tour Atlantique 1 place de la Pyramide La Défense 9 92911 Paris La Défense Cedex France
ib La Défense - Tour Atlantique 1 place de la Pyramide La Défense 9 92911 Paris La Défense Cedex France
ib La Défense - Tour Atlantique 1 place de la Pyramide La Défense 9 92911 Paris La Défense Cedex France
ib La Défense - Tour Atlantique 1 place de la Pyramide La Défense 9 92911 Paris La Défense Cedex France
Détail des horaires :
Ajouter au panier
Glossaire
Modalités et délais d'accès, méthodes mobilisées, modalités d'évaluations, accessibilité aux personnes en situation de handicap… : consultez le Glossaire
Session sélectionnée
  • 05/10/20 09:00 → 09/10/20 17:00
    ib La Défense - Tour Atlantique 1 place de la Pyramide La Défense 9 92911 Paris La Défense Cedex France
  • Détails :

    05/10/20 : 09:00 → 12:30
    13:30 → 17:00
    06/10/20 : 09:00 → 12:30
    13:30 → 17:00
    07/10/20 : 09:00 → 12:30
    13:30 → 17:00
    08/10/20 : 09:00 → 12:30
    13:30 → 17:00
    09/10/20 : 09:00 → 12:30
    13:30 → 17:00
Prochaines Sessions
  • 07/12/20 09:00 → 11/12/20 17:00 Paris La Défense Cedex
  • 25/01/21 09:00 → 29/01/21 17:00 Paris La Défense Cedex
  • 17/05/21 09:00 → 21/05/21 17:00 Paris La Défense Cedex
  • 06/09/21 09:00 → 10/09/21 17:00 Paris La Défense Cedex
  • 22/11/21 09:00 → 26/11/21 17:00 Paris La Défense Cedex

Catalogue de formation propulsé par Dendreo
Logiciel spécialisé pour centres et organismes de formation

>

l'organisme de formation du SIB

Expert hospitalier
  • Organisme de formation enregistré sous le n° 5335P011135
  • Référencé DATADOCK
  • Conseil en Système d’information hospitalier
  • Editeur, diffuseur et intégrateur de progiciels médicaux, administratifs et décisionnels
  • Certification ISO 9001
  • Formation DPC
  • Hébergeur agréé de données de santé à caractère personnel
  • Tiers archiveur agréé
n°0039929
Accessibilité

Pour une formation sur site, l’établissement d’accueil doit mettre à disposition des salles adaptées à l’accueil d’un public en situation de handicap et répondant à l’accueil du public (voir règlement intérieur de l’établissement applicable pour les règles d’hygiène et de sécurité).
Les locaux du SIB sont adaptés pour l’accueil des personnes à mobilités réduite.
L’organisme de formation du SIB s’engage à contacter un traducteur en langue des signes si la demande est formulée lors de la composition du groupe.

Formations sur-mesure

L’équipe de l’organisme de formation du SIB est à votre disposition pour écouter vos besoins en formation et construire avec vous le programme qui vous convient. Toutes les formations proposées peuvent être réalisées dans votre établissement et personnalisées Nous pouvons aussi vous aider et vous orienter dans vos recherches de formation

Evaluez votre formation

Vous avez suivi une formation du SIB ? Évaluez la en ligne !

contact

T. : 02 99 54 66 27

mail : formation@sib.fr

glossaire

réglement intérieur

livret d'accueil stagiaire

Plaquette location de salles de formation

conditions générales

300

formations au catalogue

92

% de nos clients sont satisfaits de notre pédagogie

93

% de nos clients sont satisfaits de la pertinence de l'offre à leurs besoins