![]() |
Prérequis :
La pratique de Windows, connaissance de l’architecture des bases de données relationnelles et, si possible, des requêtes élémentaires du langage SQL.
Public concerné :
Moyens techniques :
Objectifs :
Maîtriser la conception, la création et la manipulation de base de données. Être capable d’optimiser et de sécuriser l’accès aux données. Développer et administrer des bases de données. |
![]() |
Programme :
Vue d’ensemble de SQL SERVER
à Client/Serveur. Diagramme des entités/relations
à Modèle relationnel. L’architecture Client/Serveur
Présentation de l’interface et des outils de SqlServer
à Les différentes versions de SQL server. L’architecture et les composants
à Les outils clients.Les différentes activités d’administration. La documentation
Présentation du langage Transact-Sql
à Instruction de bases. Requêtes DDL. Requêtes DML . Spécificités
Création d’une base de données
à Dictionnaire des données. Catalogue système. Conception des tables
à Création et configuration d’une base de donnéesLes différents types
Implémentation de l’intégrité des données
à Contraintes d’intégrité de domaine ou relationnelle
à Les valeurs par défaut. Les règles
Planification et création des index
à Les types d’index. Une bonne stratégie d’indexation. Les index clusterisés
Implémentation des vues
à Avantages et gestion des vues. Mise à jour des tables à travers les vues
à Langage Sql : requêtes standards et requêtes avancées
à Sélection et mise à jour des données. Requêtes multi-tables : les jointures
à Union, intersection, différence. Les sous-requêtes
Les Fonctions
à Fonctions d’agrégation. Regroupement de données
à Opérations sur le résultat. Fonctions définies par l’utilisateur
Implémentation des transactions, des verrouillages et des procédures
à Rôle des transactions pour l’intégrité des données
à Gestion des transactions et du verrouillage
à Gestion des erreurs. Création et exécution des procédures stockées
à Procédures stockées paramétrées. Procédures stockées étendues
Implémentation des déclencheurs (triggers)
à Rôle des déclencheurs. Stratégie de création. Limites des déclencheurs
Requêtes et transactions distribuées
à Sécurité. Requêtes distribuées. Transactions distribuées. Vues partitionnées
Analyse et optimisation des requêtes
à L’optimiseur de requêtes. Le plan de la requête
Publier des données sur le WEB
à Création de pages Web statiques. Déclencher le «rafraîchissement»
à des pages Web Génération de XML à partir de requêtes HTTP. Formatage
|