Examen Corrigé Base de données SGBD Access Test SGBD et Merise
Partie Théorique – 20 pts –
A - Définitions (6 points)
1) Compléter le tableau suivant : (4 pts)
Champs | Type de données |
Code_Client | |
Adresse | |
Observations | |
Prix_Unitaire | |
Site Web | |
Facture_reglée |
2) Qu’est-ce qu’un SGBDR Donnez la signification des lettres. (2 pts)
B - Conception de schéma (4 points)
Voici un schéma conceptuel avec des personnes qui sont des auteurs de chapitres de livres :
Questions :
1. Est-ce que dans ce schéma un chapitre peut avoir plusieurs auteurs ?
2. Est-ce qu’il peut y avoir des personnes qui ne sont pas des auteurs ?
C - Modèle relationnel (10 points)
Donnez le schéma relationnel qui correspond à ce schéma entité-association.
Partie Pratique – 20 pts –
Un service financier réalise un audit de données bancaires. Le schéma relationnel de ces données est le suivant :
- compte(idCompte, idClient, solde);
- client(idClient, nom, prenom, adresse, annee);
- action(idAction, idCompte, montant);
T.A.F :
1- Définir les clés primaires. (2 pts)
2- Relier les tables et reproduire les tables de la base de données sur votre feuille de réponse. (4 pts)
3- Suite aux relations que vous avez réalisées :
Créer une liste de choix pour les clés étrangères en complétant le tableau suivant : (4 pts)
Nom du champ | |
Afficher le contrôle | |
Contenu | |
Colonne liée | |
Nbre de colonnes |
4- Réaliser les requêtes suivantes :
a. (2 points) 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. (2 points) Les numéros de compte dont le solde est strictement supérieur à 1000 Dirhams, et dont le propriétaire a pour nom ’Saadi’ ;
c. (2 points) la liste des actions effectués par un client à saisir son code leur de l’exécution de la requête;
d. (4 points) le total des montants des actions d’un compte à saisir son numéro lors de l’exécution de la requête;
-------------------------------------------------------------------------------------------------------
Correction
-------------------------------------------------------------------------------------------------------Partie Théorique – 20 pts –
B - Conception de schéma (4 points)
1. Est-ce que dans ce schéma un chapitre peut avoir plusieurs auteurs ?
Solution : Oui, à cause de la cardinalité 1,n de l’association auteur pour Chapitre.
2. Est-ce qu’il peut y avoir des personnes qui ne sont pas des auteurs ?
Solution : Oui, à cause de la cardinalité 0,n de l’association auteur pour Personne.
C - Modèle relationnel (10 points)
Les attributs clés primaires sont soulignés :
– PERSONNE(numPers, age, sexe, #numCat)
– CATEGORIE(numCat, intitule)
– QUESTION(numQ, description)
– AVIS(numA, #numQ, #numPers, reponse)
Partie Pratique – 20 pts –
1- Définir les clés primaires. (2 pt)
Table | Clé primaire |
Client | idclient |
Compte | idcompte |
Action | idaction |
2- Relier les tables et reproduire les tables de la base de données sur votre feuille de réponse. (4 pts)
3- Suite aux relations que vous avez réalisées :
Créer une liste de choix pour les clés étrangères en complétant le tableau suivant : (4 pts)
Nom du champ | Idclient |
Afficher le contrôle | Zone de liste déroulante |
Contenu | Client |
Colonne liée | 1 |
Nbre de colonnes | 3 |
4- Réaliser les requêtes suivantes en respectant le modèle ci-dessous :
a. (2 points) 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. (2 points) Les numéros de compte dont le solde est strictement supérieur à 1000 Dirhams, et dont le propriétaire a pour nom ’Saadi’ ;
c. (2 points) la liste des actions effectués par un client à saisir son numéro leur de l’exécution de la requête;
d. (4 points) le total des montants des actions d’un compte à saisir son numéro lors de l’exécution de la requête;
Génial ce examen
RépondreSupprimerMerci beaucoup pour l'exercice
RépondreSupprimer