On l'appelle Trinita
Soit la table Personne (#id:integer, nom:varchar, prenom:varchar, age:integer) avec nom NOT NULL, prenom NOT NULL
.
Question
Créez la base de données relationnelle correspondante. Instanciez-là avec deux enregistrements.
Soit le fichier XML suivant :
1
2
<personnes>
3
<personne>
4
<nom>Personne</nom>
5
<prenom>Terence</prenom>
6
</personne>
7
<personne>
8
<nom>Trinita</nom>
9
<prenom>Terence</prenom>
10
<age>40</age>
11
</personne>
12
</personnes>
Question
Créer la vue SQL permettant de préparer la création de ce format XML en générant pour chaque enregistrement une ligne <personne>
.
Indice
1
<personne><nom>Personne</nom><prenom>Terence</prenom></personne>
2
<personne><nom>Trinita</nom><prenom>Terence</prenom><age>40</age></personne>
Indice
On utilisera l'opérateur || : SELECT x || ' ' || y FROM t
.