Vous êtes sur la page 1sur 106

Principe et fonctionnement d'un

SGBDR

Présenté par MR 2023 – 2024


ELARRADI
KHALID
PLAN
NOTIONS DE BASES DE LES ETATS
DONNEES

MICROSOFT ACCESS LES MACROS

LES TABLES PAGES D'ACCES AUX


DONNEES

LES REQUETES PROTECTION D'UNE BASE DE


DONNEES

LES FORMULAIRES CAS PRATIQUE :


"COMMANDES
DES CLIENTS"
Introduction
Le numéro un du marché dans le domaine des bases de données pour la
microinformatique est ACCESS de Microsoft. C'est une base de données extrêmement
simple à utiliser et proposant malgré tout l'ensemble des outils indispensables pour
l'utilisation professionnel. La première partie du présent chapitre reflète les notions de
base sur les bases de données. La seconde partie suivra les particularités du logiciel
pour expliquer comment on utilise une base de données. Les éléments fondamentaux
sont en fait les mêmes quand on travail avec les logiciels de ce type. Les explications
fournis peuvent être considérées comme une introduction générale au sujet.
01
NOTIONS DE
BASES DE
DONNEES
Definitions

QU'EST CE QU'UNE DONNEE ? C'est une information provenant de l'environnement qui va être traitée.

Un objet ou une entité est un ensemble structuré qui regroupe en lui tous les
QU'EST CE QU'UN OBJET ? éléments dont il a besoin.
Une base de données est un ensemble d'informations structurées et non redondantes,
stockées dans un support physique.
DEFINITION D'UNE BASE DE En fait, c'est une collection d'informations, de même nature, rangées dans un fichier
de données. Elle est constituée d'enregistrements ; ceux-ci sont constitués sur des
DONNEES champs.
Les champs sont, en général, disposés en colonnes et les enregistrements en lignes.

Un S.G.B.D est un ensemble de fonctions permettant l'exploitation de bases de


DEFINITION D’UN SGBD données : la description, la manipulation, le stockage, la sécurité et l'intégrité des données

Un S.G.B.D.R est un S.G.B.D où les données peuvent être mises en rapport les
DEFINITION D’UN SGBDR unes avec les autres.
EXEMPLES DE BASES DE DONNEES
STRUCTURE D’UNE BASE DE DONNEES
Une base de données est constituée d’enregistrements. Ceux-ci sont construits sur
des champs.

