Vous êtes sur la page 1sur 7

2/23/2022

SOMMAIRE
I. PRÉSENTATION
II. LES TABLES
ACCESS III. LES REQUÊTES
Système de Gestion
de Bases de IV. LES RELATIONS
Données V. LES FORMULAIRES
Relationnelles
VI. LES ÉTATS

VII. LES MACROS


Oulad Sayad Younes
2018-2019-oulad.sayad.younes@lgmail,com

© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 2 sur 24

Microsoft Access 2013 Microsoft Access 2013

II. LES TABLES II. LES TABLES


1. CRÉATION DES TABLES
1. CRÉATION DES TABLES
Vous devez commencer par construire la STRUCTURE de votre
table, et non pas commencer par y stocker les données !
2. CLÉ PRIMAIRE
Pour cela, il faut basculer en MODE CRÉATION en cliquant
3. STOCKAGE DES DONNÉES sur le button Affichage dans l’onglet Accueil.

Saisir le NOM de la table et


AJOUT ET SUPPRESSION DE CHAMPS OU
4. D’ENREGISTREMENTS valider. Cette fenêtre apparaît :

5. TRI DES DONNÉES

6. FILTRAGE DES DONNÉES DANS LES TABLES

7. CONCLUSION
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 3 sur 24 © 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 4 sur 24

1
2/23/2022

Microsoft Access 2013 Microsoft Access 2013

II. LES TABLES II. LES TABLES


1. CRÉATION DES TABLES 1. CRÉATION DES TABLES

1. La première colonne va contenir les NOMS


Exercice 1: DES CHAMPS, chaque champ représente
un groupe de données dans la table.
Créer une Table Client et enregistrer la. Exemple : nom ou prénom ou adresse ou
téléphone,

© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 5 sur 24 © 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 6 sur 24

Microsoft Access 2013 Microsoft Access 2013

II. LES TABLES II. LES TABLES


1. CRÉATION DES TABLES 1. CRÉATION DES TABLES
2. La deuxième colonne définit le TYPE DE DONNÉES de
chaque champ 3. La troisième colonne DESCRIPTION est
Exemple : numérique ou texte ou date… réservée à l’utilisateur, vous pouvez y inscrire
Cliquez dans la case, un menu déroulant s’affiche :
librement des commentaires pour chaque
choisir le type désiré.
En fonction du type de données sélectionné, des champ.
PROPRIÉTÉS supplémentaires vous sont proposées en
bas de la fenêtre, dans deux onglets.
Exemple: la longueur des caractères, le format des
données, …

© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 7 sur 24 © 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 8 sur 24

2
2/23/2022

Microsoft Access 2013 Microsoft Access 2013

II. LES TABLES II. LES TABLES


1. CRÉATION DES TABLES 2. CLÉ PRIMAIRE

Exercice 2: • Access a automatiquement proposé un champ portant une


CLÉ PRIMAIRE à votre première table.
Créer les champs ci-dessous dans la table Client:
• Ce champ est de type NumeroAuto, ce qui signifie qu’il
contiendra un numéro créé automatiquement par Access,
Laisser la première ligne VIDE et incrémenté à chaque nouvel enregistrement.
• On affecte la clé primaire à un champ contenant pour
 Cin: Texte chaque enregistrement une information unique.
 Nom : texte • La clé primaire interdit la création de doublons dans le
 Prenom: texte champ qui la contient.
 Age: numerique • Pour les tables suivantes, il faudra manuellement créer un
 Adresse: Texte champ de type NumeroAuto et lui attribuer la clé primaire
 Telephone: Numérique en cliquant sur l’icône Clé primaire.
 Date_naissance: Date/Heur

© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 9 sur 24 © 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 10 sur 24

Microsoft Access 2013 Microsoft Access 2013

II. LES TABLES II. LES TABLES


2. CLÉ PRIMAIRE 2. CLÉ PRIMAIRE

Exemple : Exercice 3:
• Vous avez une liste de clients, plusieurs d’entre eux Créer une clé primaire dans votre table Client dans la ligne que
peuvent avoir le même nom, voire le même nom et vous avez laisser vide.
le même prénom,  Id_client: NumeroAuto
• Pour être sûre de ne pas les confondre (et ne pas
envoyer la facture au mauvais client !), on peut
ajouter un champ « N° Client » qui portera la clé
primaire :
• Deux clients ne pourront avoir le même numéro.

© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 11 sur 24 © 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 12 sur 24

3
2/23/2022

Microsoft Access 2013 Microsoft Access 2013

II. LES TABLES II. LES TABLES


3. STOCKAGE DES DONNÉES 3. STOCKAGE DES DONNÉES

 L’étape suivante consiste à entrer les données dans • Chaque colonne représente désormais un CHAMP, et
