Vous êtes sur la page 1sur 8

Exercice QCM sur access 2007

1 Quels sont les utilités d'ACCESS ?


automatiser les tâches répétitives
regrouper plusieurs sources de données dans un même fichier
compléter et améliorer les fonctions EXCEL gérant les données
gagner en efficacité et en rapidité sur les accès aux données
gérer des liens entre plusieurs sources de données

2 Quel type de données ne peut pas définir un champ d'une table ACCESS ?
texte
pourcentage
monétaire
date

3 A quoi servent les requêtes d'ACCESS ?


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

4 Marier les affirmations à leurs appellations

Sélection Insertion Suppression Modifier

Requête DELETE
Requête UPDATE
Requête SELECT
Requête INSERT

5 La normalisation des données c’est


un assistant pour générer des formulaires
une méthode pour déterminer le type de relation entre les tables
une méthode pour regrouper les champs communs dans des tables
une méthode pour analyser les données

6 Quels logiciels Microsoft permettent l’utilisation des requêtes SQL ?


VISIO
WORD
EXCEL
POWERPOINT
ACCESS
PROJECT

7 Parmi les différents langages suivants, un seul n’est pas du domaine SQL
LMD
LVD
LDD
LCD

8 Remplir le champ vide du nom du champ adéquat


Dans la table clients (id, nom, prénom, adresse, ville, code postal, ...), seul le champ 

 peut-être clé primaire

9 Cocher les logiciels SGBD libres d'utilisation


MYSQL
MARIADB
DBASE
ORACLE
ACCESS
SQL SERVER
POSTGRES

10 Par rapport à d'autres outils bureautiques, quelles sont les spécialités d'ACCESS ?
le classement, le filtre et le tri de données
les calculs sur les données
la liaison de données
les rapports bureautiques textuels
la construction de tables et de relations
la présentation de diaporama

11 Un masque de saisie est


un outil pour s'assurer que les données s'affichent d'une certaine façon
un outil pour s'assurer que la saisie de données répond à un format prédéterminé
un outil pour s'assurer que les données entrées s'affichent en ordre croissant
un outil s'assurer qu’il n'y a pas de doublement des données

12 Que signifie SGBD ?


système de gestion de bande dessinée
système de gestion de base de donnée
système de gestion de bilan décisionnel
système de gestion de bricolage divers

13 Parmi 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
la recherche des données
la mise à jour des données

14 Les données saisies dans un formulaire ACCESS sont-elles stockées dans des tables ?
oui
non

15 Quel bouton faut-il actionner pour afficher les opérations d'une requête ACCESS ?
somme
formulaire
monétaire
formulaire

1 À quoi sert la clé primaire d'une table ?


distinguer chaque enregistrement de façon unique
enregistrer toutes les données
effectuer les mises à jour
dupliquer plusieurs lignes de table

17 Marier les affirmations à leurs appellations

Formulaire Macro Requête Table

permet l'enchainement des commandes


l'endroit réel de stockage des données
permet de nommer les recherches simples ou complexes sur des
données pour les réutiliser
présente de façon personnalisée les étiquettes des colonnes ou des
lignes d'une table ou d'une requête

18 De quoi faut-il s'assurer avant d’utiliser la fonction convertir les données :


Avoir suffisamment de colonnes vides à gauche de la colonne sélectionnée
Avoir suffisamment de colonnes vides à droite de la colonne sélectionnée
Sélectionner une seule colonne à convertir
Sélectionner plusieurs colonnes

19 Sous l'interface ACCESS, à quoi sert le bouton point d'exclamation ?


Accomplir une relation entre des tables
Ajouter une table ou une requête
Calculer la synthèse des données (somme, moyenne ...)
Exécuter une requête

20 Dans 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

Soumettre

2 eme PARTIE CONCERNANT LES MODELES DE DONNEES ET SQL

EXERCIE N° 1 : MODELE DE DONNEES  

Un hôpital possède plusieurs services. Il emploie plusieurs médecins. Les règles de gestion
de cet hôpital sont :

1- L’hôpital peut être rattaché à un ou plusieurs laboratoires.


2- Un médecin peut effectuer une et une seule recherche dans un laboratoire
3- L’hôpital peut avoir un ou plusieurs services.
4- Un Médecin exerce dans un et un seul service.
5- Un médecin peut consulter un ou plusieurs patients.

La collecte des informations manipulées par ce système à donner la liste des propriétés
suivantes  :

Code-hôpital, nom de l’hôpital, adresse hôpital, code laboratoire, nom laboratoire, numéro
médecin, nom médecin, prénom médecin, adresse-médecin, spécialité médecin, numéro S.S,
nom patient, prénom patient adresse patient, date naissance patient, Code service nom
service.

QUESTIONS :

1- Etablir le modèle OBJET/RELATION( objets , propriétés, relations et cardinalités)


de ce système
2- Traduire le modèle trouvé en un modèle relationnel.

EXERCIE N° 2  REQUETE SQL 

Soit la base de données relationnelle suivante  :

CLIENT (Numéro-client nom, prénom, adresse, cp, ville, téléphone)

ACHAT (Numéro-client, numéro article, date, quantité)

ARTICLE (Numéro-article, désignation, catégorie, prix)

