Objectif de formation: L’apprenant saura écrire des ordres SQL et utiliser les extensions du langage. Il pourra aussi modifier les structures et entrer les contraintes d’intégrité, ainsi que charger les données et exploiter les transactions.
Bonnes connaissances du langage SQL
Ingénieurs systèmes, développeurs…
Travaux pratiques
Utilisation du gestionnaire de configuration et de Management Studio
Travaux pratiques
Créer des types utilisateurs. Créer des tables et des vues. Augmentation des contraintes. Implémentation de clés primaires et de contraintes d’unicité
Travaux pratiques
Charger des données à l’aide de BULK INSERT et BCP. Utiliser d’OPENROWSET
Travaux pratiques
Implémentation d’index sur la base de données et faire un constat sur les performances
Travaux pratiques
Créer des requêtes avancées de Transact-SQL. Réaliser une fonction table multi-instructions. Procédure stockée pour l’insertion combinée
Travaux pratiques
Intégrer la gestion des exceptions et des transactions dans les déclencheurs et les procédures stockées
Travaux pratiques
Utiliser du SIG. Interroger XML.
Professionnel expert technique et pédagogique