Cours Access création des relations et des requêtes

Sommaire: Cours Access création des relations et des requêtes

1. Introduction aux bases de données
1.1. Objets de la base de données
1.2. Conception ou modification d’une base de données
1.3. Définition de relations entre tables
1.4. Quelques exemples de relations
1.5. Description générale de la base de données
1.6. Quelques exemples d’objets (Requêtes, Formulaires, …)
1.6.1. Les requêtes
1.6.2. Les formulaires
1.6.3. Les états
1.6.4. Les macros
1.7. En Conclusion
2. Création d’une nouvelle base de données
3. Création des tables de la base de données
3.1. La table Tomes
3.2. La table Clients
3.3. Les autres tables
4. Création des relations
4.1. Les relations  » un à plusieurs  »
4.2. Les relations  » plusieurs à plusieurs  »
4.3. Les relations avec une table de « Détails de Ventes »
4.4. La « transitivité » des relations
4.5. Voir les relations de type « un à plusieurs » dans les tables parents
5. Création des requêtes
5.1. Les requêtes de type sélection
5.1.1. Les requêtes à filtre
5.1.2. Les requêtes paramétrées (requêtes paramètre)
5.1.3. Les requêtes avec champs calculés
5.1.4. Les requêtes « opération »
5.2. Les requêtes de type action
5.2.1. Les requêtes Mise A Jour (Update Query)
5.3.Les autres requêtes
6. Création de formulaires
6.1. Création de formulaires classiques
6.2. Création de formulaires à sous-formulaire
6.3. Les autres formulaires
6.4. Quelques propriétés des contrôles dans les formulaires
6.5. Construction d’un formulaire « Menu »
7. Construction des macros
7.1. La macro Ouvrir Encodage Ventes
7.2. La macro Fermer
7.3. La macro Autoexec
7.4. Les autres macros
7.4.1. La macro Ouvrir
7.5. Les actions les plus usuelles
8. Création d’états
8.1. Les états publipostages
8.2. Les états de regroupements
8.3. Les autres états
9. L’outil de compactage Access
10. Les F.A.Q. (Frequently Asked Questions, La Foire Aux Questions)

Extrait du cours Access création des relations et des requêtes

1. Introduction aux bases de données
1.1. Objets de la base de données
Le logiciel Access contient plusieurs types d’objets. Les objets de la base de données sont des objetsqui apparaissent dans la fenêtre Base de données. C’estl’utilisateur qui crée ces objets. Nous utiliserons les objets suivants:
Table:
Structure fondamentale du système de gestion de bases de données relationnelles. Dans Access, une table est un objet qui stocke des données dans des enregistrements (lignes) et des champs (colonnes). Les données sont généralement relatives à une catégorie particulière,par exemple des contacts dans vos agendas, ou des coordonnées dans le botin.
Requête:
Une requête permet:
– de poser une question sur les données stockées dans les tables
– d’accomplir une action sur ces données.
Formulaire:
Objet de base de données Access dans lequel vous placez des contrôles servant à saisir,afficher et modifier des données dans les champs.
Etat:
Objet de base de données Access qui présente des informations mises en forme et organisées selon vos spécifications, par exemple
– des récapitulatifs de ventes,
– des listes de numéros de téléphone
– des étiquettes pour publipostage.
Macro:
Une action ou un ensemble d’actions destinées à automatiser certaines tâches.
1.2. Conception ou modification d’une base de données
Dans une base de données relationnelle, telle qu’une base Access, les données sont regroupées, par entités, dans des tables. Pour qu’Access associe correctement lesdonnées réparties dans les tables, les liaisons entre les différents sujets doivent être précisées.
Pour concevoir une base de données Définissez l’objectif de la base de données.C’est au cours de cette phase que vous déterminez l’information que contiendra la base de données: Nos exemples et illustrations sont tirés de <08-9eArt.mdb> qui sera l’exemple type lors du cours. La base de
données « 9eArt » se concentre sur la gestion d’un stock de bandes dessinées vendues en magasin spécialisé. Dans le cadre de vos travaux, évitez les sujets « passe-partout » tels que la gestion d’un stock de vins, de disques, de livres, ….
1.Définissez les tables.
Divisez l’information en entités principales. Chaque thème fera l’objet d’une table dans la base de données:
La gestion de nos bandes dessinées se fait tome à tome. Nous nous restreignons à un ensemble d’environ 250 tomes. Afin de classer ces tomes, nous les regroupons en séries.
2.Définissez les champs.
Déterminez les données à stocker dans chaque table. Chaque champ correspondra à une colonne dans la table. Nom et Prénom du client, par exemple, serontdeux champs de la table Clients.
3.Définissez les champs.
Déterminez les données à stocker dans chaque table. Chaque champ correspondra à une colonne dans la table. Nom et Prénom du client, par exemple, serontdeux champs de la table Clients.
1.3. Définition de relations entre tables
Si, par exemple, vous avez une table Clients et unetable Ventes, la définition d’une relation par défaut entre ces deux tables vous fait gagner du tempslorsque vous créez des formulaires ou des états qui relient les informations de ces tables.
Pour définir des relations, vous faites correspondre les champs Clé primairede la table parent aux champs correspondants de la table enfant (terminologie utilisée dans le cas d’une relation de un à plusieurs).
Pour voir les relationsdéfinies entre les tables, choisissez dans la barre d’outils le bouton Relations (Relationships représenté par trois petites tables liées. Access affiche la boîte de dialogue Relations avec les représentations de toutes les tables, ainsi que les relations sous forme de traits entre les tables.
1.4. Quelques exemples de relations
1. La gestion du service des inscriptions d’une Faculté. Structure en étoile autours de la table des inscriptions.
2. La gestion de la distribution des billets de cinéma. Structure en étoile autour de la table des séance, plus la table des ventes.
3. La gestion des traitements administrés dans un service hospitalier. Structure en étoile autours de la table des traitements, plus la table des mutuelles.
4. La gestion des locations pour des clients d’une agence immobilière. Structure en étoile autours de la table des locations, plus la table des propriétaires.

……….

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Cours Access création des relations et des requêtes (864 Ko) (Cours PDF)
création des relations et des requêtes

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *