SQL Server 2008 - Implémenter une Base de données

publicité
775 route de l’aérodrome
ZA Agroparc
84000 Avignon
Tél 04 90 85 98 12
Fax 04 90 86 26 24
[email protected]
www.cit.fr
SQL Server 2008 - Implémenter une
Base de données
Objectif : Ingénieurs systèmes souhaitant acquérir les connaissances nécessaires
pour maintenir des bases de données sous SQL Server 2008.
Prérequis : Connaissance du Transact-SQL, du système Windows,
des Bases de données relationnelles.
- 5 jours -
À l'issue de la formation, le stagiaire sera capable de :
 Créer des bases de données et fichiers de bases de données
 Utiliser XML dans Microsoft SQL Server 2008 R2
 Mettre en œuvre 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,
 Implémenter l'intégrité des données en utilisant les déclencheurs
Contenu de formation
Déroulé de l'action

Session Intra
Suivi et assistance
Support de cours adapté
au logiciel étudié et
au niveau suivi
Assistance téléphonique
gratuite et illimitée

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
Travailler avec les schémas
Créer et modifier des tables

CONCEVOIR ET IMPLÉMENTER DES VUES
Introduction aux 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émentation d'index non ordonnés
Utilisation de l'assistant paramétrage du moteur de base de données
Méthode pédagogique
Alternance exposés
théoriques
et exercices pratiques


Horaires
9H00-12H00 /13H30-17H00

INTRODUCTION À SQL SERVER ET À SES OUTILS
Introduction à la plate-forme SQL Server
Travailler avec les outils SQL Server
Configurer les services de SQL Server
Type de stage
Session Inter-entreprises


Validation des acquis
Exercice de validation en fin
d’action
CIT Formation
1/2
Avignon, le 10/09/2014
775 route de l’aérodrome
ZA Agroparc
84000 Avignon
Tél 04 90 85 98 12
Fax 04 90 86 26 24
[email protected]
www.cit.fr
SQL Server 2008 - Implémenter une
Base de données

CONCEVOIR ET IMPLÉMENTER DES PROCÉDURES STOCKÉES
Introduction aux 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 TYPE DE TABLE
Utilisation de 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 - Introduction aux verrous - Gérer des verrous
Niveaux d'isolation des transactions

GÉRER LES ERREURS DANS LE CODE T-SQL
Concevoir la gestion d'erreur en T-SQL
Implémenter la gestion d'erreur en T-SQL, la gestion d'exception structurée

CONCEVOIR ET IMPLÉMENTER DES FONCTIONS DÉFINIES PAR L'UTILISATEUR
Concevoir et implémenter des fonctions scalaires
Concevoir et implémenter des fonctions à valorisées par des table
Considérations sur l'implémentation des fonctions
Alternatives aux fonctions

METTRE EN ŒUVRE 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 celle référentielle

RÉPONDRE AUX MANIPULATIONS 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

Support de cours adapté
au logiciel étudié et
au niveau suivi
Assistance téléphonique
gratuite et illimitée
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
Validation des acquis

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
Déroulé de l'action

Type de stage
Session Inter-entreprises
Session Intra

Horaires
9H00-12H00 /13H30-17H00

Méthode pédagogique
Alternance exposés
théoriques
et exercices pratiques


Suivi et assistance
Exercice de validation en fin
d’action
CIT Formation
2/2
Avignon, le 10/09/2014
Téléchargement