SQL Server 2008 R2 : Implémentation d’une base de données

    Objectifs

    implémenter une base de données SQL Server 2008 R2

    Pré-requis

    Connaître le Transact SQL et les bases de données relationnelles

    Profil stagiaire

    futurs administrateurs de bases de données

    Profil animateur

    consultant spécialiste certifié Microsoft (MCT)

    Introduction à SQL Server et à ses outils

    Travailler avec les outils SQL Server
    Configurer les services de SQL Server

    Travailler avec les types de données

    Utiliser les types de données
    Travailler avec des données caractères
    Convertir des données
    Travailler avec les types de données spécialisés

    Concevoir et implémenter des tables

    Concevoir les tables et travailler avec les schémas
    Créer et modifier des tables

    Concevoir et implémenter des vues

    Créer et gérer des vues
    Considération sur les performances avec les vues

    Planifier l'indexation avec SQL Server

    Concepts fondamentaux des index
    Types de données et index
    Index sur une colonne unique et index composites

    Implémenter des structures de table dans SQL Server

    Structures de table de SQL Server
    Travailler avec les index ordonnés
    Concevoir des index ordonnés efficaces

    Lire les plans d'exécution de SQL Server

    Concepts fondamentaux des plans d'exécution
    Éléments communs des plans d'exécution
    Travailler avec les plans d'exécution

    Améliorer les performances grâce aux index non ordonnés

    Concevoir des index non ordonnés efficaces
    Implémenter des index non ordonnés
    Utiliser l'assistant paramétrage du moteur de base de données

    Concevoir et implémenter des procédures stockées

    Travailler avec les procédures stockées
    Implémenter des procédures stockées paramétrées
    Contrôler le contexte d'exécution

    Fusionner des données et des types de table

    Utiliser l'instruction MERGE
    Implémenter des types de table
    Utiliser des types de table en tant que paramètres

    Créer des applications SQL Server hautement concurrentes

    Introduction aux transactions et aux verrous
    Gérer les verrous
    Les niveaux d'isolation des transactions

    Gérer les erreurs dans le code T-SQL

    Concevoir et implémenter la gestion d'erreur en T-SQL
    Implémenter une gestion d'exception structurée

    Créer des fonctions définies par l'utilisateur

    Concevoir et implémenter des fonctions scalaires
    Concevoir et implémenter des fonctions tables
    Considérations sur l'implémentation des fonctions
    Alternatives aux fonctions

    Mettre en oeuvre l'intégrité des données à l'aide des contraintes

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

    Gérer la manipulation de données à l'aide de déclencheurs

    Concevoir des déclencheurs DML
    Implémenter des déclencheurs DML
    Concevoir des déclencheurs de manière évoluée

    Implémenter du code managé dans SQL Server

    Introduction à l'intégration du SQL CLR
    Importer et configurer Assemblies
    Implémenter l'intégration de SQL CLR

    Stockage de 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

    Faire des requêtes de données XML dans SQL Server

    Utiliser l'instruction T-SQL FOR XML
    Débuter avec XQuery
    Découper des données XML

    Travailler avec les données spatiales de SQL Server

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

    Travailler avec les requêtes et les index de texte intégral

    Introduction à l'indexation de texte intégral
    Implémenter des index de texte intégral dans SQL Server
    Travailler avec les requêtes de texte intégral

    La qualité d'un cours officiel Microsoft

    Ce stage prépare au test: 70-432

    du 04 au 08 juin 2012

    à Paris

    du 16 au 20 juillet 2012

    à Paris

    du 17 au 21 septembre 2012

    à Paris

    du 12 au 16 novembre 2012

    à Paris

    du 17 au 21 décembre 2012

    à Paris

    Stage / CODE : IM6232

    5 jours (35 heures)

    2 390€ (HT)

    Contact

    Catherine ROY

    01 44 94 14 90

    croy@demos.fr

     Les prochaines dates

    du 04 au 08 juin 2012

    à Paris

    du 16 au 20 juillet 2012

    à Paris

    du 17 au 21 septembre 2012

    à Paris

    du 12 au 16 novembre 2012

    à Paris

    du 17 au 21 décembre 2012

    à Paris

    Compétences visées

    Créer des bases de données et gérer les fichiers de bases de données

    Utiliser XML dans Microsoft SQL Server 2008 R2

    Mettre en oeuvre l'intégrité des données dans Microsoft SQL Server 2008 R2

    Créer des procédures stockées et des fonctions

    Implémenter du code managé dans la base de données

    Implémenter l'intégrité des données en utilisant les contraintes et les déclecheurs