Vous êtes sur la page 1sur 3
se | TSE Année universitaire 2015-2016 Session 1 - Semestre 4 Licence 2 mention Economie parcours Economie et Gestion EPREUVE : BASE DE DONNEES Date de l’épreuve : 03 mai 2016 Durée de I'épreuve : 1h30 Liste des documents autorisés : aucun L te des matériels autorisés : aucun Nombre de pages (y compris page de garde) : 3 Traiter les 4 exercices \lépendants sui Exercice 1 : Modélisation Entité-Association (7 points) L’ Office européen des Brevets fait appel vous pour modéliser les données concernant les brevets (inventions) déposés par des entreprises industrielles. Chaque brevet est connu par un nom unique, une date de dépét, un résumé, l’entreprise qui l’a inventé, et la liste des secteurs d'activité concemés (électronique, chimie, agro- alimentaire,...). Pour chaque brevet, on enregistre également la liste des brevets antérieurs sur lesquels il s'appuie Une entreprise est connue par un nom, une adresse, un numéro de téléphone, un pays, et ses secteurs d’activité, Pour chaque secteur d'activité dune entreprise, on enregistre le pourcentage du budget recherche qu’elle consacre a ce secteur. Pour chaque entreprise, on conserve également la liste des brevets qu’elle a déposés mais également Ia liste des brevets qu'elle utilise. Enfin, un secteur d’activité est connu par un intitulé (électronique, chimie, agro-alimentaire, ..) et le nom et prénom de l’examinateur (personnalité scientifique) qui juge les brevets de ce domaine, Question, Construire le schéma Entité-Association de la base de données. Préciser vos hypothéses, le domaine des valeurs des attributs ainsi que quelques contraintes ¢intégrité 1B 90 |TSE Exercice 2 :Contrainte d’intégrité graphique (2 points). Soit le schéma entité associatis n suivant : stud oats. © mumendina on Nem None pavessec OA, sales ‘est sponeena pa, 2 Tesphanec ‘eae Question, Dessiner la contrainte d’intégrité graphique qui exprime la propriété suivante : « Si un cinéma sponsorise un film alors ce cinéma doit mettre ce film a l'affiche ». Reproduire pour cela le schéma (entités et associations) mais sans les propriétés. Exercice 3 : Traduction en relationnel (3 points) et ewverte por Question, Traduire le schéma entité association ci-cessus en relationnel et donner une phrase explication pour chacune des étapes. 203, ue TSE xercice 4: Requétes en Algébrique et SQL (8 points) Soit le schéma relation suivant décrivant des élections présidentielles : Candidats (NomCandidat, prénom, age, NomParti*) Cette table enregistre chaque candidat avec son nom, prénom, Age et le pai représente, BureauxDeVote (NumBureau, NomResponsable) Cette table enregistre tous les bureaux de vote ainsi que le nom des personnes dgsignées pour en étre responsables. Votes (NumBureau*, NomCandidat*, nbvoix) Cette table enregistre les résultats par bureau de votes, Par exemple le n-uplet suivant (2, Chabada, 300) signifie que le candidat « Chabada » a obtenu 300 voix dans le bureau de votes numéro 2. Partis (NomParti, Tendance, NbAdhérents) Cette table représente pour chaque parti son nom, sa tendance (gauche, centre, droite, _.) et le nombre de personnes qui ont adhéré a ce parti A) Répondre dans le langage algébrique aux 2 questions suivantes : 1) Quels sont les noms et les prénoms des candidats appartenant un parti de tendance « centre » et de plus de 5000 adhérents. 2) Quels sont les partis qui n’ont aucun candidat. B) Répondre en SQL au 4 requétes suivantes : 3) Nom des responsables des bureaux ott le candidat « chabada » a recueilli moins de 100 voix. 4) Quel est le candidat le plus jeune : afficher son nom, le nom de son parti et sa tendance. 5) Afficher la liste des candidats dans ordre décroissant dtu nombre de voix quis ont totalisé ? Ainsi le premier afliché correspondra au vaingueur des élections. 6) Quelles sont les tendances présentant plus de deux candidats avec un ége moyen inféricur & 55 ans. Afficher le nom de la tendance, le nombre de candidats et l'aige moyen. 3/3

Vous aimerez peut-être aussi