Mise en oeuvre d'une base de données microsoft sql server 2008 r2 Sql server Objectif : Devenir habile sur les caractéristiques du produit SQL Server 2008 R2 et les technologies de mise en œuvre d'une base de données. Durée : 5 jour(s) Pré-requis : L'apprenant doit avoir une connaissance des concepts de base de base de données relationnelle et de requêtes d'écriture T-SQL. Plan du stage 1. introduction à sql server et son ensemble d'outils 2. utilisation de types de données - Introduction à SQL Server Platform. - Utilisation des outils SQL Server. - Configuration des Services SQL Server . 3. conception et implémentation des tables - Conception de Tables. - Utilisation de schémas. - Création et modification de Tables . 5. planification de sql server d'indexation - Concepts de base d'indexation. - Les index et les Types de données. - Index sur colonne simple et index composites . 7. lecture des plans d'exécution sql server - Concepts de base pour le Plan d'exécution. - Éléments communs de Plan d'exécution. - Travailler avec les Plans d'exécution . 9. conception et implémentation de procédures stockées - Introduction aux procédures stockées. - Travailler avec des procédures stockées. - Mise en œuvre des procédures stockées paramétrées . 11. gérer les accès concurrents des applications - Introduction aux Transactions. - Introduction aux verrous. - Gestion de verrouillage. - Niveaux d'isolation des transactions . 13. conception et implémentation de fonctions définies par l'utilisateur - Conception et implémentation d'une fonction scalaire. - Conception et implémentation de fonctions table. - Considérations d'implémentation pour les fonctions. - Solutions alternatives aux fonctions . - À l'aide de Types de données. - Travailler avec des données de type caractère. - Conversion des Types de données. - Utilisation de Types de données spécialisées . 4. conception et implémentation de vues - Introduction aux vues. - Créer et gérer des vues. - Considérations relatives aux performances pour les vues . 6. mise en œuvre de structures de table dans sql server - Structures de Table SQL Server. - Travail avec les index clusterisés. - Conception d'index clusterisés efficaces . 8. amélioration des performances par le biais des index non-clusterisés - Conception d'index non-clusterisés efficaces. - Implémenter des index non-clusterisés. - Utiliser le Database Engine Tuning Advisor . 10. regroupement des données - Utiliser l'instruction MERGE. - Implémentation du type Table. - Utiliser le Types de table comme paramètres . 12. gestion des erreurs dans le code t-sql - Conception de gestion d'erreurs de T-SQL. - Gestion des erreurs d'exécution T-SQL. - Mise en œuvre de la gestion structurée des exceptions . 14. assurer l'intégrité des données au moyen de contraintes - Faire respecter l'intégrité des données. - Intégrité de domaine d'application. - Mettre en œuvre l'intégrité référentielle et d'entité . 15. réagir à la manipulation des données via des déclencheurs - Conception de déclencheurs DML. - Exécution de déclencheurs DML. - Concepts avancés Trigger . Moyens Pédagogiques, techniques et d'encadrement 1 ordinateur par personne, alternance explications / applications, paperboard, tableaux blancs, vidéo projecteur si nécessaire, support post formation. Le formateur est un professionnel de l'animation et de la pédagogie pour adulte ; Il est un technicien aguerri sur le sujet de cette formation. Votre formation en images Suivi de l'exécution et appréciation des résultats Feuille d'émargement signée par 1/2 journée, Exercices autonomes réguliers pour s'assurer de l'assimilation, Evaluation de fin de stage par l'apprenant. Profitez du confort de notre salle de pause équipée Nos salles sont optimisées pour faciliter l'apprentissage Note moyenne d'évaluation de satisfaction 2014 : 9.14 / 10 EVOLUTION - 25 Avenue Saint Maur - 59110 LA MADELEINE - France - Capital Social : 25 000 € Email : [email protected] - Site Internet : http://www.evolution-nord.com