Une liste de clients (le nom et l’adresse) ainsi que la liste des produits (référence,
désignation, Prix unitaire de vente, prix d'achat, quantité en stock…), des commandes
(Numéro de la commande, la date de la commande, les produits commandés) et la liste
des fournisseurs (la raison sociale, l’adresse, le numéro de téléphone, le numéro de
fax…)
constituent, par exemple, une base de données.

Le nom et l’adresse sont deux champs et chacun des clients constitue un


enregistrement. L’ensemble des enregistrements est désigné par le nom ""TABLE".
Les champs sont disposés en colonnes et les enregistrements en lignes.
Le dictionnaire de DONNEES

Un dictionnaire de donnée se définit comme un référentiel de métadonnées qui


renseigne sur le contexte d'une base de données et qui fournit les informations
nécessaires pour pouvoir l'interpréter.

Cette documentation facilite la gestion des bases de données et permet aux


administrateurs et utilisateurs de comprendre facilement la structure de leurs bases de
données.
Le dictionnaire de DONNEES
Le dictionnaire de données décrit les données qui se trouvent dans une base de
données en concentrant plusieurs types d’informations :

• Le nom de la table
• Le nom des champs
• La définition des champs
• Type de données
• La longueur (nombre de caractères)
• Les valeurs acceptées
• Les relations et dépendances
• L’emplacement du fichier
• Le responsable du fichier
• Les règles de calcul
• Les indicateurs et règles de validation de la qualité des données
Le dictionnaire de DONNEES
Exemple :
La table :
 La table est le support physique de l'information. C'est un regroupement d'informations sur
un sujet précis comme une liste de publipostage.
Les Champs :
 Un champ est une catégorie précise d'information dans une table.
Les enregistrements :
Un enregistrement est un regroupement d'informations sur une personne, un lieu ou
tout autre chose dans une table.
La clé:
• Chaque table contient au moins un champ qui permet d’identifier l’enregistrement,
ce champ est appelé "IDENTIFIANT" ou "CLE" de la table.

• Un identifiant ne peut pas prendre deux valeurs identiques. Par exemple, si une
personne est identifiée par son Nom et son Prénom alors on ne doit pas avoir, dans la
même table, deux enregistrements de même noms et de même prénoms.

Clé primaire : c'est le plus petit sous-ensemble de champs permettant d'identifier


chacun des enregistrements.

Clé étrangère : c'est un champ issu de la migration de la clé primaire d'une autre
table.
Exemple:
Table : Fournisseur
Identifiant : Code fourni
Exemple:
Table : Produit
Identifiant : Réf Produit
Clé étrangère : Fournisseur
Modélisation d'une base de
données au niveau conceptuel
MCD :
 Il s'agit de l'élaboration du modèle conceptuel des données (MCD) qui est une représentation
graphique et structurée des informations mémorisées par un SI. Le MCD est basé sur deux
notions principales : les entités et les associations, d'où sa seconde appellation : le schéma
Entité/Association.

 L'élaboration du MCD passe par les étapes suivantes :

1. la mise en place de règles de gestion (si celles-ci ne vous sont pas données) ;
2. l'élaboration du dictionnaire des données ;
3. la recherche des dépendances fonctionnelles entre ces données ;
4. l'élaboration du MCD (création des entités puis des associations puis ajout des cardinalités).
MCD :
Les règles de gestion métier :

 Avant de vous lancer dans la création de vos tables (ou même de vos entités et
associations pour rester dans un vocabulaire conceptuel), il vous faut recueillir
les besoins des futurs utilisateurs de votre base de données. Et à partir de ces
besoins, vous devez être en mesure d'établir les règles de gestion des données à
conserver.

 Dans un MCD, il ne doit pas y avoir de clé étrangère (clé étrangère = une clé
d’une entité qui figure dans une autre entité comme propriété)
MCD :
Schéma Entité-Association:
Un schéma Entité-Association Est un schéma conceptuel de données, ses concepts
de base sont : l'« entité », l'« association », les « attributs » et les « cardinalités ».

Entité:
Une entité est la représentation d'un
élément concret ou abstrait du monde réel
perçu. Dans une entité, on met les
informations nécessaires et suffisantes
pour caractériser cette entité (son nom,
ses propriétés et son identifiant).
MCD :
Attributs et valeurs:
Les propriétés d’une entité sont appelées
attributs, ces attributs prennent des
valeurs pour chaque occurrence d’une
entité.

Identifiant :
Un identifiant d’une entité est un
ensemble de ses attributs (un ou
plusieurs) permettant d’identifier de
manière unique chaque occurrence de
cette entité.
MCD :
Association :
Les Une association (appelée aussi parfois relation) représente les liens sémantiques qui
peuvent exister entre les différentes entités. Une association possède un nom (souvent un
verbe) et parfois aussi des attributs.
MCD :
Cardinalités :
Les cardinalités d’une entité dans une association décrient le nombre de fois minimum et le
nombre de fois maximum qu’une occurrence de cette entité est impliquée dans une
occurrence de l'association.
MCD :
Complément Cardinalités :

Pour chaque patte, poser les deux questions :

 Pour n'importe laquelle des occurrences de l'entité, peut-il y avoir 0 occurrences de la


relation, ou doit-il y en avoir au moins une?

 Pour n'importe laquelle des occurrences de l'entité, peut-il y avoir n occurrences de la


relation, ou doit-il y en avoir au plus une?

Les valeurs possibles des cardinalités sont :

(Cardinalité minimale, Cardinalité maximale): (0,1), (1,1), (0,N) et (1,N).


MCD : Cardinalités :

Cardinalités (Min-Max) :

 Une épreuve appartient à une et une seule matière ( Cardinalités 1, 1 )

 Une matière a pour épreuve aucune ou plusieurs épreuves ( Cardinalités 0, n )


MCD :
Exemple : SI d'une bibliothèque. On lui fixe les règles de gestion suivantes :

 Pour chaque livre, on doit connaître le titre, l'année de parution, un résumé et


le type (roman, poésie, science-fiction…) ;

 un livre peut être rédigé par aucun (dans le cas d'une œuvre anonyme), un ou
plusieurs auteurs dont on connaît le nom, le prénom, la date de naissance et le
pays d'origine ;

 chaque exemplaire d'un livre est identifié par une référence composée de lettres
et de chiffres et ne peut être paru que dans une et une seule édition ;
MCD :
Exemple : SI d'une bibliothèque. On lui fixe les règles de gestion suivantes :

 un inscrit est identifié par un numéro et on doit mémoriser son nom, prénom, adresse, téléphone
et adresse e-mail ;

 un inscrit peut faire zéro, un ou plusieurs emprunts qui concernent chacun un et un seul
exemplaire. Pour chaque emprunt, on connaît la date et le délai accordé (en nombre de jours).

 Ces règles vous sont parfois données, mais vous pouvez être amené à les établir
 Ce qui arrive le plus souvent : les futurs utilisateurs de votre projet n'ont pas été en mesure de
vous fournir ces règles avec suffisamment de précision ; c'est pourquoi vous devrez les
interroger afin d'établir vous-même ces règles.
Élaboration
du MCD :
Avec toutes ces connaissances,
il nous est donc possible
d'élaborer le MCD complet à
partir des données présentes
dans le dictionnaire des
données :
Exercice Access gestion des élèves en stage

RELATIONS :
Énonce :
Vous effectuez un stage au secrétariat d'un lycée technique et vous êtes chargé par le chef
d'établissement de mettre en place un système de gestion des élèves en stage dans les entreprises de
la région. Vous avez à votre disposition tous les fichiers de l'établissement qui sont tenus
manuellement.

Le chef d'établissement souhaite pouvoir obtenir rapidement divers renseignements, notamment :


.
TD-001 Access gestion des élèves en stage

Énonce Suite :
RELATIONS :

La liste des entreprises partenaires du lycée et plus précisément : leur raison sociale, leur adresse,
leur n° de téléphone, leur n° de fax, leur secteur d'activité, le nom du directeur, le montant de la
dernière taxe d'apprentissage versée au profit du lycée ainsi que le type de versement (chèque ou
virement).

La liste des élèves de l'établissement (Nom, prénom, date de naissance, classes fréquentées dans
l'Etablissement suivant les années).

La liste des élèves qui effectuent ou ont effectué un stage au sein d'une entreprise partenaire du
lycée. Pour chaque stagiaire, vous devez présenter : l'année du stage, la date de début de stage, la
date de fin de stage, le nom de l'entreprise, le secteur du stage (commerce, comptabilité,
informatique...), le lieu du stage, le nom du tuteur au sein de l'entreprise, le nom du professeur
responsable du stagiaire.
TD - 001 Access gestion des élèves en stage

