Vous êtes sur la page 1sur 3

TP#4: Access - Introduction & Etude de cas

Économie d’Entreprises - S4

Université Ibn Zohr - Faculté Polydisciplinaire Taroudant -

Objectif du TP
Durant ce TP, nous allons introduire l’utilisation du logiciel de gestion de Bases de Données de la suite
Microsoft : Access. En effet, un premier guide de création et utilisation est fournis pour ensuite passer
à l’étude de cas. celle ci permettra de mettre en pratique l’usage et l’interrogation d’une BDD avec des
requêtes.

Notions de bases
Une base de données est un ensemble structuré de données enregistrées sur des supports accessibles par
l’ordinateur pour satisfaire simultanément plusieurs utilisateurs de façon sélective et en un temps oppor-
tun. Elle doit avoir un certain nombre de caractéristiques :
• Données structurées: les informations contenues dans une base de données sont réparties en enreg-
istrements, chaque enregistrement ayant une structure bien définie
• Données non redondantes: Une même information ne sera pas répétée plusieurs fois dans la base de
données.
• Données cohérentes: Il ne doit pas être permis d’enregistrer dans une base des informations inco-
hérentes entre elles.
• Données accessibles directement selon de multiples critères.
• Indépendance des programmes et des données: La base de données doit être indépendante des
programmes qui y ont accès, on doit pouvoir utiliser un autre programme pour traiter différemment
ces données sans avoir à toucher à ces données.

• Sécurité des données stockées: la base de données doit permettre un système de sécurité permettant
de gérer les droits d’accès aux informations par les utilisateurs.
L’organisation des données dans la base de données : L’utilisation d’une base de données apporte
aussi de nouveaux termes à comprendre. Voici une liste des termes qui seront utilisés pour toutes les pages
sur les sujets d’Access.
• Données: Informations sur un objet, une personne ou un événement sous sa forme brute utile pour
la base de données. Ex.: Kawasaki, rouge, 1100cc, 1,65m, mâle, bleu.
• Champ: Une information nécessaire sur une personne, une chose ou un événement. Ex.: couleur,
taille, modèle, date, nom, prénom, téléphone, adresses, description, commentaires etc.

• Enregistrement: Un regroupement de champs qui décrient une personne, une chose ou un événe-
ment. Ex.: nom, prénom, date de naissance, téléphone, numéro d’assurance sociale ou compagnie,
adresse, téléphone, télécopieur, personne responsable ou département, personne responsable, télé-
phone.

• Table: Un regroupement d’enregistrements sur un thème un commun. Ex.: employés, inventaire,


client, fournisseurs, véhicules, contacts etc.
Exercice 1 Assurance Auto
Un cabinet d’assurance d’automobile désire informatiser la gestion des dossiers de ses clients. Pour
ce faire, il faudrait d’abord créer une base de données pour la gestion des dossiers de ses clients. Les
tables sont intégrées dans la base de données ASSURANCE.MDB comme suit :
Partie 1 : Création de la base de données.
(a) Créer une base de données qui porte le nom ASSURANCE.

(b) Créer les structures des tables ci-dessus


(c) Contrôler la saisie des cotisations (entre 1000 et 3500)
(d) Créer les relations entre les tables :
• Un dossier concerne un seul client.
• Un client peu avoir plusieurs dossiers
• Chaque véhicule possède un seul dossier
• Un véhicule peut avoir plusieur dossiers
Partie 2 : Saisie des données des tables. (Voir Figure)
Partie 3 : L’interrogation de la BDD

(a) Liste des clients qui habitent à Agadir.


(b) Liste des clients qui n’habitent pas à Agadir.
(c) Liste des clients qui habitent à Agadir ou Casa.

(d) Noms et prénoms des clients dont le nom commence par S.


(e) Noms et prénoms des clients dont le nom commence par S qui habitent à Agadir.
(f) Liste des dossiers dont la cotisation est comprise entre 2000 et 3000 (NumDoss, codeCl et coti-
sation).

(g) Liste des véhicules Diesel de couleur rouge.


(h) Liste des véhicules d’une marque donnée et d’un Modèle donné.
(i) Liste des dossiers sous le format suivant: (NumDoss, CodeCl, Nom, Matricule, Marque, Modèle,
Cotisation).

(j) Liste des dossiers d’un client dont le code est donné.
(k) Liste des dossiers dont le montant de cotisation est supérieure 2000.
(l) Liste des dossiers déposés à une période donnée.
(m) Total des cotisations par client.

(n) Nombre de dossiers pour chaque client.


(o) Total des cotisations d’un client dont le code est donné.
(p) Diminuer les cotisations de 5% des cotisations initiaux.

(q) Supprimer les véhicules dont la date de mise en circulation avant le 01/01/2001.
Figure 1: Tables des données

Figure 2: Tables dans la BDD