Les bases de données relationnelles

Pour gérer l'information,
les bases de données

I - Introduction aux bases de données
1 - Préambule
2 - Le stockage des données
3 - Le logiciel (SGBD)
4 - Le matériel (serveur de BDD)
5 - L'administration d'une base de données
6 - Les différents modèles de BDD
7 - Le support pratique : Access
8 - Conclusion

Pour stocker l'information,
les tables

II - Les tables
1 - Introduction
2 - La création d'une table
3 - Les types de données
4 - Les propriétés des champs
5 - Conclusion

III - Les index
1 - Introduction
2 - Le fonctionnement de l'index
3 - Les doublons
4 - L'indexation d'un champ
5 - La créatin d'un index multi-champ
6 - Conclusion

IV - Les listes de choix
1 - Introduction
2 - La liste simple (liste interne)
3 - La liste obligatoire
4 - La liste issue d'une table (liste externe)
5 - La clé (clé primaire)
6 - La sous-table
7 - Conclusion

Pour éviter la saisie
d'informations redondantes,
les relations

V - Le mécanisme relationnel
1 - Traduire les relations
2 - Un cas difficile
3 - Conclusion

VI - Le schéma relationnel de la base
1 - Introduction
2 - Les entités
3 - Les relations 1-1
4 - Les relations 1-n
5 - Les relations n-n
6 - Le schéma relationnel
7 - Conclusion

VII - Les relations
1 - Introduction
2 - Un exemple simple
3 - La création d'une relation
4 - L'utilisation de la clé
5 - La sous-table
6 - L'intégrité référentielle
7 - Conclusion

Pour retrouver l'information,
les requêtes

VIII - La recherche manuelle
1 - Introduction
2 - La fonction "Rechercher"
3 - Le tri
4 - Le filtre par sélection et le filtre hors sélection
5 - Le filtre/tri
6 - Conclusion

IX - Introduction aux requêtes
1 - Préambule
2 - Les trois fonctions des requêtes
3 - Les différents types de requêtes
4 - Conclusion

X - La sélection simple
1 - Introduction
2 - La création d'une requête
3 - La requête avec création de table
4 - Le tri simple et le tri multiple
5 - L'élimination des doublons
6 - La requête avec création de champ
7 - Les requêtes emboîtées
8 - La requête multi-fonctionnelle
9 - La requête multi-table

10 - Conclusion

XI - La sélection
1 - Introduction
2 - La requête de sélection
3 - La syntaxe
4 - Les caractères génériques
5 - Les opérateurs logiques
6 - Les opérateurs de comparaison
7 - Les fonctions
8 - La requête de sélection paramétrée
9 - Conclusion

XII - La notion de jointure
1 - Introduction
2 - La relation
3 - Le produit vectoriel
4 - La jointure interne
5 - La jointure gauche
6 - La jointure droite
7 - La requête de non correspondance
8 - La requête de correspondance
9 - Conclusion

XIII - La requête de regroupement
1 - Introduction
2 - La notion de regroupement
3 - La création de la requête
4 - Les opérations sur les colonnes
5 - Les fonctions
6 - Le filtrage d'une requête de regroupement
7 - Conclusion

XIV - Le comptage et l'élimination des doublons
1 - Introduction
2 - Le regroupement avec comptage
3 - Le comptage des doublons
4 - L'élimination des doublons
5 - Le comptage sans regroupement
6 - Conclusion

XV - L'ajout et l'analyse croisée
1 - Introduction
2 - Le fonctionnement de la requête ajout
3 - L'utilisation de la requête ajout
4 - L'ajout sans doublons
5 - L'analyse croisée
6 - Conclusion

XVI - Les requêtes de maintenance
1 - Introduction
2 - La suppression
3 - La mise à jour
4 - Conclusion

L'outil universel des BDD,
le langage SQL

XVII - Les tables en SQL
1 - Introduction
2 - Le langage SQL dans Access
3 - La procédure
4 - La création et la suppresion d'une table
5 - La modification d'une table
6 - Les propriétés des champs
7 - La clé primaire et l'index
8 - La création et la suppression d'une relation
9 - La saisie et la correction des données

10 - Conclusion

XVIII - La sélection simple en SQL
1 - Introduction
2 - La requête simple
3 - La requête avec création de table
4 - Le tri simple et le tri multiple
5 - L'élimination des doublons
6 - La requête avec création de champ
7 - La requête multi-fonctionnelle
8 - Les requêtes emboîtées
9 - Conclusion

XIX - La sélection en SQL
1 - Introduction
2 - La sélection en SQL
3 - Les jointures
4 - Le regroupement
5 - Conclusion

XX - Les opérations ensemblistes en SQL
1 - Introduction
2 - L'union de deux tables
3 - L'intersection de deux tables
4 - La différence de deux tables
5 - Le produit cartésien de deux tables
6 - Conclusion

XXI - Les autres requêtes en SQL
1 - Introduction
2 - La suppression
3 - La mise à jour
4 - L'ajout
5 - Conclusion

Pour imprimer l'information,
les états

XXII - Les états
1 - Introduction
2 - Les préliminaires
3 - La création de l'état
4 - La structure de l'état
5 - La mise en forme de l'état
6 - Conclusion
 

Pour échanger de l'information,
l'import/export de données

XXIII - Les échanges de données
1 - Introduction
2 - L'importation de données de type texte
3 - L'importation de données du web
4 - L'importation d'objets
5 - L'exportation
6 - Conclusion

Pour automatiser la gestion,
les macros

XXIV - Les macros
1 - Introduction aux macros
2 - Le rôle des macros dans les SGBD
3 - L'objet macro dans Access
4 - L'affichage d'un message
5 - L'importation de données
6 - La suppression d'enregistrements 

Pour saisir l'information,
une solution alternative :
les formulaires

XXV - Les formulaires simples
1 - Introduction
2 - La création d'un formulaire simple
3 - La mise en forme du formulaire
4 - Le perfectionnement du formulaire

XXVI - Les formulaires sur deux tables
1 - Le formulaire avec liste de choix
2 - Le formulaire avec liste indépendante
3 - Le formulaire basé sur deux tables
4 - Le formulaire avec sous-formulaire
5 - Conclusion 

Copyright © CERIG/EFPG 1996-2005