Professional Documents
Culture Documents
Introduction
Un peu de vocabulaire
13/02/2012
Introduction
Un peu de vocabulaire
LA BASE DE DONNEES MANUELLE
Une base de donnes servant facturer pourrait tre constitue de la faon
suivante:
un classeur contenant les fiches clients (ces fiches sont classes par ordre alphabtique
avec un numro pour chaque client);
une armoire contenant les bons de commande classs par jour ou par client;
un catalogue sous forme de fiches cartonnes dcrivant les diffrents articles.
Toutes ces informations peuvent servir mettre des factures, dterminer le chiffre
daffaires par produit, faire ressortir les clients bruxellois, etc.
Une secrtaire ou un comptable compulse, trie, complte ou enlve les fiches.
Iset - cours d'Access initiation
Introduction
Un peu de vocabulaire
LA BASE DE DONNEES INFORMATIQUE
Une base de donnes informatique reprend les mmes informations mais en les "stockant"
dans lordinateur.
Cest un systme informatique de base de donnes (ex. Access) qui gre les relations
entre les diffrentes informations.
Par exemple, la rdaction dun bon de commande pourra comporter un contrle
automatique pour vrifier si larticle se trouve bien dans le stock.
Cette capacit grer ces diffrentes relations porte le nom de
Systme de Gestion de Base de Donnes Relationnelle (SGBDR)
La fiche devient ici un enregistrement.
13/02/2012
Introduction
Un peu de vocabulaire
Exemple :
LA BASE DE DONNEES MANUELLE
LA BASE DE DONNEES
INFORMATIQUE
Introduction
Structure
13/02/2012
Introduction
Vocabulaire du SGBDR
Les tables
Les tables stockent les donnes relatives un mme sujet. Une table se prsente
comme un tableau. Les informations sont organises en lignes et en colonnes.
Une ligne reprsente un enregistrement; une colonne reprsente un champ
Introduction
Vocabulaire du SGBDR
Les requtes
On utilise les requtes pour trier, slectionner ou afficher des informations
(requtes sur des slections et requtes en analyse croise)
Ces requtes peuvent aussi tre utilises pour modifier des tables
(requtes daction)
13/02/2012
Introduction
Vocabulaire du SGBDR
Les formulaires
Les formulaires affichent les donnes provenant des tables ou des requtes sous
forme de fiches, selon une prsentation personnalise facilitant la saisie, la
modification, la consultation des donnes
Introduction
Vocabulaire du SGBDR
Les tats
Les tats prsentent les donnes pour limpression. Ils permettent de regrouper
diffrentes donnes et deffectuer des totaux
10
13/02/2012
Introduction
Enregistrement en Access de la base de donnes
Tous les enregistrements relatifs un mme thme sont stocks dans un fichier
unique: la base de donnes dont lextension est toujours .***db (Data Base).
Avant 2007
MDB
A partir de 2007
ACCDB
11
Introduction
LES ENTITES RELATIONS
12
13/02/2012
Introduction
LES ENTITES RELATIONS
La liaison entre deux tables se fait via une cl primaire.
Une cl primaire donne une identification unique
Il existe diffrents types de relation entre les tables qui se crent de faon
diffrente:
La relation un plusieurs :
Un enregistrement de la table primaire est en relation avec plusieurs
enregistrements de la table relie
Exemple : A une catgorie correspondent plusieurs articles
13
Introduction
LES ENTITES RELATIONS
La relation plusieurs un :
Cette relation correspond au mme type que pour un plusieurs, mais inverse
Exemple : Plusieurs commandes peuvent tre effectues par le mme client :
A un numero de commande ne peut correspondre quun seul code client; mais un
mme code client peut se trouver dans plusieurs commandes
14
13/02/2012
Introduction
LES ENTITES RELATIONS
15
Introduction
LES ENTITES RELATIONS
La relation un un :
Un enregistrement de la table primaire peut tre en relation avec un seul
enregistrement de la table relie et inversement. Cette relation est plus rare car
en gnral les deux tables peuvent tre runies dans une seule table
Exemple : lorsque la table relie contient des informations temporaires quil faudra
supprimer aprs
16
13/02/2012
Introduction
LES ENTITES RELATIONS
Exemple de Base de donnes : (source: http://webintec.ceram.fr)
17
Introduction
LES ENTITES RELATIONS
Exemple de Base de donnes : (source: http://webintec.ceram.fr)
18
13/02/2012
Introduction
Lancer Microsoft Access
Professionnels
Education
Personnel
Exemple
Essayez avec le
modle
tudiants
Iset - cours d'Access initiation
19
Introduction
Cration dune nouvelle base de donnes
20
10
13/02/2012
Introduction
Cration dune nouvelle base de donnes
21
Introduction
Cration dune nouvelle base de donnes
11
13/02/2012
Introduction
Cration dune nouvelle base de donnes
Aprs avoir donn un nom de fichier votre base, voici ce qui apparait :
23
Introduction
Aprs la cration, diffrents lments apparaissent
Ruban
Bouton office
24
12
13/02/2012
Introduction
Utilisation du ruban
Enregistrements
Mise en forme
Bouton office
25
Introduction
Utilisation du ruban
Tables
Formulaires
Etats
Requtes
26
13
13/02/2012
Introduction
Utilisation du ruban
Macros
Relations
27
Introduction
La barre dtat
28
14
13/02/2012
La socit sclu pour laquelle vous avez dj cr 1 base de donnes (nomprenom) s'occupe du
montage et de la vente de priphriques et d'ordinateurs.
Cette socit vend directement aux administrations, entreprises et particuliers, laide dun rseau de
reprsentants, des produits sous la marque Sclu
ou celles des constructeurs (portables et imprimantes).
Pour cette activit, la garantie est de deux ans sur site.
29
30
15
13/02/2012
Cliquez sur l'onglet Crer. Dans le groupe Tables, cliquez sur le bouton Modles de tables .
31
32
16
13/02/2012
33
N Client
Dnomination
Contact
Tlphone
34
17
13/02/2012
Dnomination
1
2
3
Prnom
Adresse
Code
Postal
Ville
Tlphone
Contact
Mail Bureautique
Square du Roi 5
7000
Matter Info
Place Blanche 1
4000
MONS
065 34 66 87
Carole Pierrard
LIEGE
04 624 00 67
Oural Computer
Rue du Midi 73
1000
BRUXELLES
02 435 94 00
Olivier Matter
Rue Descartes 6
6000
CHARLEROI
071 57 09 50
Luc Leclre
Groupement achat 66
Alle du Saule 2
5030
GEMBLOUX
081 43 91 91
Assan Madaoui
Rue du Jardin 8
1300
WAVRE
010 67 26 38
Grand Place 1
5000
NAMUR
081 55 60 39
Avenue Loix 40
1020
BRUXELLES
02 459 67 33
Maury sa
Inspection Finances
Ouvion
Philippe
Maurice
Marc Ferret
35
36
18
13/02/2012
de la fentre Clients.
[NumroAuto] signifie que ce champ a t choisi par Access comme
cl primaire. Elle permet non seulement de numroter les
enregistrements mais aussi de les reprer lors de recherches et de
classements divers.
Ce numro ne peut jamais tre modifi. Ainsi, si le n 3 est supprim,
lenregistrement suivant ne deviendra pas 3 mais restera 4. Il
conservera donc son numro initial.
37
Nencodez donc rien dans cette colonne, Access le fera pour vous.
Pour passer dans la colonne suivante, tapez / ou v
Pour corriger une erreur, cliquez dans la cellule et effectuez les corrections
ncessaires.
38
19
13/02/2012
39
Enregistrer la table
40
20
13/02/2012
Quitter la table
Cliquez sur la case
de la fentre Clients: Table.
La table tant enregistre et ferme, il vous est possible de quitter Access en cliquant
Fichier puis Quitter ou cliquez sur le bouton de fermeture de la base de donnes
41
42
21
13/02/2012
43
44
22
13/02/2012
45
46
23
13/02/2012
47
PROPRITS DU CHAMP
N Produit
Catgorie
Rfrence
Dsignation
PuEntre
PV1
PV2
Fournisseur
Texte de 20 caractres, index avec doublons. Ce champ peut rester vide pour
les produits fabriqus par l'entreprise.
Quantit
StockMinimum
Disponible
La taille du champ sajuste au contenu le plus large jusqu la taille maximale autorise
Iset - cours d'Access initiation
48
24
13/02/2012
Dans la fentre Table 1, dans la colonne Nom du champ, tapez NProduit puis Entre.
2.
, sur NumroAuto et e
49
3.
Face Index, cliquez dans la ligne puis sur , choisissez Oui sans doublons.
Ligne 4
1.
2.
3.
Ligne 5
1.
2.
3.
50
25
13/02/2012
1.
2.
3.
Ligne 7
, choisissez Montaire puis Euro.
1.
2.
3.
51
2.
3.
Face Chane vide autorise, slectionnez Oui (pour ne pas renseigner le champ pour les
articles fabriqus par l entreprise).
4.
Ligne 9
1.
2.
3.
4.
52
26
13/02/2012
2.
3.
4.
Que fait
le F6 ?
Ligne 11
1.
Frappez Disponible puis v Cliquez et slectionnez Oui ou Non (case cocher).
2.
3.
Face Message si erreur frappez Ne frapper que oui ou non (ce message sera alors affich
pendant la saisie si une valeur diffrente est encode dans ce champ.
53
ou
Utilisez les commandes Edition puis Cl primaire.
Une petite cl est alors affiche avant le premier champ dans la premire colonne.
54
27
13/02/2012
Source: http://office.microsoft.com/fr-fr/access-help/
Iset - cours d'Access initiation
55
Cl primaire
Cl trangre :
Source: http://office.microsoft.com/fr-fr/access-help/
Iset - cours d'Access initiation
56
28
13/02/2012
Source: http://office.microsoft.com/fr-fr/access-help/
Iset - cours d'Access initiation
57
Source: http://office.microsoft.com/fr-fr/access-help/
Iset - cours d'Access initiation
58
29
13/02/2012
Source: http://office.microsoft.com/fr-fr/access-help/
Iset - cours d'Access initiation
59
Apparat un message
60
30
13/02/2012
CHAMPS CALCULES
Les champs PV1 et PV2 sont calculs partir du champ
PuEntre. Lenregistrement en mode Feuille de donnes ne
permet pas deffectuer des calculs. Il faut pour cela passer en
mode Formulaire que vous allez voir par la suite.
Pour linstant, laissez ces deux champs vides.
Iset - cours d'Access initiation
61
62
31
13/02/2012
64
32
13/02/2012
65
66
33
13/02/2012
CARACTERISTIQUES DU CHAMP
NOrdre
NCompte
Dnomination
Adresse
Texte 60 caractres.
CodeP
Ville
Texte 15 caractres.
Tlphone
Texte 15 caractres.
Fax
Texte 15 caractres.
Contact
Texte 20 caractres.
Fonction
Texte 30 caractres.
Acheteur WEZA
Catgorie
ModeDeRglement
67
68
34
13/02/2012
ONSS
1 61 12 14 0215
1 74 06 27 6502
1 74 06 27 6502
Prnom
Tl
Personnel
Jamin
Claude
02 698 12 56
Leroy
Michel
02 452 41 00
3,12 %
Martini
Joseph
02 364 22 17
2,58 %
Nom
Secteur
Taux
commission
2,50 %
CARACTERISTIQUES DU CHAMP
NCom
ONSS
Nom
Prnom
Texte 20 caractres.
TlPersonnel
Secteur
Texte 1 caractre.
TauxCommission
69
ONSS
1 61 12 14 0215
1 74 06 27 6502
1 74 06 27 6502
Prnom
Tl
Personnel
Jamin
Claude
02 698 12 56
Leroy
Michel
02 452 41 00
3,12 %
Martini
Joseph
02 364 22 17
2,58 %
Nom
Secteur
Taux
commission
2,50 %
CARACTERISTIQUES DU CHAMP
Numro auto. Cl primaire.
ONSS
Nom
Prnom
Texte 20 caractres.
TlPersonnel
Secteur
Texte 1 caractre.
TauxCommission
70
35
13/02/2012
CARACTERISTIQUE DU CHAMP
NEmploy
Fonction Service
Texte 20 caractres.
Adresse CodePostal
Ville TlPersonnel
Embauche
Observations
71
ONSS
2 60 02 24 7024
Ferrier
Carole
Technicien
Assemblage
1 77 09 15 4812
Martinez
Patrick
Chef dquipe
Assemblage
1 61 12 14 0215
Jamin
Claude
Commercial
Commercial
1 81 03 03 1104
Raynaud
Luc
Technicien
Assemblage
1 56 01 11 7003
Mric
Louis
Technicien
Assemblage
1 74 06 27 6502
Leroy
Michel
Commercial
Commercial
2 77 04 11 1294
Mauraru
Cline
Secrtaire
Administration
1 67 08 30 0312
Papin
Ludovic
Comptable
Administration
1 79 07 04 4199
Caritan
Marc
Comptable
Administration
10
2 84 12 31 1936
Charmelet
Cybille
Technicien
Assemblage
11
1 74 06 27 6502
Martini
Joseph
Commercial
Commercial
Nom
Prnom
Fonction
Service
Suite
Iset - cours d'Access initiation
72
36
13/02/2012
Ville
Adresse
1070
BRUXELLES
02 236 58 99
Tl personnel
Date embauche
15.10.05
Clibataire
Observations
Rue Lamartine 11
1332
GENVAL
02 732 11 48
02.01.95
Mari, 2 enfants
Boulevard Jacqmain 25
1000
BRUXELLES
02 698 12 56
02.01.95
Mari, 3 enfants
Rue du Chteau 50
1030
BRUXELLES
02 333 62 49
12.07.95
Clibataire
Place Dunant 14
1300
WAVRE
02 225 00 41
01.03.04
Clibataire
1070
BRUXELLES
02 452 41 00
15.07.02
Mari, 1 enfant
Rue Pasteur 60
1400
NIVELLES
02 537 28 41
02.01.95
Divorce, 2 enfants
7850
ENGHIEN
02 293 37 39
02.01.95
Mari, 4 enfants
1210
BRUXELLES
02 456 55 97
02.01.95
Mari
4000
LIEGE
04 321 64 82
01.07.03
Clibataire
1060
BRUXELLES
02 364 22 17
01.12.02
Mari, 1 enfant
73
Modification de la structure et du
contenu dune table
Les donnes contenues dans une table sont tout moment susceptibles d'tre modifies. C'est la
structure mme de la table qu'il faudra modifier
Adresse
Code
Postal
Ville
Tlphone
Contact
Micro Cap +
Route de Mons 58
7130
BINCHE
065 55 44 88
Annie Leroux
Cyber Micro
Place Verte 5
5000
NAMUR
081 25 98 48
Gilles THOMAS
74
37
13/02/2012
Modification de la structure et du
contenu dune table
Ouverture de la table et passage en mode Modification
Dans la fentre nomprenom: Base de donnes, double cliquez sur le nom de la table, Clients du volet de navigation
ou cliquez droit sur le nom de la table et choisir Ouvrir dans le menu contextuel..
Le contenu de la table est affich en mode Feuille de donnes
Modification du contenu dun champ
Placez-vous sur Info pour tous et frappez le nouveau nom Micro pour tous.
Dans le champ Contact, cliquez sur Luc Leclre et frappez Andr Pierrard.
Le symbole
le symbole
prend la forme
Vous pouvez remarquer que le numro de l enregistrement (soit le 2) n est plus rutilis.
Iset - cours d'Access initiation
75
Modification de la structure et du
contenu dune table
Ajout de nouveaux enregistrements
Placez votre curseur sur (Nouv) et encodez les nouvelles donnes.
Slection dans une table laide du clavier
76
38
13/02/2012
Modification de la structure et du
contenu dune table
Vous allez tout d'abord placer les champs dans l'ordre suivant:
NClient, Dnomination, Prnom, Adresse, CodePostal, Ville, Tlphone, Contact
Toujours dans la table Clients, vous devrez insrer le champ Catgorie entre les
champs Ville et Tlphone.
Ce nouveau champ comprendra une des trois donnes: Entreprise, Administration
ou Particulier.
Aprs le champ NClient, vous placerez un champ NCompte.
Ensuite, vous dplacerez le champ Contact aprs le champ Prnom.
77
Modification de la structure et du
contenu dune table
Passage en mode cration de table
Cliquez sur le bouton Affichage et choisir Mode cration.
1.
Insertion du champ Catgorie
Cliquez sur Tlphone puis sur le bouton
Insrer des lignes du groupe Outils de table - Cration
2.
Insertion du champ NCompte
Cliquez sur Dnomination puis sur le bouton Insrer des lignes du groupe Outils de table - Cration
78
39
13/02/2012
Modification de la structure et du
contenu dune table
3.
Placez votre curseur sur face Contact et cliquez gauche pour placer toute la
ligne en vido inverse.
Glissez-dplacez le pointeur au-dessus du champ Adresse et lchez le bouton de la
souris.
Passez en mode Feuille de donnes
Catgorie
NCompte
Mail Bureautique
Entreprise
411298
Oural Computer
Entreprise
411518
Entreprise
411043
Dnomination
Groupement achat 66
Maury sa
Administration
411568
Entreprise
411314
Administration
411618
Ouvion
Particulier
411541
Micro Cap +
Entreprise
411037
Cyber Micro
Entreprise
411754
Inspection Finances
79
40