Énonce Suite :
Marche A suivre :

Etablir le dictionnaire des données .

Créer les tables et les champs correspondant


TD-002 les ordinateurs a l’école
Énonce : Au service de l’école :
 Chaque ordinateur est identifié par un N° d'inventaire crée par l’informaticien de l’école.

 Sa date d'achat doit être conservée, ainsi que son nom générique et sa marque.

 Les informations courantes sur le fournisseur de l'ordinateur sont notées.

 Certains sont couverts par un contrat de maintenance. Le type de garantie (pièces, pièces & MO, sur
site etc.), la date de signature, sa durée sont indispensables. Un contrat peut couvrir plusieurs
ordinateurs et a un coût forfaitaire.

 Un contrat est toujours signé auprès d'une société dont on désire garder toutes les coordonnées. Celle-ci
est bien souvent le fournisseur.

 Présentez le MCD
TD-003 Consultation medical
Énonce :
On vous donne le MCD représentant des visites dans un centre medical
TD-003 Consultation medical

Énonce suite :

1. Un patient peut-il effectuer plusieurs consultations ?

2. Un médecin peut-il recevoir plusieurs patients dans la même consultation?

3. Peut-on prescrire plusieurs médicaments dans une même consultation ?

4. Deux médecins différents peuvent-ils prescrire le même médicament ?


