Exam ACCESS Groupe E31 Partie I. Question de Cours (6points) 1. Qu’est ce qu’un SGBD ? Donnez des exemples. 2. Qu’est ce qu’une clé ? donnez des exemples? 3. Qu’est ce que le SQL ? Partie II. Exercice d’application (14 points) Pour cette partie, veuillez télécharger le fichier BD.mdb disponible sur ma page web www.irit.fr\~Farah.Benamara Sauvegarder ce fichier dans votre répertoire de travail. Question 1 : les tables 1. Dans la table peintre, nous n’acceptons que les peintres nées avant 1900. Modifier la table peintre pour prendre en compte cette contrainte. 2. Dans la table tableau, remplacer les numéros de peintre et les numéros de musée par leurs noms qui se trouvent respectivement dans la table peintre et la table musée. 3. Nous supposons dans cette base de données que nous n’acceptons que les musées de Paris, New York, Buffalo et Londres. Modifier la table musée pour prendre en compte cette contrainte. Questions 2 : les relations 1. Ajouter une relation entre la table musée et la table tableau. 2. Expliciter avec des phrases simples la relation qui existe entre la table peintre et la table tableau. Question 3 : les formulaires 1. Ajouter un formulaire avec sous formulaire pour ajouter en même temps dans la base un peintre et les tableaux associés 2. Ajouter un formulaire pour créer un nouveau peintre 3. Ajouter dans la base de données les deux informations suivantes : Le peintre Van Gogh (1853-1890) a peint le tableau LA VACHE COUCHEE. Ce dernier est exposé au musée d’Orsay Le peintre Leonard De Vinci (1452-1519) a peint les tableaux Mona Lisa et Leda qui sont exposés au musée Albright-Knox Gallery. Question 4 : Les requêtes 1. Créer une requête qui calcule la moyenne des côtes des tableaux qui se trouve au Musée d’Orsay 2. Créer une requête paramétrée pour afficher le nombre de tableaux exposés dans un musée donné 3. Créer une requête qui recherche les peintres qui ont plus de 2 tableaux exposés dans un musée 4. Créer une requête qui recherche dans la base le peintre dont le tableau est le plus cher.