Contact.accdb Introduction aux bases de données (suite) Cet exercice vous amènera à créer une base de données complète, regroupant les quatre objets de base : Table, Requête, Formulaire et État. Cette base de données contiendra la liste des contacts de votre entreprise. Exercice 1 - Créez une base de données vide. - Enregistrez la base de données sous Contacts.accdb. - Créez la table T Contacts en y ajoutant les champs suivants (ajustez les propriétés selon le type de données) : Champ Type Taille NoContact Numérique Octet Société Texte 50 Prénom Texte 50 Nom Texte 50 Adresse Texte 255 Ville Texte 50 Province Texte 2 CodePostal Texte 7 Titre Texte 50 Téléphone Texte 15 Poste Texte 10 Courriel Lien hypertexte Mémo Exercice 2 - Ouvrez la base de données Contacts et utilisez la table T Contacts. - Entrez les renseignements suivants concernant les contacts de votre entreprise : NoContact 1 2 3 Société Université de Sherbrooke Université Laval Université McGill Guide pratique Access 2007 2009 Chenelière Éducation inc. Page 1 sur 6
Prénom Stéphane Marie Robert Nom Lapointe Vaillancourt Boucher Adresse 2500, boul. de l Université Ville Sherbrooke Province QC CodePostal J1K 2R1 Titre Directeur des études Directrice des études Directeur des études Téléphone 819-821-7000 418-987-3000 514-398-4455 Poste 6458 2587 169 Courriel slapointe@usherbrooke.ca vaillancourtm@laval.ca rboucher@mcgill.ca Pointilleux NoContact 4 5 Société Université Concordia Université de Montréal Prénom Maureen Jacques Nom Halliday Bisson Adresse Ville Province CodePostal Titre Directrice des études Directeur sportif Téléphone 514-848-2424 514-343-6111 Poste 8-6587 25 Courriel maureen.halliday@concordia.ca coachjb@umontreal.ca - Recherchez l information manquante (adresse, ville, province et code postal) sur Internet en accédant au site Web de chacun des établissements d enseignement. Exercice 3 - Ouvrez la base de données Contacts et utilisez la table T Contacts. - Sélectionnez tous les enregistrements et changez la police pour Tahoma, 10 points. - Ajustez la largeur des colonnes pour permettre de tout afficher. - Figez les 4 premières colonnes à l aide de l onglet contextuel Feuille de données / groupe Enregistrements / bouton Plus / option Figer. Guide pratique Access 2007 2009 Chenelière Éducation inc. Page 2 sur 6
Exercice 4 - Créez la requête Q Information en mode Création. - Grâce à cette requête, affichez seulement le Nom du contact, son Titre et sa Société. - Une fois la requête exécutée, triez-la par Nom de contact. - Créez la requête Q Ville en mode Création. - Grâce à cette requête, affichez le NoContact, le Prénom, le Nom et la Ville. Exercice 5 Cet exercice vous permettra de personnaliser les requêtes créées à l exercice précédent. - Ouvrez la base de données Contacts et la requête Q Ville. - Passez en mode Création à l aide du bouton Affichage de l onglet Accueil. - Vous désirez afficher les contacts montréalais uniquement; pour ce faire, écrivez Montréal dans la colonne Ville, sur la ligne Critères. - Exécutez la requête à l aide du bouton Exécuter «!». - Fermez et sauvegardez cette requête. - Ouvrez la requête Q Information. - Passez en mode Création à l aide du bouton Affichage de l onglet Accueil. - Vous désirez afficher les contacts Directeurs des études uniquement; pour ce faire, écrivez Directeur des études dans la colonne Titre, sur la ligne Critères. - Exécutez la requête à l aide du bouton Exécuter «!». - La requête précédente exclut les directrices des études. Pour les inclure, écrivez Direct* des études dans la colonne Titre, sur la ligne Critères. - Fermez et sauvegardez cette requête. Exercice 6 - À l aide de l Assistant, créez un nouveau formulaire qui prend sa source dans la table T Contacts. - Appelez ce formulaire F Contacts. - Sélectionnez tous les champs disponibles afin qu ils paraissent dans le formulaire. - Sélectionnez la disposition Colonne simple. - Sélectionnez un style qui vous convient. - Ouvrez le formulaire pour y afficher l information contenue dans la table T Contacts. Guide pratique Access 2007 2009 Chenelière Éducation inc. Page 3 sur 6
- Déplacez-vous parmi les enregistrements et créez le nouveau contact suivant : NoContact 6 Société Prénom Nom Adresse Ville Province CodePostal Titre Téléphone Poste Courriel Votre institution Vos coordonnées Étudiant Exercice 7 Guide pratique Access 2007 2009 Chenelière Éducation inc. Page 4 sur 6
- Créez un nouveau formulaire à l aide de l Assistant, appelez-le F Information. - Le formulaire utilisera les données de la requête Q Information. - Sélectionnez tous les champs disponibles. - Sélectionnez la disposition Tabulaire. - Sélectionnez le style Technique. - Ouvrez le formulaire pour y afficher l information; notez le nombre d enregistrements affichés. - En mode Création, ajustez la largeur des colonnes pour voir toute l information. Exercice 8 - Ouvrez la base de données Contacts et la requête Q Information en mode Création. - Effacez le critère présent dans la colonne Titre. - Fermez et sauvegardez cette requête. - Ouvrez le formulaire F Information et remarquez l effet des modifications ; notez le nombre d enregistrements affichés. Exercice 9 - Créez un nouvel état à l aide de l Assistant, appelez-le R Contacts. - L état utilisera les données de la table T Contacts. - Sélectionnez les champs Nom, Prénom, Société et Titre afin de les afficher dans l état. - Regroupez les données de l état par Titre. - Triez l état par ordre croissant de Nom, puis de Prénom. - Sélectionnez la disposition Contour. - Sélectionnez un style qui vous convient. Guide pratique Access 2007 2009 Chenelière Éducation inc. Page 5 sur 6
- Affichez l état. Exercice 10 - À l aide de l Assistant, créez l état R ContactsVille qui permettra d afficher la liste des contacts. - L état utilisera les données de la table T Contacts. - Assurez-vous que le rapport est regroupé par Ville et que les enregistrements sont triés par nom d institution (champ Société). - Affichez l état. Guide pratique Access 2007 2009 Chenelière Éducation inc. Page 6 sur 6