TD-004 Entreprise et département
Énonce :
Dans une entreprise :

 un département est identifié par un nom et caractérisé par une localisation.

 Un employé est caractérisé par un numéro, son nom, son grade et le département dans lequel il
travaille.

 Le numéro d’un employé est unique dans un département mais pas dans l’entreprise.

Donner le MCD, en précisant les attributs


TD-005 Transport

Énonce :

Une société de transport routier veut installer un système d’information pour rendre plus efficace sa
logistique , vous êtes donc chargé de reprendre le travail déjà effectué (c’est â dire le MCD ci dessous)
TD-005 Transport

Énonce suite :
TD-005 Transport

Énonce suite :

 Donnez et discutez les cardinalités manquantes de ce MCD ( (a,b) ?, (c,d) ?,


(e,f) ?).

 Un conducteur peut-il avoir plusieurs permis ?

 Un conducteur peut-il conduire plusieurs camions ?

 Peut-il y avoir plusieurs conducteurs pour le même camion ?


TD-006 Gestion du stock

Énonce :

1. Le magasin vend des produits à des clients.

2. Les produits possèdent une référence (un code), un libellé et un prix unitaire.

3. Les clients ont une identité (identifiant), nom, prénom, adresse.

4. Les clients passent des commandes de produits. On mémorise la date de la commande.

5. Pour chaque commande, le client précise une adresse de livraison.

6. La commande concerne un certain nombre de produits, en une quantité spécifiée pour chaque produit.
TD-006 Gestion du stock

Énonce suite:

Questions :

 Établir le dictionnaire de données

 Identifier les règles de gestion

 Réaliser le modèle conceptuel de données (MCD)


TD-007 Gestion d’un café

Énonce :
Voici les règles de gestion du système d'information d'un café :

 Les serveurs sont caractérisés par un numéro et un prénom.


 Chaque table est numérotée et est gérée par un serveur (il Ya plus de tables que de serveurs).
 Les serveurs prennent les commandes.
 Une commande correspond a une table bien précise.
 Une commande est définie par un numéro, une date, une heure et un montant TTC.
 Une commande contient une ou plusieurs consommation(s).
 Une consommation quelconque peut être commandée en plusieurs exemplaires.
 Chaque consommation est définie par un numéro, un libelle et un prix unitaire.

 Donner le mcd de ce système.


TD-008 Gestion clinique

Énonce :

On se propose de modéliser la base de données d'un hôpital. L'analyse de l'existant a dégagé les
informations suivantes:

- L'hôpital a un ensemble d'employés qui sont des docteurs et des infirmières. Chaque employé possède
un numéro d'employé, un nom, un prénom, une adresse et un numéro de téléphone.

- L'hôpital est composé de plusieurs services, pour lesquels on connaît le code, le nom, le bâtiment et le
directeur, qui est en fait un docteur.

- Chaque service contient plusieurs salles. Une salle est représentée par un numéro, un surveillant et le
nombre de lits qu'elle possède. Le numéro de salle est local à un service (i.e., chaque service possède une
salle numéro 1). Un surveillant est un infirmier.
TD-008 Gestion clinique

Énonce suite :

- Un infirmier est affecté à un service et à un seul.

- Les docteurs ne sont pas affectés à un service particulier, mais on connaît sa spécialité.

- On connaît aussi pour chaque infirmier sa rotation et son salaire.

- Les malades de l'hôpital sont représentés par un numéro, un nom, un prénom, une adresse et un
numéro de téléphone.

- Un malade est hospitalisé dans une salle avec un numéro de lit et son diagnostic. Il est soigné par un
docteur. Au cas où il y a des complications, il peut être transféré dans un autre service avec une autre salle.
TD-008 Gestion clinique

Énonce suite :

Question 1. Définir l'ensemble des propriétés de ce système.

Question 2. Définir les entités de ce système.

Question 3. Définir le dictionnaire de données de ce système.

Question 4. Définir le MCD de ce système.