chaque ligne un ENREGISTREMENT,
la table.
• Un enregistrement est l‘ensemble des informations pour un
 Pour retourner en mode de saisie des données, client, ou un article, ou une commande…
• Compléter chaque ligne soigneusement (attention aux
cliquer sur l’icône Affichage puis sur MODE FEUILLE erreurs et fautes d’orthographe,
DE DONNÉES. • La sauvegarde des données se fait automatiquement lorsque
vous quittez une case pour passer à une autre, vous n’avez
donc pas à craindre de perdre des informations.

© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 13 sur 24 © 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 14 sur 24

Microsoft Access 2013 Microsoft Access 2013

II. LES TABLES II. LES TABLES


3. STOCKAGE DES DONNÉES 4. AJOUT ET SUPPRESSION DE CHAMPS OU D’ENREGISTREMENTS

Exercice 4:
• Pour AJOUTER UN CHAMP, il faut retourner en mode
Insérer les clients suivants:
création. Ajouter alors le nom et le type de données du
 EE418596, idrissi, mohamed, alal al fasi n 14, 0611223344 nouveau champ.
 E48577, alami, marouane, immeuble assalam gueliz, 06123456789 • Pour SUPPRIMER UN CHAMP (toujours en mode création),
 Y596874, karam, anass, dawdiat unité 5, 0664859134 cliquer tout à fait à gauche de la ligne du champ à
 B7854126, najar, malika, amezmiz, 0694758123 supprimer : la ligne est mise en surbrillance. Appuyer sur la
touche Suppr du clavier.

Attention ! Cette opération supprime


définitivement toutes les données du champ,
pour tous les enregistrements. Il n’y a pas
d’annulation possible.

© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 15 sur 24 © 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 16 sur 24

4
2/23/2022

Microsoft Access 2013 Microsoft Access 2013

II. LES TABLES II. LES TABLES


4. AJOUT ET SUPPRESSION DE CHAMPS OU D’ENREGISTREMENTS 4. AJOUT ET SUPPRESSION DE CHAMPS OU D’ENREGISTREMENTS

Pour SUPPRIMER UN ENREGISTREMENT, en mode feuille de Exercice 5:


données, cliquer tout à fait à gauche de la ligne à supprimer :
elle est mise en surbrillance. Appuyer sur la touche Suppr du 1. Ajouter un champ dans la table client: email: text
clavier. 2. Supprimer le champ CIN, et passer en mode
affichage, qu’est ce que vous remarquez ??
3. Passez en mode affichage et supprimer la
deuxième ligne

© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 17 sur 24 © 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 18 sur 24

Microsoft Access 2013 Microsoft Access 2013

II. LES TABLES II. LES TABLES


5. TRI DES DONNÉES 5. TRI DES DONNÉES

• Dans la feuille de données, sélectionner le champ que Exercice 6:


vous voulez trier en cliquant n’importe où dans la
1. Trier votre table client par ordre croissant puis
colonne. Cliquer sur Croissant ou Décroissant dans
l’onglet Accueil.
decroissant (champ: nom, age).

• Les enregistrements sont maintenant triés par ordre


alphabétique, numérique ou chronologique, selon le
type de données.

© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 19 sur 24 © 2018-2019 - OULAD SAYAD YOUNES Page 20 sur 24

5
2/23/2022

Microsoft Access 2013 Microsoft Access 2013

II. LES TABLES II. LES TABLES


6. FILTRAGE DES DONNÉES DANS LES TABLES 6. FILTRAGE DES DONNÉES DANS LES TABLES

• Les filtres dans les tables permettent de • Cliquer sur une valeur de votre choix dans
n’afficher qu’une partie des données de la la table, puis sur l’icône SÉLECTION et sur le
table, ce qui devient nécessaire lorsque FILTRE de votre choix.
votre base contient de nombreux
enregistrement.

• Par exemple, vous pouvez ne vouloir


afficher que les clients résidant à Paris, ou
les commandes passées en février, etc.
Les filtres dans les tables sont momentanés,
pour les sauvegarder, il faut créer des
requêtes.
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 21 sur 24 © 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 22 sur 24

Microsoft Access 2013 Microsoft Access 2013

II. LES TABLES II. LES TABLES


6. FILTRAGE DES DONNÉES DANS LES TABLES 7. CONCLUSION

Exercice 7: 1. Faite un trie sur le cin


1. Faite un trie sur le cin 2. Faite un trie sur le nom
2. Faite un trie sur le nom

© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 23 sur 24 © 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 24 sur 24

6
2/23/2022

oulad.sayad.younes@gmail.com

Vous aimerez peut-être aussi