Exercice

Vous aimerez peut-être aussi

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 2

I.

Répondre par Vrai ou Faux : (2 pts)


a- La propriété "caption" ne peut pas être vide.
b- Un champ de type "Yes/No" peut avoir la propriété new values.
c- Si une date fait partie d’une clé primaire, elle sera obligatoirement reliée à une autre date dans une
autre table.
d- Dans Access, la date du système est désigné par la fonction Today().
e- Le type de donnée OLE object est utilisé pour se connecter à l'Internet.
f- Chaque table doit obligatoirement avoir un champ de type Date/Time.
g- Une clé primaire peut être formée de plusieurs champs.
h- La propriété « Allow Zero Length » est utiliser pour faciliter la recherché de données.

II. Choisir la bonne réponse : (2 pts)


1- Dans une requête, la condition qui permet d'afficher tous les champs contenant la lettre "h" est:
a. Like "h*".
b. Like "*h".
c. Like "?h?"
d. Like "*h*".
2- "Make table query" est une requête utilisée pour :
a. Ajouter des nouveaux enregistrements.
b. Modifier le contenu d'un champ.
c. Créer une nouvelle table.
d. Ajouter des nouveaux champs.
3- Une base de données est composée de plusieurs tables pour :
a. Manipuler les données.
b. Indiquer les propriétés des champs.
c. Eviter la redondance de données.
d. Trier les données.
4- La clé primaire possède la propriété:
a. Indexed : yes (duplicates ok)
b. Indexed : yes (no duplicates)
c. Indexed : yes
d. Indexed : no

III. Répondre aux questions suivantes : (3 pts)


1. Enumérer les caractéristiques du mémoire RAM.
2. Quelles sont les étapes de l'opération de traduction d'un programme source?
3. Citer les différents mémoires auxiliaires.

IV. Soient les tables suivantes : (13 pts)


1- Client (Num-Client, Nom-Client, Prénom-Client, Adresse, Téléphone, Nationalité, Num-Rep)
2- Représentant (Num-Rep, Nom-Rep, Salaire-Mensuel)
3- Commande (Num_Commande, cdate, ref_client)
4- Produit (Num-Produit, Nom-Produit, Prix-Unitaire, quantité, taux-de-tva)
5- Concerner (Ref-Produit, Ref-Commande)

Les contraintes sur les données

a- Le champ "Num-Produit" dans la table "Produit" est un nombre automatique donné par l'ordinateur.
b- Le champ « Nom-Produit » dans la table « Produit » est alphabétique et doit être commence par un
lettre majuscule.
c- Le champ « Prix-Unitaire » dans la table « Produits » doit être toujours positif, prend 2 chiffres après la
virgule. si non un message d’erreur doit être affiché.
d- Le champ « taux_de_tva » dans la table « Produits » prendre la valeur 10% par défaut.
e- Le champ "Téléphone" dans la table "Client" doit avoir la forme suivante : - - / - - - - - -.
f- Le champ " Nom-Client " dans la table "Client" est alphabétique, la saisie dans ce champ est obligatoire.
g- Le champ « cdate » dans la table « Commande » doit être plus grand ou égal à la date courante, et doit
être affiché sous la forme : Mon - 05 - June - 2017.
h- Le champ « quantité » dans la table « Produit » doit être plus grand que 0. Si non un message d’erreur
doit être afficher.

N.B :

a- Le champ « Nationalité » dans la table « Client » peut avoir une valeur de la liste (Libanais, syrienne,
Libyenne, etc.)
b- Chaque Produit est fourni par un seul fournisseur.

Questions
1) Faire les changements pour répondre au N.B a et b.
2) Indiquer la clé primaire pour chaque table.
3) Schématiser les relations existantes entre les différentes tables et afficher leurs cardinalités.
4) Voir l'annexe 1, pour mettre à jour les propriétés nécessaires (field name, data type, field properties)
des champs mentionnés dans a, b, c, d, e, f, g, h.
5) Les requêtes :
1. Donner tous les informations des clients libanais.
2. Donner les informations des commandes effectues par le client « Ahmad Ali » et qui sont
effectués avant la date d’Aujourd’hui.
3. Donner pour chaque client, le nombre de commandes effectues durant l’année 2019.

Vous aimerez peut-être aussi