Modélisation Logique de
données
MLD :
Il est aussi appelé modèle relationnel (lorsqu’on travaille avec une base de données
relationnelle.

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 (Modèle Conceptuel de Données) 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.


MLD :

Etapes-type de construction d'une base de données


RELATIONS :
• Dans une entreprise, les informations sont multiples est regroupées par famille (Client,
Produits, Fournisseurs, Commandes, Détails commandes…) Pour connaître les
commandes d'un client, les produits commandés par un client, le fournisseur d'un
produit…

• Il faut établir un lien entre les différentes tables de la base de données. La notions de
relation est extrêmement importante car elle fige d'une certaine manière la liberté d'action
pour de garantir une plus grande sécurité dans la cohérence des informations.

• Informatiquement, la relation est gérée par l'introduction de valeurs communes dans les
deux tables liées. Il est donc obligatoire d'avoir un champ commun de même type qui
contiendra les données. Ce champ ne peut être que la clé primaire de la première table
(table mère) qui devient comme clé étrangère de la seconde table (table fille)
Règles de passage du MCD au MLD :
Règle numéro 1 :

 Une entité du MCD devient une table :

Dans un SGBD (Système de Gestion de base de données) de type relationnel, une


table est une 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.
Règles de passage du MCD au MLD :
Règle numéro 1 :

▪ Une table contiendra donc un ensemble 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-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ée à l’espace de stockage.
Règles de passage du MCD au MLD :

Règle numéro 1 :

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


Règles de passage du MCD au MLD :

Règle numéro 1 :

• Dans la plupart des SGBDR (Système de Gestion de Base de Données Relationnelle),


le fait de définir une clé primaire donne lieu automatiquement à la création d’un
index.

• Un index est un fichier interne au SGBD. L’utilisateur standard n’a pas besoin d’y
accéder. L’index a pour but d’accélérer les traitements de recherche, de tri, de filtre
et notamment sur les tables avec de nombreux enregistrements. La contrepartie est
que l’index nécessite de l’espace mémoire et surtout, les temps d’insertion, de
suppression d’enregistrements sont plus importants car il faut mettre à jour à la fois
la table et l’index.
Règles de passage du MCD au MLD :
Règle numéro 1 :
Les autres propriétés deviennent les attributs de la relation.

Exemple :
Règles de passage du MCD au MLD :

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ô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é.
Règles de passage du MCD au MLD :
Règle numéro 2 :

Exemple :
Règles de passage du MCD au MLD :
Règle numéro 2 :

Exemple :
Règles de passage du MCD au MLD :
Règle numéro 2 :

• Même si les tables COMMANDE et CLIENT sont 2 tables distinctes, il est


possible de retrouver toutes les informations des 2 tables de façon cohérente
grâce à la clé étrangère.

Exemple de questions auxquelles il est possible de répondre :

- Quel est le nom du client qui a passé la commande 11 ?


- Quels sont les noms des clients qui ont commandé le 1/02/2014 ?
- Combien de commandes a passé Elisa Dupuis ?
- Quelle est l’adresse du client qui a passé la commande 423 ?
Règles de passage du MCD au MLD :
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
table 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.
Règles de passage du MCD au MLD :
Règle numéro 3 :

Exemple :
Règles de passage du MCD au MLD :
Règle numéro 3 :

Exemple suite :

Si le nom du MCD n’est pas significatif, on peut renommer le nom de la table.


Dans notre exemple, plutôt que d’appeler la table « CONCERNE », on la nommera
«LIGNE_DE_COMMANDE ».

LIGNE _DE _COMMANDE (#numCommande, #refProduit, quantité)

#numCommande, #refProduit : clé primaire composée de la table CONCERNE


#numCommande : clé étrangère qui référence numCommande de la table COMMANDE
#refProduit : clé étrangère qui référence refProduit de la table PRODUIT
Règles de passage du MCD au MLD :
Règle numéro 3 :
Exemple suite :
Règles de passage du MCD au MLD :
Cas particuliers : associations 1,1 :

On entend par association 1,1 une association dont les cardinalités maximales sont
à 1 de chaque côté.

Exemple :

Dans le cadre d’une course à la voile en solitaire, représentez le schéma


relationnel après avoir fait le schéma Entité-Relations pour les informations
suivantes : numéro du marin, nom du marin, numéro du voilier, nom du
voilier.
Règles de passage du MCD au MLD :
Cas particuliers : associations 1,1 :

Exemple suite :
Règles de passage du MCD au MLD :
Cas particuliers : associations 1,1 :

Exemple suite :

Si fonctionnellement, le marin est le plus important…


MARIN (numMarin, nomMarin, numVoilier, nomVoilier)
Clé primaire : numMarin

OU
Si fonctionnellement, le voilier est le plus important…
VOILIER (numVoilier, nomVoilier, numMarin, nomMarin)
Clé primaire : numVoilier
Règles de passage du MCD au MLD :
Cas particuliers : associations 1,1 :

Exemple suite :

OU
Si le modèle peut évoluer ou si on a une distinction fonctionnelle forte entre marin et voilier ...
VOILIER (numVoilier, nomVoilier, numMarin)
Clé primaire : numVoilier
Clé étrangère : numMarin qui référence numMarin de la table MARIN
Et
MARIN (numMarin, nomMarin)
Clé primaire : numMarin
Règles de passage du MCD au MLD :
Cas particuliers : associations 1,1 :

Exemple suite :

OU
VOILIER (numVoilier, nomVoilier)
Clé primaire : numVoilier
Et
MARIN (numMarin, nomMarin, numVoilier)
Clé primaire : numMarin
Clé étrangère : numVoilier qui référence numVoilier de la table VOILIER
TD-009 Exemple d’association 1 - 1

Énonce :

Dans un immeuble, un appartement peut bénéficier d’une place de parking


ou pas mais jamais de plusieurs.

Travail à faire : Représentez le schéma relationnel après avoir fait le schéma


Entité-Relations.
TD-010 Exemple d’association 1 - 1

Énonce :

Une activité culturelle peut disposer d’un animateur ou pas mais jamais de
plusieurs. Un animateur peut s’occuper au maximum
d’une activité culturelle.

Travail à faire : Représentez le schéma relationnel après avoir fait le schéma


Entité-Relations
TD-011 Gestion banque
Énonce :
Une banque désire posséder un SGBD pour suivre ses clients. Elle
désire ainsi stocker les coordonnées de chaque
client (nom, prénom, adresse…), et les comptes dont elle dispose
ainsi que leur solde (sachant par ailleurs que
certains comptes ont plusieurs bénéficiaires). On stockera également
les opérations relatives à ces comptes
(retrait et dépôt, avec leur date et le montant).

Travail à faire : Représentez le schéma relationnel après avoir fait le schéma


Entité-Relations
02
SGBDR
ACCESS
QU’EST-CE QU’ACCESS ?

Access est un logiciel permettant de gérer des données en masse :


une liste de clients ou de fournisseurs, un stock de produits, des
commandes, un club de tennis, une cave à vin, une bibliothèque,
une collection de timbres-poste…
CRÉATION
D’UNE
NOUVELLE
BASE DE
DONNÉES
Création des tables
Clé primaire
Stockage des données
ajout et suppression de champs ou d’enregistrements
TRI DES DONNÉES
FILTRAGE DES DONNÉES DANS LES TABLES
Les
requêtes
Les
requêtes
De
sélections
Les
requêtes
De
sélections
Les
requêtes
De
sélections
Les requêtes De sélections
Quelques opérateurs de critères
Création d’un champ calculé
LES REQUÊTES PARAMÉTRÉES
LES REQUÊTES PARAMÉTRÉES
LES REQUÊTES PARAMÉTRÉES
LES REGROUPEMENTS ET STATISTIQUES
LES TRIS ET PREMIÈRES VALEURS
LES TRIS ET
PREMIÈRES
VALEURS
LES REQUÊTES ACTION
LES REQUÊTES SUPPRESSION
LES REQUÊTES AJOUT
LES REQUÊTES AJOUT
REQUÊTE MISE À JOUR
REQUÊTE ANALYSE CROISÉE
LES RELATIONS
LES RELATIONS
LES FORMULAIRES
CRÉATION AUTOMATIQUE
UTILISATION DU FORMULAIRE
LES ETATS
ETATS AVEC GROUPE
ETATS AVEC GROUPE
ETATS AVEC GROUPE

Vous aimerez peut-être aussi