Académique Documents
Professionnel Documents
Culture Documents
Base de Données Access
Base de Données Access
P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
Filière
Opérateur de saisie
Niveau
Qualification
Unité de formation
2012 / 2013
1 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
2 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
Introduction
Une base de données sert à emmagasiner des informations de façon structurée. De plus, elle doit
permettre la manipulation et le traitement de cette information. Ex : gestion des étudiants, carnet de
numéro de téléphone, etc.
Sur le disque dur, une base de données créée avec Microsoft Access représente un seul fichier se
terminant par MDB (Microsoft Data Base) Ex. : Mon école.mdb
3 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
Une table contient des données relatives à une certaine catégorie d’informations (les employés, les
factures...). Un enregistrement contient les données d’un élément de la catégorie (un employé, une
facture...). Les enregistrements sont composés de champs (nom, adresse, téléphone...). Une table est
affichée sous la forme d’une feuille de données (tableau) dont les lignes sont les enregistrements et
les colonnes sont les champs.
4 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
Enregistrer la table :
5 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
6 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
Pendant la saisie des données, vous risquez de saisir les données de même personne deux fois. Donc
pour remédier ce problème, vous devez choisir un index qui permet aussi de retrouver plus
rapidement les enregistrements concernés.
Supprimer la table telephone puis commencer à créer de nouveau la même table avec le même nom
mais en précisant le champ numero comme clé primaire :
7 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
Pendant la saisie des données, essayez de donner au deux enregistrements le même numéro.
Immédiatement vous recevez le message suivant :
Travail À Faire :
Code
Nom
Prénom
Date de naissance
Adresse
Ville
Diplôme
La suppression
La recherche
Résultat de recherche :
(Bien entendu, les enregistrements sont triés en globalité, ce ne sont pas uniquement les valeurs de
la colonne qui sont triées)
9 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
Pour trier sur plusieurs colonnes, le tri s'effectue de la gauche vers la droite, aussi, si vous
sélectionnez par exemple dans l'ordre, les colonnes "NOM" et "PRENOM", le tri s'effectuera
d'abord sur le NOM, puis sur le PRENOM
Supposons que le contenu d'un champ soit Technicien ou Qualification, au lieu d'écrire chaque
fois une d'elle, vous pouvez travailler liste des choix.
10 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
11 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
Le contenu du champ Diplôme est affiche lorsque vous cliquez la flèche à droite du champ. Vous
n'avez qu'à choisir l'une des deux.
12 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
INTRODUCTION
Un formulaire est un écran de saisie qui permet d'entrer des informations dans une table.
Le formulaire sert à mieux présenter l'information qui se retrouve dans les différentes tables. Il est
aussi plus pratique d'entrer l'information dans un formulaire que directement dans une table. Il est
possible d'afficher seulement les champs qui sont nécessaire à l'écran.
La création d'un formulaire nécessite une table pour la source de celui-ci.
5. Sélectionnez les champs voulus ( dans notre exemple on va les choisir tous).
13 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
8. Choisissez un style parmi les proposés. ( Ex : Fax ) puis cliquez le bouton Suivant
14 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
9. Nommez le formulaire ( Ex : Fiche des telephones ) puis cliquez le bouton Terminer pour
achever l'opération.
Exercice d'application :
16 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
INTRODUCTION
Un champ de type Objet OLE est utilisé pour insérer dans une table des objets originaires d’autres
applications Windows (images).
17 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
18 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
19 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
1. Regardez la photo, elle n'apparaît pas 100 %. Pour remédier ce problème, ouvrez le formulaire en
mode création ( )
20 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
3. Choisissez dans Mode affichage '' Echelle '' puis fermez l'icône Propriétés.
21 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
LES REQUETES
Introduction
Les requêtes vont servir à afficher uniquement certaines données contenues dans les tables selon
certains critères. Elles peuvent aussi faire des calculs sur vos données, ainsi que créer des sources de
données pour les formulaires ou les états.
22 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
5. Positionnez le curseur dans la 1ère colonne, une flèche est apparaît à droite du champ, choisissez
le 1er champ ( numero dans notre exemple )
23 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
Exercice d'application :
1. Créer une table avec les champs suivants : ( CIN – NOM – PRENOM – DIPLOME )
2. Le champ Diplôme est une liste des choix dont le contenu est : ( Qualification – Technicien )
3. Créer deux requêtes de recherche ( une pour diplôme Qualification et l'autre pour diplôme
Technicien )
24 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
Nota :
25 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
Exercice d'application :
1. Créer une table avec les champs suivants : ( Matricule – Nom – Prénom – Ville )
2. Saisir 5 enregistrements pour la ville Laayoune, 4 enregistrements pour la ville Agadir et 6
enregistrements pour la ville Marrakech.
3. Créer deux requêtes de suppression ( une pour la ville d'Agadir et l'autre pour la ville de
Marrakech )
26 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
2. Enregistrez la table
3. Créer une nouvelle requête en insérant chaque champ dans une colonne.
4. Dans la colonne Montant, tapez ce qui suit : Montant:Prix*Quantite, puis valiez par Entrée.
27 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
28 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
2. Dans la ligne Critères et la colonne Diplôme, tapez le texte suivant : =[Entrer le diplôme :]
3. Quand vous exécutez cette requête, une boite de dialogue est apparaît à l'écran:
29 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
Créer une requête avec la table paiement (sélectionner seulement les champs Numero, Nom,
montant)
30 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
LES ETATS
INTRODUCTION
Si le formulaire permet l’affichage à l’écran, alors que l'état permet d’imprimer des données sous
forme de tableau. L'état va permettre l'impression d'enregistrements selon une présentation qui aura
été définie préalablement.
La création d'un état ressemble fortement à la création d'un formulaire.
1. A partir de la barre des objets, cliquez sur l'objet Etats puis Nouveau
2. Choisissez Assistant Etat puis la source des données ( ici la table telephone ) enfin cliquez le
bouton OK
31 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
32 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
8. Donnez un nom à l'état ( Liste des numéros téléphonique ) puis cliquez le bouton Terminer
Exercice d'application :
Créer trois états :
Liste des habitants de la ville de Laayoune
33 / 34
E.S.T.P
DE LA FORMATION PROFESSIONNELLE
École privée autorisée par l’État sous : N°1/04/3/93 du 09/07/93
École accréditée sous le Numéro 10/CAB/B0101/99 du 28/07/2010
34 / 34