• Aucun résultat trouvé

[PDF] Cours d'aprentissage de Microsoft Access pour débutants et intermediaires - Cours Access

N/A
N/A
Protected

Academic year: 2021

Partager "[PDF] Cours d'aprentissage de Microsoft Access pour débutants et intermediaires - Cours Access"

Copied!
67
0
0

Texte intégral

(1)

FORMATION

Editeur

Site web

Email :

FORMATION MS-ACCESS

Niveau : Initiation

Editeur : Mebouo

Site web :

www.mebouo.com

Email :

[email protected]

(2)

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

(3)

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

(4)

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

(5)

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 ?

(6)

PARTIE I : M

MODELISATION D’UN SYS

D’INFORMATION

(7)

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.

(8)

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

(9)

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)

(10)

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é

(11)

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

(12)

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é,

(13)

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.

(14)

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

(15)

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

(16)

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.

(17)

PARTIE II :

MODELISATION SOUS

PARTIE II : IMPLEMENTATION D’UNE

MODELISATION SOUS MICROSOFT

ACCESS 2007

IMPLEMENTATION D’UNE

(18)

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.

O

UVRIR UNE BASE DE DO

Cliquez sur le bouton

puis cliquez sur Tous les programmes Office Access 2007 (4).

I.2.

O

UVRIR UNE BASE DE DO

BUREAU

W

INDOWS

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.

(19)

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.

(20)

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

(21)

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.

(22)

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.

(23)

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

(24)

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.

L

E 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…

(25)

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.

L

ES 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.

T

RAVAILLER 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

R

UBAN 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

(26)

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.

A

JOUTER

/

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

(27)

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

Figure

table contenant la clé secondaire. Dans la boite de dialogue qui s’affiche, Cliquez sur  l’intégrité référentielle (5)

Références

Documents relatifs

Cette trame narrative teinte le discours sur les médias en le plaçant comme la cause d’un mal social sous-jacent, plutôt que de le considérer comme une représentation d’un

Load-Aware Shedding (LAS) is based on a simple, yet effective, idea: if we assume to know the execution duration w(t) of each tuple t in the operator, then we can foresee queuing

First, in an attempt to characterize the criticity of joining a new channel for the playback delay, we measure and analyze the PPlive system [1] focusing on the so-called

Based on this latter result, we now show that every distributed tester (D, S) for cycle-freeness in connected graphs with maximum degree at most d, where D is order-invariant,

C’est la société elle-même perfectionnée ou c’est l’envers de la société, mais, de toute façon, ces utopies sont des espaces qui sont fondamentalement

Cette logique de circulation énonciative est également à l’œuvre sur le site de France 2, puisque sur chaque page dédiée à un programme, outre les informations

(7) Among different test design techniques, the LCTF of Mendix and OutSystems follows the MBT approach for performing unit tests (and API tests in OutSystems’ LCTF) based on the

DEVENIR CHERCHEUR : RAPPORT AU SAVOIR ET ENGAGEMENT DANS LA RECHERCHE DES DOCTORANTS EN HISTOIRE ET EN MATHÉMATIQUES : Rapport au savoir et engage- ment dans la recherche...