Développer des bases de données avec SQL Server 2014

Objectifs

Apprendre à 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 - Connaitre les différents types de données pour les utiliser au mieux - Disposer des meilleures pratiques T-SQL pour créer des tables - Savoir mettre en œuvre l'intégrité des données dans Microsoft SQL Server 2014Comprendre 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 à exploiter des données spatiales - 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

Participants

Professionnel des bases de données souhaitant mettre en oeuvre des développements personnalisés dans des bases de données SQL Server 2014

Pré-requis

Avoir suivi la formation "Écrire des requêtes Transact-SQL pour SQL Server 2014" ou connaissances équivalentes
Connaissance des concepts de base des bases de données relationnelles

Moyens pédagogiques

1 poste par participant - 1 Vidéo projecteur - Support de cours fourni à chaque participant – Formation présentielle

Durée

5 jours

Les sessions inter-entreprises

Date Session
Du 18/12/2017
Au 22/12/2017
Paris
Formation standard
Du 18/12/2017
Au 22/12/2017
Caen
Formation standard
Du 18/12/2017
Au 22/12/2017
Lyon
Formation standard
Du 18/12/2017
Au 22/12/2017
Rennes
Formation standard
Du 18/12/2017
Au 22/12/2017
Lille
Formation standard
Du 18/12/2017
Au 22/12/2017
Rouen
Formation standard
Du 29/01/2018
Au 02/02/2018
Paris
Formation standard
Du 29/01/2018
Au 02/02/2018
Caen
Formation standard
Du 29/01/2018
Au 02/02/2018
Lyon
Formation standard
Du 29/01/2018
Au 02/02/2018
Rennes
Formation standard
Du 29/01/2018
Au 02/02/2018
Lille
Formation standard
Du 29/01/2018
Au 02/02/2018
Rouen
Formation standard
Du 23/04/2018
Au 27/04/2018
Paris
Formation standard
Du 23/04/2018
Au 27/04/2018
Caen
Formation standard
Du 23/04/2018
Au 27/04/2018
Lyon
Formation standard
Du 23/04/2018
Au 27/04/2018
Rennes
Formation standard
Du 23/04/2018
Au 27/04/2018
Lille
Formation standard
Du 23/04/2018
Au 27/04/2018
Rouen
Formation standard
Du 04/06/2018
Au 08/06/2018
Paris
Formation standard
Du 04/06/2018
Au 08/06/2018
Caen
Formation standard
Du 04/06/2018
Au 08/06/2018
Lyon
Formation standard
Du 04/06/2018
Au 08/06/2018
Rennes
Formation standard
Du 04/06/2018
Au 08/06/2018
Lille
Formation standard
Du 04/06/2018
Au 08/06/2018
Rouen
Formation standard
Ce plan de cours est établi à titre indicatif. Son contenu peut être adapté à chaque formation Télécharger la fiche pdfDemander un devis

Code

DEV-SQL14

Description détaillée

Programme.
 
Introduction au développement de base de données
 Introduction à la plate-forme SQL Server
 Travailler avec les outils SQL Server
 Configurer les services SQL Server

Conception et implémentation de tables
 Concevoir les tables
 Travailler avec les schémas
 Créer et modifier les tables

Assurer l'intégrité des données à l'aide de contraintes
 Assurer l'intégrité des données
 Implémenter l'intégrité de domaine
 Implémenter intégrité d'entité et intégrité référentielle

Introduction à l'indexation
 Concepts de base de l'indexation
 Index sur une colonne et index composite
 Structures de table dans SQL Server
 Travailler avec les index clustered

Indexation avancée
 Concepts de base des plans d'exécution
 Éléments standards des plans d'exécution
 Travailler avec les plans d'exécution
 Concevoir des index non clustered efficaces
 Surveillance des performances

Index columnstore
 Présentation des index columnstore
 Bonnes pratiques des index columnstore

Conception et implémentation de vues
 Introduction aux vues
 Créer et gérer les vues
 Considérations en matière de performance pour les vues

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 de table
 Considérations sur l'implémentation des fonctions
 Alternatives aux fonctions

Réagir 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 optimisées en mémoire
 Procédures stockées natives

Implémentation de code managé dans SQL Server
 Introduction à SQL CLR Integration
 Importer et configurer des assemblies
 Implémenter SQL CLR Integration

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
 Utilisation de la clause FOR XML en T-SQL
 Débuter avec XQuery
 Découpage de données XML

Travailler avec les données spatiales dans SQL Server
 Introduction aux données spatiales
 Travailler avec les types de données spatiales dans SQL Server
 Utiliser les données spatiales dans les applications

Les dernières places disponibles

Aucune annonce pour le moment
Une erreur est survenue
Une erreur est survenue, l'administrateur a été contacté
Revenir à la première page