0% ont trouvé ce document utile (0 vote)
130 vues4 pages

Exercices Tables

exercice

Transféré par

alipo12120.os
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
130 vues4 pages

Exercices Tables

exercice

Transféré par

alipo12120.os
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

CREATION DES TABLES

Etape 1: Créer, fermer et ouvrir une base de données

1. Démarrer Microsoft Access.


2. Créer une nouvelle base de données sous le nom Gestion client.

Définition
Une base de données c’est un ensemble de données relatives à un sujet particulier par
exemple les données relatives aux clients d'une société.

Microsoft Access est un Système de Gestion des Bases de Données (SGBD) relationnel
qui vous permet de stocker et gérer toutes vos informations à l’aide d’un fichier unique de base
de données. Dans ce fichier, vous devez répartir ces données entre plusieurs tables reliées
entre eux (d’où la nomination SGBD relationnel).

Autres les Tables, un fichier Access peut contenir des :


 Requêtes: permettent d'afficher les informations d'une ou plusieurs qui répondent à une ou
plusieurs conditions.
 Formulaires : permettent d’afficher, saisir et modifier facilement et d’une manière
conviviale les données d’une ou plusieurs tables.
 Etats: permettent d'imprimer des données contenues dans des tables selon une
présentation définie en y intégrant éventuellement des calculs.
 Macros: permet d'automatiser une suite d'opérations répétitives.
 Modules: Programmes écrits en Visual Basic for Application (VBA) pour réaliser des
opérations plus compliquées que les fonctionnalités d'Access.

3. Fermer cette base de données. (Fichier/Fermer)


4. Ouvrir de nouveau la base de données Gestion client. (Fichier/Ouvrir…)

Etape 2: Créer, modifier une table

Champs

Code client Nom du client Adresse du Client Téléphone


00001 SADEKI Naouel Ouled aiche blida 0664230812
00002 ALLAMI Mohamed Aindhab medea 0661205356
Enregistrements 00003 TOHARI Adel Ouedsmar alger 0660322001
00004 MESBAH Sabah Goumbitta oran 0777650809
00005 TOZOT Merieme Merdjechkir medea 0550780007

Table : Client

1. Créer la table précédente.


2. Saisir les champs de la table:
 Dans la colonne Nom du champ, saisir dans chaque ligne un champ de votre table.
 Dans la colonne Type de données, Access attribue à chaque champ le type Texte par défaut mais
on peut sélectionner d'autres types de données grâce à L'ascenseur situé à droite de cette cellule
active. Dans notre cas, préserver le type Texte pour tous les champs de la base.
Les différents types de données d'Access sont:

 Texte: type destiné à contenir des caractères alphanumériques. Les Champs de ce type
ne peuvent pas contenir plus de 255 caractères.
 Mémo: destiné pour les champs de type texte dont la taille peut aller jusqu'à 65535
caractères.
 Numérique: pour les champs qui ne peuvent contenir que des nombres avec ou sans
décimales. Sa taille dépend du type de données (Entier, Entier long, Réel simple,…)
 Date/Heure: pour les champs qui ne peuvent contenir que des dates ou des heurs. Dans
ce cas, Access vérifie la validité des dates ou des heurs saisies.
 Monétaire: type dont les valeurs sous le format monétaire;
 Numéro Auto: type de champ dont les valeurs sont numériques et incrémentées
automatiquement par Access.
 Oui/Non: seuls deux valeurs sont autorisées oui ou Non.
 Objet OLE: permet d'insérer dans une application des objets provenant d'autres
applications par exemple une image, un son, un fichier Word,…
 Lien hypertexte: un champ de ce type contiendra une adresse Internet à laquelle on
peut accéder par simple clic.
 Assistant liste de choix : permet de choisir une valeur à partir d’une autre table ou
d’une liste de valeurs à l’aide d’une zone de liste

3. Définir le champ Code client comme clé primaire. (Edition/Clé primaire ou )

Une clé primaire est un champ qui permet d’identifier de manière unique un
enregistrement. Il sert à retrouver n'importe quel enregistrement dans cette table. Il sert
aussi à mettre deux tables en relation.

4. Enregistrer votre table sous le nom Client.


