Introduction Microsoft Access

publicité
Introduction à
Microsoft Access
Rachid Kadouche
420-EDB-03
420-EDB-03
Rachid Kadouche
Hiver 2014
Base de données
Une base de données est un ensemble
d'informations concernant un sujet
donné et des liens logiques sur ces
données.
Les données sont stockées de façon
structurée et avec le moins de
redondance possible.
Avantages:
◦ permettre l'accès aux données de
façon simple et sécuritaire
◦ autoriser un accès aux informations à
de multiples utilisateurs
◦ manipuler les données présentes dans
la base de données (insertion,
suppression, modification)
Hiver 2014
Rachid Kadouche
420-EDB-03
Quelles sont les composantes
d'Access?
Tables : Structure de la table, type de
champs et les informations qui y sont
entreposées.
Requêtes : Recherche d'informations qui
répond à certains critères déterminés par
l'utilisateur.
Formulaire : Présentation de l'information à
l'écran d'une manière pratique pour
l'utilisateur.
État : Présentation de l'information sur papier
d'une manière pratique pour l'utilisateur.
Macro : Développement de routines pour
automatiser certaines tâches.
Modules : Programmation
Hiver 2014
Rachid Kadouche
420-EDB-03
Les Tables
Hiver 2014
Rachid Kadouche
420-EDB-03
Les Requêtes
SELECT Ventes.NoTransaction AS No_transaction, Ventes.NoClient AS No_client,
Clients.Prénom AS Prénom_client, Ventes.NoProduit AS No_produit, Produits.Nom AS
Nom_Produit, Ventes.Qté AS Qté, Produits.PrixUnitaire AS Prix_unitaire,
Ventes.Qté*Produits.PrixUnitaire AS Total FROM Produits INNER JOIN (Clients INNER JOIN
Ventes ON Clients.[No] = Ventes.NoClient) ON Produits.[No] = Ventes.NoProduit WHERE
(((Clients.[No])=[Ventes].[NoClient]) AND ((Produits.[No])=[Ventes].[NoProduit]));
Hiver 2014
Rachid Kadouche
420-EDB-03
Les formulaires
Hiver 2014
Rachid Kadouche
420-EDB-03
Les États
Hiver 2014
Rachid Kadouche
420-EDB-03
Les Macros
Hiver 2014
Rachid Kadouche
420-EDB-03
Les modules
Relations
Hiver 2014
Rachid Kadouche
420-EDB-03
Téléchargement