Académique Documents
Professionnel Documents
Culture Documents
1819 Access - Partie 2
1819 Access - Partie 2
Pour vous aider, une structure possible pour cette base de données est proposée sur la figure
suivante :
Améliorations possibles :
- proposer le choix du genre de livre (Policier, Science fiction, etc.) à l’aide d’un menu
déroulant ;
- mémoriser, en plus de son nom et de son prénom, l’adresse de l’abonné dans un
format prédéfini ;
- créer une requête pour afficher les abonnés ayant emprunté au moins deux livres du
genre « Science-Fiction ».
Remarque importante : il n’est pas nécessaire que cette base de données gère des conflits du
type : un exemplaire ne peut pas être emprunté car il n’est plus en stock.
II.2 Guide pour créer une base de données
Ci-dessous sont décrites les étapes essentielles dans la création d’une base de données.
A la création de la base de données, une première table est automatiquement créée et ouverte
en mode « feuille de données ». Il est possible de créer les champs de la table dans ce mode,
mais il est préférable de passer en mode création car plus d’options sont disponibles.
Remarque 1 : il est possible de forcer la mise en forme d’un champ. Ceci est possible grâce à
un masque de saisie. Par exemple, pour un champ « numéro de téléphone », il suffit de :
- se placer dans la case « Type de données »
- choisir un type de données « texte »
- en bas de la fenêtre, placez-vous dans la case « masque de saisie » de l’onglet
« Général »
- cliquer sur le bouton « … » pour démarrer l’assistant « masque de saisie » et laissez
vous guider.
Remarque 2 : il est par ailleurs possible de faire apparaître une liste de choix dans un champ.
Pour ce faire :
- se placer dans la case « Type de données »
- choisir un type de données « Assistant liste de choix »
- choisir « je taperai les valeurs souhaitées » et cliquer sur « suivant »
- choisir un nombre de colonnes égal à « 1 » et rentrer l’ensemble des valeurs
possibles dans la première colonne
- cliquer sur « terminer »
- vérifier le résultat en mode « feuilles de données »
II.2.2.2 Création d’une table de jonction
La procédure est la même que pour créer une table simple. La seule différence est qu’une table
de jonction ne comporte pas de clé primaire qui lui est propre mais fait apparaître plusieurs clés
primaires (généralement deux) d’autres tables. La procédure pour créer une table de jonction
est la suivante :
1) Créer une nouvelle table et basculer en mode « création »
2) Pour les deux premiers noms de champs, indiquer le nom des clés primaires de deux
autres tables (par exemple « ID_table1 » et « ID_table2 »).
3) Pour le type de données, choisir « numérique » (et non « NuméroAuto »)
4) Sélectionner les deux premières lignes et cliquer sur le bouton « Clé Primaire » du
groupe « Outils » de l’onglet « Création ». Un symbole en forme de clé est alors affiché
en face de ces deux lignes.
5) Créer éventuellement d’autres champs comme pour une table simple.
Remarque : les tables doivent être fermées pour pouvoir définir des relations.
Remarque : la mise en forme du formulaire peut ensuite être modifiée en mode « page » et en
mode « création ».
Afin de rendre la base de données plus conviviale pour un utilisateur, vous pouvez (comme cela
était fait dans l’exemple étudié dans la première partie) créer un « menu général ». Celui-ci
offre la possibilité d’ouvrir les formulaires et d’afficher les états que vous avez créés. Pour créer
un menu général :
1) Cliquer sur le bouton « Formulaire vierge » du groupe « Formulaires » de l’onglet
« Créer».
2) Passer en mode création.
3) Dessiner des boutons pour ouvrir les différents formulaires à l’aide de l’outil « Bouton »
du groupe « Contrôles » de l’onglet « Création » (suivre les instructions de l’assistant
qui apparaît après avoir dessiné le bouton).
4) Ajouter des étiquettes avec l’outil « Étiquette » du groupe « Contrôles » de l’onglet
« Création » pour donner un titre à votre formulaire et aider l’utilisateur.