TP relat-objet

download TP relat-objet

of 1

Transcript of TP relat-objet

  • 8/19/2019 TP relat-objet

    1/1

    BDOO Oracle Le relationnel-objet

    TP3

     Bases de Données Relationnel-Objet  

    1. Créez un type Tadresse contenant une ville et une rue, puis la table adresses associée à ce

    type.

    2. Insérez des lignes dans cette table, puis sélectionnez l’ensemble de ces lignes.

    3. Créez une table Employes contenant le nom, la liste des prénoms, l’adresse privé et

     professionnelle d’un employé, sachant que l’ensemble des adresses professionnelles est

    contenu dans la table adresses de l’entreprise (les adresses privés ne sont elles répertoriées

    nul part).

    4. Insérez des lignes dans cette table, puis sélectionnez l’ensemble de ces lignes. Avec une

    sélection directe, comme vous le verrez, vous obtenez l’adresse physique des objets

    référencés (adresse professionnelle).

    Faites ensuite en sorte de sélectionner la valeur des adresses professionnelles et non leur

     pointeur.

    5. Modifiez la rue de l’adresse privée d’une personne donnée, puis vérifiez votre mise à jour.

    6. Modifiez l’adresse professionnelle d’une personne donnée : celle-ci change de ville. Puis

    vérifiez votre mise à jour.

    7. Modifiez la liste de prénoms d’une personne donnée.

    8. Créez un type Tpersonne, puis la table personnes associée. Il est souhaité de connaître le

    nom et la liste (jusqu’à 5) des adresses de chaque personne.

    9. Insérez des lignes dans cette table, puis vérifiez

    10. Sélectionnez la liste des adresses de chaque personne, puis la liste des rues de toutes les

     personnes.

    11. Sélectionnez les objets de la table adresses et de la table employes.

    12. Sélectionnez l’adresse professionnelle d’un employé, puis les villes des succursales.

    13. Insérez un nouvel employé, travaillant dans la ville de Agadir, rue de Albasma, dans la

    table employes. Puis supprimez la ville de Tanger dans la table adresses. Sélectionnez ensuite

    tous les employés, puis les villes en activité. Enfin répertoriez les employés affectés à des

    villes n’existant plus.

    M.Bellafkih