Accueil     Recherche | Plan     Technique | Liens | Actualités | Formation | Emploi | Forums | Base  
TUTORIEL cerig.efpg.inpg.fr 
 
Vous êtes ici : Accueil > Formation > Tutoriels > Bases de données relationnelles (Sommaire)   Révision : 23 septembre 2005
 
Visitez le site Web de notre établissement ! Les bases de données relationnelles    Liste des tutoriels   
Liste des
tutoriels
Jean-Claude SOHM
(janvier 2003)

Ce tutoriel correspond au cours que nous dispensions aux étudiants de deuxième année de l'EFPG (École Française de Papeterie et des industries Graphiques) pour un volume horaire total de 18 heures.
Vous avez sous les yeux la version 2 de ce tutoriel. Veuillez nous excuser si tout n'est pas parfaitement au point, et si quelques chapitres et annexes manquent encore. Vous pouvez nous envoyer vos critiques, remarques, questions et suggestions par courrier électronique. Merci de visiter le CERIG !

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
Mise
à
jour
06/10/03
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
18/01/03
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
18/01/03
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 - L'usage d'un code
8 - Compléments
9 - Conclusion
19/01/03
Pour éviter la saisie
d'informations redondantes,
les relations
V - Le mécanisme relationnel
1 - Introduction
2 - Les données redondantes
3 - L'informatique arrive
4 - Traduire les relations
5 - Un cas difficile
6 - Conclusion
26/12/02
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
28/12/02
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
22/01/03
VIII - Les listes comparées aux relations
1 - Introduction
2 - La relation sous-jacente à une liste
3 - Une liste est aussi une relation
4 - Le cas des tables de jonction
5 - L'usage des codes
6 - Conclusion
23/01/03
Pour retrouver l'information,
les requêtes
IX - 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 par formulaire
6 - Le filtre/tri
7 - L'enregistrement d'un tri ou d'un filtre
8 - Conclusion
03/03/03
X - Introduction aux requêtes
1 - Préambule
2 - Les trois fonctions des requêtes
3 - Les différents types de requêtes
4 - Conclusion
06/02/03
XI - 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

24/02/03
XII - 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
16/02/03
XIII - 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
27/01/03
XIV - 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
19/09/05
XV - 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
27/01/03
XVI - 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
24/02/03
XVII - Les requêtes de maintenance
1 - Introduction
2 - La suppression
3 - La mise à jour
4 - Conclusion
27/11/02
L'outil universel des BDD,
le langage SQL
XVIII - 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

11/02/03
XIX - 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
23/12/02
XX - La sélection en SQL
1 - Introduction
2 - La sélection en SQL
3 - Les jointures
4 - Le regroupement
5 - Conclusion
06/02/03
XXI - 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
10/03/03
XXII - Les autres requêtes en SQL
1 - Introduction
2 - La suppression
3 - La mise à jour
4 - L'ajout
5 - Conclusion
07/03/03
Pour imprimer l'information,
les états
XXIII - 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
01/04/03
XXIV - Suite des états (à venir)  
Pour échanger de l'information,
l'import/export de données
XXV - 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
03/01/03
Pour automatiser la gestion,
les macros
XXVI - Les macros (début)
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
03/01/03
XXVII - Les macros (fin) (à venir)
7 - Les boucles
8 - Les requêtes
9 - Conclusion
 
Pour saisir l'information,
une solution alternative :
les formulaires
XXVIII - 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
04/01/03
XXIX - 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
20/12/02
Conclusion générale XXX - Conclusion (à venir)  
     
Liste des tutoriels     Liste des tutoriels
Accueil Technique Liens Actualités Formation Emploi Forums Base  
Copyright © CERIG/EFPG 1996-2005
   
 
Mise en page : J.C. Sohm