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