Accueil > Base de Données > Implémenter une Base de Données SQL Server 2012
Formation #BSI192

Formation Implémenter une Base de Données SQL Server 2012

Durée : 5 jours

Code : BSI192


Prochaines dates programmées :

Du 27 au 31 Mai 2024

Du 15 au 19 Août 2024

Du 11 au 15 Nov. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Exploiter les nouveautés offertes par la solution
  • Concevoir des bases de données et fichiers de bases de données
  • Assurer l'intégrité des données dans Microsoft SQL Server 2012
  • Concevoir des procédures stockées et fonctions
  • Savoir implémenter du code managé dans une base de données
Programme
1/ SQL Server et ses outils : Introduction générale
  • Vue d’ensemble de la plateforme SQL Server
  • Utiliser les outils SQL Server
  • Paramétrer les services de SQL Server
2/ Connaître et utiliser les différents types de données
  • Vue d'ensemble de types
  • Utiliser des données caractères
  • Convertir des données
  • Utiliser les types de données spécialisés
3/ Concevoir et mettre en oeuvre les tables avec SQL Server
  • Créer des tables
  • Utiliser les schémas
  • Mettre à jour les tables
4/ Assurer l'intégrité des données avec des contraintes
  • Renforcer l'intégrité des données
  • Mettre en oeuvre l'intégrité de domaine
  • Mettre en oeuvre l'intégrité d'entité
  • Mettre en oeuvre l'intégrité référentielle
5/ Planifier des index à l'aide de SQL Server
  • Comprendre les concepts fondamentaux des Index
  • Les différents types de données et index
  • Distinguer les Index sur colonne unique et composites
6/ Implémenter des structures de table de SQL Server
  • Appréhender les structures de table de SQL Server
  • Utiliser les index ordonnés
  • Concevoir des index ordonnés efficaces
7/ Appréhender les plans d'exécution de SQL Server
  • Plans d'exécution : concepts clés et enjeux
  • Connaître les éléments clés des plans d'exécution
  • Utiliser les plans d'exécution
8/ Index non ordonnés : Optimiser les performances
  • Créer des index non ordonnés efficaces
  • Implémenter des index non ordonnés
  • Utiliser l'assistant paramétrage du moteur de BDD
9/ Les vues : Concevoir et implémenter
  • Les vues : présentation générale
  • Concevoir et gérer des vues
  • Réfléchir sur le lien entre performances et vues
10/ Procédures stockées : Concevoir et implémenter
  • Les procédures stockées : concept et enjeux
  • Utiliser les procédures stockées
  • Implémenter des procédures stockées paramétrées
  • Surveiller le contexte d'exécution
11/ Appréhender la fusion de données et le type table
  • Instruction MERGE : principe et utilisation
  • Implémenter le type table
  • Utiliser le type table comme paramètre
12/ Manipuler des fonctions définies par l'utilisateur
  • Concevoir et implémenter des fonctions scalaires
  • Manipuler des fonctions retour de table
  • L'implémentation de fonctions
  • Connaître des alternatives aux fonctions
13/ Concevoir des applications SQL Server hautement concurrentes
  • Les transactions : introduction
  • Appréhender les verrous
  • Administrer le verrouillage
  • Gérer les niveaux d'isolation des transactions
14/ Gérer les erreurs au sein du code T-SQL
  • Appréhender la gestion d'erreur en T-SQL
  • Implémenter la gestion d'erreur en T-SQL
  • Implémenter la gestion d'exception structurée
15/ Les déclencheurs pour répondre aux manipulations de données
  • Concevoir des déclencheurs DML
  • Implémenter des déclencheurs DML
  • Appréhender la conception avancée de déclencheurs
16/ Savoir implémenter le code managé dans SQL Server 2012
  • L'intégration du SQL CLR : introduction
  • Assembly : importer et configurer
  • Implémenter l'intégration du SQL CLR
17/ Savoir stocker des données XML dans SQL Server
  • XML : concept et enjeux
  • Schémas XML : présentation
  • Stocker des données et schémas XML dans SQL Server
  • Implémenter le type de données XML
18/ Interroger des données XML dans SQL Server
  • Utiliser l'instruction T-SQL pour XML
  • Démarrer avec XQuery
  • Découper des données XML
19/ Appréhender les données spatiales de SQL Server
  • Les données spatiales : introduction
  • Utiliser les types de données spatiales
  • S'en servir dans les applications
20/ Formuler des requêtes et utiliser les index de texte intégral
  • L'indexation de texte intégral : introduction
  • Implémenter des index de texte intégral
  • Utiliser les requêtes de texte intégral
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public cible

Public cible

  • DBA SQL Server
  • Développeurs
Dates

Dates

  • Du 27 au 31 Mai 2024
  • Du 15 au 19 Août 2024
  • Du 11 au 15 Nov. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.