La lecture à portée de main
Découvre YouScribe en t'inscrivant gratuitement
Je m'inscrisDécouvre YouScribe en t'inscrivant gratuitement
Je m'inscrisDescription
Informations
Publié par | Le-stagiaire |
Publié le | 25 février 2006 |
Nombre de lectures | 194 |
Langue | Latin |
Poids de l'ouvrage | 1 Mo |
Extrait
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 20052006
Plan
q Base de données web
q ASP, JSP, PHP q
q Evolution des architectures:
ü Architecture Multitiers
ü 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