Vous êtes sur la page 1sur 13

Facult des sciences de gestion et sciences conomiques

Dpartement LMD : 1er ANNEE MASTER

MODULE : INFORMATIQUE

CREATION DUNE BASE DE DONNEES ACCESS 2007


I.

Cration dune base de donnes :


1. Lancez Access, en cliquant sur le bouton
Windows, Tous les programmes, Microsoft
Office, Microsoft Access 2007

Lors du dmarrage dAccess, vous avez une fentre qui ressemble celle-ci

Mr : HALAILI.MED

Page 1

Facult des sciences de gestion et sciences conomiques


Dpartement LMD : 1er ANNEE MASTER

MODULE : INFORMATIQUE

2. Cliquez sur Base de donnes vide


Une fentre comme celle-ci va apparaitre adroite
3. Saisissez ou vous souhaitez enregistrer votre
base de donnes en bas droite puis cliquez sur le
bouton Crer
Remarque : Dans Excel, vous pouvez trs bien
commencer crire dans votre feuille de calcul
sans lenregistrer. Avec Access, il est impossible
de travailler dans une base de donnes sans lavoir
pralablement enregistres

Une fentre comme celle-ci va apparaitre

Une page apparait positionne sur le menu Feuille de donnes. Cette page est divise en 3
parties :
Celle de gauche(1) liste les tables de votre base de donnes, droite (2) le contenu de la
table slectionne enfin en haut(3) se trouve la barre doutils et la barre de menus :
4. Cliquez sur le 1er bouton de la barre doutils Affichage pour basculer du Mode
Feuillede donnes au Mode Cration. Ce dernier va vous permettre de dfinir le nom de
la 1re table de votre base de donnes puis lintitul et le type de vos champs
(=colonnes) :

Mr : HALAILI.MED

Page 2

Facult des sciences de gestion et sciences conomiques


Dpartement LMD : 1er ANNEE MASTER

MODULE : INFORMATIQUE

5. Donnez le nom de table Films puis validez en


cliquant sur le bouton OK :

Une fentre comme celle-ci va apparaitre

Remarque : Attention votre 1er champ (N) est la cl primaire de votre table Films
cest grce ce champ que vous allez pouvoir lier votre table dautres tables par la suite.
Ce champ naccepte pas de doublons par consquent chaque valeur qui sera entre par la
suite sera unique. La colonne Type de donnes dfinit le format des valeurs qui seront

Mr : HALAILI.MED

Page 3

Facult des sciences de gestion et sciences conomiques


Dpartement LMD : 1er ANNEE MASTER

MODULE : INFORMATIQUE

entres dans ce champ comme par exemple des dates. Le champ Description est facultatif
laissons le de ct.

II.

Cration de la structure d'une table


II.1.Cration dune table
1. Nous allons prendre comme exemple le tableau suivant

Pour crer cette dernire, on procde comme suite :

A. On va commencer par crer les Champs :


On part de la table Films
En mode cration entrez les noms de
champ suivants ainsi que leur type.
Vous constatez que la cl primaire
sera un numro didentification unique
dont le champ se nomme ID et
dont

le

type

de

donnes

est

NumroAuto qui automatiquement va


attribuer un numro une nouvelle
entre dans la table
r

M : HALAILI.MED

Page 4

Facult des sciences de gestion et sciences conomiques


Dpartement LMD : 1er ANNEE MASTER

MODULE : INFORMATIQUE

B. La saisie des valeurs de la table dans les champs


Une fois les champs remplient, repassez
maintenant en Mode Feuille de donnes en
cliquant sur le bouton Affichage dans la barre
doutils. Un message vous demande denregistrer
votre table. Validez en cliquant sur le bouton Oui :
Une fentre comme celle-ci va apparaitre

Il faut maintenant saisir des valeurs dans la table. Chaque ligne correspond
un enregistrement. Ne vous proccupez pas des valeurs du champ ID elles
sincrmenteront de +1 chaque nouvel enregistrement.
Entrez les enregistrements suivants (Attention le nombre de caractres par champ
est limit 255) :

Mr : HALAILI.MED

Page 5

Facult des sciences de gestion et sciences conomiques


Dpartement LMD : 1er ANNEE MASTER

MODULE : INFORMATIQUE

II.2.Cration dune deuxime table

1. Cration dune deuxime table nomm Amis

A. Pour crer cette nouvelle table


Amis cliquez dans la barre de
menus sur Crer puis sur Table :

La nouvelle table apparait dans la liste des tables sous le nom Table1.

Mr : HALAILI.MED

Page 6

Facult des sciences de gestion et sciences conomiques


Dpartement LMD : 1er ANNEE MASTER

MODULE : INFORMATIQUE

