SQL Server | version PDF
Durée : 3  journées
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