Sujet j7 Université de La Rochelle Département Informatique M EBOUEYA Mastère IMAe ?? UE ??Bases De Données Avancées Année Universitaire Bases de Données - Le relationnel Objet Exercice Soit le schéma relationnel de base de données suivant APPARTEMENT Num
Université de La Rochelle Département Informatique M EBOUEYA Mastère IMAe ?? UE ??Bases De Données Avancées Année Universitaire Bases de Données - Le relationnel Objet Exercice Soit le schéma relationnel de base de données suivant APPARTEMENT NumAppart Adresse Type NbPièces CLIENT NumClient Nom Prénom Adresse Tél TypeAppartPréféré LoyerMax PHOTO NumPhoto NumAppart Date Commentaire Photo Indiquer les problèmes ou insu ?sances du modèle relationnel en termes de pouvoir d'expression du modèle pouvoir d'expression des requêtes Dé ?nir le domaine de dé ?nition des attributs et notamment les attributs ??non standards ? Donner des exemples de requêtes mettant en évidence les insu ?sances du modèle relationnel Proposer un schéma de type relationnel-objet Exemples de requêtes Quels sont les clients habitant en dehors du département de Charente-Maritime Quels sont les types d ? appartements préférés de M Martin Quels sont les appartements avec des photos des chambres Exercice Vous êtes toujours réfractaire au Relationnel objet On souhaite concevoir une base de données décrivant des pièces et leurs composants Une pièce P est composée de plusieurs composants C chacun des composants pouvant appara? tre plusieurs fois dans une pièce Une pièce peut elle-même être composant d'une autre pièce Par exemple un moteur est un composant d'une voiture et les bougies sont des composants du moteur CUniversité de La Rochelle Département Informatique On demande de modéliser ces informations sous forme d'un schéma UML ou entité association puis de donner le schéma relationnel Les schémas demandés doivent éviter les redondances et permettre de répondre e ?cacement au moins aux deux questions suivantes Q Etant donné une pièce retrouver ses composants directs c'est-à-dire sans récursion et le nombre d'exemplaires de chaque composant Q Étant donnée une pièce retrouver toutes les pièces dont elle est un composant Expliquer comment on obtient ces réponses dans le cas relationnel Que pourrait apporter une représentation en relationnel objet Donner les scripts de créations d ? insertion et d ? extraction de données Exercice Soit une base de données concernant des b? timents de guerre On souhaite en exprimer le schéma en représentation de type relationnel-objet avec des types abstraits de données Chaque bateau de guerre a les informations suivantes qui lui sont associées son nom son tirant en tonnes son type destroyer canonnier Il y a certains b? timents qui ont des spéci ?cités les canonniers sont des bateaux qui transportent de grands canons tels les croiseurs Pour ce type de b? timents on souhaite enregistrer le nombre et le calibre des principaux canons les porteurs pour lesquels nous enregistrons la longueur de la piste d'envol et les ensembles de groupes aériens escadrilles qui lui sont assignés les sousmarins pour lesquels la profondeur de la plongée maximum est connue Aucun sousmarin n'est canonnier ni même porteur les cuirassés sont porteurs et canonniers en même temps et donc on enregistre pour eux les données pour ces deux types de b? timents Donner le diagramme E R et le schéma relationnel étendu Montrer comment on pourrait représenter le cuirassé ??Ise ? qui avait
Documents similaires










-
40
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Oct 24, 2022
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 42.3kB