B. Renommez la table en cliquant sur le


bouton Affichage et donnez-lui le nom
Amis puis validez en cliquant sur le
bouton OK.

Une fentre comme celle-ci va apparaitre

Dans la liste des tables on a nos tables Films et Amis

C. Dfinissez les champs (ID, Prnom, Ville) dans la table Amis :

Repassez maintenant en Mode Feuille


de donnes en cliquant sur le
bouton Affichage dans
la
barre
doutils. Un message vous demande
denregistrer votre table. Validez en
cliquant sur le bouton Oui :

Mr : HALAILI.MED

Page 7

Facult des sciences de gestion et sciences conomiques


Dpartement LMD : 1er ANNEE MASTER

MODULE : INFORMATIQUE

Une fentre comme celle-ci va apparaitre

Insrez les valeurs suivantes dans la


table Amis :

II.3. Relation entre les 2 tables


Afin dtablir une relation entre les 2 tables vous allez ajouter un nouveau champ la table
Amis ayant une relation avec la table Films . Pour cela cliquez sur le
bouton Affichage et ajoutez le nom de champ ID Film de type Numrique :

Cliquez sur le bouton Affichage puis enregistrez.

Mr : HALAILI.MED

Page 8

Facult des sciences de gestion et sciences conomiques


Dpartement LMD : 1er ANNEE MASTER

MODULE : INFORMATIQUE

Saisissez maintenant les ID Films suivants dans votre table Amis :

Remarque : Vous lavez peut tre dj compris vous venez de dterminer quels amis ont
dans leur vidothque les films de votre liste.
Vous avez donc tabli une relation entre les tables que vous
allez maintenant dfinir dans la base de donnes en cliquant
dans la barre de menus sur Outils de base de donnes puis
sur le bouton Relations

Longlet Relations apparait avec une barre doutils spcifique aux relations :

Cliquez sur le bouton Afficher la table de la barre doutils la fentre suivante


apparait :
Mr : HALAILI.MED

Page 9

Facult des sciences de gestion et sciences conomiques


Dpartement LMD : 1er ANNEE MASTER

MODULE : INFORMATIQUE

Cliquez sur Amis puis sur le bouton Ajouter et


idem pour Films puis sur le bouton Fermer les
tables apparaissent avec leurs champs respectifs :

Maintenez le clic gauche sur le champ ID de la table Films et glissez le


champ vers la table Amis au niveau de ses champs peu importe lequel. Relchez
votre clic gauche la fentre suivante apparait :

Mr : HALAILI.MED

Page 10

Facult des sciences de gestion et sciences conomiques


Dpartement LMD : 1er ANNEE MASTER

MODULE : INFORMATIQUE

Le champ ID de la table Films est celui quon a gliss ltape prcdente par
contre celui de la table Amis est Prnom . Modifiez le champ en cliquant
dessus puis en cliquant sur la petite flche se situant droite du nom du champ et
slectionnez le champ ID Film :

Cochez Appliquer lintgrit rfrentielle. En effet cette option permet


deffectuer un certain nombre de contrles, pour assurer la cohrence interne de
la base de donnes :

Cochez Mettre jour en cascade les champs correspondants. Cette option


permet de propager les mises jour dune table une autre comme les
changements de nom

Mr : HALAILI.MED

Page 11

Facult des sciences de gestion et sciences conomiques


Dpartement LMD : 1er ANNEE MASTER

MODULE : INFORMATIQUE

Effacer en cascade les enregistrements correspondants est une option


utiliser avec prudence en effet la suppression dun lment peut provoquer la
suppression de plusieurs autres situs dans lautre table. Elle est cependant utile
selon le contexte.
Enfin Cliquez sur le bouton Crer vous
allez constater quun lien est apparu
entre les 2 tables :

Remarque : Le symbole infini ( ) de la table Amis et le chiffre 1 du ct de la


table Films se traduit par : 1 film peut tre en possession par 1 ou plusieurs amis.

Faites maintenant un clic droit sur la table Films


puis clic gauche sur Ouvrir dans la liste des tables
gauche pour ouvrir la table Films . On remarque la
prsence de cases avec un + lintrieur au dbut de
chaque enregistrement :

Cliquez sur la case du premier


enregistrement et vous allez obtenir
la liste des amis qui ont en leur
possession le film Ip Man :

Mr : HALAILI.MED

Page 12

Facult des sciences de gestion et sciences conomiques


Dpartement LMD : 1er ANNEE MASTER

Ajoutez Guillaume de
Paris on remarque que son
ID est 11
lincrmentation a fonctionn

Ouvrez la table Amis on


constate que Guillaume de
Paris a bien t ajout :

Mr : HALAILI.MED

Page 13

MODULE : INFORMATIQUE