Base de données Web

De
Publié par

Ecole: aucune
Niveau: BAC + 5
Base de données web; Xml vers base de données relationnelles
Publié le : samedi 25 février 2006
Lecture(s) : 193
Nombre de pages : 94
Voir plus Voir moins

CHARFI Houssem

Date de création : 01.02.2006

Date de dépôt : 25.02.2006

Niveau : BAC + 5








Base de données Web




















Institut Supérieur d’Informatique et de Technologie de Communication

Hammam Sousse







Les Bases de donnée WEB 





Réalisé par : 

Abir Hassayoun , 
Fatma Laribi , 
Ahlem Harchay, 
Nesrine Bel Haj Hammouda, 
Berguiga Abdelwahed 
Houssem Charfi 
Année universitaire 2005­2006

Plan








q Base de données web





q ASP, JSP, PHP q  




q Evolution des architectures: 



ü Architecture Multi­tiers 
ü Les Middlewares 
q XML & Les Bases de données 
q Nouvelles Architectures du Web 
Basée sur XML 
q Application











Les données semi structurées et





l’accès aux Base de données





depuis Java et XML

Serv eur Web dynamiques








o  La communication 


entre un or dinateur 


client et un serveur 


Web fait appel au 


protocole HTTP 
ouvert. 
o  Le Web est considéré 
comme un système 
Client/serveur


Les données semi structurées









q  Ils sont structurées de façon hétérogène 



absence de st ructure fixe et rigide. 




q  Ils évoluent si rapidement que les changements 


ne se répercutent pas au niveau de la structure. 
q  L’échange de données à structure variable 
est basée sur XML. 
q Ils représentent un domaine particulièrement 
intéressant pour les langages de requêtes et le 
raisonnement extensionnel. Problème:





v La structure d es données n’est pas entièrement 


connue.



Ceci conduit au fait que l’interrogation de ces données 

suppose un accès par le contenu, ce qui l’oppose à l’accès via 


la structure (exemple : systèmes relationnels). 




v Les utilisateurs naviguent au hasard dans les 


données en raison de la non nécessité d’une 
connaissance structurelle.
Les traitements (calculs) impliquant des données semi 
structurées peuvent facilement conduire à des situations de non 
terminaison 
L’abstraction de ces données est toujours fonction des 
utilisations envisagées: plusieurs structures sont possibles, 
exhibant des qualités différentes. 




Accès aux base de données







o Depuis Java 






Une application Java accède aux bases de données 



relationnelles 

ü JDBC (Java standard database connectivity)
ü SQL (Standard Query Language)




Accès aux base de données








o Depuis X ML 




Ø XML permet la modélisation flexible 



de documents à structures irrégulières



• XML permet l‛intégration sous forme de balises
les méta-informations avec les données
• XML permet la composition de documents
complexes par agrégation et association
multivaluées








q  Active Server Pages (ASP) q









q  Personnal Home Pages (PHP) q






q  Les Java Server Pages (JSP)q  

Soyez le premier à déposer un commentaire !

17/1000 caractères maximum.