Examens des années précédentes
juin1989
juin1990
juillet1990
juin1991
septembre 1991
juin 1992
juin 1994
juin 1998
août 1998
Université Libre de Bruxelles
Examen: Banque d'Information
Deuxième Licence
Le 22 juin 1989
Deuxième session
1. - Quel est le principe général de fonctionnement d'un SGDG multiutilisateurs ?
2. - Quel est le rôle et le contenu d'une méta-database ?
3. - Quelle est la différence entre un modèle de base de données orienté objet et un modèle
orienté enregistrement ?
4. - Quel diagramme Entité-Relation utiliser pour modéliser les informations utile à la
situation suivante :
5. "Une grande surface équipe son parking de plusieurs stations service, chacune attribuée à
un fournisseur différent pour assurer la libre concurrence. Chaque station service a sa
propre configuration en terme de type d'équipements et de carburant délivré. On désire
enregistrer les livraisons effectuées par les camions multicuves de chaque fournisseur
pour pouvoir retracer, en cas d'anomalie, l'origine du carburant pollué.
6. - Comment traduire ce diagramme en un modèle relationnel et en un modèle réseau
(justifier votre choix) ?
7. - Sur base du modèle relationnel obtenu, rédiger une interrogation SQL donnant :
* le nombre de camions ayant délivré du carburant à une station déterminée
* La liste des camions ayant alimenté une pompe particulière
8. - Comparez l'algèbre et le calcul relationnel et indiquez à quelle catégories appartiennent
QBE et QUEL (justifiez)
Université Libre de Bruxelles
Banque d’Informations r Deuxième Licence en Informatique et Sciences Humaines
L. Bemard
Le 21 juin 1990
1. - Comparez les langages procéduraux et non procéduraux illustrez votre propos par un
exemple
2. - Présentez les concepts d'une architecture de Base ce Données à trois niveaux; détaillez
les composants
3. - Quel diagramme Entité-Relation utiliser pour modéliser les informations utiles dans la
situation suivante:
"Une entreprise désire gérer à l'aide d'une Base de Données les intonations
relatives à son personnel (ouvriers et employés) ainsi que leur situation
barémique. Chaque barème définit un niveau de salaire. Les barèmes sont revus
annuellement. En plus des barèmes normalisés la direction se réserve le droit
d'accorder un montant particulier d'avantages à tel ou tel membre du personnel en
fonction de son mérite ou de son utilité dans l'entreprise. On désire conserver
l'historique d'évolution des barèmes de même que des promotions barémiques"
4. - Comment traduire ce diagramme en un modèle relationnel et en un modèle réseau;
justifiez
5. - Sur base du modèle relationnel obtenu rédiger les Interrogations SQL donnant:
* La liste des avantages obtenus par des ouvrier du barême "A2"
* Le salaire de l'employé "Dupont"
* La mise à jour des Barèmes en fonction d'un tableau produit par le conseil de
direction et qui a la structure suivante: (CODE_BAREME,
POURCENTAGE_D_ADAPTATION')
Université Libre de Bruxelles
Banque d'InfomlationsDeuxième Licence en Informatique et Sciences Humaines
L . Bernard
Le 6 juillet 1990
1. Présentez les opérateurs de l'algèbre relationnelle; illustrez l'emploi de chacun par un
exemple
2. Présentez les concepts d'une architecture de Base de Données à trois niveaux; détaillez
les composants
3. Quel diagramme Entité-Relation utiliser pour modéliser les informations utiles dans la
situation suivante:
"Une entreprise de fabrication et pose de cloisons désire gérer à l'aide d'une Base
de Données les informations relatives à sa production et à sa pose Chaque devis
pour un client comporte la description d'un ensemble de cloisons chacune équipée
d'un certain nombre de facilité: (prises électriques bornier RTT, boîtier Etnemet
...). Il convient de gérer le planning de façon à y incorporer l'installation le chaque
site client ayant approuvé le devis. On affecte chaque installation a une des
équipes d'ouvriers dont la composition dépend ce la nature et de la difficulté du
travail."
4. Comment traduire ce diagramme en un modèle relationnel et en un modèle réseau;
justifiez
5. Sur base du modèle relationnel obtenu rédiger les interrogations SQL dormant:
* La composition de l'équipe effectuant l'installation du client "x".
* La liste des facilités à incorporer aux cloisons dans un certain devis
Université Libre de Bruxelles
Banque d'Informations Deuxième Licence en Informatique et Sciences Humaines
L. Bernard
Le 13 juin 1991
1. - Quels sont les opérateurs de l'algèbre relationnelle; illustrez les par un exemple
2. - En quoi se différencie le calcul relationnel; montrez le sur vos exemples précédents .
3. - Présentez les concepts d'une architecture de Base de Données à trois niveaux; détaillez
les composants
4. - Quel diagramme Entité-Relation utiliser pour modéliser les informations utiles dans la
situation suivante:
"Une clinique, structurée en services, regroupe un ensemble de médecins qui
peuvent chacun avoir un ou plusieurs cabinets de consultation. Les patients
s'adressent, dans le cadre de leur traitement, à certains cabinets de consultation où
ils se font examiner et prescrire les remèdes nécessaires"
5. - Comment traduire ce diagramme en un modèle relationnel et en un modèle réseau;
justifiez
6. - Sur base du modèle relationnel obtenu, rédigez les interrogations SQL donnant:
* La liste des patients de la clinique qui ont été en traitement chez le médecin X
* La liste des cabinets de consultation de la clinique qui reçoivent plus de 10
patients par jour
7. - Quels sont les critères de différenciation que l'on peut dégager de la comparaison du
langage ANSI SQL avec le langage propriétaire de Dbase.
Université Libre de Bruxelles
Banque d'Informations
Deuxième Licence en Informatique et Sciences Humaines
L. Bernard
Le 2 septembre 1991
1. - Quels sont les opérateurs de l'algèbre relationnelle; illustrez les par un exemple
2. - En quoi se différencie le calcul relationnel; montrez le sur vos exemples précédents
3. - Présentez les concepts d'une architecture de Base de Données à trois niveaux; détaillez
les composants
4. - Quel diagramme Entité-Relation utiliser pour modéliser les informations utiles dans la
situation suivante:
"Un éleveur de chevaux possède divers haras qui chacun sont dédiés à une race
particulière. Chaque cheval possède un pedigree mentionnant ses origines
parentales exactes. Chaque poulain est enregistré à la naissance avec ses
caractéristiques et les données vétérinaires. Certain poulains sont achetés avant
même leur naissance, ou option est prise sur eux".
5. - Comment traduire ce diagramme en un modèle relationnel et en un modèle réseau;
justifiez
6. - Sur base du modèle relationnel obtenu, rédigez les interrogations SQL donnant:
* La liste des chevaux ayant un pedigree déterminé
* Le haras qui contient le poulain acheté (ou pris en option) par monsieur X
* Le haras au plus grand nombre de chevaux
7. - Quels sont les critères de différenciation que l'on peut dégager de la comparaison du
langage ANSI SQL avec le langage propriétaire de Dbase
COURS: BANQUE D'INFORMATION
Année académique: 1991-1992
L. BERNARD
Première session
1. Quels sont les composants d'un SGBD
2. Comment un SGBD prend-il en charge la gestion des accès concurrentiels
3. Comparer l'algèbre relationnelle et le calcul relationnel; montrer sur des exemples
4. Une société de maintenance tierce d'équipements gère ses clients de façon à connaître
pour chacun d'eux les interventions effectuées. Chaque intervention concerne un certain
équipement et peut engendrer la commande de pièces auprès de fournisseurs.
Donnez un ERD de modélisation des données; le traduire en table relationnelle et
en modèle réseau CODASYL.
5. Sur la structure de table ainsi obtenue rédiger les requêtes SQL pour:
- Connaître les clients chez qui les interventions dépassent la moyenne.
- Connaître pour un client donné les fournisseurs qui ont du être appelés afin de
fournir des pièces de rechange.
Examen "Banque d'lnformations"
Licence en Informatique et Sciences Humaines
Le 2 juin 1994
Première session
1. Quelles sont les principales catégories de Systèmes de Gestion de Bases de
Données;décrivez brièvement chacones d'entre elles en une demi page
2. Décrivez les principes d'accès aux informations contenues dans chacune d'entre elles
3. Comparez le calcul et l'algèbre relationnel; illustrez vos propos par des exemples
4. Une société de commercialisation de produits électroménager décide d'améliorer son
service après-vente par un suivi systématique de ses ventes et des problèmes rencontrés.
Chaque appareil vendu est identifié et consigné dans une base de données; en particulier
on en connaît le propriétaire initial auquel on remet un certificat de garantie dont la durée
varie en fonction de la nature de l'appareil. Les problèmes techniques rencontrés sont
consignés dans la base et, soit corrigés gratuitement sur place s'ils sont mineurs, soit
donnent lieu à un retour chez le fabricant. Un des objectifs du nouveau système est de
pouvoir automatiser la relance de ces fournisseurs afin de récupérer au plus vite les
appareils réparés. Le client peut souscrire à un programme payant de garantie étendue.
Les réparations effectuées durant la période de garantie initiale ou étendue sont gratuites,
mais néanmoins leur coût est imputé à cette garantie afin de pouvoir retracer les coûts
réels de maintenance des appareils. Cette information est exploitée par la direction de la
société afin de revoir annuellement les accords fournisseurs ainsi que la stratégie produit.
On demande:
- de produire un modèle d'information pour ce problème et de le représenter par
un ERD
- de transformer cet ERD en un modèle relationnel
- d'interroger ce modèle relationnel par requête SQL afin d'obtenir la liste des
problèmes rencontrés par type d'appareil
- d'interroger ce modèle relationnel par requête SQL afin d'obtenir la liste des
interventions réalisées dans le cadre d'un contrat de garantie particulier
1 / 7 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !