QCM Access
QCM Access
html
A memo
B texte
C char
D string
Réponse
Le texte court (anciennement texte) est un type de données simple. La longueur maximale d’un
champ de ce type est de 255 caractères, ce qui est contrôlé par la taille du champ. Il est typique
d’utiliser des champs de texte pour maintenir les caractères alphanumériques (lettres et nombres
non calculables) tels que ceux utilisés dans les adresses.
Réponse
Page 1 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
3. Dans une table de base de données, une catégorie d’informations est appelée ________
A Enregistrement
B tuple
C champ
Réponse
Un champ de base de données est une colonne unique dans votre table. Un champ a un nom, qui
apparaît dans l’en-tête de la colonne.
Page 2 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
A FORMULAIRES
B TABLES
C ETATS
D RELATIONS
Réponse
Lorsque vous créez une base de données dans Microsoft Access, vous disposez d’un certain nombre
de types d’objets différents : tables, formulaires, états, requêtes, macros et modules.
Les tables stockent des données. Rien d’autre, pas de formatage, pas de tri, pas de filtrage,
pas de calcul, juste du stockage.
Les formulaires rendent ces données disponibles à l’écran. Avec un formulaire, vous pouvez
visualiser et modifier les données, les afficher de manière agréable, les trier, les compléter,
les supprimer, etc. Les formulaires vous permettent de travailler avec vos données. Ils ne sont
qu’un outil permettant de visualiser les données de votre table. Si vous modifiez quelque
chose dans votre formulaire, vous le modifiez en fait dans votre table.
Les états (ou rapports) affichent également vos données, mais sur papier. Contrairement aux
formulaires, les états ne vous permettent pas de modifier les données – ils sont conçus pour
être statiques.
Les macros sont un moyen d’étendre ce que vous pouvez faire dans Microsoft Access. Par
exemple, lorsque vous créez un formulaire, vous pouvez y ajouter un bouton, par exemple
pour ouvrir un autre formulaire ou rapport connexe.
Les modules sont beaucoup plus proches du monde des macros Excel décrites ci-dessus – ce
sont des emplacements où vous stockez du code VBA.
Page 3 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
5. Dans une relation un-à-plusieurs, la table du côté « un » s’appelle _______ et celle du côté «
plusieurs » est _______.
A Parent, enfant
B Enfant, parent
C Ligne, colonne
Réponse
Dans une relation un-à-plusieurs, la table du côté « un » s’appelle Parent et celle du côté «
plusieurs » est enfant. Dans l’exemple ci-dessous la table T_Candidat est la table « Parent », tandis
que la table T_Inscription_Examen est la table « enfant ».
A Dictionnaire de données
C Définition de données
Réponse
Page 4 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
La définition des données consiste à décrire les propriétés des données qui entrent dans chaque
table de la base de données, en particulier les champs qui composent la base de données.
7. La taille d’un champ avec le type de données « Nombre » ne peut pas être ______
A2
B4
C8
D 16
Réponse
Données numériques utilisées dans les calculs mathématiques. Taille = 1, 2, 4 ou 8 octets (16 octets
s’il s’agit de l’ID de réplication).
A 1 bit
B 1 octet
C 1 kilooctet
D 1 mégaoctet
Réponse
Données booléennes (vrai/faux); Access stocke la valeur numérique zéro (0) pour faux et -1 pour
vrai. Danc la taille = 1 bit.
A Clé d’enregistrement
B Clé composite
C Clé étrangère
D Clé primaire
Réponse
Page 5 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
Une clé primaire est une colonne (ou une combinaison de colonnes) spéciale d’une table de base
de données relationnelle désignée pour identifier de manière unique chaque enregistrement de la
table.
Une clé primaire est utilisée comme identifiant unique pour analyser rapidement les données
d’une table. Une table ne peut avoir plus d’une clé primaire.
Elle doit contenir une valeur unique pour chaque ligne de données.
B Faites glisser la clé étrangère d’une table dans la clé primaire d’une autre table.
C Faites glisser la clé primaire d’une table dans la clé étrangère d’une autre table.
Réponse
Dans Access, vous pouvez créer des relations en sélectionnant la commande Relations et en
affichant vos tables. Vous faites glisser le champ de la clé primaire (PK) d’une table vers l’autre
table. Le champ clé primaire de la première table doit contenir des valeurs uniques. Si la clé
étrangère (située dans la deuxième table) ne contient pas de valeurs uniques, vous créez une
relation de type « un à plusieurs ». La relation entre les deux tables sera illustrée par l’affichage
d’une ligne de relation par Access.
2Quel type de données ne peut pas définir un champ d'une table ACCESS ?
texte
pourcentage
Page 6 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
monétaire
date
poser des questions à l'utilisateur
concevoir un tableau croisé dynamique
faire des présentations de synthèse de données
effectuer une recherche dans les données
exclusivement mettre à jour ou supprimer les données
Requête DELETE
Requête UPDATE
Requête SELECT
Requête INSERT
une méthode pour regrouper les champs communs dans des tables
VISIO
WORD
EXCEL
POWERPOINT
ACCESS
PROJECT
Page 7 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
7Parmi les différents langages suivants, un seul n’est pas du domaine SQL
LMD
LVD
LDD
LCD
MYSQL
MARIADB
DBASE
ORACLE
ACCESS
SQL SERVER
POSTGRES
10Par rapport à d'autres outils bureautiques, quelles sont les spécialités d'ACCESS ?
la liaison de données
la présentation de diaporama
un outil pour s'assurer que les données s'affichent d'une certaine façon
un outil pour s'assurer que les données entrées s'affichent en ordre croissant
Page 8 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
13Parmi ces différentes fonctionnalités, une seule n’est pas du domaine des SGBD
l'ajout de données
la prévision de données
14Les données saisies dans un formulaire ACCESS sont-elles stockées dans des tables ?
oui
non
15Quel bouton faut-il actionner pour afficher les opérations d'une requête ACCESS ?
somme
formulaire
monétaire
formulaire
Page 9 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
18De quoi faut-il s'assurer avant d’utiliser la fonction convertir les données :
20Dans une table ACCESS, le champ "Numéro de téléphone" est mieux représenté dans un champ de
type
Mémo
Texte
Numérique
Date
1. L’opérateur ______ fera en sorte que l’enregistrement ne soit sélectionné que si deux conditions ou
plus sont remplies
A NOT
B XOR
C OR
D AND
Réponse
A Hyperlien
B OLE
Page 10 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
C Memo
D Texte
Réponse
A 255
B 256
C 257
D 355
Réponse
A OODBMS
B ORDBMS
C SGBDR
Réponse
5. DCL fournit des commandes pour effectuer des actions telles que _______
Réponse
6. Laquelle des commandes suivantes pour extraire des données de la base de données?
A Requêtes
B Formes
C Enregistrements
D Rapports
Réponse
7. Une partie de la base de données qui stocke un seul type de données est _________
A Enregistrement
B Forme
Page 11 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
C Champ
D Rapport
Réponse
Réponse
9. L’ensemble d’enregistrements liés dans une base de données est appelée _________
A Relation
B Enregistrement
C Fichier
D Table
Réponse
10. Les informations complètes sur une entité dans une base de données s’appelle ________
A Relation
B Enregistrement
C Fichier
D Table
A Ordonner
B Recherche
C Tri
D Ascendant
Réponse
2. Une clé composite est ________
A La clé primaire avec AutoNumber comme type de champ.
B Est une clé étrangère qui identifie de manière unique les
enregistrements.
C Composé de deux champs ou plus pour identifier les enregistrements de
manière unique.
D Aucune de ces réponses n’est vraie.
Réponse
Page 12 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
Page 13 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
10. Une requête peut être utilisée pour sélectionner des données
à partir _________
A D’une seul table
B De Plusieurs tables
C Les deux A et B sont vrais.
D Aucune de ces réponses n’est vraie.
1. Les données peuvent être importées dans la Base de données Access à partir de _________
A Fichiers bloc-notes
B Fichiers PowerPoint
C Fichiers Word
D Fichiers Excel
Réponse
Si vous utilisez la dernière version de Microsoft 365, Access 2021 ou Access 2019, dans l’onglet
Données externes, dans le groupe Importer et lier, cliquez sur Nouvelle source de données > À
partir d’un fichier > Excel. Si vous utilisez Access 2016, sous l’onglet Données externes, dans le
groupe Importer et lier, cliquez sur Excel.
Page 14 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
2. Dans une requête, l’utilisation du mot clé ______ renvoie des enregistrements dans lesquels la
valeur du champ est comprise entre deux nombres.
A IS NUL
B LIKE
C AND
D BETWEEN
Réponse
L’opérateur BETWEEN sélectionne des valeurs dans une plage donnée. Les valeurs peuvent être des
nombres, du texte ou des dates. L’opérateur BETWEEN est inclusif: les valeurs de début et de fin
sont incluses. Exemple:
SELECT Nom
FROM Personne
3. L'utilisation du mot clé ______ renvoie des enregistrements dans lesquels la valeur du champ est
égale à un texte défini.
A IS NUL
B LIKE
C AND
D BETWEEN
Réponse
L'opérateur LIKE est utilisé dans une clause WHERE pour rechercher un motif spécifique dans une
colonne. Exemple:
4. Un _________ est un système de stockage informatisé qui permet d'organiser et de maintenir une
collection d'informations en vue d'une utilisation ultérieure.
A Base de données
B Feuille de calcul
Page 15 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
C Traitement de texte
D Requête
D Rapport
Réponse
Une base de données est un système de stockage informatisé utilisé pour organiser et maintenir
une collection d'informations en vue d'une utilisation ultérieure. Elle permet de stocker, d'extraire
et de manipuler efficacement les données, ce qui en fait un outil essentiel pour la gestion et
l'organisation de grandes quantités d'informations. Contrairement aux feuilles de calcul, aux
traitements de texte, aux requêtes et aux rapports, une base de données est spécifiquement
conçue à cette fin et offre des caractéristiques telles que l'intégrité des données, la sécurité et la
capacité de gérer des relations complexes entre différents ensembles de données.
5. Les tables sont conçues pour contenir des colonnes et des lignes d'informations. Dans une table de
base de données, les colonnes sont appelées __________.
A Enregistrements
B Colonnes
C Champs
D Case
Réponse
Dans une table de base de données, les colonnes sont appelées champs. Le terme « champs » fait
référence aux colonnes individuelles d'une table qui stockent des types de données spécifiques.
Ces champs sont utilisés pour organiser et classer les informations dans la table, ce qui permet de
stocker et d'extraire les données de manière efficace.
6. Dans une table de base de données, les lignes sont appelées __________.
A Enregistrements
B Colonnes
C Champs
D Case
Réponse
Page 16 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
Dans une table de base de données, chaque ligne représente un ensemble unique de données,
contenant des informations sur une entité ou un objet spécifique. Ces lignes sont généralement
appelées « enregistrements ».
7. Des formulaires, des requêtes et des états sont créés sur la base des informations contenues dans
_________.
A Base de donnée
B Table
C Enregistrement
D Champ
Réponse
Les formulaires, les requêtes et les états sont créés sur la base des informations contenues dans la
table. La table contient les données utilisées pour alimenter ces formulaires, requêtes et états. Elle
sert de base à l'organisation et au stockage des données de manière structurée. La table fournit la
structure et les champs nécessaires à la création de ces formulaires, requêtes et états. Sans la table,
il n'y aurait pas de données pour travailler et créer ces composants.
8. Dans un formulaire de base de données, les espaces vides dans lesquels les informations sont
saisies sont appelés ________. Lorsque les cases sont remplies, le formulaire devient _________.
A Champs
B Enregistrement
C Requête
D Base de données
E Clé primaire
Réponse
A, B
Dans un formulaire de base de données, les espaces vides dans lesquels les informations sont
saisies sont appelés champs. Ces champs représentent des catégories ou des types d'informations
spécifiques qui doivent être remplis. Lorsque tous les blancs ou champs sont remplis avec les
informations pertinentes, le formulaire devient un enregistrement. Un enregistrement est un
ensemble complet d'informations ou de données introduites dans la base de données.
Page 17 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
A Vrai
B Faux
Réponse
A Map
B Tri (Sort)
C Where
D Select
Réponse
La fonction de « tri » permet de contrôler la séquence ou l'ordre des enregistrements. Elle classe les
enregistrements dans un ordre spécifique, par exemple croissant ou décroissant, sur la base d'un
critère choisi. La fonction de « tri » est probablement une fonction ou un outil au sein d'un logiciel
ou d'un système de base de données qui permet aux utilisateurs d'organiser et de classer les
données dans l'ordre souhaité.
A Clé primaire
B Clé étranger
C Clé composé
D Clé unique
Réponse
A
Une clé primaire est un identifiant unique pour chaque
enregistrement d’une table. Elle est utilisée pour s’assurer que
chaque enregistrement peut être identifié et consulté de manière
unique. En attribuant un numéro à chaque enregistrement, la clé
primaire permet une recherche, un tri et un référencement
efficaces des données dans la table. Elle contribue également à
maintenir l’intégrité des données et à assurer leur unicité au sein
de la table.
Page 18 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
B Faux
C Aucune de ces réponses
Réponse
B
Une base de données et une table ne sont pas la même chose.
Une base de données est une collection de données organisées,
tandis qu’une table est une structure au sein d’une base de
données qui contient les données proprement dites. Une base de
données peut contenir plusieurs tables, ainsi que d’autres objets
tels que des vues, des index et des procédures stockées.
Page 19 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
Page 20 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
D
Vous pouvez trier les enregistrements dans une table dans
Microsoft Access à l’aide de différentes méthodes. Toutes les
options proposées sont valables :
Option A : ouvrez le tableau, cliquez sur le champ sur lequel vous
souhaitez effectuer le tri, puis cliquez sur le bouton Trier dans la barre
options de tri.
Page 22 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
Page 23 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
Page 24 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
Page 25 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
Page 26 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
Exercices4
A)
4- Quelle est la différence entre une relation un-à-un et une relation un-à-plusieurs ?
8- Quelles sont les fonctions des masques de saisie et des champs Liste de choix ?
B)
Pour chacune des tâches suivantes, mettez une des lettres (A, B, C ou D) de la liste des objets ci-
dessous qui vous paraît le plus approprié
Table
Formulaire
Requête
Etat
Page 27 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
Les données sont stockées dans des requêtes ; les tables et les
formulaires sont utilisés pour saisir et traiter les données.
I - Voici un schéma conceptuel avec des personnes qui sont des auteurs de chapitres de livres :
Questions :
Est-ce qu’il peut y avoir des personnes qui ne sont pas des auteurs ?
Page 28 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
I-
Solution :
2. Est-ce qu’il peut y avoir des personnes qui ne sont pas des auteurs ?
Solution :
II - schéma relationnel
– CATEGORIE(numCat, intitule)
– QUESTION(numQ, description)
Objectif d'exercice :
Énonce :
Vous effectuez un stage au secrétariat d'un lycée technique et vous êtes chargé par le chef
d'établissement de mettre en place un système de gestion des élèves en stage dans les entreprises de
la région. Vous avez à votre disposition le logiciel de base de donnéesACCESS ainsi que tous les
fichiers de l'établissement qui sont tenus manuellement.
La liste des entreprises partenaires du lycée et plus précisément : leur raison sociale, leur
adresse, leur n° de téléphone, leur n° de fax, leur secteur d'activité, le nom du directeur, le
montant de la dernière taxe d'apprentissage versèe au profit du lycèe ainsi que le type de
versement (chèque ou virement).
La liste des élèves de l'établissement (Nom, prénom, date de naissance, classes fréquentées
dans l'Etablissement suivant les annèes)
Page 29 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
La liste des élèves qui effectuent ou ont effectué un stage au sein d'une entreprise partenaire
du lycée. Pour chaque stagiaire, vous devez présenter : l'année du stage, la date de début de
stage, la date de fin de stage, le nom de l'entreprise, le secteur du stage (commerce,
comptabilité, informatique...), le lieu du stage, le nom du tuteur au sein de l'entreprise, le
nom du professeur responsable du stagiaire.
Marche à suivre :
Personnaliser la barre d'outils en créant des boutons permettant de saisir et de visualiser les
différentes données.
ENTREPRISE (NUM ent, NOM ent, ADRESSE, CODE POSTAL, VILLE, TEL, FAX,SECTEUR, ACTIVITE,
RESPONSABLE, MONTANT TAXE, TYPE VERSEMENT)
Solution :
Page 30 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
ENTREPRISE (NUM ent, NOM ent, ADRESSE, CODE POSTAL, VILLE, TEL, FAX, SECTEUR
ACTIVITE, RESPONSABLE, MONTANT TAXE, TYPE VERSEMENT)
STAGE (NUM Elève, NUM ent, ANNEE, début stage, fin stage, PROF RESPONSABLE,
TUTEUR, SECTEUR STAGE)
Dans le répertoire …, vous trouverez un fichier Zoo.mdb qui correspond à une base de données
Access.
2 – Ajouter la poule Cocotte à la table ANIMAL. Cette poule a 1 an, elle a pour menu 8M et est
originaire de l'Asie.
Cocotte et Chantecler viennent d'avoir un poussin : Cuicui qui a donc 0 an, a pour repas uniquement
des légumes en quantité 1 et est originaire d'Europe (on considère que l'origine est donnée par le
père).
Page 31 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
3.4 - Donner les noms des singes de plus de 10 ans et originaire d'Afrique.
3.5 - Donner les noms des singes ainsi que des animaux de plus de 8 ans.
3.6 - Donner les races des animaux dont le numéro de menu est 1 et l'âge est supérieur à 10.
3.7 - Donner les menus plus 2 fois moins riches en viande qu'en légume?
3.8 - Donner l'âge et l'origine des animaux qui sont amis de l'homme.
3.9 - Numéro de menu et quantité de viande pour les animaux qui ont une attitude amicale envers
l'homme.
3.10 - Donner les noms des animaux qui sont grands parents.
3.13 - Lister les animaux qui dont on connaît les deux parents.
3.15 - Donner les numéros et la composition des menus plus riches en viande que la moyenne (se
servir de la requête précédente pour faire cette requête).
Lors d’une élection communale, faisant fi de tout secret électoral, un informaticien malfaisant réussit
à se procurer et à stocker dans une base de données relationnelle les informations suivantes : pour
chaque commune (avec son nom et son nombre d’électeurs potentiels) les électeurs ayant voté (nom,
prénom, adresse et heure du vote), les candidats (nom, prénom, position sur la liste du parti) pour
lesquels ils ont voté (un électeur pouvant en effet voter pour plusieurs candidats) ainsi que le parti
pour lequel ils ont voté (les candidats pour lesquels ils votent doivent être du même parti).
Notre informaticien veut aisément pouvoir comptabiliser le nombre de voix attribuées à chaque parti
et à chaque candidat pour chaque commune et aisément retrouver les électeurs ayant voté dans
chaque commune pour chaque candidat et chaque parti.
Travail à Faire :
Réalisez les tables (avec leurs attributs) et le schéma relationnel décrivant la base de données en
question et permettant à notre informaticien d’acquérir cette connaissance.
Page 32 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
b. La class description doit être de cette forme « BAC3, BAC2, BIT1, et PAC2... >> ou les trois 1
caractères sont alphabétiques et en majuscules, le dernier caractère est un nombre, toutes
les caractère sont obligatoire .
c. La description de Matière prend une valeur de la liste suivante (math, Access, droit,
économie, comptabilité), ou Access est la valeur défaut.
e. L’élève numéros de téléphone est de la forme (00961) 06/123456, ou le zip code n’est pas
obligatoire a saisir.
Questions
Définir les clés primaires de toutes les tables, en justifiant votre choix pour la 4eme table.
Ajouter le champ « class_id >> a une des tables pour que chaque élève possède une class.
Détérminer les relations existantes entre les tables et montrer leurs cardinalités.
Ecrire les propriétés suivantes (nom champ, type de données, propriétés de champ) pour les
champs mentionnés dans les contraintes précédentes.
Requête 1 : Affiche en ordre décroissent les noms des élèves qui habite a << batroun >>
Requête 2 : Affiche les matières description, ou la matière coefficient est plus grande que 10.
Requête 5 : Affiche les noms des élèves de la classe << BAC3 >> et << BAD3 >>.
Requête 6 : Affiche les notes et les noms des élèves de la class << BAD2 >> pour la matière << Math
>> en 17/3/2008.
Requête 7 : Affiche les noms des élèves qui se terminent avec la lettre “A >>.
Requête 8 : Affiche test_id des tests qui sont faites avant 5/5/2007.
Requête 9 : Affiche les noms des élèves qui ont réussi pour la classe << BAC2 >> en 13/4/2008. N.B :
l’élève réussi quand il a 1000 et plus comme note final.
Pour chaque Requête indiquer les tables nécessaires avec les relations entre ces tables.
Page 33 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
b. Les deux champs « louage_date >> et « retour_date >> ont le format 3/12/2008
d. Le model doit être plus grand que 2005, et en cas de l’opposé un message erreur est afficher
« le model doit être plus grand que 2005 >>
e. La première lettre de champ « marque >> doit être en majuscule, le size est inférieure ou
égale a 10 lettres. (on utilise seulement input mask)
Questions
Dessiner les relations existantes entre les tables et montrer leurs cardinalités.
Ecrire les propriétés suivantes (nom champ, type de données, propriétés de champ) pour les
champs mentionnes dans les contraintes précédentes.
Requête 1 : Affiche les adresse et les noms des clients en ordre décroissent de client nom.
Requête 2 : Affiche les noms des clients et ses numéros de téléphone, des clients qui habite a <<
Beirut >>.
Requête 3 : Affiche les numéros de téléphone de tous les clients qui habite à << Tripoli >>.
Requête 4 : affiche les voitue_no en ordre décroissent, ou le model de voiture et plus grand que
2005.
Requête 5 : Affiche les noms des clients qui ont loué une << Mercedes >>.
Requête 6 : Affiche les voitures marque et model de toutes les voitures que << Sami >> avait loué
avant 12/10/2007.
Requête 7 : Affiche les marques des voitures qui commencent avec la lettre << M >>.
Requête 8 : Affiche le total des prix de l’unité de chaque louage. Requête doit comporter: Nom de
client louage_no total de louage
Requête9 : Affiche le total des unités prix de chaque louage que << Ziad >> a fait. Requête doit
comporter: louage_no total de louage
Pour chaque Requête indiquer les tables nécessaires avec les relations entre ces tables.
https://www.cours-gratuit.com/exercices-access/exercice-access-travaux-theoriques
Page 34 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
exercice 5
Un service financier réalise un audit de données bancaires. Le schéma relationnel de ces données est
le suivant :
T.A.F :
2- Relier les tables et reproduire les tables de la base de données sur votre feuillede réponse.
Créer une liste de choix pour les clés étrangères en complétant le tableau suivant :
Nom du champ
Afficher le contrôle
Contenu
Colonne liée
Nbre de colonnes
a. Le nom et prénom des clients dont le numéro de client est inférieur strictement à 1000 et qui sont
nés strictement après 1968;
b. Les numéros de compte dont le solde est strictement supérieur à 1000 Dirhams, et dont le
propriétaire a pour nom ’Saadi’ ;
Client idclient
Compte idcompte
Page 35 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
Action idaction
2- Relier les tables et reproduire les tables de la base de données sur votre feuillede réponse.
Créer une liste de choix pour les clés étrangères en complétant le tableau suivant :
Contenu Client
Colonne liée 1
Nbre de colonnes 3
a. Le nom et prénom des clients dont le numéro de client est inférieur strictement à 1000 et qui sont
nés strictement après 1968;
b. Les numéros de compte dont le solde est strictement supérieur à 1000 Dirhams, et dont le
propriétaire a pour nom ’Saadi’ ;
Page 36 sur 37
QCM Access – Partie 1 - WayToLearnX https://waytolearnx.com/2019/08/qcm-access-partie-1.html
Page 37 sur 37