Vous êtes sur la page 1sur 1

Université Alioune Diop de Bambey

UFR SATIC / DEPARTEMENT DE TIC

TD XML

Exercice 1:

Un grand magasin est organisé en rayons ; chaque rayon comporte des vendeurs ; l'un de ces
vendeurs est le chef (unique) de rayon. Un vendeur est affecté, à un instant donné, à un seul
rayon. Le schéma ci-dessous donne un extrait de la base de données correspondante :

RAYON VENDEUR

numR nature chef numV nomV pnomV affectation


10 Papeterie 110 110 Diop Moussa 10
11 Art de la table 112 112 Faye Sokhna 11
12 Vêtements 113 113 Lo Aida 11
hommes 114 Dia Abou 12
1. Traduire en un fichier XML la base de données précédente.
2. Associez à ce fichier XML une DTD externe.

Soit la DTD suivante:

<!ELEMENT textemath ((texte | formule)+) >


<!ELEMENT texte (#PCDATA) >
<!ELEMENT formule
(valeur|somme|difference|produit|fraction|racine|puissance) >
<!ELEMENT valeur (#PCDATA)>
<!ELEMENT somme (op1, op2)>
<!ELEMENT difference (op1, op2)>
<!ELEMENT produit (op1, op2)>
<!ELEMENT fraction (op1, op2)>
<!ELEMENT racine (op1)>
<!ATTLIST racine ordre CDATA #IMPLIED>
<!ELEMENT puissance (op1)
<!ATTLIST puissance exposant CDATA #REQUIRED>
<!ELEMENT op1 (valeur|formule)>
<!ELEMENT op2 (valeur|formule)>
Ecrire un document XML valide destiné à transmettre les énoncés suivants: ( 5 points).

𝑥 3 +7 4
a. b. 2𝑥 − √8
𝑥+1

Dr. KASSE

Vous aimerez peut-être aussi