5. Saisir les enregistrements de votre table.
6. Appliquer à vos données la police Book Antiqua, la taille 14 et la couleur Rouge.
(Format /Police)
7. Masquer les colonnes Code client et Téléphone. (Format/Masquer les colonnes)
8. Réafficher les colonnes masquées. (Format/Afficher les colonnes…)
9. Trier les enregistrements par ordre décroisant du champ Nom du client.
(Enregistrement/ Trier)
10. Ajouter un champ Date d'abonnement de type date/heure dans votre table. (Affichage
/Mode création ou )
11. Décomposer la table précédente en des informations plus élémentaires. (Code client, Nom, Prénom,
Adresse, Ville, Téléphone, Code client et Téléphone de types numériques)
12. Enregistrer votre table et quitter.
PROPRIETES DES CHAMPS

Réalisation pratique:

On considère la table Commande Client associée aux champs suivants:

Nom de Type de données Taille du champ Description


champs
CodeC Numérique Octet Code identifiant le client
Nom Texte 2O Nom du client
Prénom Texte 15 Prénom du client
Adresse Texte 40 Adresse du client
Ville Texte 15 Ville du client
Tél Texte 15 Téléphone du client
Email Lien hypertexte Adresse Mail du client
NumCom Numérique Entier Numéro de la commande du client
DateCom Date/heure Date Abrégée Date de la commande
TotalCom Monétaire Décimale=2 Prix total de la commande

1. Démarrer Microsoft Access et Créer une nouvelle base de données sous le nom
Commande Client.
2. Créer la table Commande client précédente.
3. Définir comme valeur par défaut pour le champ Ville, la ville "medea".
(Onglet Général/ Propriété Valeur par défaut/saisir medea)
4. Créer un masque de saisie de format jj/mm/aaaa pour le champ DateCom.
(Onglet Général/ Propriété masque de saisie/saisir 00/00/0000)
5. Créer une liste de choix (medea, alger, blida, oran) pour le champ Ville.
(Type de données/Assistant liste de choix/Je taperai les valeurs souhaitées…)
6. Saisir les enregistrements suivants:

CodeC Nom Prénom Adresse Ville Tél Email NumCo DateCom TotalCom
00001 SADEKI Naouel Ouled aiche blida 066423081 m
[email protected] 0205 01/02/2023 23000
00002 ALLAMI Mohammed Aindhab medea 066120535 [email protected] 0102 10/03/2023 54000
00003 TOHARI Adel Ouedsmar alger 066832200 [email protected] 0403 21/04/2023 35600
00004 MESBAH Sabah Goumbitta oran 077765080 [email protected] 0107 23/04/2023 45500
00005 TOZOT Merieme Merdjechkir medea 055078000 [email protected] 0201 05/10/2023 22800
00003 TOHARI Adel Ouedsmar alger 066832200 [email protected] 0104 16/10/2023 65000
00002 ALLAMI Mohammed Aindhab medea 066120535 [email protected] 0108 21/10/2023 20850
6
7. Appliquer à vos données la police Arial, la taille 13 et la couleur Verte.(Format /Police)
8. Ajuster la largeur des colonnes. (Format/Largeur de colonne/Ajuster)
9. Masquer la colonne Téléphone. (Format/Masquer les colonnes)
10. Filtrer par formulaire, les clients de la ville de medea. (Enregistrement/Filtrer…/ )
11. Utiliser le Filtrage avancé pour filtrer les clients qui ont un prix total de commande
supérieur 50000.
12. Représenter la table Commande client sur deux nouvelles tables:
Table Client (CodeC, Nom, Prénom, Adresse, Ville, Tél, Email)
Table Commande (CodeC, NumCom, DateCom, TotalCom)
13. Enregistrer votre base et quitter.

Remarques:

Propriétés des champs


1. Valeur par défaut: Permet de spécifier une valeur qui est automatiquement entrée
dans un champ lors de la création d'un Nouvel enregistrement. Dans ce cas
l'utilisateur à le choix d'accepter cette valeur ou la modifier.
2. Valide si: Autorise la saisie du champ sous certaines conditions bien précises. On
utilise les opérateurs de comparaison ordinaire pour exprimer une condition. Par
exemple: >#01/01/2023# autorise seulement les dates postérieurs au 1er Janvier
2023.
3. Message si erreur: Permet de saisir un message d'erreur qui sera affiché dans le
cas où la condition précisée dans la propriété Valide si n'est pas vérifiée.
4. Null interdit: force l'utilisateur à effectuer une saisie
5. Masque de saisie: Permet de contrôler la saisie dans Access.

Vous aimerez peut-être aussi