Page 1/4 - SQL Server 2012 - Implémenter une base de données - Mise à jour le 13/02/2013
Concepteur : Groupe ARKESYS – Diffuseur : Groupe ARKESYS
SQL Server 2012 - Implémenter une base
de données
Référence : BDD-SQL-2012-10776
Durée : 5 jours soit 35 heures
Tarif public intra : à partir de 1050 €/j/groupe
Tarif public inter : à partir de 450 €/j/personne
Filière : Base de données
Population visée :
Ouvrier - Employé – Employé qualifié – Cadre - Cadre
supérieur
Public concerné :
Administrateurs de bases de données expérimentés
SQL Server 2008, développeurs expérimentés
souhaitant mettre à jour leurs compétences vers SQL
Server 2012.
PRÉ-REQUIS
• Avoir suivi la formation MS10774 "SQL Server 2012 - Écrire des requêtes Transact-SQL" ou avoir les
connaissances équivalentes
• Bonne expérience du développement et de l'administration de bases de données SQL Server 2008
• Avoir une bonne connaissance des langages de programmation.
OBJECTIFS PEDAGOGIQUES
A l’issue de cette formation, l’apprenant sera capable de :
• Comprendre comment tirer parti des nouveautés apportées par la solution
• Être capable de créer des bases de données et fichiers de bases de données
• Savoir mettre en oeuvre l'intégrité des données dans Microsoft SQL Server 2012
• Être en mesure de créer des procédures stockées et des fonctions
• Maîtriser l'implémentation du code managé dans la base de données.
OBJECTIFS OPERATIONNELS ET CONTENU DE LA FORMATION
Décrire SQL Server et ses outils
• Introduction à la plateforme SQL Server
• Utiliser les outils SQL Server
• Configurer les services de SQL Server
Travailler avec les types de données
• Utiliser les types de données
• Utiliser les données caractères
• Conversion de données
• Travailler avec les types de données spécialisés
Concevoir et implémenter des tables
• Concevoir les tables
• Travailler avec les schémas
• Création de modification les tables
Page 2/4 - SQL Server 2012 - Implémenter une base de données - Mise à jour le 13/02/2013
Concepteur : Groupe ARKESYS – Diffuseur : Groupe ARKESYS
Mettre en œuvre l'intégrité des données à l'aide des contraintes
• Assurer l'intégrité des données
• Implémentation de l'intégrité de domaine
• Implémentation de l'intégrité d'entité et de l'intégrité référentielle
Planifier les index avec SQL Server
• Concepts fondamentaux des Index
• Types de données et index
• Index sur une colonne unique et index composites
Implémenter les structures de table dans SQL Server
• Structures de table de SQL Server
• Travailler avec les index ordonnés
• Conception d'index ordonnés efficaces
Lire les plans d'exécution de SQL Server
• Concepts fondamentaux des plans d'exécution
• Éléments de base 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émentation d'index non ordonnés
• Utilisation de l'assistant paramétrage du moteur de base de données
Concevoir et implémenter les vues
• Introduction aux vues
• Création et gestion des vues
• Considération sur les performances avec les vues
Concevoir et implémenter des procédures stockées
• Introduction aux procédures stockées
• Travailler avec les procédures stockées
• Implémentation de procédures stockées paramétrées
• Contrôler le contexte d'exécution
Fusionner les données et les type table
• Utilisation de l'instruction MERGE
• Implémentation du type table
• Utilisation du type table en tant que paramètre
Concevoir et implémenter les fonctions définies par l'utilisateur
• Conception et implémentation de fonctions scalaires
• Conception et implémentation de fonctions à retour de table
• Considérations sur l'implémentation des fonctions
• Alternatives aux fonctions
Page 3/4 - SQL Server 2012 - Implémenter une base de données - Mise à jour le 13/02/2013
Concepteur : Groupe ARKESYS – Diffuseur : Groupe ARKESYS
Créer des applications SQL Server hautement concurrentes
• Introduction aux transactions
• Introduction aux verrous
• Gestion du verrouillage
• Niveaux d'isolation des transactions
Gérer les erreurs dans le code TSQL
• Conception de la gestion d'erreur en TSQL
• Implémentation de la gestion d'erreur en TSQL
• Implémentation de la gestion d'exception structurée
Répondre aux manipulations de données à l'aide de triggers
• Conception des déclencheurs DML
• Implémentation des déclencheurs DML
• Conception avancée de déclencheurs
Implémenter du code managé dans SQL Server
• Implémentation des déclencheurs DML
• Conception avancée de déclencheurs
• Implémentation du code managé dans SQL Server
• Introduction à l'intégration du SQL CLR
• Importation et configuration d'assembly
• Implémentation de l'intégration du SQL CLR
Stocker des données XML dans SQL Server
• Introduction au XML et aux schémas XML
• Stockage de données et de schémas XML dans SQL Server
• Implémentation du type de données XML
Interroger des données XML dans SQL Server
• Utilisation de l'instruction TSQL FOR XML
• Débuter avec XQuery
• Découpage de données XML
Utiliser des données spatiales de SQL Server
• Introduction aux données spatiales
• Travailler avec les types de données spatiales dans SQL Server
• Utilisation 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émentation des index de texte intégral dans SQL Server
• Travailler avec les requêtes de texte intégral
Page 4/4 - SQL Server 2012 - Implémenter une base de données - Mise à jour le 13/02/2013
Concepteur : Groupe ARKESYS – Diffuseur : Groupe ARKESYS
Méthodes et moyens :
• Explications théoriques suivies de pratiques guidées puis mises en autonomie
• 1 vidéoprojecteur par salle
• 1 ordinateur par stagiaire
Méthodes d’évaluation des acquis :
• Exercices de synthèse et d’évaluation
• Evaluation de fin de stage
Profil formateur :
Nos formateurs sont certifiés à l’issue d’un parcours organisé par nos soins. Ils bénéficient d’un suivi de
compétences aussi bien au niveau technique que pédagogique.
Support stagiaire :
• Support papier ou électronique (dématérialisé)
• Les exercices d’accompagnement peuvent être récupérés sur clef USB
1 / 4 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!