Concevoir des bases de données pour Microsoft SQL Server par ENI SERVICE
Lieu(x)
En centre (79)
Durée
Total : 35 heures
En centre : 35 heures
Financement
Demandeur d’emploi
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Introduction au développement d'une base de données
- Introduction à la plate
- forme SQL Server
- Tâches de développement de bases de données SQL Server
Conception et mise en oeuvre des tables
- Concevoir des tables
- Types de données
- Travailler avec les schémas
- Créer et modifier les tables
Conception avancée des tables
- Partitionner des données
- Compresser des données
- Tables temporaires
Assurer l'intégrité des données via les contraintes
- Renforcer l'intégrité des données
- Mettre en oeuvre l'intégrité des données
- Mettre en oeuvre l'intégrité référentielle et d'entité
Introduction à l'indexation
- Concepts principaux d'indexation
- Types de données et index
- Segment, index cluster et non
- cluster
- Index sur colonne simple et index composite
Conception des stratégies d'index optimisés
- Stratégies d'index
- Gérer les index
- Travailler avec des plans d'exécution
- Utiliser Database Engine Tuning Advisor
- Magasin de requêtes
Index " colomnstore "
- Introduction aux "Colomnstore"
- Créer des index "Colomnstore"
- Travailler avec des index "Colomnstore"
Conception et mise en oeuvre des vues
- Introduction aux vues
- Créer et gérer des vues
- Besoins en performance pour les vues
Conception et mise en oeuvre des procédures stockées
- Introduction aux procédures stockées
- Travailler avec les procédures stockées
- Mettre en oeuvre les procédures stockées paramétrées
- Contrôler le contexte d'exécution
Conception et mise en oeuvre des fonctions
- Vue d'ensemble des fonctions
- Concevoir et mettre en oeuvre les fonctions scalaires
- Concevoir et mettre en oeuvre les fonctions de table
- Considérations relatives à la mise en oeuvre de fonctions
- Alternatives aux fonctions
Réponse aux manipulations de données via les triggers
- Concevoir les triggers DML
- Mettre en oeuvre les triggers DML
- Concepts avancés de triggers
Utilisation des tables " in memory "
- Tables à mémoire optimisée
- Procédures stockées natives
Mise en oeuvre du code géré dans SQL Server
- Introduction à l'intégration du CLR dans SQL
- Mettre en oeuvre l'intégration du CLR dans SQL
Stockage et interrogation de données XML dans SQL Server
- Introduction à XML et aux schémas XML
- Stocker les données XML et les schémas dans SQL Server
- Mettre en oeuvre les types de données XML
- Utiliser l'instruction T
- SQL FOR XML
- Démarrer avec XQuery
- Éclatement de données XML en données relationnelles (" shredding ")
Stocker et interroger des données spatiales dans SQL Server
- Introduction aux données spatiales
- Travailler avec des 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 (Full
- Text)
Concurrence SQL Server
- Concurrence et transactions
- Verrouillage interne
Performance et surveillance
- Evénements prolongés
- Travailler avec des événements ét
- Introduction à la plate
- forme SQL Server
- Tâches de développement de bases de données SQL Server
Conception et mise en oeuvre des tables
- Concevoir des tables
- Types de données
- Travailler avec les schémas
- Créer et modifier les tables
Conception avancée des tables
- Partitionner des données
- Compresser des données
- Tables temporaires
Assurer l'intégrité des données via les contraintes
- Renforcer l'intégrité des données
- Mettre en oeuvre l'intégrité des données
- Mettre en oeuvre l'intégrité référentielle et d'entité
Introduction à l'indexation
- Concepts principaux d'indexation
- Types de données et index
- Segment, index cluster et non
- cluster
- Index sur colonne simple et index composite
Conception des stratégies d'index optimisés
- Stratégies d'index
- Gérer les index
- Travailler avec des plans d'exécution
- Utiliser Database Engine Tuning Advisor
- Magasin de requêtes
Index " colomnstore "
- Introduction aux "Colomnstore"
- Créer des index "Colomnstore"
- Travailler avec des index "Colomnstore"
Conception et mise en oeuvre des vues
- Introduction aux vues
- Créer et gérer des vues
- Besoins en performance pour les vues
Conception et mise en oeuvre des procédures stockées
- Introduction aux procédures stockées
- Travailler avec les procédures stockées
- Mettre en oeuvre les procédures stockées paramétrées
- Contrôler le contexte d'exécution
Conception et mise en oeuvre des fonctions
- Vue d'ensemble des fonctions
- Concevoir et mettre en oeuvre les fonctions scalaires
- Concevoir et mettre en oeuvre les fonctions de table
- Considérations relatives à la mise en oeuvre de fonctions
- Alternatives aux fonctions
Réponse aux manipulations de données via les triggers
- Concevoir les triggers DML
- Mettre en oeuvre les triggers DML
- Concepts avancés de triggers
Utilisation des tables " in memory "
- Tables à mémoire optimisée
- Procédures stockées natives
Mise en oeuvre du code géré dans SQL Server
- Introduction à l'intégration du CLR dans SQL
- Mettre en oeuvre l'intégration du CLR dans SQL
Stockage et interrogation de données XML dans SQL Server
- Introduction à XML et aux schémas XML
- Stocker les données XML et les schémas dans SQL Server
- Mettre en oeuvre les types de données XML
- Utiliser l'instruction T
- SQL FOR XML
- Démarrer avec XQuery
- Éclatement de données XML en données relationnelles (" shredding ")
Stocker et interroger des données spatiales dans SQL Server
- Introduction aux données spatiales
- Travailler avec des 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 (Full
- Text)
Concurrence SQL Server
- Concurrence et transactions
- Verrouillage interne
Performance et surveillance
- Evénements prolongés
- Travailler avec des événements ét
Objectifs
Concevoir et mettre en oeuvre des tables ;
Décrire la conception avancée des tables ;
Assurer l'intégrité des données via les contraintes ;
Décrire les index y compris les index optimisés et " columstore " ;
Concevoir et mettre en oeuvre les vues ;
Concevoir et mettre en oeuvre les procédures stockées ;
Concevoir et mettre en oeuvre les fonctions ;
Répondre à la manipulation des données via les triggers ;
Concevoir et mettre en oeuvre les tables " in
- memory " ;
Mettre en oeuvre le code géré dans SQL Server ;
Effectuer des requêtes sur les données XML ;
Travailler avec les données spatiales ;
Requêtes sur les Blobs et les documents textes.
Décrire la conception avancée des tables ;
Assurer l'intégrité des données via les contraintes ;
Décrire les index y compris les index optimisés et " columstore " ;
Concevoir et mettre en oeuvre les vues ;
Concevoir et mettre en oeuvre les procédures stockées ;
Concevoir et mettre en oeuvre les fonctions ;
Répondre à la manipulation des données via les triggers ;
Concevoir et mettre en oeuvre les tables " in
- memory " ;
Mettre en oeuvre le code géré dans SQL Server ;
Effectuer des requêtes sur les données XML ;
Travailler avec les données spatiales ;
Requêtes sur les Blobs et les documents textes.
Centre(s)
- Niort (79)
Secteur(s)
Formation proposée par : ENI SERVICE
À découvrir