Vous êtes sur la page 1sur 1

BDOO Oracle

Le relationnel-objet

TP3
Bases de Donnes Relationnel-Objet

1. Crez un type Tadresse contenant une ville et une rue, puis la table adresses associe ce
type.
2. Insrez des lignes dans cette table, puis slectionnez lensemble de ces lignes.
3. Crez une table Employes contenant le nom, la liste des prnoms, ladresse priv et
professionnelle dun employ, sachant que lensemble des adresses professionnelles est
contenu dans la table adresses de lentreprise (les adresses privs ne sont elles rpertories
nul part).
4. Insrez des lignes dans cette table, puis slectionnez lensemble de ces lignes. Avec une
slection directe, comme vous le verrez, vous obtenez ladresse physique des objets
rfrencs (adresse professionnelle).
Faites ensuite en sorte de slectionner la valeur des adresses professionnelles et non leur
pointeur.
5. Modifiez la rue de ladresse prive dune personne donne, puis vrifiez votre mise jour.
6. Modifiez ladresse professionnelle dune personne donne : celle-ci change de ville. Puis
vrifiez votre mise jour.
7. Modifiez la liste de prnoms dune personne donne.
8. Crez un type Tpersonne, puis la table personnes associe. Il est souhait de connatre le
nom et la liste (jusqu 5) des adresses de chaque personne.
9. Insrez des lignes dans cette table, puis vrifiez
10. Slectionnez la liste des adresses de chaque personne, puis la liste des rues de toutes les
personnes.
11. Slectionnez les objets de la table adresses et de la table employes.
12. Slectionnez ladresse professionnelle dun employ, puis les villes des succursales.
13. Insrez 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. Slectionnez ensuite
tous les employs, puis les villes en activit. Enfin rpertoriez les employs affects des
villes nexistant plus.

M.Bellafkih

Vous aimerez peut-être aussi