|
Vue d'ensemble de SQL SERVER 2000
Survol des concepts de bases de données
- Client/Serveur
- SGBDR
- Diagramme des entités/relations
Composants SQL Server
- Moteur de la base
-Agent SQL Server
- SQL Mail
- Analysis Services
La conception d'une base de données
relationnelle
- le modèle relationnel
- l'architecture Client/Serveur
Présentation de l'interface et
des outils de SqlServer
- Les différentes versions de SQL
server ( personnel, server, Enterprise,
)
- L'architecture et les composants fondamentaux de SqlServer
- Les outils clients ( Enterprise Manger, Query Analyser,
Query Designer)
- Détail de lutilisation de Sql Server Enterprise Manager
- Les différentes activités d'administration
- La documentation, 10 sites WEB pertinents sur SqlServer
Présentation du langage Transact-Sql
- Instruction de bases
- Requêtes DDL ( data definition language)
- Requêtes DML ( data manipulation language)
- Spécificités de Transact Sql
Création d'une base de données
- Dictionnaire des données, catalogue
système
- Création et configuration d'une base de données
- Les différents types de données utilisateur
- Conception des tables
- Utilisation de contraintes déclaratifs
Implémentation de l'intégrité
des données
- Contraintes d'intégrité
de domaine
- Contraintes d'intégrité relationnelle
- Les valeurs par défaut et les règles
Planification et création des
index
- Les différents types d'index
- Une bonne stratégie d'indexation
- Les index clusterisés
Implémentation des vues
- Avantages des vues
- 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 : compute
- Fonctions définies par l'utilisateur
Implémentation des transactions
et des verrouillages
- Rôle des transactions pour l'intégrité
des données
- Gestion des transactions
- Gestion du verrouillage
Implémentation des procédures
stockées
- Création et exécution
des procédures stockées
- Procédures stockées paramétrées
- Procédures stockées étendues
- Gestion des erreurs
Implémentation des déclencheurs
( triggers)
- Rôle des déclencheurs
- Stratégie de création
- Limites des déclencheurs-
Exemples d'utilisations pertinentes
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
Assistant Web
- Création de pages Web statiques
avec des modèles
- Déclencher le "rafraîchissement"
des pages Web
SQL et XML
- Génération de XML directement
à partir de requêtes HTTP
- Formatage avec des modèles
Page
précédente
|