Professional Documents
Culture Documents
Champs identifiants
Une table doit toujours contenir un champ ou un groupe de
champs identifiant, d'o l'tude des champs identifiants ds
l'tape de la cration de la table (cf. chapitre 2 2 Champs
identifiants ).
La caractristique d'un champ ou d'un groupe de champs
identifiant est de permettre d'identifier un enregistrement de la
table.
Table comportant un champ identifiant
EMPRUNT
NoLivre
NoPersonne
DateEmprunt
DateRetour
On suppose qu'une personne ne peut emprunter qu'une seule
fois un mme livre.
La table EMPRUNT a pour identifiant le groupe de champs
compos de NoLivre et de NoPersonne.
Il est ncessaire et suffisant de connatre un numro de livre et
un numro de personne pour identifier l'emprunt
correspondant. On peut en dduire la date d'emprunt et la date
de retour du livre (le champ DateRetour n'est pas renseign si
le livre n'a pas t rendu).
Supposons maintenant qu'une mme personne puisse
emprunter plusieurs fois le mme livre, des dates diffrentes.
Le groupe de champs identifiant doit dans ce cas inclure
galement le champ DateEmprunt.
L'attribution d'une cl primaire
Sans que cela soit obligatoire, il est vivement conseill
d'attribuer une cl primaire tout champ ou groupe de
champs identifiant.
Il est usuel de dsigner alors ce champ ou ce groupe de champ
la cl primaire de la table.
Vrifications pralables l'attribution d'une cl primaire
INDICATIONS PRELIMINAIRES A LA
CREATION DE REQUETE
Fermer les tables
une table : faites un clic droit sur son onglet > Fermer). C'est ncessaire pour l'excution de
nombre de requtes.
Avec le ruban
Ouvrez l'onglet Accueil > cliquez sur la partie suprieure
du bouton Affichage.
On retrouve les icnes prcdentes : la reprsentation
d'une feuille de donnes pour le Mode Feuille de donnes
et celle d'une querre pour le Mode Cration.
Clic droit sur l'onglet de la requte
Faites un clic droit sur l'onglet de la requte > choisissez
le Mode souhait.
Excution d'une requte affiche en mode Cration
7
Cette fonctionnalit existe galement pour une cration de requte en mode SQL.
fentre de la requte, comportant la grille de cration : l'onglet Crer, dans le groupe Autre,
activez le bouton Cration
de requte .
fentre
tables, les mthodes sont similaires celles appliques aux tables affiches dans la fentre
Relations (cf. chapitre 6 4 Gestion des tables ).
En rsum :
10
1. CREER UN FORMULAIRE
Raliser un formulaire consiste prioritairement insrer des
champs sur une feuille vierge. Ces champs peuvent
provenir de tables ou de rsultats de requtes.
L'insertion d'un champ se traduit par l'affichage sur le
formulaire de deux contrles :
Le Formulaire vierge
14
Etat vide
Il s'agit d'une mthode simple, qu'on peut utiliser ds lors qu'il y a
peu de champs
insrer dans l'tat. Elle permet de choisir les champs insrer, ainsi que leur ordre d'affichage
dans l'tat.
enregistrements.
18