Anda di halaman 1dari 2

ISET Tozeur Dpartement Technologies de lInformatique

Applications Web
Travaux Dirigs N 3
Exercice 1 :
Il s'agit de dfinir un schma de base de donnes, et d'y insrer quelques informations.
1. Crez les tables du schma 'Agence_voyages' donn ci-dessous. Les attributs en gras sont

les cls primaires. Choisissez les types de donnes qui vous semblent adapts.
Station (nomStation, capacit, rgion, tarif)
Activite (nomStation, libell, prix)
Client (idclient, nom, prnom, ville, solde)
Sejour (idclient, station, dbut, nbPlaces)
2. Insrez dans la base les donnes se trouvant ci-dessous avec des ordres INSERT.

Station

Activite

NomStation Capacit Rgion

Tarif

Venusa

350

Djerba

500

Dorothe

500

Hamamet 600

Client
idclient
101
102
103

NomStation Libell

Prix

Venusa

Voile

150

Venusa

Plonge 120

Dorothe

Voile

200

Dorothe

Jet

180

Sejour
nom
Ben sassi
Friwa
Jlassi

prnom
Salah
Mokhtar
Khaoula

Par Mr S. BenMahmoud

ville
Kairouan
Bizerte
Kef

solde
2000
1800
2200

Page N: 1

ISET Tozeur Dpartement Technologies


lInformatique
idClientde station
dbut

101
102
103

3.

nbPlaces
Venusa
03-07-2012 2
Dorothee 15-07-2012 1
Venusa
18-07-2012 3

Excutez les requtes SQL suivantes :


Recherchez tous les clients.
Recherchez les stations qui proposent lactivit voile .
Recherchez le cot total des activits par ville.
Recherchez les clients qui ont des sjours le mois de Juillet 2012.

Exercice 2 :
Dans cet exercice, on va crer une petite application pour tester la connexion PHP/MySQL
1. Crez un formulaire permettant de saisir le nom du serveur, le login, le mot de passe, le
nom de la base ;
2. Sur validation de ce formulaire, excutez un script TestConnect.php qui rcupre les

donnes saisies par l'utilisateur, tente de se connecter MySQL et affiche un message


indiquant si la connexion a chou ou russi.
Exercice 3 :
1. Crer une page web qui affiche la liste des stations avec leurs capacits, leurs rgions de
situation et leurs tarifs.
2. Faire un formulaire permettant de choisir le nom d'une station dans laquelle on souhaite
partir en vacances. Sur validation de ce formulaire, afficher la liste des stations
correspondant aux critres saisis avec les activits disponibles.
3. Prsenter une page web comprenant une entre pour chaque station, et un tableau donnant
la liste des activits de la station (aide : il faut faire deux boucles imbriques, une sur les
stations, l'autre sur les activits d'une station ; chaque boucle correspond une requte
SQL).

Par Mr S. BenMahmoud

Page N: 2

Anda mungkin juga menyukai