|
Première approche des systèmes
relationnels, concepts de conception et de normalisation. Etre capable
de concevoir une Base de Données
|
|
Informaticiens désirant s'initier
aux techniques des Bases de Données Relationnelles
|
|
Connaissance de l'informatique souhaitable
|
Programme

| LA GESTION DES DONNEES |
- Généralités sur les fichiers
- Organisations classiques de fichiers
- Séquentiel
- Séquentiel indexé
- Bases navigationnelles
|
| LE MODELE RELATIONNEL |
- Concepts et définitions
- Le concept des mandants et sa gestion, utilisation dans la clef
primaire
- Domaine
- Produit cartésien
- Relation
- Principales règles
|
| L'ALGEBRE RELATIONNELLE |
- Opérateurs
- Union
- Intersection
- Différence
- Restriction
- Projection
- Produit cartésien
- Jointures
- Calculs élémentaires
- Calcul d'agrégats
- Étapes de résolution d'un problème
- Analyser le besoin
- Établir la "vue"
- Ordonnancer et exprimer les opérations
|
| GENERALITES SUR LE SQL |
- Composants de la base logique : objets SQL
- La gestion des données
- Le stockage physique
- Le stockage d'instructions
- La gestion des utilisateurs
- Dénomination des objets
- Catégories d'instructions
- DDL (Data Définition Language)
- DML (Data Manipulation Language)
- Transaction Control language
- Session Control language
- Embedded SQL
|
| |
| DESCRIPTION DES OBJETS |
- Gestion des tables
- Création d'une table
- Suppression d'une table
- Modification d'une table
- Gestion des index
- Création d'un index
- Suppression d'un index
- Gestion des utilisateurs et des privilèges
- Modification de son propre mot de passe
- Affectation de privilège
- Rôles
|
| MANIPULATION DES DONNEES |
- Les instructions
- Expressions
- Opérateurs
- Conditions
- Fonctions
- Création de lignes
- Suppression de lignes
- Modification de lignes
- Extraction des données
- Contrôle des transactions
- Validation de la transaction
- Annulation clés modifications
- Déclaration d'un point de contrôle
- Accès simultané aux données
|
| TRADUCTION DE L'ALGEBRE RELATIONNELLE |
- Opérations
- Restriction
- Calculs élémentaires
- Projection
- Calculs d'agrégats
- Fonctions de GROUPE
- Fonctions analytiques
- Restrictions sur agrégat
- Produit cartésien
- Jointures
- Jointures externes
- Union, intersection, différence
- Traitement du résultat
- Le tri
- La sauvegarde
- Enumérer toutes les possibilités d'un calcul
d'agrégats
|
| SQL AVANCE |
- Les objets
- Les objets View (vue)
- Les objets Schéma
- Les objets Synonyms
- Les objets Séquence
- Les requêtes complexes
- Éléments de syntaxe
- Les sous-requêtes
- Les requêtes hiérarchiques
- Verrouillage des tables
- Les commentaires
|
|