Implémentation d'une base de données Microsoft SQL Server 2005
Objectifs
Ce cours dirigé par un instructeur et réparti sur cinq journées permet aux stagiaires d'acquérir les connaissances et les compétences nécessaires à l'implémentation d'une base de données Microsoft SQL Server 2005. L'objectif de ce cours consiste à apprendre aux stagiaires comment utiliser les fonctionnalités et outils SQL Server 2005 permettant d'implémenter une base de données.
À la fin de ce cours, les stagiaires seront à même d'effectuer les tâches suivantes : • Créer des bases de données et des fichiers de base de données ; • Créer des types de données et des tables ; • Utiliser les fonctionnalités XML de Microsoft SQL Server 2005 ; • Planifier, créer et optimiser des index ; • Implémenter l'intégrité des données dans les bases de données Microsoft SQL Server 2005 à l'aide de contraintes ; • Implémenter l'intégrité des données dans Microsoft SQL Server 2005 à l'aide de déclencheurs ; • Implémenter des vues ; • Implémenter des procédures stockées ; • Implémenter des fonctions ; • Implémenter du code managé dans la base de données ; • Gérer les transactions et les verrous ; • Utiliser Service Broker pour générer une solution basée sur la messagerie ; • Utiliser Notification Services pour générer et envoyer des notifications. Public cible
Ce cours est destiné aux professionnels des technologies de l'information qui souhaitent connaître les technologies et fonctionnalités SQL Server 2005 permettant d'implémenter une base de données.
Niveau requis
Pour suivre ce cours, les stagiaires doivent :
• Avoir des connaissances de base du système d'exploitation Microsoft Windows et de ses fonctionnalités principales ; • Avoir une expérience professionnelle de Transact-SQL ; • Avoir une expérience professionnelle des bases de données relationnelles ; • Avoir de l'expérience en matière de conception de bases de données.
Création de bases de données et de fichiers de base de données
• Création de bases de données • Création de groupes de fichiers • Création de schémas • Création de captures instantanées de base de données Création de types de données et de tables • Création de types de données • Création de tables • Création de tables partitionnées Utilisation de données XML • Récupération de code XML à l'aide de FOR XML • Décomposition de données XML à l'aide d'OPENXML • Présentation de XQuery • Utilisation du type de données xml Création et paramétrage des index • Planification des index • Création des index • Optimisation des index • Création d'index XML Implémentation de l'intégrité des données à l'aide de contraintes • Présentation de l'intégrité des données • Implémentation de contraintes Implémentation de l'intégrité des données à l'aide de déclencheurs et de schémas XML • Implémentation de déclencheurs • Implémentation de schémas XML Implémentation de vues • Présentation des vues • Création et gestion de vues • Optimisation des performances à l'aide de vues Implémentation de procédures stockées • Implémentation de procédures stockées • Création de procédures stockées paramétrables • Utilisation de plans d'exécution • Gestion des erreurs Implémentation de fonctions • Création et utilisation de fonctions • Utilisation de fonctions • Contrôle du contexte d'exécution Implémentation de code managé dans la base de données • Introduction au Common Language Runtime SQL Server • Importation et configuration d'assemblys • Création d'objets de base de données managés Gestion des transactions et des verrous • Vue d'ensemble des transactions et des verrous • Gestion des transactions • Présentation de l'architecture de verrouillage SQL Server • Gestion des verrous Utilisation de Service Broker • Vue d'ensemble de Service Broker • Création d'objets Service Broker • Envoi et réception de messages Utilisation de Notification Services (facultatif) • Présentation de Notification Services • Développement de solutions Notification Services |
PROCHAINEMENTTESTEZ VOS CONNAISSANCESVous voulez tester vos connaissances en ligne, cliquez iciPlus de 30 tests sont disponibles DEMANDE DE DEVISVous voulez recevoir un devis sur nos formations, cliquez iciESPACE DES FORMATEURSVous êtes un formateur et vous voulez joindre l'equipe de Smartfutur, cliquez ici |