FORMATION
Editeur
Site web
Email :
FORMATION MS-ACCESS
Niveau : Initiation
Editeur : Mebouo
Site web :
www.mebouo.com
Email :
[email protected]
TABLE DE MATIERES
Bienvenue sur ACCESS ...Partie I : MODELISATION D’UN SYSTEME D’INFORMATION I. QU’EST-CE QU’UN SYSTEME D’INFORMATION ?
I.1. PRESENTATION DE LA METHODE
I.2. CYCLE D'ABSTRACTION ET DE CONCEPTION DES SYSTEMES D'INFORMATION II. QU'EST-CE QU'UNE BASE DE DONNEES ?
II.1. UTILITE D'UNE BASE DE DONNEES ? II.2. LA GESTION DES BASE
III. PROCESSUS DE MODELISATION D’UN SYSTEME D’INFORMATION III.1. MODELE CONCEPTUEL DES DONNEES
III.1.1. Entités et classe d'entité III.1.2. Relations et classes de relation III.1.3. La cardinalité ... III.1.4. Les identifiants
III.1.5. Agrégation (ou identification relative) III.2. LE MODELE LOGIQUE DES DONNEES (MLD)
III.2.1. règles de passage du MCD au MLD :
Partie II : IMPLEMENTATION D’UNE MODELISATION SOUS MICROSOFT OFFICE ACCESS 2007 I. LANCER ACCESS ...
I.1. OUVRIR UNE BASE DE DONNÉES AVEC LE MENU DÉMARRER
I.2. OUVRIR UNE BASE DE DONNÉES AVEC UN RACCOURCI POSÉ SUR LE BUREAU WINDOWS II. ARRÊTER ACCESS OU BASCULER ENTRE APPLICATIONS
III. BASCULER VERS UNE AUTRE APPLICATION IV. OUVRIR UNE BASE DE DONNÉES
IV.1. Ouvrir une base de données exi
IV.2. LA NOUVELLE INTERFACE D’ACCESS (2007) V. LE RUBAN ET LES ONGLETS
V.1. LE RUBAN ET SES QUATRE ONGLETS PRINCIPAUX V.2. LES ONGLET CONTEXTUELS
TABLE DE MATIERES
... MODELISATION D’UN SYSTEME D’INFORMATION ...
CE QU’UN SYSTEME D’INFORMATION ? ... PRESENTATION DE LA METHODE ...
CYCLE D'ABSTRACTION ET DE CONCEPTION DES SYSTEMES D'INFORMATION CE QU'UNE BASE DE DONNEES ? ... UTILITE D'UNE BASE DE DONNEES ? ... LA GESTION DES BASES DE DONNEES ... PROCESSUS DE MODELISATION D’UN SYSTEME D’INFORMATION ...
MODELE CONCEPTUEL DES DONNEES ... Entités et classe d'entité ...
Relations et classes de relation ... ... Les identifiants ... Agrégation (ou identification relative) ... LE MODELE LOGIQUE DES DONNEES (MLD) ...
règles de passage du MCD au MLD : ... IMPLEMENTATION D’UNE MODELISATION SOUS MICROSOFT OFFICE ACCESS 2007
... OUVRIR UNE BASE DE DONNÉES AVEC LE MENU DÉMARRER... OUVRIR UNE BASE DE DONNÉES AVEC UN RACCOURCI POSÉ SUR LE BUREAU WINDOWS ARRÊTER ACCESS OU BASCULER ENTRE APPLICATIONS ...
BASCULER VERS UNE AUTRE APPLICATION ... OUVRIR UNE BASE DE DONNÉES ...
Ouvrir une base de données existante ... LA NOUVELLE INTERFACE D’ACCESS (2007) ... LE RUBAN ET LES ONGLETS ...
LE RUBAN ET SES QUATRE ONGLETS PRINCIPAUX ... ES ONGLET CONTEXTUELS ...
... 1
... 2
... 3
... 3
CYCLE D'ABSTRACTION ET DE CONCEPTION DES SYSTEMES D'INFORMATION ... 3
... 4 ... 5 ... 5 ... 6 ... 6 ... 6 ... 6 ... 7 ... 8 ... 8 ... 9 ... 10
IMPLEMENTATION D’UNE MODELISATION SOUS MICROSOFT OFFICE ACCESS 2007 ... 13
... 14
... 14
OUVRIR UNE BASE DE DONNÉES AVEC UN RACCOURCI POSÉ SUR LE BUREAU WINDOWS .. 14
... 15 ... 16 ... 17 ... 17 ... 18 ... 20 ... 20 ... 21
V.3. TRAVAILLER AVEC UN RUBAN RÉDUIT VI. LA BARRE D'OUTILS ACCÈS RAPIDE
VI.1. AJOUTER/SUPPRIMER D'AUTRES BOUTONS VII. VOLET DE NAVIGATION
VII.1. COMMENT LE VOLET DE NAVIGATION REGROUPE LES OBJETS VII.2. GROUPES PERSONNALISÉS
VIII. LE BOUTON OFFICE ET LES OPTIONS ACCESS VIII.1. LE BOUTON OFFICE
VIII.2. RÉGLER LES OPTIONS ACCESS VIII.3. Utiliser l’aide ... IX. LES OBJETS D’UNE BASE DE DONNÉES
Partie III : CAS PRATIQUE (CREATION D’UNE BASE DE DONNEES ET DE SES DIFFERENTS OBJETS). I. CREATION D’UNE TABLE ...
II. CREATION DE LA STRUCTURE DE LA BASE DE DONNEES III. CREATION D’UN FORMULAIRE
IV. CREATION DES REQUETES
V. CREATION DES RAPPORTS OU ETATS ANNEXES ...
TRAVAILLER AVEC UN RUBAN RÉDUIT ... LA BARRE D'OUTILS ACCÈS RAPIDE ...
AJOUTER/SUPPRIMER D'AUTRES BOUTONS ... VOLET DE NAVIGATION ...
COMMENT LE VOLET DE NAVIGATION REGROUPE LES OBJETS ... GROUPES PERSONNALISÉS ...
LE BOUTON OFFICE ET LES OPTIONS ACCESS ... LE BOUTON OFFICE ... RÉGLER LES OPTIONS ACCESS ...
... LES OBJETS D’UNE BASE DE DONNÉES ...
(CREATION D’UNE BASE DE DONNEES ET DE SES DIFFERENTS OBJETS). ... CREATION DE LA STRUCTURE DE LA BASE DE DONNEES ...
CREATION D’UN FORMULAIRE ...
CREATION DES REQUETES ... CREATION DES RAPPORTS OU ETATS ...
... ... 21 ... 21 ... 22 ... 23 ... 24 ... 25 ... 25 ... 25 ... 26 ... 27 ... 30
(CREATION D’UNE BASE DE DONNEES ET DE SES DIFFERENTS OBJETS). ... 34
... 36 ... 42 ... 44 ... 49 ... 56 ... 59
Objectifs
Savoir interpréter une modélisation de données
entités-associations
Comprendre la structure relationnelle d'une base de
données
Connaître les éléments d'une base (tables, requêtes,
formulaires et rapports
Maîtriser les principales manipulations dans l’outil Access
Niveau de compétences en pré
Pas de connaissances particulières
Ce document d'enseignement est diffusé librement, pour usage
Il est librement téléchargeable sur le site
Mebouo
Savoir interpréter une modélisation de données
associations (Méthode MERISE)
Comprendre la structure relationnelle d'une base de
Connaître les éléments d'une base (tables, requêtes,
formulaires et rapports (ou Etats))
aîtriser les principales manipulations dans l’outil Access
de compétences en pré-requis :
Pas de connaissances particulières
Ce document d'enseignement est diffusé librement, pour usage
individuel.
Il est librement téléchargeable sur le site
www.mebouo.com
Mebouo - Septembre 2012
Savoir interpréter une modélisation de données en
Comprendre la structure relationnelle d'une base de
Connaître les éléments d'une base (tables, requêtes,
aîtriser les principales manipulations dans l’outil Access
Ce document d'enseignement est diffusé librement, pour usage
L’intérêt de ce cours est de permettre aux étudiant et professionnelle de concevoir et implémenter un Système d’Information (
Données). Ainsi, la Base de
modéliser dans un SGBD. Le SGBD choisi dans le cadre de ce cours est
Access 2007 car, non seulement il nous permettra de créer notre BD, mais aussi, il
nous permettra de la transformer en
Après cette mini présentation, se dégage certainement un certain nombre de questionnements :
Qu’est ce qu’un système d’information ? Qu’est ce qu’une base de données ? C’est quoi un SGBD ? à quoi sert
Comment implémenter une base de données et la rendre fonctionnelle ? Etc.
Les réponses à toutes ces interrogations
BIENVENUE SUR ACCESS
L’intérêt de ce cours est de permettre aux étudiant et professionnelle de concevoir un Système d’Information (SI) dans un SGBD (Système de Gestion de B
Base de Données (BD) ici n’est rien d’autre que l’implémentation d Le SGBD choisi dans le cadre de ce cours est
car, non seulement il nous permettra de créer notre BD, mais aussi, il nous permettra de la transformer en une mini application de gestion.
Après cette mini présentation, se dégage certainement un certain nombre de
u’est ce qu’un système d’information ? Qu’est ce qu’une base de données ? C’est quoi un SGBD ? à quoi sert-il ?
ter une base de données et la rendre fonctionnelle ?
es réponses à toutes ces interrogations se trouvent dans les lignes qui suivent
L’intérêt de ce cours est de permettre aux étudiant et professionnelle de concevoir, modéliser (Système de Gestion de Bases de n’est rien d’autre que l’implémentation du SI Le SGBD choisi dans le cadre de ce cours est Microsoft office
car, non seulement il nous permettra de créer notre BD, mais aussi, il une mini application de gestion.
Après cette mini présentation, se dégage certainement un certain nombre de
ter une base de données et la rendre fonctionnelle ?
PARTIE I : M
MODELISATION D’UN SYS
D’INFORMATION
I.
QU’EST-CE QU’UN SYSTEME D’I
Un système d’information (SI) est un ensemble organisé de ressources (matériel, logiciel, personnel, données, procédures…) permettant d’acquérir, de stocker, de communiquer des informations sous forme de données, textes, images, sons… dans des organisations.
La conception d'un système d'information
place à un certain niveau d’abstraction et de réfléchir sur toute mettre en place. La phase de conception nécessite
place un modèle sur lequel on
représentation virtuelle d'une réalité de telle façon à faire ressortir les points auxquels on s'intéresse.
Ce type de méthode est appelé
dans le cadre de ce cours est la méthode
I.1.
PRESENTATION DE LA M
MERISE (Méthode d’Etude et de Réalisation Informatique par Sous Ensemble) est une méthode de conception, de développement et de réa
de cette méthode est d'arriver à concevoir un système d'information.
Pour ce qui concerne ce cours, la modélisation du système consistera tout simplement à concevoir le MCD (Modèle conceptuel de données) et le MLDR
relationnelle) qui sont tous, des outils de la méthode MERISE.
I.2.
CYCLE D'ABSTRACTION
D'INFORMATION
La conception du système d'information se fait par étapes, afin d'aboutir à un système d'information fonctionnel reflétant une réalité physique. Il s'agit donc de valider une à une chacune des étapes en prenant en compte les résultats de la phase précédente.
Cette succession d'étapes est appelée d'information :
CE QU’UN SYSTEME D’INFORMATION ?
ystème d’information (SI) est un ensemble organisé de ressources (matériel, logiciel, personnel, données, procédures…) permettant d’acquérir, de stocker, de communiquer des informations sous forme de données, textes, images, sons… dans des organisations.
système d'information n'est pas évidente car ceci demande que l’on se place à un certain niveau d’abstraction et de réfléchir sur toute l'organisation que l'on d mettre en place. La phase de conception nécessite une méthode permettan
place un modèle sur lequel on devra s'appuyer. La modélisation consiste à créer représentation virtuelle d'une réalité de telle façon à faire ressortir les points auxquels on
Ce type de méthode est appelé « analyse ». Il existe plusieurs méthodes d'analyse, celle utilisée cadre de ce cours est la méthode MERISE.
PRESENTATION DE LA METHODE
(Méthode d’Etude et de Réalisation Informatique par Sous Ensemble) est une méthode de conception, de développement et de réalisation de projets informatiques. Le but de cette méthode est d'arriver à concevoir un système d'information.
Pour ce qui concerne ce cours, la modélisation du système consistera tout simplement à concevoir le MCD (Modèle conceptuel de données) et le MLDR (Modèle logique de données relationnelle) qui sont tous, des outils de la méthode MERISE.
CYCLE D'ABSTRACTION ET DE CONCEPTION DES SYSTEMES
D'INFORMATION
La conception du système d'information se fait par étapes, afin d'aboutir à un système fonctionnel reflétant une réalité physique. Il s'agit donc de valider une à une chacune des étapes en prenant en compte les résultats de la phase précédente.
Cette succession d'étapes est appelée cycle d'abstraction pour la conception des systèmes ystème d’information (SI) est un ensemble organisé de ressources (matériel, logiciel, personnel, données, procédures…) permettant d’acquérir, de stocker, de communiquer des informations sous forme de données, textes, images, sons… dans des organisations.
ceci demande que l’on se l'organisation que l'on devra permettant de mettre en s'appuyer. La modélisation consiste à créer une représentation virtuelle d'une réalité de telle façon à faire ressortir les points auxquels on
ste plusieurs méthodes d'analyse, celle utilisée
(Méthode d’Etude et de Réalisation Informatique par Sous Ensemble) est une lisation de projets informatiques. Le but
Pour ce qui concerne ce cours, la modélisation du système consistera tout simplement à (Modèle logique de données
SYSTEMES
La conception du système d'information se fait par étapes, afin d'aboutir à un système fonctionnel reflétant une réalité physique. Il s'agit donc de valider une à une chacune des étapes en prenant en compte les résultats de la phase précédente.
L'inventaire des éléments nécessaires au système d'information Délimiter le système en s'informant a
II.
QU'EST-CE QU'UNE BASE DE DO
Une base de données (son abréviation est BD, en anglais DB,
laquelle il est possible de stocker des données de façon structurée et avec le moins redondance possible. Ces données doivent pouvoir être utilisées par des programmes et aussi par des utilisateurs différents. Ainsi, la notion de base de données est généralement couplée à celle de réseau, afin de pouvoir mettre en commun ces information
On parle généralement de système d'information pour désigner toute la structure regroupant les moyens mis en place pour pouvoir partager des données.
L'inventaire des éléments nécessaires au système d'information Délimiter le système en s'informant auprès des futurs utilisateurs
CE QU'UNE BASE DE DONNEES ?
Une base de données (son abréviation est BD, en anglais DB, database
laquelle il est possible de stocker des données de façon structurée et avec le moins redondance possible. Ces données doivent pouvoir être utilisées par des programmes et aussi par des utilisateurs différents. Ainsi, la notion de base de données est généralement couplée à
, afin de pouvoir mettre en commun ces informations, d'où le nom de On parle généralement de système d'information pour désigner toute la structure regroupant les moyens mis en place pour pouvoir partager des données.
database) est une entité dans laquelle il est possible de stocker des données de façon structurée et avec le moins de redondance possible. Ces données doivent pouvoir être utilisées par des programmes et aussi par des utilisateurs différents. Ainsi, la notion de base de données est généralement couplée à s, d'où le nom de base. On parle généralement de système d'information pour désigner toute la structure regroupant
II.1.
UTILITE D'UNE BASE D
Une base de données permet de mettre d
consultation, une saisie ou bien une mise à jour, tout en s'assurant des droits accordés à ces derniers. Cela est d'autant plus utile que les données informatiques sont de plus en plus nombreuses. Une base de données peut être locale, c'est
un utilisateur, ou bien répartie, c'est distantes et accessibles par réseau.
L'avantage majeur de l'utilisation de bases d accédées par plusieurs utilisateurs simultanément.
II.2.
LA GESTION DES BASES
Afin de pouvoir contrôler les données ainsi que les utilisateurs, le besoin d'un système de gestion s'est vite fait ressentir. L
appelé SGBD (système de gestion de bases de données) ou en anglais DBMS (Database management system). Le SGBD est un ensemble de services (applications logicielles) permettant de gérer les bases de
Permettre l'accès aux données de façon simple
Autoriser un accès aux informations à de multiples utilisateurs
UTILITE D'UNE BASE DE DONNEES ?
Une base de données permet de mettre des données à la disposition d'utilisateurs pour une consultation, une saisie ou bien une mise à jour, tout en s'assurant des droits accordés à ces derniers. Cela est d'autant plus utile que les données informatiques sont de plus en plus e de données peut être locale, c'est-à-dire utilisable sur une machine par un utilisateur, ou bien répartie, c'est-à-dire que les informations sont stockées sur des machines distantes et accessibles par réseau.
L'avantage majeur de l'utilisation de bases de données est la possibilité de pouvoir être accédées par plusieurs utilisateurs simultanément.
LA GESTION DES BASES DE DONNEES
Afin de pouvoir contrôler les données ainsi que les utilisateurs, le besoin d'un système de gestion s'est vite fait ressentir. La gestion de la base de données se fait grâce à un système (système de gestion de bases de données) ou en anglais DBMS (Database management system). Le SGBD est un ensemble de services (applications logicielles) permettant de gérer les bases de données, c'est-à-dire :
Permettre l'accès aux données de façon simple
Autoriser un accès aux informations à de multiples utilisateurs
es données à la disposition d'utilisateurs pour une consultation, une saisie ou bien une mise à jour, tout en s'assurant des droits accordés à ces derniers. Cela est d'autant plus utile que les données informatiques sont de plus en plus dire utilisable sur une machine par dire que les informations sont stockées sur des machines
e données est la possibilité de pouvoir être
Afin de pouvoir contrôler les données ainsi que les utilisateurs, le besoin d'un système de a gestion de la base de données se fait grâce à un système (système de gestion de bases de données) ou en anglais DBMS (Database management system). Le SGBD est un ensemble de services (applications logicielles)
III.
PROCESSUS DE MODE
III.1.
MODELE CONCEPTUEL DE
Le modèle conceptuel des données (
seront utilisées par le système d'information. Il s'agit donc d'une représentation des données, facilement compréhensible, permettant de décrire le système d'information à l'aide d'entités.
III.1.1. Entités et classe d'entité
Une entité est la représentation d'un élément matériel ou immatériel ayant un rôle dans le système que l'on désire décrire.
On appelle classe d'entité
c'est-à-dire dont la définition est la même. Le classement des entités au sein d'une classe s'appelle classification
une instanciation de la classe.
propriétés, données élémentaires permettant de la décrire. Prenons par exemple une Ford Fiesta
Peugeot 306. Il s'agit de 3 entités faisant partie d'une classe d'entité que l'on pourrait appeler voiture. La
de la classe voiture. Chaque entité peut posséder les propriétés
Les classes d'entités sont représentées par un rectangle. Ce rectangle est séparé en deux champs :
le champ du haut contient le libellé. Ce libellé est généralement une abréviation pour une raison de simplification de l'écriture. Il s'agit par contre de vérifier qu'à chaque classe d'entité correspond un et un seul libellé, et réciproquement
le champ du bas contient la lis
Pour un MCD, il s’agira de ressortir toutes les entités possibles du SI et ensuite, établir les différentes relations entre ces entités.
III.1.2. Relations et classes de relation
PROCESSUS DE MODELISATION D’UN SYSTEME D’INFORMATIO
MODELE CONCEPTUEL DES DONNEES
Le modèle conceptuel des données (MCD) a pour but d'écrire de façon formelle les données qui seront utilisées par le système d'information. Il s'agit donc d'une représentation des données,
acilement compréhensible, permettant de décrire le système d'information à l'aide d'entités.
Entités et classe d'entité
Une entité est la représentation d'un élément matériel ou immatériel ayant un rôle dans le système que l'on désire décrire.
classe d'entité ou entité type un ensemble composé d'entités de même type, dire dont la définition est la même. Le classement des entités au
classification (ou abstraction). Une entité est de la classe. Chaque entité est composée de propriétés, données élémentaires permettant de la décrire.
Ford Fiesta, une Renault Laguna et une . Il s'agit de 3 entités faisant partie d'une classe d'entité que . La Ford Fiesta est donc une instanciation . Chaque entité peut posséder les propriétés couleur, année
Les classes d'entités sont représentées par un rectangle. Ce rectangle est séparé en deux
ntient le libellé. Ce libellé est généralement une abréviation pour une raison de simplification de l'écriture. Il s'agit par contre de vérifier qu'à chaque classe d'entité correspond un et un seul libellé, et réciproquement
le champ du bas contient la liste des propriétés de la classe d'entité
Pour un MCD, il s’agira de ressortir toutes les entités possibles du SI et ensuite, établir les différentes relations entre ces entités.
Relations et classes de relation
SYSTEME D’INFORMATION
) a pour but d'écrire de façon formelle les données qui seront utilisées par le système d'information. Il s'agit donc d'une représentation des données,
acilement compréhensible, permettant de décrire le système d'information à l'aide d'entités.
Une entité est la représentation d'un élément matériel ou immatériel ayant un rôle dans le
un ensemble composé d'entités de même type, dire dont la définition est la même. Le classement des entités au
). Une entité est Chaque entité est composée de
et une . Il s'agit de 3 entités faisant partie d'une classe d'entité que est donc une instanciation
année et modèle. Les classes d'entités sont représentées par un rectangle. Ce rectangle est séparé en deux
ntient le libellé. Ce libellé est généralement une abréviation pour une raison de simplification de l'écriture. Il s'agit par contre de vérifier qu'à chaque classe d'entité correspond un et un seul libellé, et réciproquement
te des propriétés de la classe d'entité
Une relation (appelée aussi parfois
exister entre plusieurs entités. Une classe de relation contient donc toutes les relations de même type (qui relient donc des entités appartenant à des mêmes classes d'entité). Une classe de relation peut lier plus de deux classes d'entité. Voici les dénominations des classes de relation selon le nombre d'intervenants
une classe de relation une classe de relation une classe de relation une classe de relation
Les classes de relations sont représentées par des hexagones (parfois des ellipses) dont l'intitulé décrit le type de relation qui relie les clas
chaque classe de relation un identificateur de la forme R unique la classe de relation à laquelle il est associé.
On peut éventuellement ajouter des propriétés aux cla
III.1.3. La cardinalité
Les cardinalités permettent de caractériser le lien qui existe entre une entité et la relation à laquelle elle est reliée. La cardinalité d'une relation est composée d'un couple comportant une borne maximale et une borne mi
prendre sa valeur :
la borne minimale (généralement 0 ou 1) décrit le nombre minimum de fois qu'une entité peut participer à une relation
Une relation (appelée aussi parfois association) représente les liens sémantiques qui peuvent exister entre plusieurs entités. Une classe de relation contient donc toutes les relations de même type (qui relient donc des entités appartenant à des mêmes classes d'entité). Une classe r plus de deux classes d'entité. Voici les dénominations des classes de relation selon le nombre d'intervenants :
récursive (ou réflexive) relie la même classe d'entité binaire relie deux classes d'entité
ternaire relie trois classes d'entité n-aire relie n classes d'entité
Les classes de relations sont représentées par des hexagones (parfois des ellipses) dont l'intitulé décrit le type de relation qui relie les classes d'entité (généralement un verbe). On définit pour chaque classe de relation un identificateur de la forme Ri permettant de désigner de façon unique la classe de relation à laquelle il est associé.
On peut éventuellement ajouter des propriétés aux classes de relation.
La cardinalité
Les cardinalités permettent de caractériser le lien qui existe entre une entité et la relation à laquelle elle est reliée. La cardinalité d'une relation est composée d'un couple comportant une borne maximale et une borne minimale, intervalle dans lequel la cardinalité d'une entité peut
la borne minimale (généralement 0 ou 1) décrit le nombre minimum de fois qu'une entité peut participer à une relation
) représente les liens sémantiques qui peuvent exister entre plusieurs entités. Une classe de relation contient donc toutes les relations de même type (qui relient donc des entités appartenant à des mêmes classes d'entité). Une classe r plus de deux classes d'entité. Voici les dénominations des classes de
) relie la même classe d'entité
Les classes de relations sont représentées par des hexagones (parfois des ellipses) dont l'intitulé ses d'entité (généralement un verbe). On définit pour permettant de désigner de façon
Les cardinalités permettent de caractériser le lien qui existe entre une entité et la relation à laquelle elle est reliée. La cardinalité d'une relation est composée d'un couple comportant une nimale, intervalle dans lequel la cardinalité d'une entité peut
Une cardinalité 1.N signifie que chaque entité appartenant à une classe d'entité participe au moins une fois à la relation.
Une cardinalité 0.N signifie que chaque entité appartenant à une pas forcément à la relation.
III.1.4. Les identifiants
Un identifiant est un ensemble de propriétés (une ou plusieurs) permettant de désigner une et une seule entité. La définition originale est la suivante
L'identifiant est une propriété particulière d'un objet telle qu'il n'existe pas deux occurrences de cet objet pour lesquelles cette propriété pourrait prendre une même valeur.
Les attributs d'une classe d'entité permettant de désigner de façon unique chaque instance de cette entité sont appelés identifiants absolus
Le modèle conceptuel des données propose de faire précéder d'un les souligner).
Ainsi, chaque classe d'entité doit posséder au moins un attribut identifiant, et l'ensemble de ses attributs identifiants doivent être renseignés à la création de l'entité.
III.1.5. Agrégation (ou identification
Lorsqu'un identifiant est constitué uniquement d'attributs intrinsèques à une entité, c'est dire ne faisant référence à aucune autre entité, on le
Une cardinalité 1.N signifie que chaque entité appartenant à une classe d'entité participe au
Une cardinalité 0.N signifie que chaque entité appartenant à une classe d'entité ne participe
Les identifiants
Un identifiant est un ensemble de propriétés (une ou plusieurs) permettant de désigner une et une seule entité. La définition originale est la suivante :
riété particulière d'un objet telle qu'il n'existe pas deux occurrences de cet objet pour lesquelles cette propriété pourrait prendre une même valeur.
Les attributs d'une classe d'entité permettant de désigner de façon unique chaque instance de identifiants absolus.
Le modèle conceptuel des données propose de faire précéder d'un # les identifiants (parfois de
Ainsi, chaque classe d'entité doit posséder au moins un attribut identifiant, et l'ensemble de ses ts identifiants doivent être renseignés à la création de l'entité.
Agrégation (ou identification relative)
Lorsqu'un identifiant est constitué uniquement d'attributs intrinsèques à une entité, c'est dire ne faisant référence à aucune autre entité, on le nomme identifiant absolu
Une cardinalité 1.N signifie que chaque entité appartenant à une classe d'entité participe au
classe d'entité ne participe
Un identifiant est un ensemble de propriétés (une ou plusieurs) permettant de désigner une et
riété particulière d'un objet telle qu'il n'existe pas deux occurrences de cet objet pour lesquelles cette propriété pourrait prendre une même valeur.
Les attributs d'une classe d'entité permettant de désigner de façon unique chaque instance de
les identifiants (parfois de
Ainsi, chaque classe d'entité doit posséder au moins un attribut identifiant, et l'ensemble de ses
Lorsqu'un identifiant est constitué uniquement d'attributs intrinsèques à une entité,
comportant des identifiants absolus peuvent être définies indépendamment des autres occurrences d'entités, on dit que ces entités sont indépendantes.
Certaines entités ne peuvent toutefois être identifiées que par l'in c'est la raison pour laquelle on parle d'
On parlera par exemple de la 4 n°3451...
Ainsi, l'agrégation (appelée aussi nécessaire pour en identifier une autre.
la classe d'entité permettant d'identifier est appelée la classe d'entité identifiée est appelée
La représentation de ce type de relation est la suivante
III.2.
LE MODELE LOGIQUE DE
Il est aussi appelé modèle relationnel. On emploie souvent l’abréviation suivante : MLD : Modèle logique des données, et quelquefois, les abréviations suivantes sont employées :
MLDR : Modèle logique de données relationnelles MRD : Modèle relationnel de données
MLRD : Modèle relationnel logique de données
Le MCD ne peut pas être implanté dans une base de données sans modification. Il est obligatoire de transformer ce modèle. On dit qu’o
conceptuel de données vers le modèle logique de données.
Le MLD pourra être implanté dans une base de données relationnelle.
comportant des identifiants absolus peuvent être définies indépendamment des autres occurrences d'entités, on dit que ces entités sont indépendantes.
Certaines entités ne peuvent toutefois être identifiées que par l'intermédiaire d'autres entités, c'est la raison pour laquelle on parle d'identification relative.
la 4ème porte au 2ème étage du bâtiment B au lieu de dire la porte
(appelée aussi identification relative) permet de spécifier qu'une entité est nécessaire pour en identifier une autre.
la classe d'entité permettant d'identifier est appelée classe d'entité agrégeante la classe d'entité identifiée est appelée classe d'entité agrégée
ype de relation est la suivante :
LE MODELE LOGIQUE DES DONNEES (MLD)
Il est aussi appelé modèle relationnel. On emploie souvent l’abréviation suivante : MLD : Modèle logique des données, et quelquefois, les abréviations suivantes sont employées :
Modèle logique de données relationnelles MRD : Modèle relationnel de données
MLRD : Modèle relationnel logique de données
Le MCD ne peut pas être implanté dans une base de données sans modification.
Il est obligatoire de transformer ce modèle. On dit qu’on effectue un passage du modèle conceptuel de données vers le modèle logique de données.
Le MLD pourra être implanté dans une base de données relationnelle.
comportant des identifiants absolus peuvent être définies indépendamment des autres
termédiaire d'autres entités,
au lieu de dire la porte
) permet de spécifier qu'une entité est
classe d'entité agrégeante
Il est aussi appelé modèle relationnel. On emploie souvent l’abréviation suivante : MLD : Modèle logique des données, et quelquefois, les abréviations suivantes sont employées :
Le MCD ne peut pas être implanté dans une base de données sans modification.
III.2.1. règles de passage du MCD au MLD : Règle numéro 1 :
a) Une entité du MCD devient une relation, c’est
Dans un SGBD de type relationnel, une table est structure tabulaire dont chaque ligne correspond aux données d'un objet enregistré (d'où le terme enregistrement) et où chaque colonne correspond à une propriété de cet objet. Une table co
d’enregistrements. Une ligne correspond à un enregistrement. Une colonne correspond à un champ. La valeur prise par un champ pour un enregistrement donné est située à l’intersection ligne-colonne correspondant à enregistrement
nombre d’enregistrements que peut contenir une table. Par contre, la limite est lié à l’espace de stockage.
b) Son identifiant devient la clé primaire de la relation.
La clé primaire permet d’identifier de façon unique Les valeurs de la clé primaire sont donc uniques.
Les valeurs de la clé primaire sont obligatoirement non nulles.
Dans la plupart des SGBDR, le fait de définir une clé primaire donne lieu automatiquement à la création d’un index.
c) Les autres propriétés deviennent les attributs de la relation.
CLIENT CLIENT numClient nomClient prenomClient adresseClient règles de passage du MCD au MLD :
Une entité du MCD devient une relation, c’est à dire une table.
Dans un SGBD de type relationnel, une table est structure tabulaire dont chaque ligne correspond aux données d'un objet enregistré (d'où le terme enregistrement) et où chaque colonne correspond à une propriété de cet objet. Une table contiendra donc un ensemble d’enregistrements. Une ligne correspond à un enregistrement. Une colonne correspond à un La valeur prise par un champ pour un enregistrement donné est située à l’intersection colonne correspondant à enregistrement-champ. Il n’y a pas de limite théorique au nombre d’enregistrements que peut contenir une table. Par contre, la limite est lié à l’espace
Son identifiant devient la clé primaire de la relation.
La clé primaire permet d’identifier de façon unique un enregistrement dans la table. Les valeurs de la clé primaire sont donc uniques.
Les valeurs de la clé primaire sont obligatoirement non nulles.
Dans la plupart des SGBDR, le fait de définir une clé primaire donne lieu automatiquement à la
Les autres propriétés deviennent les attributs de la relation. Exemple
CLIENT (numClient , nomClient , prenomClient , adresse
Dans un SGBD de type relationnel, une table est structure tabulaire dont chaque ligne correspond aux données d'un objet enregistré (d'où le terme enregistrement) et où chaque ntiendra donc un ensemble d’enregistrements. Une ligne correspond à un enregistrement. Une colonne correspond à un La valeur prise par un champ pour un enregistrement donné est située à l’intersection mp. Il n’y a pas de limite théorique au nombre d’enregistrements que peut contenir une table. Par contre, la limite est lié à l’espace
un enregistrement dans la table.
Dans la plupart des SGBDR, le fait de définir une clé primaire donne lieu automatiquement à la
Règle numéro 2 :
Une association de type 1:N (c’est à dire qui a les cardinalités maximales positionnées à « 1 » d’une côté de l’association et à « n » de l’autre c
étrangère dans la relation correspondante à l’entité côté « 1 ».
Cette clé étrangère référence la clé primaire de la relation correspondant à l’autre entité.
CLIENT (numClient , nomClient , prenom COMMANDE (numCommande
Règle numéro 3 :
Une association de type N :N (c’est à dire qui a les cardinalités maximales positionnées à « N » des 2 côtés de l’association) se traduit par la création d’une rela
composée des clés étrangères référençant les relations correspondant aux entités liées par l’association. Les éventuelles propriétés de l’association deviennent des attributs de la relation.
CLIENT numClient nomClient prenomClient adresseClient (0, n) COMMANDE numCommande dateCommande (0, n)
Une association de type 1:N (c’est à dire qui a les cardinalités maximales positionnées à « 1 » d’une côté de l’association et à « n » de l’autre côté) se traduit par la création d’une clé étrangère dans la relation correspondante à l’entité côté « 1 ».
Cette clé étrangère référence la clé primaire de la relation correspondant à l’autre entité.
Exemple :
, nomClient , prenomClient , adresseClient) numCommande ,dateCommande , #numClient)
Une association de type N :N (c’est à dire qui a les cardinalités maximales positionnées à « N » des 2 côtés de l’association) se traduit par la création d’une relation dont la clé primaire est composée des clés étrangères référençant les relations correspondant aux entités liées par l’association. Les éventuelles propriétés de l’association deviennent des attributs de la relation.
Exemple : numC dateComm Passer (0, n) (1, n) refProduit libelleProduit Passer (0, n) (1, n)
Une association de type 1:N (c’est à dire qui a les cardinalités maximales positionnées à « 1 » ôté) se traduit par la création d’une clé
Cette clé étrangère référence la clé primaire de la relation correspondant à l’autre entité.
Une association de type N :N (c’est à dire qui a les cardinalités maximales positionnées à « N » tion dont la clé primaire est composée des clés étrangères référençant les relations correspondant aux entités liées par l’association. Les éventuelles propriétés de l’association deviennent des attributs de la relation.
COMMANDE numCommande dateCommande PRODUIT refProduit libelleProduit
COMMANDE (numCommande ,dateCommande) PRODUIT (refProduit, libelleProduit)
CONCERNE (#numCommande , #refProduit , quantité)
NB : Si le nom du MCD n’est pas significatif, on peut renommer le nom de la table.
Dans notre exemple, plutôt que la table «CONCERNE», on la nommera « LIGNE_DE_COMMANDE ».
LIGNE_DE_COMMANDE (#numCommande , #refProduit , quantité)
nde ,dateCommande) (refProduit, libelleProduit)
(#numCommande , #refProduit , quantité)
Si le nom du MCD n’est pas significatif, on peut renommer le nom de la table.
Dans notre exemple, plutôt que la table «CONCERNE», on la nommera «
LIGNE_DE_COMMANDE (#numCommande , #refProduit , quantité)
Si le nom du MCD n’est pas significatif, on peut renommer le nom de la table.
PARTIE II :
MODELISATION SOUS
PARTIE II : IMPLEMENTATION D’UNE
MODELISATION SOUS MICROSOFT
ACCESS 2007
IMPLEMENTATION D’UNE
I.
LANCER ACCESS
On peut lancer Excel 2007 de diverses manières : à l’aide du bouton
double cliquant sur un raccourci posé sur le Bureau, ou en ouvrant un fichier Access ( accdb). Les procédures suivantes supposent que votre ordinateur fonctionne sous Windows Vista.
I.1.
OUVRIR UNE BASE DE DO
Cliquez sur le bouton
puis cliquez sur Tous les programmes Office Access 2007 (4).
I.2.
OUVRIR UNE BASE DE DO
BUREAU
WINDOWS
Si un raccourci e
vers le programme Microsoft Access 2007.
Le raccourci vers Access 2007, n’est pas mis en place par l’installation d’Access. Pour ajouter un raccourci vers un programme sur le Bureau, cliquez d
menu Démarrer, puis sur Envoyer vers contextuel.
La fenêtre Access s’ouvre sur une page
base de données si vous avez lancé Access en double (2)
(1)
On peut lancer Excel 2007 de diverses manières : à l’aide du bouton
double cliquant sur un raccourci posé sur le Bureau, ou en ouvrant un fichier Access ( accdb). Les procédures suivantes supposent que votre ordinateur fonctionne sous Windows Vista.
UVRIR UNE BASE DE DONNÉES AVEC LE MENU D
Démarrer (1) à gauche de la barre des tâches Windows, Tous les programmes (2) sur Microsoft Office
(4).
UVRIR UNE BASE DE DONNÉES AVEC UN RACCOU
INDOWS
Si un raccourci existe sur le Bureau, double-cliquez simplement sur le raccourci vers le programme Microsoft Access 2007.
Le raccourci vers Access 2007, n’est pas mis en place par l’installation d’Access. Pour ajouter un raccourci vers un programme sur le Bureau, cliquez droit sur le nom du programme dans le
Envoyer vers, puis sur Bureau (créer un raccourci)
La fenêtre Access s’ouvre sur une page Prise en main de Microsoft Office Access z lancé Access en double-cliquant sur un fichier
(3)
On peut lancer Excel 2007 de diverses manières : à l’aide du bouton Démarrer, en double cliquant sur un raccourci posé sur le Bureau, ou en ouvrant un fichier Access ( accdb). Les procédures suivantes supposent que votre ordinateur fonctionne sous Windows Vista.
NNÉES AVEC LE MENU DÉMARRER
à gauche de la barre des tâches Windows, (3) puis sur Microsoft
NNÉES AVEC UN RACCOURCI POSÉ SUR LE
cliquez simplement sur le raccourci
Le raccourci vers Access 2007, n’est pas mis en place par l’installation d’Access. Pour ajouter un roit sur le nom du programme dans le Bureau (créer un raccourci) dans le menu
Prise en main de Microsoft Office Access, ou sur la cliquant sur un fichier mdb ou accdb.
NB : Une base de données Access est enregistrée dans un fichier qui porte l'extension .mdb (en
mode compatibilité avec les anciennes versions Access) ou .accdb (au format de la version 2007).
II.
ARRÊTER ACCESS OU BA
Arrêter l’application Access consiste à fermer la base de données en cours et à enlever le programme de la mémoire pour y faire de la place. Basculer vers une autre application consiste à quitter la fenêtre Access tout en conservant Access en mémoire pour travailler avec une autre application dans une autre fenêtre. On pourra par la suite rebasculer vers la fenêtre Access.
ARRÊTER ACCESS
Cliquez sur le Bouton Office
ou utilisez le raccourci
: Une base de données Access est enregistrée dans un fichier qui porte l'extension .mdb (en mode compatibilité avec les anciennes versions Access) ou .accdb (au format de la version
ARRÊTER ACCESS OU BASCULER ENTRE APPLICATIONS
Arrêter l’application Access consiste à fermer la base de données en cours et à enlever le programme de la mémoire pour y faire de la place. Basculer vers une autre application consiste Access tout en conservant Access en mémoire pour travailler avec une autre application dans une autre fenêtre. On pourra par la suite rebasculer vers la fenêtre Access.
Bouton Office puis au bas du menu sur le bouton [X Quit utilisez le raccourci Alt + F4, ou cliquez sur la case Fermer (1)
: Une base de données Access est enregistrée dans un fichier qui porte l'extension .mdb (en mode compatibilité avec les anciennes versions Access) ou .accdb (au format de la version
TIONS
Arrêter l’application Access consiste à fermer la base de données en cours et à enlever le programme de la mémoire pour y faire de la place. Basculer vers une autre application consiste Access tout en conservant Access en mémoire pour travailler avec une autre application dans une autre fenêtre. On pourra par la suite rebasculer vers la fenêtre Access.
puis au bas du menu sur le bouton [X Quitter Access], de la fenêtre Access.
Si des objets ont été modifiés dans la base de données en cours, par exemple une requête ou un formulaire, et n’ont pas été enregistrées, Access affiche un message d’invite :
Dans ce cas, cliquez sur l’un de ces trois boutons
[Non] pour ne pas enregistrer les modifications, [Annuler] pour ne pas arrêter Access.
Notez qu'on ne pose jamais la question d'enregistrer les modifications pour les données, en effet les données sont enregistr
Vous pouvez fermer une base de données sans arrêter Access : cliquez sur le
puis sur Fermer la base de données ou cliquez sur la case de
données (2), ou enfin utilisez le raccourc
III.
BASCULER VERS UNE AUTR
Plusieurs autres applications (par exemple Excel et Word) peuvent avoir été lancées. Il est possible de basculer instantanément d’Access à une autre application, notamment pour copier/coller des informations
application.
Dans la barre des tâches Windows, cliquez sur le bouton associé à l’application à faire passer au premier plan, ou
(TAB) pour faire défiler dans une minifenêtre le nom des applications. Lorsque le nom de l’application voulue s'affiche relâchez la pression.
Si des objets ont été modifiés dans la base de données en cours, par exemple une requête ou un formulaire, et n’ont pas été enregistrées, Access affiche un message d’invite :
Dans ce cas, cliquez sur l’un de ces trois boutons : [Oui] pour enregistrer les modifications, [Non] pour ne pas enregistrer les modifications, [Annuler] pour ne pas arrêter Access.
Notez qu'on ne pose jamais la question d'enregistrer les modifications pour les données, en effet les données sont enregistrées automatiquement dès leur saisie.
Vous pouvez fermer une base de données sans arrêter Access : cliquez sur le
puis sur Fermer la base de données ou cliquez sur la case de fermeture de la base de , ou enfin utilisez le raccourci Ctrl + F4.
SCULER VERS UNE AUTRE APPLICATION
Plusieurs autres applications (par exemple Excel et Word) peuvent avoir été lancées. Il est possible de basculer instantanément d’Access à une autre application, notamment pour copier/coller des informations. La barre des tâches Windows contient un bouton pour chaque
Dans la barre des tâches Windows, cliquez sur le bouton associé à l’application à faire passer au premier plan, ou en maintenant la touche (Alt) enfoncée, tapez sur la touche
our faire défiler dans une minifenêtre le nom des applications. Lorsque le nom de l’application voulue s'affiche relâchez la pression.
Si des objets ont été modifiés dans la base de données en cours, par exemple une requête ou un formulaire, et n’ont pas été enregistrées, Access affiche un message d’invite :
: [Oui] pour enregistrer les modifications, [Non] pour ne pas enregistrer les modifications, [Annuler] pour ne pas arrêter Access.
Notez qu'on ne pose jamais la question d'enregistrer les modifications pour les données, en
Vous pouvez fermer une base de données sans arrêter Access : cliquez sur le Bouton Office fermeture de la base de
Plusieurs autres applications (par exemple Excel et Word) peuvent avoir été lancées. Il est possible de basculer instantanément d’Access à une autre application, notamment pour
. La barre des tâches Windows contient un bouton pour chaque
Dans la barre des tâches Windows, cliquez sur le bouton associé à l’application à faire enfoncée, tapez sur la touche our faire défiler dans une minifenêtre le nom des applications. Lorsque le nom
1 2
Pour revenir à la fenêtre Access : dans la barre des tâches, cliquez sur le bouton associé à l’application Access ou
IV.OUVRIR UNE BASE DE D
Vous pouvez démarrer plusieurs instances de l’application Access, chacune dans une fenêtre séparée. Vous pouvez de cette façon ouvrir plusieurs bases de données dans des fenêtres application Access distincte.
IV.1.
OUVRIR UNE BASE DE D
Au démarrage d’Access
L’écran d’accueil Prise en main de Microsoft Office Access s’affiche automatiquement avec dans la partie droite le volet Ouvrir une base de données récente.
Double-cliquez sur le nom de la bas
dans la liste des bases récentes sinon cliquez sur dans un dossier sur votre disque.
En cours de session
Lorsque vous ouvrez une base de données dans une fenêtre applicat données actuellement ouverte dans cette fenêtre est automatiquement fermée.
Pour revenir à la fenêtre Access : dans la barre des tâches, cliquez sur le bouton associé à l’application Access ou utilisez Alt + TAB.
OUVRIR UNE BASE DE DONNÉES
Vous pouvez démarrer plusieurs instances de l’application Access, chacune dans une fenêtre séparée. Vous pouvez de cette façon ouvrir plusieurs bases de données dans des fenêtres
OUVRIR UNE BASE DE DONNEES EXISTANTE
L’écran d’accueil Prise en main de Microsoft Office Access s’affiche automatiquement avec dans la partie droite le volet Ouvrir une base de données récente.
cliquez sur le nom de la base de données que vous voulez ouvrir si elle figure liste des bases récentes sinon cliquez sur Autres… Pour sélectionner une base
sur votre disque.
Lorsque vous ouvrez une base de données dans une fenêtre application Access, la base de données actuellement ouverte dans cette fenêtre est automatiquement fermée.
Ici, trois applications actives
Pour revenir à la fenêtre Access : dans la barre des tâches, cliquez sur le bouton associé
Vous pouvez démarrer plusieurs instances de l’application Access, chacune dans une fenêtre séparée. Vous pouvez de cette façon ouvrir plusieurs bases de données dans des fenêtres
L’écran d’accueil Prise en main de Microsoft Office Access s’affiche automatiquement avec dans la partie droite le volet Ouvrir une base de données récente.
e de données que vous voulez ouvrir si elle figure … Pour sélectionner une base
ion Access, la base de données actuellement ouverte dans cette fenêtre est automatiquement fermée.
Cliquez sur le Bouton Office
sinon cliquez sur la commande récemment. Le dialogue
Dans le volet gauche : cliquez sur le dossier (ou le lien favoris du dossier) qui contient le fichier base de données. Dans le volet droit : sélectionnez le nom du fichier, cliquez sur [Ouvrir].
FERMER UNE BASE DE DONNÉES
Vous pouvez fermer la base de données en conservant la fenêtre de l’application Access. Cliquez sur le Bouton Office
case de fermeture de la base de données Ctrl + W.
Si un objet de la base de données a été modifié mais pas encore enregistré, un message d’invite propose de le faire : cliquez sur [Oui] pour enregistrer les modifications, ou [Non] pour fermer la base de données sans enreg
IV.2.
LA NOUVELLE INTERFAC
La nouvelle interface de la version 2007 d’Office Microsoft Access apparait d’emblée lorsque vous avez démarré Access et ouvert une base de données.
Bouton Office, cliquez sur le nom d’une des bases de données récentes, cliquez sur la commande Ouvrir pour ouvrir une base qui n’a pas é
dialogue Ouvrir s'affiche
Dans le volet gauche : cliquez sur le dossier (ou le lien favoris du dossier) qui contient le base de données. Dans le volet droit : sélectionnez le nom du fichier, cliquez sur
UNE BASE DE DONNÉES
Vous pouvez fermer la base de données en conservant la fenêtre de l’application Access.
Bouton Office puis sur Fermer la base de données fermeture de la base de données (2) Utilisez un raccour
Si un objet de la base de données a été modifié mais pas encore enregistré, un message propose de le faire : cliquez sur [Oui] pour enregistrer les modifications, ou [Non] pour
base de données sans enregistrer les modifications en suspens.
LA NOUVELLE INTERFACE D’ACCESS (2007)
La nouvelle interface de la version 2007 d’Office Microsoft Access apparait d’emblée lorsque vous avez démarré Access et ouvert une base de données.
Pour ouvrir ce dialogue directement, vous pouvez aussi cliquer sur le bouton Ouvrir dans la barre d'outils Accès rapide (si vous l'avez activé) ou utiliser le raccourci
, cliquez sur le nom d’une des bases de données récentes, pour ouvrir une base qui n’a pas été ouverte
Dans le volet gauche : cliquez sur le dossier (ou le lien favoris du dossier) qui contient le base de données. Dans le volet droit : sélectionnez le nom du fichier, cliquez sur
Vous pouvez fermer la base de données en conservant la fenêtre de l’application Access.
Fermer la base de données ou cliquez sur la Utilisez un raccourci clavier Ctrl + F4 ou
Si un objet de la base de données a été modifié mais pas encore enregistré, un message propose de le faire : cliquez sur [Oui] pour enregistrer les modifications, ou [Non] pour
La nouvelle interface de la version 2007 d’Office Microsoft Access apparait d’emblée lorsque Pour ouvrir ce dialogue directement, vous pouvez aussi cliquer sur le bouton Ouvrir dans la barre d'outils
pide (si vous l'avez activé) utiliser le raccourci Ctrl +O.
Le Ruban : les commandes sont onglets sont Accueil
Chaque onglet contient des groupes de commandes connexes. Par exemple, sous l’onglet Accueil se trouvent
enrichi Enregistrements
NB : Il existe aussi des onglets contextuels qui n’apparaissent qu’en fonction du contexte, à savoir de l'objet que vous utilisez ou de la tâche que vous effectuez.
Le Ruban, avec ses onglets et leur groupes remplacent les menus et sous versions antérieures d’Access, ainsi que la barre d’outils
Le volet de navigation
d’ouvrir les objets de la base de données (table, formulaire, requête, état…), il peut être ouvert en cliquant sur le bouton
F11).
NB : Le volet de navigation remplace la fenêt antérieures d'Access
: les commandes sont organisées par onglet sur le Ruban. Les principaux
Accueil, Créer, Données externes et Outils de base de données
contient des groupes de commandes connexes. Par exemple, sous se trouvent les groupes Affichage, Presse-papiers
enrichi Enregistrements, Trier et filtrer et Recherche.
Il existe aussi des onglets contextuels qui n’apparaissent qu’en fonction du l'objet que vous utilisez ou de la tâche que vous effectuez.
an, avec ses onglets et leur groupes remplacent les menus et sous antérieures d’Access, ainsi que la barre d’outils Base de données
Le volet de navigation : situé à gauche de la fenêtre Access, il permet de lister et de la base de données (table, formulaire, requête, état…), il peut être sur le bouton (ou F11) ou fermé en cliquant sur le bouton
Le volet de navigation remplace la fenêtre Base de données des versions organisées par onglet sur le Ruban. Les principaux
Outils de base de données. contient des groupes de commandes connexes. Par exemple, sous
papiers, Police, Texte
Il existe aussi des onglets contextuels qui n’apparaissent qu’en fonction du l'objet que vous utilisez ou de la tâche que vous effectuez.
an, avec ses onglets et leur groupes remplacent les menus et sous-menus des Base de données.
: situé à gauche de la fenêtre Access, il permet de lister et de la base de données (table, formulaire, requête, état…), il peut être ) ou fermé en cliquant sur le bouton (ou
Les documents à onglet
que vous décidez d’afficher apparaissent sous la forme de documents à onglets.
NB : Ces documents à onglets remplacent les fenêtres superposées des versions antérieures. Vous pouvez choisir entre fenêtres superposées et documents à onglet par une option Access 2007.
La barre d'état : située en bas de la fenêtre Access, elle comporte des informations d'état ainsi que les boutons de changement de mode d'affichage.
La barre d'outils Accès rapide
permet d'accéder en un seul clic aux commandes fréquemment utilisées, Annuler…
V.
LE RUBAN ET LES ONGL
V.1.
LE RUBAN ET SES QUATR
Le Ruban présente quatre onglets principaux.
Accueil : manipuler les enregistrements, mettre en forme les caractères… Créer : créer des objets, tables, requête, formulaires…
Données externes : importer ou exporter des données… Outils de base de données
Les documents à onglet : Les tables, requêtes, formulaires, états, pages et macros que vous décidez d’afficher apparaissent sous la forme de documents à onglets.
Ces documents à onglets remplacent les fenêtres superposées des versions res. Vous pouvez choisir entre fenêtres superposées et documents à onglet par une option Access 2007.
: située en bas de la fenêtre Access, elle comporte des informations d'état ainsi que les boutons de changement de mode d'affichage.
rre d'outils Accès rapide : à gauche de la barre de titre de la fenêtre, elle permet d'accéder en un seul clic aux commandes fréquemment utilisées,
LE RUBAN ET LES ONGLETS
E RUBAN ET SES QUATRE ONGLETS PRINCIPAUX
quatre onglets principaux.
: manipuler les enregistrements, mettre en forme les caractères… : créer des objets, tables, requête, formulaires…
: importer ou exporter des données…
Outils de base de données : créer des relations, des macros, déplacer les données…
: Les tables, requêtes, formulaires, états, pages et macros que vous décidez d’afficher apparaissent sous la forme de documents à onglets.
Ces documents à onglets remplacent les fenêtres superposées des versions res. Vous pouvez choisir entre fenêtres superposées et documents à onglet par
: située en bas de la fenêtre Access, elle comporte des informations
: à gauche de la barre de titre de la fenêtre, elle permet d'accéder en un seul clic aux commandes fréquemment utilisées, Enregistrer et
: manipuler les enregistrements, mettre en forme les caractères…
NB : Vous, pouvez actionner les commandes du Ruban à l’aide des touches du clavier : appuyez sur la touche Alt, puis relâchez
des boutons sur le Ruban. Appuyez sur la ou les touches rapides associées à la commande souhaitée.
V.2.
LES ONGLET CONTEXTUEL
Des onglets supplémentaires s'affichent lorsque c'est nécessaire par le contexte. Par exemple, lorsque vous travaillez sur un formulaire, deux onglets
sous un même intitulé Outils de présentation de formulaire.
V.3.
TRAVAILLER AVEC UN
Lorsque le Ruban est réduit on ne voit plus que les noms des onglets, cela laisse plus de place pour l’affichage des informations la base de données dans les des documents à onglets.
Pour réduire le Ruban :
cliquez droit sur un onglet puis sur Réduire le ruban, ou cliquez sur la flèche de la barre d'outils Accès rapide puis sur Réduire le ruban.
Pour accéder aux boutons lorsque le Ruban est réduit : cliquez sur l'onglet que vous voulez utiliser, les outils de cet
onglet s’affichent, après exécution de la commande le Ruban se réduit de nouveau. Pour restaurer le ruban :
droit sur un onglet du Ruban puis la commande Réduire le ruban pour désactiver l’option, ou cliquez sur la flèche de la barre d'outils Accès rapide puis sur Réduire le ruban.
VI.LA BARRE D'OUTIL
La barre d’outils Accès rapide est située en haut à gauche de la fenêtre juste au dessous du Ruban selon votre choix (1)
: Vous, pouvez actionner les commandes du Ruban à l’aide des touches du clavier : appuyez , puis relâchez-la. Les touches d'accès rapide s’affichent dans des bulles à côté uban. Appuyez sur la ou les touches rapides associées à la commande
ES ONGLET CONTEXTUELS
Des onglets supplémentaires s'affichent lorsque c'est nécessaire par le contexte. Par exemple, lorsque vous travaillez sur un formulaire, deux onglets Mise en forme et Réorganiser
sous un même intitulé Outils de présentation de formulaire.
RAVAILLER AVEC UN
RUBAN RÉDUIT
Lorsque le Ruban est réduit on ne voit plus que les noms des onglets, cela laisse plus de place tions la base de données dans les des documents à onglets.
Pour réduire le Ruban : Ctrl + F1, ou double-cliquez sur l’onglet actif du Ruban, ou cliquez droit sur un onglet puis sur Réduire le ruban, ou cliquez sur la flèche de la barre
e puis sur Réduire le ruban.
Pour accéder aux boutons lorsque le Ruban est réduit : cliquez sur l'onglet que vous voulez utiliser, les outils de cet
onglet s’affichent, après exécution de la commande le
de nouveau.
Pour restaurer le ruban : Ctrl + F1, ou double-cliquez sur un onglet du Ruban, ou cliquez droit sur un onglet du Ruban puis la commande Réduire le ruban pour désactiver l’option, ou cliquez sur la flèche de la barre d'outils Accès rapide puis sur Réduire le
LA BARRE D'OUTILS ACCÈS RAPIDE
La barre d’outils Accès rapide est située en haut à gauche de la fenêtre juste au
du Ruban selon votre choix (1). Placez-y placez vos outils afin de les avoir à portée de : Vous, pouvez actionner les commandes du Ruban à l’aide des touches du clavier : appuyez la. Les touches d'accès rapide s’affichent dans des bulles à côté uban. Appuyez sur la ou les touches rapides associées à la commande
Des onglets supplémentaires s'affichent lorsque c'est nécessaire par le contexte. Par exemple,
Réorganiser s’ajoutent
Lorsque le Ruban est réduit on ne voit plus que les noms des onglets, cela laisse plus de place tions la base de données dans les des documents à onglets.
cliquez sur l’onglet actif du Ruban, ou cliquez droit sur un onglet puis sur Réduire le ruban, ou cliquez sur la flèche de la barre
Pour accéder aux boutons lorsque le Ruban est réduit : cliquez sur l'onglet que vous
cliquez sur un onglet du Ruban, ou cliquez droit sur un onglet du Ruban puis la commande Réduire le ruban pour désactiver l’option, ou cliquez sur la flèche de la barre d'outils Accès rapide puis sur Réduire le
La barre d’outils Accès rapide est située en haut à gauche de la fenêtre juste au-dessus ou au y placez vos outils afin de les avoir à portée de
AFFICHER/MASQUER LES BOUTONS STANDARDS Trois des boutons standards sont visibles par défaut dans la barre d'outils Accès rapide :
Enregistrer : enregistre les modifications.
Annuler : annule l'action précédente ou les dernières actions précédentes (en cliquant sur la flèche de l'outil).
Répéter ou Rétablir :
effectuée, ou s'il s'agissait d'une annulation, rétablit ce qui a été annulé, pour restaurer plusieurs annulations cliquez sur la flèche du bouton Rétablir.
NB : Raccourci clavier : Ctrl + Z pour annul répéter
Les boutons standards (2) visibles :
Cliquez sur la flèche à droite de la barre Accès rapide, puis
Cliquez sur un des autres boutons standards proposés : Nouveau, Ouvrir, Courrier électronique, Impression rapide, Aperçu avant impression, Orthographe, Mode, Actualiser tout.
Pour masquer un bouton standard, effectuez la même procédure que pour le rendre visible, ce qui a pour effet de le désactiver.
VI.1.
AJOUTER
/SUPPRIMER D
Pour ajouter un bouton qui figure sous un onglet du Ruban, cliquez droit sur le bouton du Ruban, puis sur Ajouter à la barre d’outils Accès rapide.
Pour ajouter un bouton d’une commande qui ne figure pas sur le Ruban, cliquez sur la flèche située à droite de la barre Accès
Le dialogue Options Access s'affiche sur le choix Personnaliser. ES BOUTONS STANDARDS
Trois des boutons standards sont visibles par défaut dans la enregistre les modifications.
annule l'action précédente ou les dernières actions précédentes (en cliquant sur la
Répéter ou Rétablir : répète la dernière action effectuée, ou s'il s'agissait d'une annulation, rétablit ce qui a été annulé, pour restaurer plusieurs annulations cliquez sur la flèche du bouton Rétablir.
: Raccourci clavier : Ctrl + Z pour annuler, Ctrl + Y pour
Les boutons standards (2) doivent être activés pour être
Cliquez sur la flèche à droite de la barre Accès rapide, puis
Cliquez sur un des autres boutons standards proposés : Nouveau, Ouvrir, Courrier ssion rapide, Aperçu avant impression, Orthographe, Mode,
Pour masquer un bouton standard, effectuez la même procédure que pour le rendre visible, ce qui a pour effet de le désactiver.
SUPPRIMER D
'AUTRES BOUTONS
uton qui figure sous un onglet du Ruban, cliquez droit sur le bouton du Ruban, puis sur Ajouter à la barre d’outils Accès rapide.
Pour ajouter un bouton d’une commande qui ne figure pas sur le Ruban, cliquez sur la flèche située à droite de la barre Accès rapide, puis sur Autres commandes….
Le dialogue Options Access s'affiche sur le choix Personnaliser.
Cliquez sur un des autres boutons standards proposés : Nouveau, Ouvrir, Courrier ssion rapide, Aperçu avant impression, Orthographe, Mode,
Pour masquer un bouton standard, effectuez la même procédure que pour le rendre visible, ce
uton qui figure sous un onglet du Ruban, cliquez droit sur le bouton
Pour ajouter un bouton d’une commande qui ne figure pas sur le Ruban, cliquez sur la rapide, puis sur Autres commandes….
1 2 3
Dans la zone <Choisir les commandes dans les catégories suivantes> : choisissez la catégorie Toutes les commandes puis sélectionnez la commande, cliquez
<Personnaliser la barre d'outils rapide > : choisissez Pour tous les documents (par défaut) ou
Pour nom_document_ actif, validez par [OK].
Pour supprimer un bouton, cliquez droit sur le bouton dans la barre d'outils Accès rapide, puis sur la commande Supprimer de la barre d’outils
VII.
VOLET DE NAVIGATION
Lorsque vous travaillez sur une base de données, les noms des objets qu'elle comprend s'affichent dans le volet de navigation. Les principaux objets sont les tables, formulaires, les états, les pages, les macros et les modules. Les objets peuvent être regroupés par par type d’objets, mais aussi selon d’autres catégories.
� Pour ouvrir le volet de navigation, cliquez sur F11).
Pour ouvrir un objet dans l’espace de travail, double cliquez sur le nom de l’objet dans le volet de navigation.
Dans la zone <Choisir les commandes dans les catégories suivantes> : choisissez la catégorie Toutes les commandes puis sélectionnez la commande, cliquez sur [Ajouter>>], dans la zone <Personnaliser la barre d'outils rapide > : choisissez Pour tous les documents (par défaut) ou
Pour nom_document_ actif, validez par [OK].
Pour supprimer un bouton, cliquez droit sur le bouton dans la barre d'outils Accès de, puis sur la commande Supprimer de la barre d’outils Accès rapide
VOLET DE NAVIGATION
Lorsque vous travaillez sur une base de données, les noms des objets qu'elle comprend s'affichent dans le volet de navigation. Les principaux objets sont les tables, les formulaires, les états, les pages, les macros et les modules. Les objets peuvent être regroupés par par type d’objets, mais aussi selon d’autres catégories.
Pour ouvrir le volet de navigation, cliquez sur (ou F11), pour le fermer sur
Pour ouvrir un objet dans l’espace de travail, double cliquez sur le nom de l’objet dans le Dans la zone <Choisir les commandes dans les catégories suivantes> : choisissez la catégorie sur [Ajouter>>], dans la zone <Personnaliser la barre d'outils rapide > : choisissez Pour tous les documents (par défaut) ou
Pour supprimer un bouton, cliquez droit sur le bouton dans la barre d'outils Accès
Accès rapide.
(ou F11), pour le fermer sur (ou