1- Créer les tables CLIENT et ACHAT


2- Afficher le contenu de la table client
3- Afficher le nom, prénom des clients
4- Afficher les clients habitant la ville de khenchela
5- Afficher les articles supérieur à 300 DA
6- Afficher les articles dont les prix est compris entre 1000 DA et 1500 DA
7- Afficher les noms et prénoms des clients ayant acheté un article le 15/12/2019
8- Ajouter l’article (20, ‘costume’, ‘vetement’ 12000)
9- Augmenter le prix de l’article de 15%
10- Supprimer les clients habitant ALGER

‫ل‬.‫ك‬.‫الترجمة للتما رين الخاصة بنماذج البيانات و س‬

‫ نماذج البيانات‬: ‫التمرين األول‬


: ‫ قواعد التسيير المتعلقة بهذه العيادة هي‬. ‫ توظف[ عدة أطباء‬.‫تتكون العيادة الجراحية من عدة مصالح‬
..‫ يمكن ربط المستشفى بمختبر واحد أو أكثر‬-1 .1
‫‪ .2‬يمكن للطبيب إجراء بحث واحد فقط في المختبر‪.‬‬
‫‪ .3‬المستشفى لديه مصلحة او عدة مصالح‪.‬‬
‫‪ .4‬يمارس الطبيب في مصلحة واحدة فقط‪.‬‬
‫‪ - .5‬يمكن للطبيب إجراء فحص لمريض واحد أو أكثر‪.‬‬
‫‪‬جمع المعلومات التي يعالجها هذا النظام أعطت قائمة الخصائص التالية‪:‬‬
‫رمز المستشفى ‪ ،‬اسم المستشفى ‪ ،‬عنوان المستشفى ‪ ،‬رمز المختبر ‪ ،‬اسم المختبر[ ‪ ،‬رقم الطبيب ‪ ،‬اسم‬
‫الطبيب ‪ ،‬االسم األول للطبيب ‪ ،‬عنوان الطبيب ‪ ،‬تخصص الطبيب ‪ ،‬رقم ‪ ، SS‬اسم المريض ‪ ،‬عنوان‬
‫المريض‪ ,‬االسم األول للمريض ‪ ،‬تاريخ ميالد المريض ‪ ،‬اسم المصلحة ‪ ,‬رمز المصلحة‪.‬‬
‫المطلوب ‪:‬‬
‫‪ 1‬إنجاز نموذج البيانات‬
‫‪ 2‬ترجمة النموذج المتحصل عليه الى نموذج عالئقي‬
‫التمرين الثاني‬
‫لتكن قاعدة البيانات العالئقية التالية ‪:‬‬

‫)‪CLIENT (Numéro-client nom, prénom, adresse, cp, ville, téléphone‬‬

‫)‪ACHAT (Numéro-client, numéro article, date, quantité‬‬

‫)‪ARTICLE (Numéro-article, désignation, catégorie, prix‬‬

‫المطلوب ‪:‬‬
‫إنشاء الجداول زبون و الشراء‬ ‫‪.1‬‬
‫عرض محتوى جدول الزبون‪.‬‬ ‫‪.2‬‬
‫عرض األسم و للقب الزبون‬ ‫‪.3‬‬
‫عرض الزبائن القاطنين بمدينة خنشلة‬ ‫‪.4‬‬
‫عرض السلع التي يفوق سعرها ‪ 300‬دج‬ ‫‪.5‬‬
‫عرض السلع التي يترواح سعرها ما بين ‪ 1000‬دج و ‪ 1500‬دج‬ ‫‪.6‬‬
‫‪ - 7‬عرض أسماء وألقاب الزبائن الذين اشتروا صنفًا في ‪15/12/2019‬‬ ‫‪.7‬‬
‫إضافة زبون جديد (‪)costume’, ‘vertement’ 12000‘ ,20‬‬ ‫‪.8‬‬
‫زيادة سعر السلعة بنسبة ‪٪15‬‬ ‫‪.9‬‬
‫حذف الزبائن القاطنين بالجزائرالعاصمة‬ ‫‪.10‬‬

‫‪EXERCICE sur les cardinalités‬‬

‫‪Les règles de gestion correspondant au modèle ci-dessous :‬‬

‫‪- Un service peut effectuer plusieurs enlèvements.‬‬

‫‪- Un enlèvement peut être effectué par un seul service‬‬

‫‪- Un enlèvement peut concerner plusieurs produits.‬‬


- Un produit peut concerner par un ou plusieurs enlèvements.

- Une commande peut concerner un ou plusieurs produits.

- Un produit peut être cité par une ou plusieurs commandes.

- Un produit peut être fourni par un ou plusieurs fournisseurs.

- Un fournisseur peut fournir un ou plusieurs produits.

- Une commande peut être faite auprès d’un seul fournisseur.

- Un fournisseur peut honorer plusieurs commande ou aucune.

QUESTION : Donner les cardinalités du modèle ci dessus

Service Effectuer Enlèvement

N°Service date enlèvement N°enlèvement

Nom-service
Commande
Fait concerne
concerne
N°commande

Produit
Fournisseur
N°produit
N°fournisseur Fourni
Stock-min
Nom-fournisseur
Prix-achat