59
Ecole Nationale Supérieure Université des Sciences de l’Information Claude Bernard et des Bibliothèques Lyon 1 DESS Ingénierie Documentaire Rapport de Recherche Bibliographique Emergence des SGBD pour des données de type XML Stéphanie ARBEL Sous la direction de Monsieur Jacques KOULOUMDJIAN Professeur à l’I.N.S.A. Adresse : 20, avenue A. Einstein 69621 Villeurbanne Cédex. tél : 04-72-43-80-99 e.mail : [email protected] Année 2000-2001

Emergence des SGBD pour des données de type XML

Embed Size (px)

Citation preview

Page 1: Emergence des SGBD pour des données de type XML

Ecole Nationale Supeacuterieure Universiteacute des Sciences de lrsquoInformation Claude Bernard et des Bibliothegraveques Lyon 1

DESS Ingeacutenierie Documentaire

Rapport de Recherche Bibliographique

Emergence des SGBD pour des donneacutees de type XML

Steacutephanie ARBEL Sous la direction de Monsieur Jacques KOULOUMDJIAN

Professeur agrave lrsquoINSA Adresse 20 avenue A Einstein 69621 Villeurbanne Ceacutedex

teacutel 04-72-43-80-99 email JacquesKouloumdjianlisiinsa-lyonfr

Anneacutee 2000-2001

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 2

Emergence des SGBD pour des donneacutees de type XML

DESCRIPTEURS XML (eXtensible Markup Language) SGBD

(Systegraveme de Gestion de Bases de Donneacutees) interopeacuterabiliteacute accegraves agrave

lrsquoinformation structure de document

RESUME Le langage XML est un pont liant des systegravemes informatiques

heacuteteacuterogegravenes En effet les particulariteacutes inheacuterentes agrave ce langage

permettent drsquoenvisager XML dans une optique fonctionnelle valorisant la

recherche le stockage et lrsquoeacutechange drsquoinformations de tout type Pour ce

faire des systegravemes de gestion de donneacutees ont vu le jour Certains

tentent drsquoadapter des technologies ayant deacutejagrave fait leur preuve Tandis

que drsquoautres sont conccedilus speacutecifiquement pour un tel traitement

Lrsquoeacutemergence de tels outils laissent preacutesager un perfectionnement des

capaciteacutes du meacuteta-langage XML

Emergence of DBMS for XML data

KEYWORDS XML (eXtensible Markup Language) DBMS (Data

Bases Markup System) inter-operability accessing information

ABSTRACT Language XML is a flexible bridge of the heterogeneous of

in this language make it possible to consider XML from a functional

point of view developing search storage and exchange of information of

any type With this intention data management systems were born

Some try to adapt technologies having already proved reliable While

others are specifically designed for such a processing

The emergence of such tools forcasts an improvement of the capacities

of meta-language XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 3

Sommaire

CHOIX DU SUJET 5

INTRODUCTION 6

MEacuteTHODOLOGIE DE LA RECHERCHE 7

1 MISE EN PLACE DE LA STRATEacuteGIE DE RECHERCHE 7 2 LES SOURCES IMMEacuteDIATEMENT EXPLOITABLES 8

21 Bibliothegraveque de lrsquoENSSIB 8 22 Interrogation des CD-ROM 9 23 Bibliothegraveque du deacutepartement informatique de lrsquoINSA 10 24 DocrsquoINSA 10

3 INTERNET 12 31 Yahoo US 12 32 Google 12 33 Copernic 13 34 Sites speacutecialiseacutes 16

4 LE SERVEUR DIALOG 17

BILAN DE LA RECHERCHE BIBLIOGRAPHIQUE 19

SYNTHEgraveSE 21

1 INTRODUCTION 21 2 EXTENSIBLE MARKUP LANGUAGE (XML) ET SYSTEgraveME DE GESTION DE BASES DE

DONNEacuteES (SGBD) NOTIONS GEacuteNEacuteRALES 22 21 XML 22 22 SGBD 25

3 SGBD POUR XML 27 31 Les systegravemes had-hoc 27 32 Extension des systegravemes relationnels existants 30 33 Autres types de systegravemes 32

4 APPORTS DANS LES NOUVEAUX DOMAINES DAPPLICATIONS 32

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 4

41 Bases de donneacutees WEB 32 42 Commerce eacutelectronique 33

5 CONCLUSION 34

BIBLIOGRAPHIE 35

1 MONOGRAPHIES 35 2 CHAPITRES DrsquoOUVRAGES 35 3 PEacuteRIODIQUES RAPPORTS ET THEgraveSES 35 4 ADRESSES INTERNET 41

41 XML 41 42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

42 43 Echange eacutelectronique de donneacutees 43

TABLE DES ANNEXES 44

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 5

Choix du sujet

La reacutealisation de ce travail de recherche bibliographique mrsquoa donneacute

la possibiliteacute drsquoapprofondir un domaine qui mrsquointeacuteresse au plus haut

point les systegravemes drsquoinformation

Drsquoune part gracircce agrave mon cursus universitaire en histoire et en

archivistique jrsquoai appris et compris la neacutecessiteacute du traitement intelligent

de lrsquoinformation et ce agrave des fins historiques peacutedagogiques et surtout

humaines Cet apprentissage a mis en valeur la neacutecessiteacute drsquoutiliser des

outils performants pour faciliter cette gestion de lrsquoinformation Drsquoautre

part lrsquoinformatique est une passion que je nrsquoai pas encore pu jusqursquoagrave lors

beaucoup exploiter

Le mariage de ces deux reacuteflexions mrsquoa conduite agrave vouloir reacutefleacutechir

agrave la gestion des donneacutees via lrsquoinformatique

Je me suis donc adresseacutee au professeur Jacques Kouloumdjian directeur

de recherche au LISI1 agrave lrsquoINSA2

Le professeur mrsquoa alors proposeacute de travailler sur lrsquoeacutemergence des

systegravemes de gestion des bases de donneacutees pour des donneacutees de type

XML

Le sujet mrsquoa tout de suite donneacute envie drsquoaller plus loin Ma premiegravere

rencontre avec le professeur ne mrsquoa que conforteacutee dans cette voie

Une telle entreprise ne pouvait pas aller sans un important travail

drsquoapprofondissement personnel car beaucoup des notions que jrsquoabordais

ne mrsquoeacutetaient pas tregraves familiegraveres Je me suis prise au jeu ce travail mrsquoa

passionneacutee

Jrsquoespegravere avoir su produire un travail rigoureux qui sera utile au

professeur en tout cas pour ma part jrsquoai beaucoup appris

Cela nrsquoa fait que conforter mes choix drsquoorientations professionnelles

1 Laboratoire drsquoIngeacutenierie des Systegravemes drsquoInformation 2 Institut National des Sciences Appliqueacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 6

Introduction

Les recherches sur les potentialiteacutes du langage XML sont

actuellement en pleine expansion Cette neacutebuleuse pour reprendre les

termes de Monsieur Pinon3 englobe diverses orientations de recherches

La naissance drsquoun systegraveme de balisage speacutecifique pour les

matheacutematiques ou la chimie (MathML Mathematical Markup Language

CML Chemical Markup Language) en est un exemple inteacuteressant

De par cette recherche bibliographique nous allons nous inteacuteresser

agrave un secteur particuliegraverement dynamique de cette lsquoneacutebuleuse XMLrsquo En

effet lrsquoarriveacute de ce langage a relanceacute et orienteacute la recherche dans le

domaine des bases de donneacutees et de la recherche drsquoinformation en ligne

Par conseacutequent la recherche sur lrsquoeacutemergence de nouveaux systegravemes de

gestion des bases de donneacutees ou sur lrsquoadaptation de ceux existant deacutejagrave est

un sujet priseacute par les chercheurs Diffeacuterents pocircles de recherche travaillant

dans des directions diffeacuterentes se sont donc mis en place

Cette recherche a pour objectif drsquoessayer de rassembler un nombre

de reacutefeacuterences bibliographiques pouvant permettre de faire eacutetat de

lrsquoavancement des recherches dans ce domaine Ces reacutefeacuterences faisant

appel aussi bien agrave des articles eacutemanant de centres de recherche nationaux

qursquoagrave des pocircles priveacutes lieacutes agrave des groupes commerciaux Ces derniers

ayant compris la reacutealiteacute eacuteconomique drsquoun tel deacuteveloppement

Lrsquoeacutemulation intellectuelle qui gravite autour de cette particulariteacute

du langage XML est riche et semble ne pas avoir fourni tout ce que son

potentiel lui promet

3 Monsieur Jean-Marie PINON est responsable du deacutepartement informatique agrave lrsquoINSA de Lyon

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 7

Meacutethodologie de la recherche

1 Mise en place de la strateacutegie de recherche

Lors de ma premiegravere entrevue avec mon commanditaire nous

avons tenteacute de cerner les limites du sujet Ce dernier porte donc sur

lrsquoinstauration de SGBD pour des donneacutees de type XML

Nous avons immeacutediatement affirmeacute que ce travail ne devait pas

concerner le langage XML dans son aspect purement technique mecircme si

les notions de base sont abordeacutees afin de bien comprendre les concepts

de structuration de ces nouvelles bases de donneacutees Il srsquoagissait en reacutealiteacute

de faire le point sur les produits existants (prototypes ou commercialiseacutes)

et drsquoobserver leurs apports dans les nouveaux domaines drsquoapplication

Le tout en ayant degraves le deacutepart conscience que les sources seraient tregraves

reacutecentes et pour la grande majoriteacute drsquoentre elles en langue anglaise

Nous avons donc choisi les premiers mots-cleacutes dont jrsquoai ensuite choisi

certains comme descripteurs

Descripteurs en langue franccedilaise Descripteurs en langue anglaise

XML XML

SGBD DBMS

Donneacutees semi-structureacutees Semi structured data

Interopeacuterabiliteacute Inter-operability

Accegraves agrave lrsquoinformation Accessing information

Structure de document Document structure

Document framework

Les descripteurs choisis pour la recherche apparaissent ici en rouge

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 8

Puis jrsquoai utiliseacute tous les mots-cleacutes pour un premier tour drsquohorizon

les reacutesultats obtenus mrsquoont alors permis de comprendre deux reacutealiteacutes

essentielles pour ma recherche

- les reacuteponses obtenues concernaient essentiellement des parutions tregraves

reacutecentes sur Internet ou dans des peacuteriodiques speacutecialiseacutes Mes ressources

drsquoinformations les plus pertinentes eacutetaient donc par la-mecircme preacuteciseacutees

- pour eacuteviter tout bruit il eacutetait impossible de travailler uniquement avec le

descripteur XML

Par conseacutequent degraves mes premiegraveres eacutequations de recherche une

meacutethode drsquointerrogation a eacuteteacute utiliseacutee

bull dans un premier temps je seacutelectionnais tous les articles

concernant XML

bull dans un second temps je croisais ces premiers reacutesultats avec les

diffeacuterents mots-cleacutes selon les reacutesultats que jrsquoescomptais

2 Les sources immeacutediatement exploitables

21 Bibliothegraveque de lrsquoENSSIB

Mes premiegraveres recherches se sont donc orienteacutees vers mon lieu

habituel de travail Jrsquoai consulteacute le catalogue de lrsquoENSSIB Jrsquoespeacuterais y

trouver des ouvrages de base pouvant servir de fondations pour notre

eacutetude Jrsquoai donc effectueacute des recherches sur les ouvrages ou

monographies en utilisant le descripteur XML Jrsquoai alors obtenu une seacuterie

drsquoouvrages concernant ce nouveau langage Jrsquoen ai seacutelectionneacute trois qui

me paraissaient pertinents Je suis ensuite passeacutee agrave mon second axe

drsquoeacutetude agrave savoir les SGBD Les reacutesultats obtenus concernaient pour la

plupart les SGBD pour des modegraveles de donneacutees relationnels

En croisant deux descripteurs gracircce agrave une requecircte booleacuteenne XML ET

SGBD je nrsquoai obtenu aucun reacutesultat

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 9

22 Interrogation des CD-ROM

Ils ont eacuteteacute interrogeacutes en reacuteseau agrave la bibliothegraveque de lrsquoENSSIB pour

des raisons pratique et de coucirct Leur seacutelection a eacuteteacute effectueacutee agrave partir de

la liste des 60 CD-Rom consultables agrave partir du site de la bibliothegraveque

Apregraves observation des domaines abordeacutes jrsquoai deacutecideacute drsquointerroger

- BNF conversion reacutetrospective catalogue geacuteneacuteral des imprimeacutes depuis

les origines agrave 1970 de la Bibliothegraveque Nationale de France

- Electre bibliographie des livres publieacutes en France Reacutefeacuterences

drsquoeacutediteurs et de diffuseurs de langue franccedilaise

- Myriade catalogue collectif de publications en seacuterie Il regroupe 478

491 notices bibliographiques associeacutees agrave 1 145 203 dites de localisation

dont 250 000 titres de peacuteriodiques dans 2 917 bibliothegraveques franccedilaises et

eacutetrangegraveres

- Docrsquothegraveses reprend 175 000 thegraveses des universiteacutes franccedilaises avec un

outil de localisation par-rapport agrave la bibliothegraveque de deacutepocirct

Les reacuteponses obtenues en croisant mes diffeacuterents descripteurs

eacutetaient effectivement tregraves pauvres Jrsquoobtenais toujours des reacuteponses

quand je demandais indeacutependamment XML ou SGBD Mais degraves que

jrsquoenjoignais un recoupement de ces deux notions ou alors un

recoupement diffeacuterent avec par exemple XML et Interopeacuterabiliteacute le

reacutesultat eacutetait nul Une telle observation nrsquoeacutetait pas eacutetonnante eacutetant donneacute

que la plupart des reacuteflexions meneacutees sur mon sujet de recherche

nrsquoavaient pas encore fait lrsquoobjet de parution monographique importante

Les ressources fondamentales pour mes recherches se trouvaient sur

Internet jrsquoy ai donc passeacute la plupart du temps consacreacute agrave mes recherches

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 10

23 Bibliothegraveque du deacutepartement informatique de lrsquoINSA

Nrsquoayant trouveacute aucun ouvrage reacuteellement inteacuteressant concernant

lrsquoeacutemergence de nouveaux types de SGBD agrave la bibliothegraveque de lrsquoENSSIB

je deacutecidais donc de mrsquoorienter vers la bibliothegraveque informatique de

lrsquoINSA Le professeur Kouloumdjian mrsquoavait donneacute la possibiliteacute drsquoy

acceacuteder

Au sein de cette structure documentaire jrsquoai trouveacute lrsquoessentiel de

mes ouvrages concernant les notions de base des systegravemes de gestion des

bases de donneacutees Mais aussi des ouvrages ou articles traitant plus

speacutecifiquement de la neacutecessiteacute de creacuteer un nouveau type de gestion pour

des donneacutees semi-structureacutees Effectivement les ouvrages de Georges

GARDARIN mrsquoont paru faire reacutefeacuterence en la matiegravere

24 DocrsquoINSA

Les recherches meneacutees sur le catalogue de la bibliothegraveque du

centre de documentation de lrsquoINSA ne mrsquoont pas fourni de nouvelles

reacutefeacuterences monographiques pour constituer la bibliographie sur les

notions de bases de ma recherche bibliographique

Mais gracircce agrave la tregraves inteacuteressante interface de recherche permettant

drsquoacceacuteder aux bases Pascal et Ei Compendex jrsquoai commenceacute agrave obtenir

des reacutesultats pertinents pour le sujet de mon eacutetude

- Compendex cette banque de donneacutees produite par Engineering

Information inc (Ei) concerne la litteacuterature internationale dans les

domaines des sciences de lingeacutenieur et de la technologie Les reacutefeacuterences

bibliographiques signalent des articles denviron 4 500 revues (63 de

la base) des livres des rapports des comptes rendus de confeacuterences (25

) La langue dinterrogation est langlais

- Pascal Cette banque de donneacutees bibliographiques produite par

lInstitut National de lInformation Scientifique et Technique du Centre

National de la Recherche Scientifique (CNRS) couvre lessentiel de la

litteacuterature internationale en Science Technologie Meacutedecine Les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 11

reacutefeacuterences signalent des articles de peacuteriodiques (93 ) des thegraveses

franccedilaises des rapports des comptes rendus de congregraves

Jrsquoai donc effectueacute les requecirctes suivantes sur les deux bases citeacutees

ci-dessus

S1 DATABASE MANAGEMENT SYSTEM

Pascal 3136 reacuteponses

Compendex 1619 reacuteponses

S2 XML

Pascal 407 reacuteponses

Compendex 242 reacuteponses

S3 S1 AND S2

Pascal 18 reacuteponses

Compendex 1 reacuteponse

Jrsquoai consulteacute les 19 reacutesultats Etant donneacute le petit nombre de reacuteponses je

me permets ici de deacutetailler mes reacutesultats (en note de bas de page vous

trouverez les reacutefeacuterences des articles citeacutes) Jrsquoai deacutecideacute de conserver

lrsquoarticle qui traitait du stockage des donneacutees XML dans une base de

donneacutees relationnelle4 et ceux sur les bases de donneacutees Web5

Puis jrsquoai effectueacute la seacuterie de requecirctes suivantes

S4 SYSTEM ARCHITECTURE

Pascal 960 reacuteponses

Compendex 4395 reacuteponses

S5 S2 AND S4

Pascal 47 reacuteponses

Compendex 3 reacuteponses

Jrsquoai ici conserveacute les articles qui concernaient le nouvel SGBD Tamino6 et

les bases de donneacutees Web7

4 Reacutefeacuterence Ndeg25 5 Reacutefeacuterences 19 et 39 6 Reacutefeacuterence Ndeg45

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 12

3 Internet

31 Yahoo US

Apregraves avoir preacuteciseacute un ou plusieurs mots cleacutes dans le champ de

saisie et cliqueacute sur le bouton Recherche Yahoo cherche dans

linteacutegraliteacute de sa base de donneacutees pour trouver les documents

correspondant aux mots cleacutes speacutecifieacutes Lrsquointerrogation en recherche

avanceacutee de cet annuaire mrsquoa permis de retrouver les sites officiels

concernant XML Jrsquoai donc passeacute en revue ces sites en effectuant la

requecircte suivante

XML 142 sites reacutepertorieacutes 169 deacutepecircches

Jrsquoai alors visualiseacute les sites inteacuteressants qui se trouvaient dans les 30

premiegraveres reacuteponses

En croisant les deux descripteurs suivant XML avec SGBD je nrsquoobtins

aucune reacuteponse

32 Google

Google affiche les reacutesultats pertinents en utilisant une meacutethode

automatiseacutee de classement des sites web baseacutee sur la structure par liens

dInternet Ce moteur de recherche deacutetermine limportance dune page par

le nombre de liens qursquoelle reccediloit et analyse la proximiteacute des termes dans

les limites dune page

En utilisant la meacutethode de recherche avanceacutee de ce moteur jrsquoai deacutecideacute de

croiser les descripteurs et de lire les 40 premiers reacutesultats de chaque

requecircte

- XML and DBMS 5100 reacuteponses La plupart de ces pages Web

concernaient les pages des sites commerciaux de SGBD pour XML

- XML and interoperability 54 400 reacuteponses la plupart des reacuteponses

concernaient les systegravemes de lien pour XML ou des sites speacutecifiques au

langage

7 Reacutefeacuterence Ndeg47

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 13

- XML and accessing information 39 800 reacuteponses

Lrsquoeacutetude de ces reacutesultats a donc ameneacute de nouvelles reacutefeacuterences

Mais lrsquoutilisation drsquoun moteur et drsquoun annuaire de recherche ne me

paraissait pas suffisant Crsquoest pour cela que jrsquoai deacutecideacute drsquoutiliser le meacuteta-

moteur Copernic

33 Copernic

Ce meacuteta-moteur me permettait

- drsquointerroger plusieurs outils simultaneacutement afin drsquoecirctre la

plus exhaustive possible

- drsquoeacuteviter des redondances

- de comparer les reacutesultats deacutejagrave obtenus agrave ceux trouveacutes par

Copernic

Jrsquoai donc proceacutedeacute agrave une requecircte baseacutee

- Sur tous les mots XML DBMS (il est inutile de mentionner

lrsquoopeacuterateur booleacuteen ET sur Copernic car crsquoest lrsquoopeacuterateur par deacutefaut)

- Sur les 14 outils suivants (annuaires et moteurs de recherche

confondus) Altavista DirectHit Euroseek Excite FastSearch Gocom

Google Hotbot Lycos MSN Web Search Netscape Netcenter Open

Directory Project Web Crawler Yahoo

- Les 30 premiers reacutesultats pour chaque annuaire et moteur retenus

Jrsquoai obtenu 78 reacuteponses Jrsquoai affineacute ma recherche en eacuteliminant tous les

doublons

53 reacutesultats eacutetaient alors jugeacutes pertinents et non redondants pour ma

requecircte initiale Voir annexe 4

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 14

Avec ces reacutesultats jrsquoai donc deacutecideacute de mettre en place une meacutethodologie

pour les analyser

Jrsquoai mis en place deux grilles de lecture

- Une notation de la pertinence des sites

5 Essentiel pour ma recherche

4 Important

3 Correct

2 Moyen

1 Donne une information mais tregraves sommaire

0 Ininteacuteressant

- Un classement selon mes grands axes de recherche

Ces derniers ayant eacuteteacute deacutecideacutes au preacutealable lors de mon entrevue avec

mon commanditaire

A Explication pertinente du standard XML

B Point sur les SGBD existants

C Adaptation du modegravele de SGBD relationnel agrave la gestion de

donneacutees XML

D Apport dans les nouveaux domaines drsquoapplication

Je suis alors alleacutee visiter tous les sites ou pages proposeacutes par Copernic et

jrsquoai proceacutedeacute agrave un classement de ces derniers dans mes deux tableaux

Gracircce agrave cette meacutethode drsquoanalyse je pouvais rapidement mettre en

exergue la pertinence de tel ou tel site pour tel ou tel domaine

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 15

Afin de rendre cette analyse clairement visualisable les tableaux finaux

de mon analyse vous sont preacutesenteacutes ici Les numeacuteros faisant reacutefeacuterence agrave

mes sites ou pages Web sont ceux attribueacutes par Copernic Il est tout agrave fait

possible de srsquoy reacutefeacuterer en annexe 4 et de prendre lrsquoadresse URL deacutesireacutee

Une notation de la pertinence des sites

5 1-2-4-5-9-28 4 8-10-20-22-49 3 12-16-18-23-33-36-37-45-46-47 2 1 7 0 Les autres

Un classement selon mes grands axes de recherches

A 12-26-46 B 1-2-4-5-8-9-10-16-18-22-23-28-29-33-37-45-47-48 C 20 D

22 sites ou pages Web soit 51 des reacutesultats donneacutes par le meacuteta-moteurs ont donc eacuteteacute jugeacutes pertinents

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 16

Repreacutesentationdes reacutesultats obtenus gracircce agrave Copernic

7

42

2

49

Information sur XMLPoint sur les SGBD existantsAdaptation des SGBD relationnelsReacutesultats non pertinents

34 Sites speacutecialiseacutes

Le professeur Kouloumdjian mrsquoavait proposeacute des sites inteacuteressants

pour ma recherche Jrsquoai donc deacutecideacute drsquoeacutetudier ceux que je nrsquoavais pas

deacutejagrave comme preacuteceacutedemment

Adresses URL Pertinence Axes de

recherches

-1 lt URL httpwwwinformatiktu-

darmstadtdeDVS1staffbourretxmldbmsxmldbms

htmgt

1 B

- 2 ltURL httpwwwibmcomdeveloperxmlgt 3 A

- 3 ltURLgt

httpwwwstudifiuiono~lmariusglinkerxmltools

by-vendorhtml

5 B

- 4 ltURL

httpwwwstudifiuiono~lmariusglinkerXMLtoo

lshtmlgt

5 B

- 5 ltURL httpwwwoasis-

openorgcoverxmlhtmlgt

3 A

- 6 ltURL httpwwwxmlsoftwarecomconvertgt 5 B

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 17

Ces informations ainsi que tous les sites retrouveacutes par le biais de

lrsquoanalyse des reacutesultats obtenus gracircce agrave Copernic mrsquoont permis de nourrir

ma recherche

4 Le serveur Dialog

Gracircce aux bluesheet jrsquoai pu seacutelectionner un certain nombre de

bases de donneacutees consultables et susceptibles de reacutepondre agrave mes attentes

(jrsquoai bien sucircr eacuteviteacute de questionner agrave nouveau les bases de Pascal et du

Compendex deacutejagrave interrogeacutees agrave DocrsquoInsa)

2 INSPEC (1969-present)

34 SciSearchreg - a Cited Reference Science Database - 1990

35 Dissertation Abstracts Online

94 JICST-EPlus - Japanese Science amp Technology

233 Internet amp Personal Computing Abstracts(TM)

275 Gale Group Computer Database(TM)

674 Computer News Fulltext

696 DIALOG Telecommunications

Toutes mes requecirctes vont donc interroger simultaneacutement

lrsquoensemble de ces bases Dans un souci de lisibiliteacute avant chaque

nouvelle interrogation jrsquoeffectuais un lsquoset detail offrsquo afin de visualiser

le reacutesultat pour lrsquoensemble des bases citeacutees et non pas successivement

pour chacune drsquoelle

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 18

Requecircte 1 Recherche croiseacutee sur XML et les SGBD

S1 XML 9583

S2 DATABASE

(N)MANAGEMENT(N)SYSTEM 15055

S3 S1 AND S2 71

S4 RD (unique items) 66

Requecircte 2 Recherche croiseacutee sur lrsquointeropeacuterabiliteacute et XML

S1 XML 9583

S2 DATA (W) INTERCHANGE 16853

S3 S1 AND S2 792

S4 INTEROPERABILITY 35559

S5 S3 AND S4 100

S6 RD (unique items) 90

Consultation en format free (gratuit) de tous les articles et eacutedition

en format meacutedium (bibliographique) des articles importants pour ma

recherche Jrsquoai tout de mecircme eacutediteacute certain de ces articles en format full

(complet) pour la reacutealisation de ma note de synthegravese

Jrsquoai effectueacute drsquoautre croisement mais pour une plus grande clarteacute je ne

les eacutenumegravere pas tous Les deux requecirctes ci-dessus sont celles qui ont

rameneacute le plus drsquoarticles inteacuteressants

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 19

Bilan de la recherche

bibliographique

Les reacutefeacuterences concernant cette recherche bibliographique sont

donc pour la plupart issues des ressources du Web En effet gracircce agrave ce

moyen de diffusion de lrsquoinformation les derniegraveres parutions sont

accessibles de maniegravere beaucoup plus aiseacutees La theacutematique de ma

recherche concernant un sujet en pointe actuellement je ne pouvais

trouver des informations reacuteellement pertinentes ailleurs que sur Internet

Lrsquoavantage de travailler sur un sujet assez preacutecis me permettait de limiter

le nombre drsquointerrogation pour arriver agrave mes fins Effectivement le

croisement des deux termes fondamentaux XML et SGBD mrsquoamenait

des reacutesultats que jrsquoavais alors agrave exploiter Le deacutesavantage drsquoune telle

proceacutedure eacutetait que si le croisement restait muet jrsquoavais tregraves peu de

chance de trouver drsquoautres reacutesultats pertinents pour ma recherche

Une fois que jrsquoai eu un certain nombre de reacutefeacuterences leur lecture mrsquoa

permis drsquoacqueacuterir un certain sens critique qui me permettait de choisir

tel ou tel article pour ma bibliographie Mon critegravere de seacutelection eacutetait

surtout drsquoeacuteviter toute redondance des informations Etant donneacute que les

recherches sur ces SGBD sont en pleine mutation je ne pouvais me

permettre drsquoomettre certains axes drsquoeacutevolution mecircme sils nrsquoallaient pas

tous dans la mecircme direction Jrsquoespegravere avoir fait une eacutetude la plus

exhaustive possible

Comme je le mentionnais lors de lrsquoexplication de mon choix du

sujet cette recherche mrsquoa demandeacute un investissement personnel

conseacutequent au niveau de la remise agrave niveau pour certaine notion en

informatique Il ne mrsquoa pas paru inteacuteressant de deacutecompter ces heures

dans mon bilan final

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 20

BILAN EN TEMPS ET EN COUT FINANCIER

Recherche - ENSSIB (bibliothegraveque et CD-ROM) 2 H

- Insa (bibliothegraveque du deacutepartement informatique et

DocrsquoINSA) 5 H

- Internet 12H

- Dialog 6 H

Reacutealisation - Meacutethodologie 6 H

- synthegravese 8 H

Total 39 heures

Coucirct - Connexion au serveur de Dialog 38 $

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 21

Synthegravese

1 Introduction

Peut-on consideacuterer un reacutepertoire de quelques milliers ou plus de

documents XML comme une base de donneacutee et y retrouver des

informations avec la mecircme efficaciteacute qursquoavec des systegravemes classiques de

gestion de bases de donneacutees Cette question est inheacuterente agrave toute

reacuteflexion sur cette gestion de donneacutees Certes XML permet de deacutefinir des

documents organiseacutes sous forme de base de donneacutees Mais un problegraveme

qui se pose alors concerne la faccedilon de stocker ces donneacutees et de les

interroger au sein de ces structures

Nous allons donc dans un premier temps rappeler les notions

geacuteneacuterales concernant XML et les SGBD Puis nous essayerons de faire

un point syntheacutetique sur les produits susceptibles de reacutepondre agrave ces

problegravemes de gestion et de stockage de donneacutees et enfin nous

terminerons par envisager les nouveaux domaines drsquoapplication pouvant

tirer profit drsquoun tel deacuteveloppement

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 2: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 2

Emergence des SGBD pour des donneacutees de type XML

DESCRIPTEURS XML (eXtensible Markup Language) SGBD

(Systegraveme de Gestion de Bases de Donneacutees) interopeacuterabiliteacute accegraves agrave

lrsquoinformation structure de document

RESUME Le langage XML est un pont liant des systegravemes informatiques

heacuteteacuterogegravenes En effet les particulariteacutes inheacuterentes agrave ce langage

permettent drsquoenvisager XML dans une optique fonctionnelle valorisant la

recherche le stockage et lrsquoeacutechange drsquoinformations de tout type Pour ce

faire des systegravemes de gestion de donneacutees ont vu le jour Certains

tentent drsquoadapter des technologies ayant deacutejagrave fait leur preuve Tandis

que drsquoautres sont conccedilus speacutecifiquement pour un tel traitement

Lrsquoeacutemergence de tels outils laissent preacutesager un perfectionnement des

capaciteacutes du meacuteta-langage XML

Emergence of DBMS for XML data

KEYWORDS XML (eXtensible Markup Language) DBMS (Data

Bases Markup System) inter-operability accessing information

ABSTRACT Language XML is a flexible bridge of the heterogeneous of

in this language make it possible to consider XML from a functional

point of view developing search storage and exchange of information of

any type With this intention data management systems were born

Some try to adapt technologies having already proved reliable While

others are specifically designed for such a processing

The emergence of such tools forcasts an improvement of the capacities

of meta-language XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 3

Sommaire

CHOIX DU SUJET 5

INTRODUCTION 6

MEacuteTHODOLOGIE DE LA RECHERCHE 7

1 MISE EN PLACE DE LA STRATEacuteGIE DE RECHERCHE 7 2 LES SOURCES IMMEacuteDIATEMENT EXPLOITABLES 8

21 Bibliothegraveque de lrsquoENSSIB 8 22 Interrogation des CD-ROM 9 23 Bibliothegraveque du deacutepartement informatique de lrsquoINSA 10 24 DocrsquoINSA 10

3 INTERNET 12 31 Yahoo US 12 32 Google 12 33 Copernic 13 34 Sites speacutecialiseacutes 16

4 LE SERVEUR DIALOG 17

BILAN DE LA RECHERCHE BIBLIOGRAPHIQUE 19

SYNTHEgraveSE 21

1 INTRODUCTION 21 2 EXTENSIBLE MARKUP LANGUAGE (XML) ET SYSTEgraveME DE GESTION DE BASES DE

DONNEacuteES (SGBD) NOTIONS GEacuteNEacuteRALES 22 21 XML 22 22 SGBD 25

3 SGBD POUR XML 27 31 Les systegravemes had-hoc 27 32 Extension des systegravemes relationnels existants 30 33 Autres types de systegravemes 32

4 APPORTS DANS LES NOUVEAUX DOMAINES DAPPLICATIONS 32

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 4

41 Bases de donneacutees WEB 32 42 Commerce eacutelectronique 33

5 CONCLUSION 34

BIBLIOGRAPHIE 35

1 MONOGRAPHIES 35 2 CHAPITRES DrsquoOUVRAGES 35 3 PEacuteRIODIQUES RAPPORTS ET THEgraveSES 35 4 ADRESSES INTERNET 41

41 XML 41 42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

42 43 Echange eacutelectronique de donneacutees 43

TABLE DES ANNEXES 44

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 5

Choix du sujet

La reacutealisation de ce travail de recherche bibliographique mrsquoa donneacute

la possibiliteacute drsquoapprofondir un domaine qui mrsquointeacuteresse au plus haut

point les systegravemes drsquoinformation

Drsquoune part gracircce agrave mon cursus universitaire en histoire et en

archivistique jrsquoai appris et compris la neacutecessiteacute du traitement intelligent

de lrsquoinformation et ce agrave des fins historiques peacutedagogiques et surtout

humaines Cet apprentissage a mis en valeur la neacutecessiteacute drsquoutiliser des

outils performants pour faciliter cette gestion de lrsquoinformation Drsquoautre

part lrsquoinformatique est une passion que je nrsquoai pas encore pu jusqursquoagrave lors

beaucoup exploiter

Le mariage de ces deux reacuteflexions mrsquoa conduite agrave vouloir reacutefleacutechir

agrave la gestion des donneacutees via lrsquoinformatique

Je me suis donc adresseacutee au professeur Jacques Kouloumdjian directeur

de recherche au LISI1 agrave lrsquoINSA2

Le professeur mrsquoa alors proposeacute de travailler sur lrsquoeacutemergence des

systegravemes de gestion des bases de donneacutees pour des donneacutees de type

XML

Le sujet mrsquoa tout de suite donneacute envie drsquoaller plus loin Ma premiegravere

rencontre avec le professeur ne mrsquoa que conforteacutee dans cette voie

Une telle entreprise ne pouvait pas aller sans un important travail

drsquoapprofondissement personnel car beaucoup des notions que jrsquoabordais

ne mrsquoeacutetaient pas tregraves familiegraveres Je me suis prise au jeu ce travail mrsquoa

passionneacutee

Jrsquoespegravere avoir su produire un travail rigoureux qui sera utile au

professeur en tout cas pour ma part jrsquoai beaucoup appris

Cela nrsquoa fait que conforter mes choix drsquoorientations professionnelles

1 Laboratoire drsquoIngeacutenierie des Systegravemes drsquoInformation 2 Institut National des Sciences Appliqueacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 6

Introduction

Les recherches sur les potentialiteacutes du langage XML sont

actuellement en pleine expansion Cette neacutebuleuse pour reprendre les

termes de Monsieur Pinon3 englobe diverses orientations de recherches

La naissance drsquoun systegraveme de balisage speacutecifique pour les

matheacutematiques ou la chimie (MathML Mathematical Markup Language

CML Chemical Markup Language) en est un exemple inteacuteressant

De par cette recherche bibliographique nous allons nous inteacuteresser

agrave un secteur particuliegraverement dynamique de cette lsquoneacutebuleuse XMLrsquo En

effet lrsquoarriveacute de ce langage a relanceacute et orienteacute la recherche dans le

domaine des bases de donneacutees et de la recherche drsquoinformation en ligne

Par conseacutequent la recherche sur lrsquoeacutemergence de nouveaux systegravemes de

gestion des bases de donneacutees ou sur lrsquoadaptation de ceux existant deacutejagrave est

un sujet priseacute par les chercheurs Diffeacuterents pocircles de recherche travaillant

dans des directions diffeacuterentes se sont donc mis en place

Cette recherche a pour objectif drsquoessayer de rassembler un nombre

de reacutefeacuterences bibliographiques pouvant permettre de faire eacutetat de

lrsquoavancement des recherches dans ce domaine Ces reacutefeacuterences faisant

appel aussi bien agrave des articles eacutemanant de centres de recherche nationaux

qursquoagrave des pocircles priveacutes lieacutes agrave des groupes commerciaux Ces derniers

ayant compris la reacutealiteacute eacuteconomique drsquoun tel deacuteveloppement

Lrsquoeacutemulation intellectuelle qui gravite autour de cette particulariteacute

du langage XML est riche et semble ne pas avoir fourni tout ce que son

potentiel lui promet

3 Monsieur Jean-Marie PINON est responsable du deacutepartement informatique agrave lrsquoINSA de Lyon

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 7

Meacutethodologie de la recherche

1 Mise en place de la strateacutegie de recherche

Lors de ma premiegravere entrevue avec mon commanditaire nous

avons tenteacute de cerner les limites du sujet Ce dernier porte donc sur

lrsquoinstauration de SGBD pour des donneacutees de type XML

Nous avons immeacutediatement affirmeacute que ce travail ne devait pas

concerner le langage XML dans son aspect purement technique mecircme si

les notions de base sont abordeacutees afin de bien comprendre les concepts

de structuration de ces nouvelles bases de donneacutees Il srsquoagissait en reacutealiteacute

de faire le point sur les produits existants (prototypes ou commercialiseacutes)

et drsquoobserver leurs apports dans les nouveaux domaines drsquoapplication

Le tout en ayant degraves le deacutepart conscience que les sources seraient tregraves

reacutecentes et pour la grande majoriteacute drsquoentre elles en langue anglaise

Nous avons donc choisi les premiers mots-cleacutes dont jrsquoai ensuite choisi

certains comme descripteurs

Descripteurs en langue franccedilaise Descripteurs en langue anglaise

XML XML

SGBD DBMS

Donneacutees semi-structureacutees Semi structured data

Interopeacuterabiliteacute Inter-operability

Accegraves agrave lrsquoinformation Accessing information

Structure de document Document structure

Document framework

Les descripteurs choisis pour la recherche apparaissent ici en rouge

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 8

Puis jrsquoai utiliseacute tous les mots-cleacutes pour un premier tour drsquohorizon

les reacutesultats obtenus mrsquoont alors permis de comprendre deux reacutealiteacutes

essentielles pour ma recherche

- les reacuteponses obtenues concernaient essentiellement des parutions tregraves

reacutecentes sur Internet ou dans des peacuteriodiques speacutecialiseacutes Mes ressources

drsquoinformations les plus pertinentes eacutetaient donc par la-mecircme preacuteciseacutees

- pour eacuteviter tout bruit il eacutetait impossible de travailler uniquement avec le

descripteur XML

Par conseacutequent degraves mes premiegraveres eacutequations de recherche une

meacutethode drsquointerrogation a eacuteteacute utiliseacutee

bull dans un premier temps je seacutelectionnais tous les articles

concernant XML

bull dans un second temps je croisais ces premiers reacutesultats avec les

diffeacuterents mots-cleacutes selon les reacutesultats que jrsquoescomptais

2 Les sources immeacutediatement exploitables

21 Bibliothegraveque de lrsquoENSSIB

Mes premiegraveres recherches se sont donc orienteacutees vers mon lieu

habituel de travail Jrsquoai consulteacute le catalogue de lrsquoENSSIB Jrsquoespeacuterais y

trouver des ouvrages de base pouvant servir de fondations pour notre

eacutetude Jrsquoai donc effectueacute des recherches sur les ouvrages ou

monographies en utilisant le descripteur XML Jrsquoai alors obtenu une seacuterie

drsquoouvrages concernant ce nouveau langage Jrsquoen ai seacutelectionneacute trois qui

me paraissaient pertinents Je suis ensuite passeacutee agrave mon second axe

drsquoeacutetude agrave savoir les SGBD Les reacutesultats obtenus concernaient pour la

plupart les SGBD pour des modegraveles de donneacutees relationnels

En croisant deux descripteurs gracircce agrave une requecircte booleacuteenne XML ET

SGBD je nrsquoai obtenu aucun reacutesultat

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 9

22 Interrogation des CD-ROM

Ils ont eacuteteacute interrogeacutes en reacuteseau agrave la bibliothegraveque de lrsquoENSSIB pour

des raisons pratique et de coucirct Leur seacutelection a eacuteteacute effectueacutee agrave partir de

la liste des 60 CD-Rom consultables agrave partir du site de la bibliothegraveque

Apregraves observation des domaines abordeacutes jrsquoai deacutecideacute drsquointerroger

- BNF conversion reacutetrospective catalogue geacuteneacuteral des imprimeacutes depuis

les origines agrave 1970 de la Bibliothegraveque Nationale de France

- Electre bibliographie des livres publieacutes en France Reacutefeacuterences

drsquoeacutediteurs et de diffuseurs de langue franccedilaise

- Myriade catalogue collectif de publications en seacuterie Il regroupe 478

491 notices bibliographiques associeacutees agrave 1 145 203 dites de localisation

dont 250 000 titres de peacuteriodiques dans 2 917 bibliothegraveques franccedilaises et

eacutetrangegraveres

- Docrsquothegraveses reprend 175 000 thegraveses des universiteacutes franccedilaises avec un

outil de localisation par-rapport agrave la bibliothegraveque de deacutepocirct

Les reacuteponses obtenues en croisant mes diffeacuterents descripteurs

eacutetaient effectivement tregraves pauvres Jrsquoobtenais toujours des reacuteponses

quand je demandais indeacutependamment XML ou SGBD Mais degraves que

jrsquoenjoignais un recoupement de ces deux notions ou alors un

recoupement diffeacuterent avec par exemple XML et Interopeacuterabiliteacute le

reacutesultat eacutetait nul Une telle observation nrsquoeacutetait pas eacutetonnante eacutetant donneacute

que la plupart des reacuteflexions meneacutees sur mon sujet de recherche

nrsquoavaient pas encore fait lrsquoobjet de parution monographique importante

Les ressources fondamentales pour mes recherches se trouvaient sur

Internet jrsquoy ai donc passeacute la plupart du temps consacreacute agrave mes recherches

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 10

23 Bibliothegraveque du deacutepartement informatique de lrsquoINSA

Nrsquoayant trouveacute aucun ouvrage reacuteellement inteacuteressant concernant

lrsquoeacutemergence de nouveaux types de SGBD agrave la bibliothegraveque de lrsquoENSSIB

je deacutecidais donc de mrsquoorienter vers la bibliothegraveque informatique de

lrsquoINSA Le professeur Kouloumdjian mrsquoavait donneacute la possibiliteacute drsquoy

acceacuteder

Au sein de cette structure documentaire jrsquoai trouveacute lrsquoessentiel de

mes ouvrages concernant les notions de base des systegravemes de gestion des

bases de donneacutees Mais aussi des ouvrages ou articles traitant plus

speacutecifiquement de la neacutecessiteacute de creacuteer un nouveau type de gestion pour

des donneacutees semi-structureacutees Effectivement les ouvrages de Georges

GARDARIN mrsquoont paru faire reacutefeacuterence en la matiegravere

24 DocrsquoINSA

Les recherches meneacutees sur le catalogue de la bibliothegraveque du

centre de documentation de lrsquoINSA ne mrsquoont pas fourni de nouvelles

reacutefeacuterences monographiques pour constituer la bibliographie sur les

notions de bases de ma recherche bibliographique

Mais gracircce agrave la tregraves inteacuteressante interface de recherche permettant

drsquoacceacuteder aux bases Pascal et Ei Compendex jrsquoai commenceacute agrave obtenir

des reacutesultats pertinents pour le sujet de mon eacutetude

- Compendex cette banque de donneacutees produite par Engineering

Information inc (Ei) concerne la litteacuterature internationale dans les

domaines des sciences de lingeacutenieur et de la technologie Les reacutefeacuterences

bibliographiques signalent des articles denviron 4 500 revues (63 de

la base) des livres des rapports des comptes rendus de confeacuterences (25

) La langue dinterrogation est langlais

- Pascal Cette banque de donneacutees bibliographiques produite par

lInstitut National de lInformation Scientifique et Technique du Centre

National de la Recherche Scientifique (CNRS) couvre lessentiel de la

litteacuterature internationale en Science Technologie Meacutedecine Les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 11

reacutefeacuterences signalent des articles de peacuteriodiques (93 ) des thegraveses

franccedilaises des rapports des comptes rendus de congregraves

Jrsquoai donc effectueacute les requecirctes suivantes sur les deux bases citeacutees

ci-dessus

S1 DATABASE MANAGEMENT SYSTEM

Pascal 3136 reacuteponses

Compendex 1619 reacuteponses

S2 XML

Pascal 407 reacuteponses

Compendex 242 reacuteponses

S3 S1 AND S2

Pascal 18 reacuteponses

Compendex 1 reacuteponse

Jrsquoai consulteacute les 19 reacutesultats Etant donneacute le petit nombre de reacuteponses je

me permets ici de deacutetailler mes reacutesultats (en note de bas de page vous

trouverez les reacutefeacuterences des articles citeacutes) Jrsquoai deacutecideacute de conserver

lrsquoarticle qui traitait du stockage des donneacutees XML dans une base de

donneacutees relationnelle4 et ceux sur les bases de donneacutees Web5

Puis jrsquoai effectueacute la seacuterie de requecirctes suivantes

S4 SYSTEM ARCHITECTURE

Pascal 960 reacuteponses

Compendex 4395 reacuteponses

S5 S2 AND S4

Pascal 47 reacuteponses

Compendex 3 reacuteponses

Jrsquoai ici conserveacute les articles qui concernaient le nouvel SGBD Tamino6 et

les bases de donneacutees Web7

4 Reacutefeacuterence Ndeg25 5 Reacutefeacuterences 19 et 39 6 Reacutefeacuterence Ndeg45

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 12

3 Internet

31 Yahoo US

Apregraves avoir preacuteciseacute un ou plusieurs mots cleacutes dans le champ de

saisie et cliqueacute sur le bouton Recherche Yahoo cherche dans

linteacutegraliteacute de sa base de donneacutees pour trouver les documents

correspondant aux mots cleacutes speacutecifieacutes Lrsquointerrogation en recherche

avanceacutee de cet annuaire mrsquoa permis de retrouver les sites officiels

concernant XML Jrsquoai donc passeacute en revue ces sites en effectuant la

requecircte suivante

XML 142 sites reacutepertorieacutes 169 deacutepecircches

Jrsquoai alors visualiseacute les sites inteacuteressants qui se trouvaient dans les 30

premiegraveres reacuteponses

En croisant les deux descripteurs suivant XML avec SGBD je nrsquoobtins

aucune reacuteponse

32 Google

Google affiche les reacutesultats pertinents en utilisant une meacutethode

automatiseacutee de classement des sites web baseacutee sur la structure par liens

dInternet Ce moteur de recherche deacutetermine limportance dune page par

le nombre de liens qursquoelle reccediloit et analyse la proximiteacute des termes dans

les limites dune page

En utilisant la meacutethode de recherche avanceacutee de ce moteur jrsquoai deacutecideacute de

croiser les descripteurs et de lire les 40 premiers reacutesultats de chaque

requecircte

- XML and DBMS 5100 reacuteponses La plupart de ces pages Web

concernaient les pages des sites commerciaux de SGBD pour XML

- XML and interoperability 54 400 reacuteponses la plupart des reacuteponses

concernaient les systegravemes de lien pour XML ou des sites speacutecifiques au

langage

7 Reacutefeacuterence Ndeg47

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 13

- XML and accessing information 39 800 reacuteponses

Lrsquoeacutetude de ces reacutesultats a donc ameneacute de nouvelles reacutefeacuterences

Mais lrsquoutilisation drsquoun moteur et drsquoun annuaire de recherche ne me

paraissait pas suffisant Crsquoest pour cela que jrsquoai deacutecideacute drsquoutiliser le meacuteta-

moteur Copernic

33 Copernic

Ce meacuteta-moteur me permettait

- drsquointerroger plusieurs outils simultaneacutement afin drsquoecirctre la

plus exhaustive possible

- drsquoeacuteviter des redondances

- de comparer les reacutesultats deacutejagrave obtenus agrave ceux trouveacutes par

Copernic

Jrsquoai donc proceacutedeacute agrave une requecircte baseacutee

- Sur tous les mots XML DBMS (il est inutile de mentionner

lrsquoopeacuterateur booleacuteen ET sur Copernic car crsquoest lrsquoopeacuterateur par deacutefaut)

- Sur les 14 outils suivants (annuaires et moteurs de recherche

confondus) Altavista DirectHit Euroseek Excite FastSearch Gocom

Google Hotbot Lycos MSN Web Search Netscape Netcenter Open

Directory Project Web Crawler Yahoo

- Les 30 premiers reacutesultats pour chaque annuaire et moteur retenus

Jrsquoai obtenu 78 reacuteponses Jrsquoai affineacute ma recherche en eacuteliminant tous les

doublons

53 reacutesultats eacutetaient alors jugeacutes pertinents et non redondants pour ma

requecircte initiale Voir annexe 4

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 14

Avec ces reacutesultats jrsquoai donc deacutecideacute de mettre en place une meacutethodologie

pour les analyser

Jrsquoai mis en place deux grilles de lecture

- Une notation de la pertinence des sites

5 Essentiel pour ma recherche

4 Important

3 Correct

2 Moyen

1 Donne une information mais tregraves sommaire

0 Ininteacuteressant

- Un classement selon mes grands axes de recherche

Ces derniers ayant eacuteteacute deacutecideacutes au preacutealable lors de mon entrevue avec

mon commanditaire

A Explication pertinente du standard XML

B Point sur les SGBD existants

C Adaptation du modegravele de SGBD relationnel agrave la gestion de

donneacutees XML

D Apport dans les nouveaux domaines drsquoapplication

Je suis alors alleacutee visiter tous les sites ou pages proposeacutes par Copernic et

jrsquoai proceacutedeacute agrave un classement de ces derniers dans mes deux tableaux

Gracircce agrave cette meacutethode drsquoanalyse je pouvais rapidement mettre en

exergue la pertinence de tel ou tel site pour tel ou tel domaine

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 15

Afin de rendre cette analyse clairement visualisable les tableaux finaux

de mon analyse vous sont preacutesenteacutes ici Les numeacuteros faisant reacutefeacuterence agrave

mes sites ou pages Web sont ceux attribueacutes par Copernic Il est tout agrave fait

possible de srsquoy reacutefeacuterer en annexe 4 et de prendre lrsquoadresse URL deacutesireacutee

Une notation de la pertinence des sites

5 1-2-4-5-9-28 4 8-10-20-22-49 3 12-16-18-23-33-36-37-45-46-47 2 1 7 0 Les autres

Un classement selon mes grands axes de recherches

A 12-26-46 B 1-2-4-5-8-9-10-16-18-22-23-28-29-33-37-45-47-48 C 20 D

22 sites ou pages Web soit 51 des reacutesultats donneacutes par le meacuteta-moteurs ont donc eacuteteacute jugeacutes pertinents

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 16

Repreacutesentationdes reacutesultats obtenus gracircce agrave Copernic

7

42

2

49

Information sur XMLPoint sur les SGBD existantsAdaptation des SGBD relationnelsReacutesultats non pertinents

34 Sites speacutecialiseacutes

Le professeur Kouloumdjian mrsquoavait proposeacute des sites inteacuteressants

pour ma recherche Jrsquoai donc deacutecideacute drsquoeacutetudier ceux que je nrsquoavais pas

deacutejagrave comme preacuteceacutedemment

Adresses URL Pertinence Axes de

recherches

-1 lt URL httpwwwinformatiktu-

darmstadtdeDVS1staffbourretxmldbmsxmldbms

htmgt

1 B

- 2 ltURL httpwwwibmcomdeveloperxmlgt 3 A

- 3 ltURLgt

httpwwwstudifiuiono~lmariusglinkerxmltools

by-vendorhtml

5 B

- 4 ltURL

httpwwwstudifiuiono~lmariusglinkerXMLtoo

lshtmlgt

5 B

- 5 ltURL httpwwwoasis-

openorgcoverxmlhtmlgt

3 A

- 6 ltURL httpwwwxmlsoftwarecomconvertgt 5 B

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 17

Ces informations ainsi que tous les sites retrouveacutes par le biais de

lrsquoanalyse des reacutesultats obtenus gracircce agrave Copernic mrsquoont permis de nourrir

ma recherche

4 Le serveur Dialog

Gracircce aux bluesheet jrsquoai pu seacutelectionner un certain nombre de

bases de donneacutees consultables et susceptibles de reacutepondre agrave mes attentes

(jrsquoai bien sucircr eacuteviteacute de questionner agrave nouveau les bases de Pascal et du

Compendex deacutejagrave interrogeacutees agrave DocrsquoInsa)

2 INSPEC (1969-present)

34 SciSearchreg - a Cited Reference Science Database - 1990

35 Dissertation Abstracts Online

94 JICST-EPlus - Japanese Science amp Technology

233 Internet amp Personal Computing Abstracts(TM)

275 Gale Group Computer Database(TM)

674 Computer News Fulltext

696 DIALOG Telecommunications

Toutes mes requecirctes vont donc interroger simultaneacutement

lrsquoensemble de ces bases Dans un souci de lisibiliteacute avant chaque

nouvelle interrogation jrsquoeffectuais un lsquoset detail offrsquo afin de visualiser

le reacutesultat pour lrsquoensemble des bases citeacutees et non pas successivement

pour chacune drsquoelle

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 18

Requecircte 1 Recherche croiseacutee sur XML et les SGBD

S1 XML 9583

S2 DATABASE

(N)MANAGEMENT(N)SYSTEM 15055

S3 S1 AND S2 71

S4 RD (unique items) 66

Requecircte 2 Recherche croiseacutee sur lrsquointeropeacuterabiliteacute et XML

S1 XML 9583

S2 DATA (W) INTERCHANGE 16853

S3 S1 AND S2 792

S4 INTEROPERABILITY 35559

S5 S3 AND S4 100

S6 RD (unique items) 90

Consultation en format free (gratuit) de tous les articles et eacutedition

en format meacutedium (bibliographique) des articles importants pour ma

recherche Jrsquoai tout de mecircme eacutediteacute certain de ces articles en format full

(complet) pour la reacutealisation de ma note de synthegravese

Jrsquoai effectueacute drsquoautre croisement mais pour une plus grande clarteacute je ne

les eacutenumegravere pas tous Les deux requecirctes ci-dessus sont celles qui ont

rameneacute le plus drsquoarticles inteacuteressants

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 19

Bilan de la recherche

bibliographique

Les reacutefeacuterences concernant cette recherche bibliographique sont

donc pour la plupart issues des ressources du Web En effet gracircce agrave ce

moyen de diffusion de lrsquoinformation les derniegraveres parutions sont

accessibles de maniegravere beaucoup plus aiseacutees La theacutematique de ma

recherche concernant un sujet en pointe actuellement je ne pouvais

trouver des informations reacuteellement pertinentes ailleurs que sur Internet

Lrsquoavantage de travailler sur un sujet assez preacutecis me permettait de limiter

le nombre drsquointerrogation pour arriver agrave mes fins Effectivement le

croisement des deux termes fondamentaux XML et SGBD mrsquoamenait

des reacutesultats que jrsquoavais alors agrave exploiter Le deacutesavantage drsquoune telle

proceacutedure eacutetait que si le croisement restait muet jrsquoavais tregraves peu de

chance de trouver drsquoautres reacutesultats pertinents pour ma recherche

Une fois que jrsquoai eu un certain nombre de reacutefeacuterences leur lecture mrsquoa

permis drsquoacqueacuterir un certain sens critique qui me permettait de choisir

tel ou tel article pour ma bibliographie Mon critegravere de seacutelection eacutetait

surtout drsquoeacuteviter toute redondance des informations Etant donneacute que les

recherches sur ces SGBD sont en pleine mutation je ne pouvais me

permettre drsquoomettre certains axes drsquoeacutevolution mecircme sils nrsquoallaient pas

tous dans la mecircme direction Jrsquoespegravere avoir fait une eacutetude la plus

exhaustive possible

Comme je le mentionnais lors de lrsquoexplication de mon choix du

sujet cette recherche mrsquoa demandeacute un investissement personnel

conseacutequent au niveau de la remise agrave niveau pour certaine notion en

informatique Il ne mrsquoa pas paru inteacuteressant de deacutecompter ces heures

dans mon bilan final

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 20

BILAN EN TEMPS ET EN COUT FINANCIER

Recherche - ENSSIB (bibliothegraveque et CD-ROM) 2 H

- Insa (bibliothegraveque du deacutepartement informatique et

DocrsquoINSA) 5 H

- Internet 12H

- Dialog 6 H

Reacutealisation - Meacutethodologie 6 H

- synthegravese 8 H

Total 39 heures

Coucirct - Connexion au serveur de Dialog 38 $

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 21

Synthegravese

1 Introduction

Peut-on consideacuterer un reacutepertoire de quelques milliers ou plus de

documents XML comme une base de donneacutee et y retrouver des

informations avec la mecircme efficaciteacute qursquoavec des systegravemes classiques de

gestion de bases de donneacutees Cette question est inheacuterente agrave toute

reacuteflexion sur cette gestion de donneacutees Certes XML permet de deacutefinir des

documents organiseacutes sous forme de base de donneacutees Mais un problegraveme

qui se pose alors concerne la faccedilon de stocker ces donneacutees et de les

interroger au sein de ces structures

Nous allons donc dans un premier temps rappeler les notions

geacuteneacuterales concernant XML et les SGBD Puis nous essayerons de faire

un point syntheacutetique sur les produits susceptibles de reacutepondre agrave ces

problegravemes de gestion et de stockage de donneacutees et enfin nous

terminerons par envisager les nouveaux domaines drsquoapplication pouvant

tirer profit drsquoun tel deacuteveloppement

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 3: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 3

Sommaire

CHOIX DU SUJET 5

INTRODUCTION 6

MEacuteTHODOLOGIE DE LA RECHERCHE 7

1 MISE EN PLACE DE LA STRATEacuteGIE DE RECHERCHE 7 2 LES SOURCES IMMEacuteDIATEMENT EXPLOITABLES 8

21 Bibliothegraveque de lrsquoENSSIB 8 22 Interrogation des CD-ROM 9 23 Bibliothegraveque du deacutepartement informatique de lrsquoINSA 10 24 DocrsquoINSA 10

3 INTERNET 12 31 Yahoo US 12 32 Google 12 33 Copernic 13 34 Sites speacutecialiseacutes 16

4 LE SERVEUR DIALOG 17

BILAN DE LA RECHERCHE BIBLIOGRAPHIQUE 19

SYNTHEgraveSE 21

1 INTRODUCTION 21 2 EXTENSIBLE MARKUP LANGUAGE (XML) ET SYSTEgraveME DE GESTION DE BASES DE

DONNEacuteES (SGBD) NOTIONS GEacuteNEacuteRALES 22 21 XML 22 22 SGBD 25

3 SGBD POUR XML 27 31 Les systegravemes had-hoc 27 32 Extension des systegravemes relationnels existants 30 33 Autres types de systegravemes 32

4 APPORTS DANS LES NOUVEAUX DOMAINES DAPPLICATIONS 32

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 4

41 Bases de donneacutees WEB 32 42 Commerce eacutelectronique 33

5 CONCLUSION 34

BIBLIOGRAPHIE 35

1 MONOGRAPHIES 35 2 CHAPITRES DrsquoOUVRAGES 35 3 PEacuteRIODIQUES RAPPORTS ET THEgraveSES 35 4 ADRESSES INTERNET 41

41 XML 41 42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

42 43 Echange eacutelectronique de donneacutees 43

TABLE DES ANNEXES 44

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 5

Choix du sujet

La reacutealisation de ce travail de recherche bibliographique mrsquoa donneacute

la possibiliteacute drsquoapprofondir un domaine qui mrsquointeacuteresse au plus haut

point les systegravemes drsquoinformation

Drsquoune part gracircce agrave mon cursus universitaire en histoire et en

archivistique jrsquoai appris et compris la neacutecessiteacute du traitement intelligent

de lrsquoinformation et ce agrave des fins historiques peacutedagogiques et surtout

humaines Cet apprentissage a mis en valeur la neacutecessiteacute drsquoutiliser des

outils performants pour faciliter cette gestion de lrsquoinformation Drsquoautre

part lrsquoinformatique est une passion que je nrsquoai pas encore pu jusqursquoagrave lors

beaucoup exploiter

Le mariage de ces deux reacuteflexions mrsquoa conduite agrave vouloir reacutefleacutechir

agrave la gestion des donneacutees via lrsquoinformatique

Je me suis donc adresseacutee au professeur Jacques Kouloumdjian directeur

de recherche au LISI1 agrave lrsquoINSA2

Le professeur mrsquoa alors proposeacute de travailler sur lrsquoeacutemergence des

systegravemes de gestion des bases de donneacutees pour des donneacutees de type

XML

Le sujet mrsquoa tout de suite donneacute envie drsquoaller plus loin Ma premiegravere

rencontre avec le professeur ne mrsquoa que conforteacutee dans cette voie

Une telle entreprise ne pouvait pas aller sans un important travail

drsquoapprofondissement personnel car beaucoup des notions que jrsquoabordais

ne mrsquoeacutetaient pas tregraves familiegraveres Je me suis prise au jeu ce travail mrsquoa

passionneacutee

Jrsquoespegravere avoir su produire un travail rigoureux qui sera utile au

professeur en tout cas pour ma part jrsquoai beaucoup appris

Cela nrsquoa fait que conforter mes choix drsquoorientations professionnelles

1 Laboratoire drsquoIngeacutenierie des Systegravemes drsquoInformation 2 Institut National des Sciences Appliqueacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 6

Introduction

Les recherches sur les potentialiteacutes du langage XML sont

actuellement en pleine expansion Cette neacutebuleuse pour reprendre les

termes de Monsieur Pinon3 englobe diverses orientations de recherches

La naissance drsquoun systegraveme de balisage speacutecifique pour les

matheacutematiques ou la chimie (MathML Mathematical Markup Language

CML Chemical Markup Language) en est un exemple inteacuteressant

De par cette recherche bibliographique nous allons nous inteacuteresser

agrave un secteur particuliegraverement dynamique de cette lsquoneacutebuleuse XMLrsquo En

effet lrsquoarriveacute de ce langage a relanceacute et orienteacute la recherche dans le

domaine des bases de donneacutees et de la recherche drsquoinformation en ligne

Par conseacutequent la recherche sur lrsquoeacutemergence de nouveaux systegravemes de

gestion des bases de donneacutees ou sur lrsquoadaptation de ceux existant deacutejagrave est

un sujet priseacute par les chercheurs Diffeacuterents pocircles de recherche travaillant

dans des directions diffeacuterentes se sont donc mis en place

Cette recherche a pour objectif drsquoessayer de rassembler un nombre

de reacutefeacuterences bibliographiques pouvant permettre de faire eacutetat de

lrsquoavancement des recherches dans ce domaine Ces reacutefeacuterences faisant

appel aussi bien agrave des articles eacutemanant de centres de recherche nationaux

qursquoagrave des pocircles priveacutes lieacutes agrave des groupes commerciaux Ces derniers

ayant compris la reacutealiteacute eacuteconomique drsquoun tel deacuteveloppement

Lrsquoeacutemulation intellectuelle qui gravite autour de cette particulariteacute

du langage XML est riche et semble ne pas avoir fourni tout ce que son

potentiel lui promet

3 Monsieur Jean-Marie PINON est responsable du deacutepartement informatique agrave lrsquoINSA de Lyon

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 7

Meacutethodologie de la recherche

1 Mise en place de la strateacutegie de recherche

Lors de ma premiegravere entrevue avec mon commanditaire nous

avons tenteacute de cerner les limites du sujet Ce dernier porte donc sur

lrsquoinstauration de SGBD pour des donneacutees de type XML

Nous avons immeacutediatement affirmeacute que ce travail ne devait pas

concerner le langage XML dans son aspect purement technique mecircme si

les notions de base sont abordeacutees afin de bien comprendre les concepts

de structuration de ces nouvelles bases de donneacutees Il srsquoagissait en reacutealiteacute

de faire le point sur les produits existants (prototypes ou commercialiseacutes)

et drsquoobserver leurs apports dans les nouveaux domaines drsquoapplication

Le tout en ayant degraves le deacutepart conscience que les sources seraient tregraves

reacutecentes et pour la grande majoriteacute drsquoentre elles en langue anglaise

Nous avons donc choisi les premiers mots-cleacutes dont jrsquoai ensuite choisi

certains comme descripteurs

Descripteurs en langue franccedilaise Descripteurs en langue anglaise

XML XML

SGBD DBMS

Donneacutees semi-structureacutees Semi structured data

Interopeacuterabiliteacute Inter-operability

Accegraves agrave lrsquoinformation Accessing information

Structure de document Document structure

Document framework

Les descripteurs choisis pour la recherche apparaissent ici en rouge

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 8

Puis jrsquoai utiliseacute tous les mots-cleacutes pour un premier tour drsquohorizon

les reacutesultats obtenus mrsquoont alors permis de comprendre deux reacutealiteacutes

essentielles pour ma recherche

- les reacuteponses obtenues concernaient essentiellement des parutions tregraves

reacutecentes sur Internet ou dans des peacuteriodiques speacutecialiseacutes Mes ressources

drsquoinformations les plus pertinentes eacutetaient donc par la-mecircme preacuteciseacutees

- pour eacuteviter tout bruit il eacutetait impossible de travailler uniquement avec le

descripteur XML

Par conseacutequent degraves mes premiegraveres eacutequations de recherche une

meacutethode drsquointerrogation a eacuteteacute utiliseacutee

bull dans un premier temps je seacutelectionnais tous les articles

concernant XML

bull dans un second temps je croisais ces premiers reacutesultats avec les

diffeacuterents mots-cleacutes selon les reacutesultats que jrsquoescomptais

2 Les sources immeacutediatement exploitables

21 Bibliothegraveque de lrsquoENSSIB

Mes premiegraveres recherches se sont donc orienteacutees vers mon lieu

habituel de travail Jrsquoai consulteacute le catalogue de lrsquoENSSIB Jrsquoespeacuterais y

trouver des ouvrages de base pouvant servir de fondations pour notre

eacutetude Jrsquoai donc effectueacute des recherches sur les ouvrages ou

monographies en utilisant le descripteur XML Jrsquoai alors obtenu une seacuterie

drsquoouvrages concernant ce nouveau langage Jrsquoen ai seacutelectionneacute trois qui

me paraissaient pertinents Je suis ensuite passeacutee agrave mon second axe

drsquoeacutetude agrave savoir les SGBD Les reacutesultats obtenus concernaient pour la

plupart les SGBD pour des modegraveles de donneacutees relationnels

En croisant deux descripteurs gracircce agrave une requecircte booleacuteenne XML ET

SGBD je nrsquoai obtenu aucun reacutesultat

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 9

22 Interrogation des CD-ROM

Ils ont eacuteteacute interrogeacutes en reacuteseau agrave la bibliothegraveque de lrsquoENSSIB pour

des raisons pratique et de coucirct Leur seacutelection a eacuteteacute effectueacutee agrave partir de

la liste des 60 CD-Rom consultables agrave partir du site de la bibliothegraveque

Apregraves observation des domaines abordeacutes jrsquoai deacutecideacute drsquointerroger

- BNF conversion reacutetrospective catalogue geacuteneacuteral des imprimeacutes depuis

les origines agrave 1970 de la Bibliothegraveque Nationale de France

- Electre bibliographie des livres publieacutes en France Reacutefeacuterences

drsquoeacutediteurs et de diffuseurs de langue franccedilaise

- Myriade catalogue collectif de publications en seacuterie Il regroupe 478

491 notices bibliographiques associeacutees agrave 1 145 203 dites de localisation

dont 250 000 titres de peacuteriodiques dans 2 917 bibliothegraveques franccedilaises et

eacutetrangegraveres

- Docrsquothegraveses reprend 175 000 thegraveses des universiteacutes franccedilaises avec un

outil de localisation par-rapport agrave la bibliothegraveque de deacutepocirct

Les reacuteponses obtenues en croisant mes diffeacuterents descripteurs

eacutetaient effectivement tregraves pauvres Jrsquoobtenais toujours des reacuteponses

quand je demandais indeacutependamment XML ou SGBD Mais degraves que

jrsquoenjoignais un recoupement de ces deux notions ou alors un

recoupement diffeacuterent avec par exemple XML et Interopeacuterabiliteacute le

reacutesultat eacutetait nul Une telle observation nrsquoeacutetait pas eacutetonnante eacutetant donneacute

que la plupart des reacuteflexions meneacutees sur mon sujet de recherche

nrsquoavaient pas encore fait lrsquoobjet de parution monographique importante

Les ressources fondamentales pour mes recherches se trouvaient sur

Internet jrsquoy ai donc passeacute la plupart du temps consacreacute agrave mes recherches

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 10

23 Bibliothegraveque du deacutepartement informatique de lrsquoINSA

Nrsquoayant trouveacute aucun ouvrage reacuteellement inteacuteressant concernant

lrsquoeacutemergence de nouveaux types de SGBD agrave la bibliothegraveque de lrsquoENSSIB

je deacutecidais donc de mrsquoorienter vers la bibliothegraveque informatique de

lrsquoINSA Le professeur Kouloumdjian mrsquoavait donneacute la possibiliteacute drsquoy

acceacuteder

Au sein de cette structure documentaire jrsquoai trouveacute lrsquoessentiel de

mes ouvrages concernant les notions de base des systegravemes de gestion des

bases de donneacutees Mais aussi des ouvrages ou articles traitant plus

speacutecifiquement de la neacutecessiteacute de creacuteer un nouveau type de gestion pour

des donneacutees semi-structureacutees Effectivement les ouvrages de Georges

GARDARIN mrsquoont paru faire reacutefeacuterence en la matiegravere

24 DocrsquoINSA

Les recherches meneacutees sur le catalogue de la bibliothegraveque du

centre de documentation de lrsquoINSA ne mrsquoont pas fourni de nouvelles

reacutefeacuterences monographiques pour constituer la bibliographie sur les

notions de bases de ma recherche bibliographique

Mais gracircce agrave la tregraves inteacuteressante interface de recherche permettant

drsquoacceacuteder aux bases Pascal et Ei Compendex jrsquoai commenceacute agrave obtenir

des reacutesultats pertinents pour le sujet de mon eacutetude

- Compendex cette banque de donneacutees produite par Engineering

Information inc (Ei) concerne la litteacuterature internationale dans les

domaines des sciences de lingeacutenieur et de la technologie Les reacutefeacuterences

bibliographiques signalent des articles denviron 4 500 revues (63 de

la base) des livres des rapports des comptes rendus de confeacuterences (25

) La langue dinterrogation est langlais

- Pascal Cette banque de donneacutees bibliographiques produite par

lInstitut National de lInformation Scientifique et Technique du Centre

National de la Recherche Scientifique (CNRS) couvre lessentiel de la

litteacuterature internationale en Science Technologie Meacutedecine Les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 11

reacutefeacuterences signalent des articles de peacuteriodiques (93 ) des thegraveses

franccedilaises des rapports des comptes rendus de congregraves

Jrsquoai donc effectueacute les requecirctes suivantes sur les deux bases citeacutees

ci-dessus

S1 DATABASE MANAGEMENT SYSTEM

Pascal 3136 reacuteponses

Compendex 1619 reacuteponses

S2 XML

Pascal 407 reacuteponses

Compendex 242 reacuteponses

S3 S1 AND S2

Pascal 18 reacuteponses

Compendex 1 reacuteponse

Jrsquoai consulteacute les 19 reacutesultats Etant donneacute le petit nombre de reacuteponses je

me permets ici de deacutetailler mes reacutesultats (en note de bas de page vous

trouverez les reacutefeacuterences des articles citeacutes) Jrsquoai deacutecideacute de conserver

lrsquoarticle qui traitait du stockage des donneacutees XML dans une base de

donneacutees relationnelle4 et ceux sur les bases de donneacutees Web5

Puis jrsquoai effectueacute la seacuterie de requecirctes suivantes

S4 SYSTEM ARCHITECTURE

Pascal 960 reacuteponses

Compendex 4395 reacuteponses

S5 S2 AND S4

Pascal 47 reacuteponses

Compendex 3 reacuteponses

Jrsquoai ici conserveacute les articles qui concernaient le nouvel SGBD Tamino6 et

les bases de donneacutees Web7

4 Reacutefeacuterence Ndeg25 5 Reacutefeacuterences 19 et 39 6 Reacutefeacuterence Ndeg45

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 12

3 Internet

31 Yahoo US

Apregraves avoir preacuteciseacute un ou plusieurs mots cleacutes dans le champ de

saisie et cliqueacute sur le bouton Recherche Yahoo cherche dans

linteacutegraliteacute de sa base de donneacutees pour trouver les documents

correspondant aux mots cleacutes speacutecifieacutes Lrsquointerrogation en recherche

avanceacutee de cet annuaire mrsquoa permis de retrouver les sites officiels

concernant XML Jrsquoai donc passeacute en revue ces sites en effectuant la

requecircte suivante

XML 142 sites reacutepertorieacutes 169 deacutepecircches

Jrsquoai alors visualiseacute les sites inteacuteressants qui se trouvaient dans les 30

premiegraveres reacuteponses

En croisant les deux descripteurs suivant XML avec SGBD je nrsquoobtins

aucune reacuteponse

32 Google

Google affiche les reacutesultats pertinents en utilisant une meacutethode

automatiseacutee de classement des sites web baseacutee sur la structure par liens

dInternet Ce moteur de recherche deacutetermine limportance dune page par

le nombre de liens qursquoelle reccediloit et analyse la proximiteacute des termes dans

les limites dune page

En utilisant la meacutethode de recherche avanceacutee de ce moteur jrsquoai deacutecideacute de

croiser les descripteurs et de lire les 40 premiers reacutesultats de chaque

requecircte

- XML and DBMS 5100 reacuteponses La plupart de ces pages Web

concernaient les pages des sites commerciaux de SGBD pour XML

- XML and interoperability 54 400 reacuteponses la plupart des reacuteponses

concernaient les systegravemes de lien pour XML ou des sites speacutecifiques au

langage

7 Reacutefeacuterence Ndeg47

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 13

- XML and accessing information 39 800 reacuteponses

Lrsquoeacutetude de ces reacutesultats a donc ameneacute de nouvelles reacutefeacuterences

Mais lrsquoutilisation drsquoun moteur et drsquoun annuaire de recherche ne me

paraissait pas suffisant Crsquoest pour cela que jrsquoai deacutecideacute drsquoutiliser le meacuteta-

moteur Copernic

33 Copernic

Ce meacuteta-moteur me permettait

- drsquointerroger plusieurs outils simultaneacutement afin drsquoecirctre la

plus exhaustive possible

- drsquoeacuteviter des redondances

- de comparer les reacutesultats deacutejagrave obtenus agrave ceux trouveacutes par

Copernic

Jrsquoai donc proceacutedeacute agrave une requecircte baseacutee

- Sur tous les mots XML DBMS (il est inutile de mentionner

lrsquoopeacuterateur booleacuteen ET sur Copernic car crsquoest lrsquoopeacuterateur par deacutefaut)

- Sur les 14 outils suivants (annuaires et moteurs de recherche

confondus) Altavista DirectHit Euroseek Excite FastSearch Gocom

Google Hotbot Lycos MSN Web Search Netscape Netcenter Open

Directory Project Web Crawler Yahoo

- Les 30 premiers reacutesultats pour chaque annuaire et moteur retenus

Jrsquoai obtenu 78 reacuteponses Jrsquoai affineacute ma recherche en eacuteliminant tous les

doublons

53 reacutesultats eacutetaient alors jugeacutes pertinents et non redondants pour ma

requecircte initiale Voir annexe 4

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 14

Avec ces reacutesultats jrsquoai donc deacutecideacute de mettre en place une meacutethodologie

pour les analyser

Jrsquoai mis en place deux grilles de lecture

- Une notation de la pertinence des sites

5 Essentiel pour ma recherche

4 Important

3 Correct

2 Moyen

1 Donne une information mais tregraves sommaire

0 Ininteacuteressant

- Un classement selon mes grands axes de recherche

Ces derniers ayant eacuteteacute deacutecideacutes au preacutealable lors de mon entrevue avec

mon commanditaire

A Explication pertinente du standard XML

B Point sur les SGBD existants

C Adaptation du modegravele de SGBD relationnel agrave la gestion de

donneacutees XML

D Apport dans les nouveaux domaines drsquoapplication

Je suis alors alleacutee visiter tous les sites ou pages proposeacutes par Copernic et

jrsquoai proceacutedeacute agrave un classement de ces derniers dans mes deux tableaux

Gracircce agrave cette meacutethode drsquoanalyse je pouvais rapidement mettre en

exergue la pertinence de tel ou tel site pour tel ou tel domaine

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 15

Afin de rendre cette analyse clairement visualisable les tableaux finaux

de mon analyse vous sont preacutesenteacutes ici Les numeacuteros faisant reacutefeacuterence agrave

mes sites ou pages Web sont ceux attribueacutes par Copernic Il est tout agrave fait

possible de srsquoy reacutefeacuterer en annexe 4 et de prendre lrsquoadresse URL deacutesireacutee

Une notation de la pertinence des sites

5 1-2-4-5-9-28 4 8-10-20-22-49 3 12-16-18-23-33-36-37-45-46-47 2 1 7 0 Les autres

Un classement selon mes grands axes de recherches

A 12-26-46 B 1-2-4-5-8-9-10-16-18-22-23-28-29-33-37-45-47-48 C 20 D

22 sites ou pages Web soit 51 des reacutesultats donneacutes par le meacuteta-moteurs ont donc eacuteteacute jugeacutes pertinents

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 16

Repreacutesentationdes reacutesultats obtenus gracircce agrave Copernic

7

42

2

49

Information sur XMLPoint sur les SGBD existantsAdaptation des SGBD relationnelsReacutesultats non pertinents

34 Sites speacutecialiseacutes

Le professeur Kouloumdjian mrsquoavait proposeacute des sites inteacuteressants

pour ma recherche Jrsquoai donc deacutecideacute drsquoeacutetudier ceux que je nrsquoavais pas

deacutejagrave comme preacuteceacutedemment

Adresses URL Pertinence Axes de

recherches

-1 lt URL httpwwwinformatiktu-

darmstadtdeDVS1staffbourretxmldbmsxmldbms

htmgt

1 B

- 2 ltURL httpwwwibmcomdeveloperxmlgt 3 A

- 3 ltURLgt

httpwwwstudifiuiono~lmariusglinkerxmltools

by-vendorhtml

5 B

- 4 ltURL

httpwwwstudifiuiono~lmariusglinkerXMLtoo

lshtmlgt

5 B

- 5 ltURL httpwwwoasis-

openorgcoverxmlhtmlgt

3 A

- 6 ltURL httpwwwxmlsoftwarecomconvertgt 5 B

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 17

Ces informations ainsi que tous les sites retrouveacutes par le biais de

lrsquoanalyse des reacutesultats obtenus gracircce agrave Copernic mrsquoont permis de nourrir

ma recherche

4 Le serveur Dialog

Gracircce aux bluesheet jrsquoai pu seacutelectionner un certain nombre de

bases de donneacutees consultables et susceptibles de reacutepondre agrave mes attentes

(jrsquoai bien sucircr eacuteviteacute de questionner agrave nouveau les bases de Pascal et du

Compendex deacutejagrave interrogeacutees agrave DocrsquoInsa)

2 INSPEC (1969-present)

34 SciSearchreg - a Cited Reference Science Database - 1990

35 Dissertation Abstracts Online

94 JICST-EPlus - Japanese Science amp Technology

233 Internet amp Personal Computing Abstracts(TM)

275 Gale Group Computer Database(TM)

674 Computer News Fulltext

696 DIALOG Telecommunications

Toutes mes requecirctes vont donc interroger simultaneacutement

lrsquoensemble de ces bases Dans un souci de lisibiliteacute avant chaque

nouvelle interrogation jrsquoeffectuais un lsquoset detail offrsquo afin de visualiser

le reacutesultat pour lrsquoensemble des bases citeacutees et non pas successivement

pour chacune drsquoelle

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 18

Requecircte 1 Recherche croiseacutee sur XML et les SGBD

S1 XML 9583

S2 DATABASE

(N)MANAGEMENT(N)SYSTEM 15055

S3 S1 AND S2 71

S4 RD (unique items) 66

Requecircte 2 Recherche croiseacutee sur lrsquointeropeacuterabiliteacute et XML

S1 XML 9583

S2 DATA (W) INTERCHANGE 16853

S3 S1 AND S2 792

S4 INTEROPERABILITY 35559

S5 S3 AND S4 100

S6 RD (unique items) 90

Consultation en format free (gratuit) de tous les articles et eacutedition

en format meacutedium (bibliographique) des articles importants pour ma

recherche Jrsquoai tout de mecircme eacutediteacute certain de ces articles en format full

(complet) pour la reacutealisation de ma note de synthegravese

Jrsquoai effectueacute drsquoautre croisement mais pour une plus grande clarteacute je ne

les eacutenumegravere pas tous Les deux requecirctes ci-dessus sont celles qui ont

rameneacute le plus drsquoarticles inteacuteressants

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 19

Bilan de la recherche

bibliographique

Les reacutefeacuterences concernant cette recherche bibliographique sont

donc pour la plupart issues des ressources du Web En effet gracircce agrave ce

moyen de diffusion de lrsquoinformation les derniegraveres parutions sont

accessibles de maniegravere beaucoup plus aiseacutees La theacutematique de ma

recherche concernant un sujet en pointe actuellement je ne pouvais

trouver des informations reacuteellement pertinentes ailleurs que sur Internet

Lrsquoavantage de travailler sur un sujet assez preacutecis me permettait de limiter

le nombre drsquointerrogation pour arriver agrave mes fins Effectivement le

croisement des deux termes fondamentaux XML et SGBD mrsquoamenait

des reacutesultats que jrsquoavais alors agrave exploiter Le deacutesavantage drsquoune telle

proceacutedure eacutetait que si le croisement restait muet jrsquoavais tregraves peu de

chance de trouver drsquoautres reacutesultats pertinents pour ma recherche

Une fois que jrsquoai eu un certain nombre de reacutefeacuterences leur lecture mrsquoa

permis drsquoacqueacuterir un certain sens critique qui me permettait de choisir

tel ou tel article pour ma bibliographie Mon critegravere de seacutelection eacutetait

surtout drsquoeacuteviter toute redondance des informations Etant donneacute que les

recherches sur ces SGBD sont en pleine mutation je ne pouvais me

permettre drsquoomettre certains axes drsquoeacutevolution mecircme sils nrsquoallaient pas

tous dans la mecircme direction Jrsquoespegravere avoir fait une eacutetude la plus

exhaustive possible

Comme je le mentionnais lors de lrsquoexplication de mon choix du

sujet cette recherche mrsquoa demandeacute un investissement personnel

conseacutequent au niveau de la remise agrave niveau pour certaine notion en

informatique Il ne mrsquoa pas paru inteacuteressant de deacutecompter ces heures

dans mon bilan final

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 20

BILAN EN TEMPS ET EN COUT FINANCIER

Recherche - ENSSIB (bibliothegraveque et CD-ROM) 2 H

- Insa (bibliothegraveque du deacutepartement informatique et

DocrsquoINSA) 5 H

- Internet 12H

- Dialog 6 H

Reacutealisation - Meacutethodologie 6 H

- synthegravese 8 H

Total 39 heures

Coucirct - Connexion au serveur de Dialog 38 $

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 21

Synthegravese

1 Introduction

Peut-on consideacuterer un reacutepertoire de quelques milliers ou plus de

documents XML comme une base de donneacutee et y retrouver des

informations avec la mecircme efficaciteacute qursquoavec des systegravemes classiques de

gestion de bases de donneacutees Cette question est inheacuterente agrave toute

reacuteflexion sur cette gestion de donneacutees Certes XML permet de deacutefinir des

documents organiseacutes sous forme de base de donneacutees Mais un problegraveme

qui se pose alors concerne la faccedilon de stocker ces donneacutees et de les

interroger au sein de ces structures

Nous allons donc dans un premier temps rappeler les notions

geacuteneacuterales concernant XML et les SGBD Puis nous essayerons de faire

un point syntheacutetique sur les produits susceptibles de reacutepondre agrave ces

problegravemes de gestion et de stockage de donneacutees et enfin nous

terminerons par envisager les nouveaux domaines drsquoapplication pouvant

tirer profit drsquoun tel deacuteveloppement

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 4: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 4

41 Bases de donneacutees WEB 32 42 Commerce eacutelectronique 33

5 CONCLUSION 34

BIBLIOGRAPHIE 35

1 MONOGRAPHIES 35 2 CHAPITRES DrsquoOUVRAGES 35 3 PEacuteRIODIQUES RAPPORTS ET THEgraveSES 35 4 ADRESSES INTERNET 41

41 XML 41 42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

42 43 Echange eacutelectronique de donneacutees 43

TABLE DES ANNEXES 44

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 5

Choix du sujet

La reacutealisation de ce travail de recherche bibliographique mrsquoa donneacute

la possibiliteacute drsquoapprofondir un domaine qui mrsquointeacuteresse au plus haut

point les systegravemes drsquoinformation

Drsquoune part gracircce agrave mon cursus universitaire en histoire et en

archivistique jrsquoai appris et compris la neacutecessiteacute du traitement intelligent

de lrsquoinformation et ce agrave des fins historiques peacutedagogiques et surtout

humaines Cet apprentissage a mis en valeur la neacutecessiteacute drsquoutiliser des

outils performants pour faciliter cette gestion de lrsquoinformation Drsquoautre

part lrsquoinformatique est une passion que je nrsquoai pas encore pu jusqursquoagrave lors

beaucoup exploiter

Le mariage de ces deux reacuteflexions mrsquoa conduite agrave vouloir reacutefleacutechir

agrave la gestion des donneacutees via lrsquoinformatique

Je me suis donc adresseacutee au professeur Jacques Kouloumdjian directeur

de recherche au LISI1 agrave lrsquoINSA2

Le professeur mrsquoa alors proposeacute de travailler sur lrsquoeacutemergence des

systegravemes de gestion des bases de donneacutees pour des donneacutees de type

XML

Le sujet mrsquoa tout de suite donneacute envie drsquoaller plus loin Ma premiegravere

rencontre avec le professeur ne mrsquoa que conforteacutee dans cette voie

Une telle entreprise ne pouvait pas aller sans un important travail

drsquoapprofondissement personnel car beaucoup des notions que jrsquoabordais

ne mrsquoeacutetaient pas tregraves familiegraveres Je me suis prise au jeu ce travail mrsquoa

passionneacutee

Jrsquoespegravere avoir su produire un travail rigoureux qui sera utile au

professeur en tout cas pour ma part jrsquoai beaucoup appris

Cela nrsquoa fait que conforter mes choix drsquoorientations professionnelles

1 Laboratoire drsquoIngeacutenierie des Systegravemes drsquoInformation 2 Institut National des Sciences Appliqueacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 6

Introduction

Les recherches sur les potentialiteacutes du langage XML sont

actuellement en pleine expansion Cette neacutebuleuse pour reprendre les

termes de Monsieur Pinon3 englobe diverses orientations de recherches

La naissance drsquoun systegraveme de balisage speacutecifique pour les

matheacutematiques ou la chimie (MathML Mathematical Markup Language

CML Chemical Markup Language) en est un exemple inteacuteressant

De par cette recherche bibliographique nous allons nous inteacuteresser

agrave un secteur particuliegraverement dynamique de cette lsquoneacutebuleuse XMLrsquo En

effet lrsquoarriveacute de ce langage a relanceacute et orienteacute la recherche dans le

domaine des bases de donneacutees et de la recherche drsquoinformation en ligne

Par conseacutequent la recherche sur lrsquoeacutemergence de nouveaux systegravemes de

gestion des bases de donneacutees ou sur lrsquoadaptation de ceux existant deacutejagrave est

un sujet priseacute par les chercheurs Diffeacuterents pocircles de recherche travaillant

dans des directions diffeacuterentes se sont donc mis en place

Cette recherche a pour objectif drsquoessayer de rassembler un nombre

de reacutefeacuterences bibliographiques pouvant permettre de faire eacutetat de

lrsquoavancement des recherches dans ce domaine Ces reacutefeacuterences faisant

appel aussi bien agrave des articles eacutemanant de centres de recherche nationaux

qursquoagrave des pocircles priveacutes lieacutes agrave des groupes commerciaux Ces derniers

ayant compris la reacutealiteacute eacuteconomique drsquoun tel deacuteveloppement

Lrsquoeacutemulation intellectuelle qui gravite autour de cette particulariteacute

du langage XML est riche et semble ne pas avoir fourni tout ce que son

potentiel lui promet

3 Monsieur Jean-Marie PINON est responsable du deacutepartement informatique agrave lrsquoINSA de Lyon

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 7

Meacutethodologie de la recherche

1 Mise en place de la strateacutegie de recherche

Lors de ma premiegravere entrevue avec mon commanditaire nous

avons tenteacute de cerner les limites du sujet Ce dernier porte donc sur

lrsquoinstauration de SGBD pour des donneacutees de type XML

Nous avons immeacutediatement affirmeacute que ce travail ne devait pas

concerner le langage XML dans son aspect purement technique mecircme si

les notions de base sont abordeacutees afin de bien comprendre les concepts

de structuration de ces nouvelles bases de donneacutees Il srsquoagissait en reacutealiteacute

de faire le point sur les produits existants (prototypes ou commercialiseacutes)

et drsquoobserver leurs apports dans les nouveaux domaines drsquoapplication

Le tout en ayant degraves le deacutepart conscience que les sources seraient tregraves

reacutecentes et pour la grande majoriteacute drsquoentre elles en langue anglaise

Nous avons donc choisi les premiers mots-cleacutes dont jrsquoai ensuite choisi

certains comme descripteurs

Descripteurs en langue franccedilaise Descripteurs en langue anglaise

XML XML

SGBD DBMS

Donneacutees semi-structureacutees Semi structured data

Interopeacuterabiliteacute Inter-operability

Accegraves agrave lrsquoinformation Accessing information

Structure de document Document structure

Document framework

Les descripteurs choisis pour la recherche apparaissent ici en rouge

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 8

Puis jrsquoai utiliseacute tous les mots-cleacutes pour un premier tour drsquohorizon

les reacutesultats obtenus mrsquoont alors permis de comprendre deux reacutealiteacutes

essentielles pour ma recherche

- les reacuteponses obtenues concernaient essentiellement des parutions tregraves

reacutecentes sur Internet ou dans des peacuteriodiques speacutecialiseacutes Mes ressources

drsquoinformations les plus pertinentes eacutetaient donc par la-mecircme preacuteciseacutees

- pour eacuteviter tout bruit il eacutetait impossible de travailler uniquement avec le

descripteur XML

Par conseacutequent degraves mes premiegraveres eacutequations de recherche une

meacutethode drsquointerrogation a eacuteteacute utiliseacutee

bull dans un premier temps je seacutelectionnais tous les articles

concernant XML

bull dans un second temps je croisais ces premiers reacutesultats avec les

diffeacuterents mots-cleacutes selon les reacutesultats que jrsquoescomptais

2 Les sources immeacutediatement exploitables

21 Bibliothegraveque de lrsquoENSSIB

Mes premiegraveres recherches se sont donc orienteacutees vers mon lieu

habituel de travail Jrsquoai consulteacute le catalogue de lrsquoENSSIB Jrsquoespeacuterais y

trouver des ouvrages de base pouvant servir de fondations pour notre

eacutetude Jrsquoai donc effectueacute des recherches sur les ouvrages ou

monographies en utilisant le descripteur XML Jrsquoai alors obtenu une seacuterie

drsquoouvrages concernant ce nouveau langage Jrsquoen ai seacutelectionneacute trois qui

me paraissaient pertinents Je suis ensuite passeacutee agrave mon second axe

drsquoeacutetude agrave savoir les SGBD Les reacutesultats obtenus concernaient pour la

plupart les SGBD pour des modegraveles de donneacutees relationnels

En croisant deux descripteurs gracircce agrave une requecircte booleacuteenne XML ET

SGBD je nrsquoai obtenu aucun reacutesultat

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 9

22 Interrogation des CD-ROM

Ils ont eacuteteacute interrogeacutes en reacuteseau agrave la bibliothegraveque de lrsquoENSSIB pour

des raisons pratique et de coucirct Leur seacutelection a eacuteteacute effectueacutee agrave partir de

la liste des 60 CD-Rom consultables agrave partir du site de la bibliothegraveque

Apregraves observation des domaines abordeacutes jrsquoai deacutecideacute drsquointerroger

- BNF conversion reacutetrospective catalogue geacuteneacuteral des imprimeacutes depuis

les origines agrave 1970 de la Bibliothegraveque Nationale de France

- Electre bibliographie des livres publieacutes en France Reacutefeacuterences

drsquoeacutediteurs et de diffuseurs de langue franccedilaise

- Myriade catalogue collectif de publications en seacuterie Il regroupe 478

491 notices bibliographiques associeacutees agrave 1 145 203 dites de localisation

dont 250 000 titres de peacuteriodiques dans 2 917 bibliothegraveques franccedilaises et

eacutetrangegraveres

- Docrsquothegraveses reprend 175 000 thegraveses des universiteacutes franccedilaises avec un

outil de localisation par-rapport agrave la bibliothegraveque de deacutepocirct

Les reacuteponses obtenues en croisant mes diffeacuterents descripteurs

eacutetaient effectivement tregraves pauvres Jrsquoobtenais toujours des reacuteponses

quand je demandais indeacutependamment XML ou SGBD Mais degraves que

jrsquoenjoignais un recoupement de ces deux notions ou alors un

recoupement diffeacuterent avec par exemple XML et Interopeacuterabiliteacute le

reacutesultat eacutetait nul Une telle observation nrsquoeacutetait pas eacutetonnante eacutetant donneacute

que la plupart des reacuteflexions meneacutees sur mon sujet de recherche

nrsquoavaient pas encore fait lrsquoobjet de parution monographique importante

Les ressources fondamentales pour mes recherches se trouvaient sur

Internet jrsquoy ai donc passeacute la plupart du temps consacreacute agrave mes recherches

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 10

23 Bibliothegraveque du deacutepartement informatique de lrsquoINSA

Nrsquoayant trouveacute aucun ouvrage reacuteellement inteacuteressant concernant

lrsquoeacutemergence de nouveaux types de SGBD agrave la bibliothegraveque de lrsquoENSSIB

je deacutecidais donc de mrsquoorienter vers la bibliothegraveque informatique de

lrsquoINSA Le professeur Kouloumdjian mrsquoavait donneacute la possibiliteacute drsquoy

acceacuteder

Au sein de cette structure documentaire jrsquoai trouveacute lrsquoessentiel de

mes ouvrages concernant les notions de base des systegravemes de gestion des

bases de donneacutees Mais aussi des ouvrages ou articles traitant plus

speacutecifiquement de la neacutecessiteacute de creacuteer un nouveau type de gestion pour

des donneacutees semi-structureacutees Effectivement les ouvrages de Georges

GARDARIN mrsquoont paru faire reacutefeacuterence en la matiegravere

24 DocrsquoINSA

Les recherches meneacutees sur le catalogue de la bibliothegraveque du

centre de documentation de lrsquoINSA ne mrsquoont pas fourni de nouvelles

reacutefeacuterences monographiques pour constituer la bibliographie sur les

notions de bases de ma recherche bibliographique

Mais gracircce agrave la tregraves inteacuteressante interface de recherche permettant

drsquoacceacuteder aux bases Pascal et Ei Compendex jrsquoai commenceacute agrave obtenir

des reacutesultats pertinents pour le sujet de mon eacutetude

- Compendex cette banque de donneacutees produite par Engineering

Information inc (Ei) concerne la litteacuterature internationale dans les

domaines des sciences de lingeacutenieur et de la technologie Les reacutefeacuterences

bibliographiques signalent des articles denviron 4 500 revues (63 de

la base) des livres des rapports des comptes rendus de confeacuterences (25

) La langue dinterrogation est langlais

- Pascal Cette banque de donneacutees bibliographiques produite par

lInstitut National de lInformation Scientifique et Technique du Centre

National de la Recherche Scientifique (CNRS) couvre lessentiel de la

litteacuterature internationale en Science Technologie Meacutedecine Les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 11

reacutefeacuterences signalent des articles de peacuteriodiques (93 ) des thegraveses

franccedilaises des rapports des comptes rendus de congregraves

Jrsquoai donc effectueacute les requecirctes suivantes sur les deux bases citeacutees

ci-dessus

S1 DATABASE MANAGEMENT SYSTEM

Pascal 3136 reacuteponses

Compendex 1619 reacuteponses

S2 XML

Pascal 407 reacuteponses

Compendex 242 reacuteponses

S3 S1 AND S2

Pascal 18 reacuteponses

Compendex 1 reacuteponse

Jrsquoai consulteacute les 19 reacutesultats Etant donneacute le petit nombre de reacuteponses je

me permets ici de deacutetailler mes reacutesultats (en note de bas de page vous

trouverez les reacutefeacuterences des articles citeacutes) Jrsquoai deacutecideacute de conserver

lrsquoarticle qui traitait du stockage des donneacutees XML dans une base de

donneacutees relationnelle4 et ceux sur les bases de donneacutees Web5

Puis jrsquoai effectueacute la seacuterie de requecirctes suivantes

S4 SYSTEM ARCHITECTURE

Pascal 960 reacuteponses

Compendex 4395 reacuteponses

S5 S2 AND S4

Pascal 47 reacuteponses

Compendex 3 reacuteponses

Jrsquoai ici conserveacute les articles qui concernaient le nouvel SGBD Tamino6 et

les bases de donneacutees Web7

4 Reacutefeacuterence Ndeg25 5 Reacutefeacuterences 19 et 39 6 Reacutefeacuterence Ndeg45

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 12

3 Internet

31 Yahoo US

Apregraves avoir preacuteciseacute un ou plusieurs mots cleacutes dans le champ de

saisie et cliqueacute sur le bouton Recherche Yahoo cherche dans

linteacutegraliteacute de sa base de donneacutees pour trouver les documents

correspondant aux mots cleacutes speacutecifieacutes Lrsquointerrogation en recherche

avanceacutee de cet annuaire mrsquoa permis de retrouver les sites officiels

concernant XML Jrsquoai donc passeacute en revue ces sites en effectuant la

requecircte suivante

XML 142 sites reacutepertorieacutes 169 deacutepecircches

Jrsquoai alors visualiseacute les sites inteacuteressants qui se trouvaient dans les 30

premiegraveres reacuteponses

En croisant les deux descripteurs suivant XML avec SGBD je nrsquoobtins

aucune reacuteponse

32 Google

Google affiche les reacutesultats pertinents en utilisant une meacutethode

automatiseacutee de classement des sites web baseacutee sur la structure par liens

dInternet Ce moteur de recherche deacutetermine limportance dune page par

le nombre de liens qursquoelle reccediloit et analyse la proximiteacute des termes dans

les limites dune page

En utilisant la meacutethode de recherche avanceacutee de ce moteur jrsquoai deacutecideacute de

croiser les descripteurs et de lire les 40 premiers reacutesultats de chaque

requecircte

- XML and DBMS 5100 reacuteponses La plupart de ces pages Web

concernaient les pages des sites commerciaux de SGBD pour XML

- XML and interoperability 54 400 reacuteponses la plupart des reacuteponses

concernaient les systegravemes de lien pour XML ou des sites speacutecifiques au

langage

7 Reacutefeacuterence Ndeg47

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 13

- XML and accessing information 39 800 reacuteponses

Lrsquoeacutetude de ces reacutesultats a donc ameneacute de nouvelles reacutefeacuterences

Mais lrsquoutilisation drsquoun moteur et drsquoun annuaire de recherche ne me

paraissait pas suffisant Crsquoest pour cela que jrsquoai deacutecideacute drsquoutiliser le meacuteta-

moteur Copernic

33 Copernic

Ce meacuteta-moteur me permettait

- drsquointerroger plusieurs outils simultaneacutement afin drsquoecirctre la

plus exhaustive possible

- drsquoeacuteviter des redondances

- de comparer les reacutesultats deacutejagrave obtenus agrave ceux trouveacutes par

Copernic

Jrsquoai donc proceacutedeacute agrave une requecircte baseacutee

- Sur tous les mots XML DBMS (il est inutile de mentionner

lrsquoopeacuterateur booleacuteen ET sur Copernic car crsquoest lrsquoopeacuterateur par deacutefaut)

- Sur les 14 outils suivants (annuaires et moteurs de recherche

confondus) Altavista DirectHit Euroseek Excite FastSearch Gocom

Google Hotbot Lycos MSN Web Search Netscape Netcenter Open

Directory Project Web Crawler Yahoo

- Les 30 premiers reacutesultats pour chaque annuaire et moteur retenus

Jrsquoai obtenu 78 reacuteponses Jrsquoai affineacute ma recherche en eacuteliminant tous les

doublons

53 reacutesultats eacutetaient alors jugeacutes pertinents et non redondants pour ma

requecircte initiale Voir annexe 4

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 14

Avec ces reacutesultats jrsquoai donc deacutecideacute de mettre en place une meacutethodologie

pour les analyser

Jrsquoai mis en place deux grilles de lecture

- Une notation de la pertinence des sites

5 Essentiel pour ma recherche

4 Important

3 Correct

2 Moyen

1 Donne une information mais tregraves sommaire

0 Ininteacuteressant

- Un classement selon mes grands axes de recherche

Ces derniers ayant eacuteteacute deacutecideacutes au preacutealable lors de mon entrevue avec

mon commanditaire

A Explication pertinente du standard XML

B Point sur les SGBD existants

C Adaptation du modegravele de SGBD relationnel agrave la gestion de

donneacutees XML

D Apport dans les nouveaux domaines drsquoapplication

Je suis alors alleacutee visiter tous les sites ou pages proposeacutes par Copernic et

jrsquoai proceacutedeacute agrave un classement de ces derniers dans mes deux tableaux

Gracircce agrave cette meacutethode drsquoanalyse je pouvais rapidement mettre en

exergue la pertinence de tel ou tel site pour tel ou tel domaine

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 15

Afin de rendre cette analyse clairement visualisable les tableaux finaux

de mon analyse vous sont preacutesenteacutes ici Les numeacuteros faisant reacutefeacuterence agrave

mes sites ou pages Web sont ceux attribueacutes par Copernic Il est tout agrave fait

possible de srsquoy reacutefeacuterer en annexe 4 et de prendre lrsquoadresse URL deacutesireacutee

Une notation de la pertinence des sites

5 1-2-4-5-9-28 4 8-10-20-22-49 3 12-16-18-23-33-36-37-45-46-47 2 1 7 0 Les autres

Un classement selon mes grands axes de recherches

A 12-26-46 B 1-2-4-5-8-9-10-16-18-22-23-28-29-33-37-45-47-48 C 20 D

22 sites ou pages Web soit 51 des reacutesultats donneacutes par le meacuteta-moteurs ont donc eacuteteacute jugeacutes pertinents

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 16

Repreacutesentationdes reacutesultats obtenus gracircce agrave Copernic

7

42

2

49

Information sur XMLPoint sur les SGBD existantsAdaptation des SGBD relationnelsReacutesultats non pertinents

34 Sites speacutecialiseacutes

Le professeur Kouloumdjian mrsquoavait proposeacute des sites inteacuteressants

pour ma recherche Jrsquoai donc deacutecideacute drsquoeacutetudier ceux que je nrsquoavais pas

deacutejagrave comme preacuteceacutedemment

Adresses URL Pertinence Axes de

recherches

-1 lt URL httpwwwinformatiktu-

darmstadtdeDVS1staffbourretxmldbmsxmldbms

htmgt

1 B

- 2 ltURL httpwwwibmcomdeveloperxmlgt 3 A

- 3 ltURLgt

httpwwwstudifiuiono~lmariusglinkerxmltools

by-vendorhtml

5 B

- 4 ltURL

httpwwwstudifiuiono~lmariusglinkerXMLtoo

lshtmlgt

5 B

- 5 ltURL httpwwwoasis-

openorgcoverxmlhtmlgt

3 A

- 6 ltURL httpwwwxmlsoftwarecomconvertgt 5 B

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 17

Ces informations ainsi que tous les sites retrouveacutes par le biais de

lrsquoanalyse des reacutesultats obtenus gracircce agrave Copernic mrsquoont permis de nourrir

ma recherche

4 Le serveur Dialog

Gracircce aux bluesheet jrsquoai pu seacutelectionner un certain nombre de

bases de donneacutees consultables et susceptibles de reacutepondre agrave mes attentes

(jrsquoai bien sucircr eacuteviteacute de questionner agrave nouveau les bases de Pascal et du

Compendex deacutejagrave interrogeacutees agrave DocrsquoInsa)

2 INSPEC (1969-present)

34 SciSearchreg - a Cited Reference Science Database - 1990

35 Dissertation Abstracts Online

94 JICST-EPlus - Japanese Science amp Technology

233 Internet amp Personal Computing Abstracts(TM)

275 Gale Group Computer Database(TM)

674 Computer News Fulltext

696 DIALOG Telecommunications

Toutes mes requecirctes vont donc interroger simultaneacutement

lrsquoensemble de ces bases Dans un souci de lisibiliteacute avant chaque

nouvelle interrogation jrsquoeffectuais un lsquoset detail offrsquo afin de visualiser

le reacutesultat pour lrsquoensemble des bases citeacutees et non pas successivement

pour chacune drsquoelle

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 18

Requecircte 1 Recherche croiseacutee sur XML et les SGBD

S1 XML 9583

S2 DATABASE

(N)MANAGEMENT(N)SYSTEM 15055

S3 S1 AND S2 71

S4 RD (unique items) 66

Requecircte 2 Recherche croiseacutee sur lrsquointeropeacuterabiliteacute et XML

S1 XML 9583

S2 DATA (W) INTERCHANGE 16853

S3 S1 AND S2 792

S4 INTEROPERABILITY 35559

S5 S3 AND S4 100

S6 RD (unique items) 90

Consultation en format free (gratuit) de tous les articles et eacutedition

en format meacutedium (bibliographique) des articles importants pour ma

recherche Jrsquoai tout de mecircme eacutediteacute certain de ces articles en format full

(complet) pour la reacutealisation de ma note de synthegravese

Jrsquoai effectueacute drsquoautre croisement mais pour une plus grande clarteacute je ne

les eacutenumegravere pas tous Les deux requecirctes ci-dessus sont celles qui ont

rameneacute le plus drsquoarticles inteacuteressants

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 19

Bilan de la recherche

bibliographique

Les reacutefeacuterences concernant cette recherche bibliographique sont

donc pour la plupart issues des ressources du Web En effet gracircce agrave ce

moyen de diffusion de lrsquoinformation les derniegraveres parutions sont

accessibles de maniegravere beaucoup plus aiseacutees La theacutematique de ma

recherche concernant un sujet en pointe actuellement je ne pouvais

trouver des informations reacuteellement pertinentes ailleurs que sur Internet

Lrsquoavantage de travailler sur un sujet assez preacutecis me permettait de limiter

le nombre drsquointerrogation pour arriver agrave mes fins Effectivement le

croisement des deux termes fondamentaux XML et SGBD mrsquoamenait

des reacutesultats que jrsquoavais alors agrave exploiter Le deacutesavantage drsquoune telle

proceacutedure eacutetait que si le croisement restait muet jrsquoavais tregraves peu de

chance de trouver drsquoautres reacutesultats pertinents pour ma recherche

Une fois que jrsquoai eu un certain nombre de reacutefeacuterences leur lecture mrsquoa

permis drsquoacqueacuterir un certain sens critique qui me permettait de choisir

tel ou tel article pour ma bibliographie Mon critegravere de seacutelection eacutetait

surtout drsquoeacuteviter toute redondance des informations Etant donneacute que les

recherches sur ces SGBD sont en pleine mutation je ne pouvais me

permettre drsquoomettre certains axes drsquoeacutevolution mecircme sils nrsquoallaient pas

tous dans la mecircme direction Jrsquoespegravere avoir fait une eacutetude la plus

exhaustive possible

Comme je le mentionnais lors de lrsquoexplication de mon choix du

sujet cette recherche mrsquoa demandeacute un investissement personnel

conseacutequent au niveau de la remise agrave niveau pour certaine notion en

informatique Il ne mrsquoa pas paru inteacuteressant de deacutecompter ces heures

dans mon bilan final

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 20

BILAN EN TEMPS ET EN COUT FINANCIER

Recherche - ENSSIB (bibliothegraveque et CD-ROM) 2 H

- Insa (bibliothegraveque du deacutepartement informatique et

DocrsquoINSA) 5 H

- Internet 12H

- Dialog 6 H

Reacutealisation - Meacutethodologie 6 H

- synthegravese 8 H

Total 39 heures

Coucirct - Connexion au serveur de Dialog 38 $

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 21

Synthegravese

1 Introduction

Peut-on consideacuterer un reacutepertoire de quelques milliers ou plus de

documents XML comme une base de donneacutee et y retrouver des

informations avec la mecircme efficaciteacute qursquoavec des systegravemes classiques de

gestion de bases de donneacutees Cette question est inheacuterente agrave toute

reacuteflexion sur cette gestion de donneacutees Certes XML permet de deacutefinir des

documents organiseacutes sous forme de base de donneacutees Mais un problegraveme

qui se pose alors concerne la faccedilon de stocker ces donneacutees et de les

interroger au sein de ces structures

Nous allons donc dans un premier temps rappeler les notions

geacuteneacuterales concernant XML et les SGBD Puis nous essayerons de faire

un point syntheacutetique sur les produits susceptibles de reacutepondre agrave ces

problegravemes de gestion et de stockage de donneacutees et enfin nous

terminerons par envisager les nouveaux domaines drsquoapplication pouvant

tirer profit drsquoun tel deacuteveloppement

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 5: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 5

Choix du sujet

La reacutealisation de ce travail de recherche bibliographique mrsquoa donneacute

la possibiliteacute drsquoapprofondir un domaine qui mrsquointeacuteresse au plus haut

point les systegravemes drsquoinformation

Drsquoune part gracircce agrave mon cursus universitaire en histoire et en

archivistique jrsquoai appris et compris la neacutecessiteacute du traitement intelligent

de lrsquoinformation et ce agrave des fins historiques peacutedagogiques et surtout

humaines Cet apprentissage a mis en valeur la neacutecessiteacute drsquoutiliser des

outils performants pour faciliter cette gestion de lrsquoinformation Drsquoautre

part lrsquoinformatique est une passion que je nrsquoai pas encore pu jusqursquoagrave lors

beaucoup exploiter

Le mariage de ces deux reacuteflexions mrsquoa conduite agrave vouloir reacutefleacutechir

agrave la gestion des donneacutees via lrsquoinformatique

Je me suis donc adresseacutee au professeur Jacques Kouloumdjian directeur

de recherche au LISI1 agrave lrsquoINSA2

Le professeur mrsquoa alors proposeacute de travailler sur lrsquoeacutemergence des

systegravemes de gestion des bases de donneacutees pour des donneacutees de type

XML

Le sujet mrsquoa tout de suite donneacute envie drsquoaller plus loin Ma premiegravere

rencontre avec le professeur ne mrsquoa que conforteacutee dans cette voie

Une telle entreprise ne pouvait pas aller sans un important travail

drsquoapprofondissement personnel car beaucoup des notions que jrsquoabordais

ne mrsquoeacutetaient pas tregraves familiegraveres Je me suis prise au jeu ce travail mrsquoa

passionneacutee

Jrsquoespegravere avoir su produire un travail rigoureux qui sera utile au

professeur en tout cas pour ma part jrsquoai beaucoup appris

Cela nrsquoa fait que conforter mes choix drsquoorientations professionnelles

1 Laboratoire drsquoIngeacutenierie des Systegravemes drsquoInformation 2 Institut National des Sciences Appliqueacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 6

Introduction

Les recherches sur les potentialiteacutes du langage XML sont

actuellement en pleine expansion Cette neacutebuleuse pour reprendre les

termes de Monsieur Pinon3 englobe diverses orientations de recherches

La naissance drsquoun systegraveme de balisage speacutecifique pour les

matheacutematiques ou la chimie (MathML Mathematical Markup Language

CML Chemical Markup Language) en est un exemple inteacuteressant

De par cette recherche bibliographique nous allons nous inteacuteresser

agrave un secteur particuliegraverement dynamique de cette lsquoneacutebuleuse XMLrsquo En

effet lrsquoarriveacute de ce langage a relanceacute et orienteacute la recherche dans le

domaine des bases de donneacutees et de la recherche drsquoinformation en ligne

Par conseacutequent la recherche sur lrsquoeacutemergence de nouveaux systegravemes de

gestion des bases de donneacutees ou sur lrsquoadaptation de ceux existant deacutejagrave est

un sujet priseacute par les chercheurs Diffeacuterents pocircles de recherche travaillant

dans des directions diffeacuterentes se sont donc mis en place

Cette recherche a pour objectif drsquoessayer de rassembler un nombre

de reacutefeacuterences bibliographiques pouvant permettre de faire eacutetat de

lrsquoavancement des recherches dans ce domaine Ces reacutefeacuterences faisant

appel aussi bien agrave des articles eacutemanant de centres de recherche nationaux

qursquoagrave des pocircles priveacutes lieacutes agrave des groupes commerciaux Ces derniers

ayant compris la reacutealiteacute eacuteconomique drsquoun tel deacuteveloppement

Lrsquoeacutemulation intellectuelle qui gravite autour de cette particulariteacute

du langage XML est riche et semble ne pas avoir fourni tout ce que son

potentiel lui promet

3 Monsieur Jean-Marie PINON est responsable du deacutepartement informatique agrave lrsquoINSA de Lyon

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 7

Meacutethodologie de la recherche

1 Mise en place de la strateacutegie de recherche

Lors de ma premiegravere entrevue avec mon commanditaire nous

avons tenteacute de cerner les limites du sujet Ce dernier porte donc sur

lrsquoinstauration de SGBD pour des donneacutees de type XML

Nous avons immeacutediatement affirmeacute que ce travail ne devait pas

concerner le langage XML dans son aspect purement technique mecircme si

les notions de base sont abordeacutees afin de bien comprendre les concepts

de structuration de ces nouvelles bases de donneacutees Il srsquoagissait en reacutealiteacute

de faire le point sur les produits existants (prototypes ou commercialiseacutes)

et drsquoobserver leurs apports dans les nouveaux domaines drsquoapplication

Le tout en ayant degraves le deacutepart conscience que les sources seraient tregraves

reacutecentes et pour la grande majoriteacute drsquoentre elles en langue anglaise

Nous avons donc choisi les premiers mots-cleacutes dont jrsquoai ensuite choisi

certains comme descripteurs

Descripteurs en langue franccedilaise Descripteurs en langue anglaise

XML XML

SGBD DBMS

Donneacutees semi-structureacutees Semi structured data

Interopeacuterabiliteacute Inter-operability

Accegraves agrave lrsquoinformation Accessing information

Structure de document Document structure

Document framework

Les descripteurs choisis pour la recherche apparaissent ici en rouge

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 8

Puis jrsquoai utiliseacute tous les mots-cleacutes pour un premier tour drsquohorizon

les reacutesultats obtenus mrsquoont alors permis de comprendre deux reacutealiteacutes

essentielles pour ma recherche

- les reacuteponses obtenues concernaient essentiellement des parutions tregraves

reacutecentes sur Internet ou dans des peacuteriodiques speacutecialiseacutes Mes ressources

drsquoinformations les plus pertinentes eacutetaient donc par la-mecircme preacuteciseacutees

- pour eacuteviter tout bruit il eacutetait impossible de travailler uniquement avec le

descripteur XML

Par conseacutequent degraves mes premiegraveres eacutequations de recherche une

meacutethode drsquointerrogation a eacuteteacute utiliseacutee

bull dans un premier temps je seacutelectionnais tous les articles

concernant XML

bull dans un second temps je croisais ces premiers reacutesultats avec les

diffeacuterents mots-cleacutes selon les reacutesultats que jrsquoescomptais

2 Les sources immeacutediatement exploitables

21 Bibliothegraveque de lrsquoENSSIB

Mes premiegraveres recherches se sont donc orienteacutees vers mon lieu

habituel de travail Jrsquoai consulteacute le catalogue de lrsquoENSSIB Jrsquoespeacuterais y

trouver des ouvrages de base pouvant servir de fondations pour notre

eacutetude Jrsquoai donc effectueacute des recherches sur les ouvrages ou

monographies en utilisant le descripteur XML Jrsquoai alors obtenu une seacuterie

drsquoouvrages concernant ce nouveau langage Jrsquoen ai seacutelectionneacute trois qui

me paraissaient pertinents Je suis ensuite passeacutee agrave mon second axe

drsquoeacutetude agrave savoir les SGBD Les reacutesultats obtenus concernaient pour la

plupart les SGBD pour des modegraveles de donneacutees relationnels

En croisant deux descripteurs gracircce agrave une requecircte booleacuteenne XML ET

SGBD je nrsquoai obtenu aucun reacutesultat

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 9

22 Interrogation des CD-ROM

Ils ont eacuteteacute interrogeacutes en reacuteseau agrave la bibliothegraveque de lrsquoENSSIB pour

des raisons pratique et de coucirct Leur seacutelection a eacuteteacute effectueacutee agrave partir de

la liste des 60 CD-Rom consultables agrave partir du site de la bibliothegraveque

Apregraves observation des domaines abordeacutes jrsquoai deacutecideacute drsquointerroger

- BNF conversion reacutetrospective catalogue geacuteneacuteral des imprimeacutes depuis

les origines agrave 1970 de la Bibliothegraveque Nationale de France

- Electre bibliographie des livres publieacutes en France Reacutefeacuterences

drsquoeacutediteurs et de diffuseurs de langue franccedilaise

- Myriade catalogue collectif de publications en seacuterie Il regroupe 478

491 notices bibliographiques associeacutees agrave 1 145 203 dites de localisation

dont 250 000 titres de peacuteriodiques dans 2 917 bibliothegraveques franccedilaises et

eacutetrangegraveres

- Docrsquothegraveses reprend 175 000 thegraveses des universiteacutes franccedilaises avec un

outil de localisation par-rapport agrave la bibliothegraveque de deacutepocirct

Les reacuteponses obtenues en croisant mes diffeacuterents descripteurs

eacutetaient effectivement tregraves pauvres Jrsquoobtenais toujours des reacuteponses

quand je demandais indeacutependamment XML ou SGBD Mais degraves que

jrsquoenjoignais un recoupement de ces deux notions ou alors un

recoupement diffeacuterent avec par exemple XML et Interopeacuterabiliteacute le

reacutesultat eacutetait nul Une telle observation nrsquoeacutetait pas eacutetonnante eacutetant donneacute

que la plupart des reacuteflexions meneacutees sur mon sujet de recherche

nrsquoavaient pas encore fait lrsquoobjet de parution monographique importante

Les ressources fondamentales pour mes recherches se trouvaient sur

Internet jrsquoy ai donc passeacute la plupart du temps consacreacute agrave mes recherches

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 10

23 Bibliothegraveque du deacutepartement informatique de lrsquoINSA

Nrsquoayant trouveacute aucun ouvrage reacuteellement inteacuteressant concernant

lrsquoeacutemergence de nouveaux types de SGBD agrave la bibliothegraveque de lrsquoENSSIB

je deacutecidais donc de mrsquoorienter vers la bibliothegraveque informatique de

lrsquoINSA Le professeur Kouloumdjian mrsquoavait donneacute la possibiliteacute drsquoy

acceacuteder

Au sein de cette structure documentaire jrsquoai trouveacute lrsquoessentiel de

mes ouvrages concernant les notions de base des systegravemes de gestion des

bases de donneacutees Mais aussi des ouvrages ou articles traitant plus

speacutecifiquement de la neacutecessiteacute de creacuteer un nouveau type de gestion pour

des donneacutees semi-structureacutees Effectivement les ouvrages de Georges

GARDARIN mrsquoont paru faire reacutefeacuterence en la matiegravere

24 DocrsquoINSA

Les recherches meneacutees sur le catalogue de la bibliothegraveque du

centre de documentation de lrsquoINSA ne mrsquoont pas fourni de nouvelles

reacutefeacuterences monographiques pour constituer la bibliographie sur les

notions de bases de ma recherche bibliographique

Mais gracircce agrave la tregraves inteacuteressante interface de recherche permettant

drsquoacceacuteder aux bases Pascal et Ei Compendex jrsquoai commenceacute agrave obtenir

des reacutesultats pertinents pour le sujet de mon eacutetude

- Compendex cette banque de donneacutees produite par Engineering

Information inc (Ei) concerne la litteacuterature internationale dans les

domaines des sciences de lingeacutenieur et de la technologie Les reacutefeacuterences

bibliographiques signalent des articles denviron 4 500 revues (63 de

la base) des livres des rapports des comptes rendus de confeacuterences (25

) La langue dinterrogation est langlais

- Pascal Cette banque de donneacutees bibliographiques produite par

lInstitut National de lInformation Scientifique et Technique du Centre

National de la Recherche Scientifique (CNRS) couvre lessentiel de la

litteacuterature internationale en Science Technologie Meacutedecine Les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 11

reacutefeacuterences signalent des articles de peacuteriodiques (93 ) des thegraveses

franccedilaises des rapports des comptes rendus de congregraves

Jrsquoai donc effectueacute les requecirctes suivantes sur les deux bases citeacutees

ci-dessus

S1 DATABASE MANAGEMENT SYSTEM

Pascal 3136 reacuteponses

Compendex 1619 reacuteponses

S2 XML

Pascal 407 reacuteponses

Compendex 242 reacuteponses

S3 S1 AND S2

Pascal 18 reacuteponses

Compendex 1 reacuteponse

Jrsquoai consulteacute les 19 reacutesultats Etant donneacute le petit nombre de reacuteponses je

me permets ici de deacutetailler mes reacutesultats (en note de bas de page vous

trouverez les reacutefeacuterences des articles citeacutes) Jrsquoai deacutecideacute de conserver

lrsquoarticle qui traitait du stockage des donneacutees XML dans une base de

donneacutees relationnelle4 et ceux sur les bases de donneacutees Web5

Puis jrsquoai effectueacute la seacuterie de requecirctes suivantes

S4 SYSTEM ARCHITECTURE

Pascal 960 reacuteponses

Compendex 4395 reacuteponses

S5 S2 AND S4

Pascal 47 reacuteponses

Compendex 3 reacuteponses

Jrsquoai ici conserveacute les articles qui concernaient le nouvel SGBD Tamino6 et

les bases de donneacutees Web7

4 Reacutefeacuterence Ndeg25 5 Reacutefeacuterences 19 et 39 6 Reacutefeacuterence Ndeg45

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 12

3 Internet

31 Yahoo US

Apregraves avoir preacuteciseacute un ou plusieurs mots cleacutes dans le champ de

saisie et cliqueacute sur le bouton Recherche Yahoo cherche dans

linteacutegraliteacute de sa base de donneacutees pour trouver les documents

correspondant aux mots cleacutes speacutecifieacutes Lrsquointerrogation en recherche

avanceacutee de cet annuaire mrsquoa permis de retrouver les sites officiels

concernant XML Jrsquoai donc passeacute en revue ces sites en effectuant la

requecircte suivante

XML 142 sites reacutepertorieacutes 169 deacutepecircches

Jrsquoai alors visualiseacute les sites inteacuteressants qui se trouvaient dans les 30

premiegraveres reacuteponses

En croisant les deux descripteurs suivant XML avec SGBD je nrsquoobtins

aucune reacuteponse

32 Google

Google affiche les reacutesultats pertinents en utilisant une meacutethode

automatiseacutee de classement des sites web baseacutee sur la structure par liens

dInternet Ce moteur de recherche deacutetermine limportance dune page par

le nombre de liens qursquoelle reccediloit et analyse la proximiteacute des termes dans

les limites dune page

En utilisant la meacutethode de recherche avanceacutee de ce moteur jrsquoai deacutecideacute de

croiser les descripteurs et de lire les 40 premiers reacutesultats de chaque

requecircte

- XML and DBMS 5100 reacuteponses La plupart de ces pages Web

concernaient les pages des sites commerciaux de SGBD pour XML

- XML and interoperability 54 400 reacuteponses la plupart des reacuteponses

concernaient les systegravemes de lien pour XML ou des sites speacutecifiques au

langage

7 Reacutefeacuterence Ndeg47

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 13

- XML and accessing information 39 800 reacuteponses

Lrsquoeacutetude de ces reacutesultats a donc ameneacute de nouvelles reacutefeacuterences

Mais lrsquoutilisation drsquoun moteur et drsquoun annuaire de recherche ne me

paraissait pas suffisant Crsquoest pour cela que jrsquoai deacutecideacute drsquoutiliser le meacuteta-

moteur Copernic

33 Copernic

Ce meacuteta-moteur me permettait

- drsquointerroger plusieurs outils simultaneacutement afin drsquoecirctre la

plus exhaustive possible

- drsquoeacuteviter des redondances

- de comparer les reacutesultats deacutejagrave obtenus agrave ceux trouveacutes par

Copernic

Jrsquoai donc proceacutedeacute agrave une requecircte baseacutee

- Sur tous les mots XML DBMS (il est inutile de mentionner

lrsquoopeacuterateur booleacuteen ET sur Copernic car crsquoest lrsquoopeacuterateur par deacutefaut)

- Sur les 14 outils suivants (annuaires et moteurs de recherche

confondus) Altavista DirectHit Euroseek Excite FastSearch Gocom

Google Hotbot Lycos MSN Web Search Netscape Netcenter Open

Directory Project Web Crawler Yahoo

- Les 30 premiers reacutesultats pour chaque annuaire et moteur retenus

Jrsquoai obtenu 78 reacuteponses Jrsquoai affineacute ma recherche en eacuteliminant tous les

doublons

53 reacutesultats eacutetaient alors jugeacutes pertinents et non redondants pour ma

requecircte initiale Voir annexe 4

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 14

Avec ces reacutesultats jrsquoai donc deacutecideacute de mettre en place une meacutethodologie

pour les analyser

Jrsquoai mis en place deux grilles de lecture

- Une notation de la pertinence des sites

5 Essentiel pour ma recherche

4 Important

3 Correct

2 Moyen

1 Donne une information mais tregraves sommaire

0 Ininteacuteressant

- Un classement selon mes grands axes de recherche

Ces derniers ayant eacuteteacute deacutecideacutes au preacutealable lors de mon entrevue avec

mon commanditaire

A Explication pertinente du standard XML

B Point sur les SGBD existants

C Adaptation du modegravele de SGBD relationnel agrave la gestion de

donneacutees XML

D Apport dans les nouveaux domaines drsquoapplication

Je suis alors alleacutee visiter tous les sites ou pages proposeacutes par Copernic et

jrsquoai proceacutedeacute agrave un classement de ces derniers dans mes deux tableaux

Gracircce agrave cette meacutethode drsquoanalyse je pouvais rapidement mettre en

exergue la pertinence de tel ou tel site pour tel ou tel domaine

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 15

Afin de rendre cette analyse clairement visualisable les tableaux finaux

de mon analyse vous sont preacutesenteacutes ici Les numeacuteros faisant reacutefeacuterence agrave

mes sites ou pages Web sont ceux attribueacutes par Copernic Il est tout agrave fait

possible de srsquoy reacutefeacuterer en annexe 4 et de prendre lrsquoadresse URL deacutesireacutee

Une notation de la pertinence des sites

5 1-2-4-5-9-28 4 8-10-20-22-49 3 12-16-18-23-33-36-37-45-46-47 2 1 7 0 Les autres

Un classement selon mes grands axes de recherches

A 12-26-46 B 1-2-4-5-8-9-10-16-18-22-23-28-29-33-37-45-47-48 C 20 D

22 sites ou pages Web soit 51 des reacutesultats donneacutes par le meacuteta-moteurs ont donc eacuteteacute jugeacutes pertinents

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 16

Repreacutesentationdes reacutesultats obtenus gracircce agrave Copernic

7

42

2

49

Information sur XMLPoint sur les SGBD existantsAdaptation des SGBD relationnelsReacutesultats non pertinents

34 Sites speacutecialiseacutes

Le professeur Kouloumdjian mrsquoavait proposeacute des sites inteacuteressants

pour ma recherche Jrsquoai donc deacutecideacute drsquoeacutetudier ceux que je nrsquoavais pas

deacutejagrave comme preacuteceacutedemment

Adresses URL Pertinence Axes de

recherches

-1 lt URL httpwwwinformatiktu-

darmstadtdeDVS1staffbourretxmldbmsxmldbms

htmgt

1 B

- 2 ltURL httpwwwibmcomdeveloperxmlgt 3 A

- 3 ltURLgt

httpwwwstudifiuiono~lmariusglinkerxmltools

by-vendorhtml

5 B

- 4 ltURL

httpwwwstudifiuiono~lmariusglinkerXMLtoo

lshtmlgt

5 B

- 5 ltURL httpwwwoasis-

openorgcoverxmlhtmlgt

3 A

- 6 ltURL httpwwwxmlsoftwarecomconvertgt 5 B

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 17

Ces informations ainsi que tous les sites retrouveacutes par le biais de

lrsquoanalyse des reacutesultats obtenus gracircce agrave Copernic mrsquoont permis de nourrir

ma recherche

4 Le serveur Dialog

Gracircce aux bluesheet jrsquoai pu seacutelectionner un certain nombre de

bases de donneacutees consultables et susceptibles de reacutepondre agrave mes attentes

(jrsquoai bien sucircr eacuteviteacute de questionner agrave nouveau les bases de Pascal et du

Compendex deacutejagrave interrogeacutees agrave DocrsquoInsa)

2 INSPEC (1969-present)

34 SciSearchreg - a Cited Reference Science Database - 1990

35 Dissertation Abstracts Online

94 JICST-EPlus - Japanese Science amp Technology

233 Internet amp Personal Computing Abstracts(TM)

275 Gale Group Computer Database(TM)

674 Computer News Fulltext

696 DIALOG Telecommunications

Toutes mes requecirctes vont donc interroger simultaneacutement

lrsquoensemble de ces bases Dans un souci de lisibiliteacute avant chaque

nouvelle interrogation jrsquoeffectuais un lsquoset detail offrsquo afin de visualiser

le reacutesultat pour lrsquoensemble des bases citeacutees et non pas successivement

pour chacune drsquoelle

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 18

Requecircte 1 Recherche croiseacutee sur XML et les SGBD

S1 XML 9583

S2 DATABASE

(N)MANAGEMENT(N)SYSTEM 15055

S3 S1 AND S2 71

S4 RD (unique items) 66

Requecircte 2 Recherche croiseacutee sur lrsquointeropeacuterabiliteacute et XML

S1 XML 9583

S2 DATA (W) INTERCHANGE 16853

S3 S1 AND S2 792

S4 INTEROPERABILITY 35559

S5 S3 AND S4 100

S6 RD (unique items) 90

Consultation en format free (gratuit) de tous les articles et eacutedition

en format meacutedium (bibliographique) des articles importants pour ma

recherche Jrsquoai tout de mecircme eacutediteacute certain de ces articles en format full

(complet) pour la reacutealisation de ma note de synthegravese

Jrsquoai effectueacute drsquoautre croisement mais pour une plus grande clarteacute je ne

les eacutenumegravere pas tous Les deux requecirctes ci-dessus sont celles qui ont

rameneacute le plus drsquoarticles inteacuteressants

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 19

Bilan de la recherche

bibliographique

Les reacutefeacuterences concernant cette recherche bibliographique sont

donc pour la plupart issues des ressources du Web En effet gracircce agrave ce

moyen de diffusion de lrsquoinformation les derniegraveres parutions sont

accessibles de maniegravere beaucoup plus aiseacutees La theacutematique de ma

recherche concernant un sujet en pointe actuellement je ne pouvais

trouver des informations reacuteellement pertinentes ailleurs que sur Internet

Lrsquoavantage de travailler sur un sujet assez preacutecis me permettait de limiter

le nombre drsquointerrogation pour arriver agrave mes fins Effectivement le

croisement des deux termes fondamentaux XML et SGBD mrsquoamenait

des reacutesultats que jrsquoavais alors agrave exploiter Le deacutesavantage drsquoune telle

proceacutedure eacutetait que si le croisement restait muet jrsquoavais tregraves peu de

chance de trouver drsquoautres reacutesultats pertinents pour ma recherche

Une fois que jrsquoai eu un certain nombre de reacutefeacuterences leur lecture mrsquoa

permis drsquoacqueacuterir un certain sens critique qui me permettait de choisir

tel ou tel article pour ma bibliographie Mon critegravere de seacutelection eacutetait

surtout drsquoeacuteviter toute redondance des informations Etant donneacute que les

recherches sur ces SGBD sont en pleine mutation je ne pouvais me

permettre drsquoomettre certains axes drsquoeacutevolution mecircme sils nrsquoallaient pas

tous dans la mecircme direction Jrsquoespegravere avoir fait une eacutetude la plus

exhaustive possible

Comme je le mentionnais lors de lrsquoexplication de mon choix du

sujet cette recherche mrsquoa demandeacute un investissement personnel

conseacutequent au niveau de la remise agrave niveau pour certaine notion en

informatique Il ne mrsquoa pas paru inteacuteressant de deacutecompter ces heures

dans mon bilan final

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 20

BILAN EN TEMPS ET EN COUT FINANCIER

Recherche - ENSSIB (bibliothegraveque et CD-ROM) 2 H

- Insa (bibliothegraveque du deacutepartement informatique et

DocrsquoINSA) 5 H

- Internet 12H

- Dialog 6 H

Reacutealisation - Meacutethodologie 6 H

- synthegravese 8 H

Total 39 heures

Coucirct - Connexion au serveur de Dialog 38 $

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 21

Synthegravese

1 Introduction

Peut-on consideacuterer un reacutepertoire de quelques milliers ou plus de

documents XML comme une base de donneacutee et y retrouver des

informations avec la mecircme efficaciteacute qursquoavec des systegravemes classiques de

gestion de bases de donneacutees Cette question est inheacuterente agrave toute

reacuteflexion sur cette gestion de donneacutees Certes XML permet de deacutefinir des

documents organiseacutes sous forme de base de donneacutees Mais un problegraveme

qui se pose alors concerne la faccedilon de stocker ces donneacutees et de les

interroger au sein de ces structures

Nous allons donc dans un premier temps rappeler les notions

geacuteneacuterales concernant XML et les SGBD Puis nous essayerons de faire

un point syntheacutetique sur les produits susceptibles de reacutepondre agrave ces

problegravemes de gestion et de stockage de donneacutees et enfin nous

terminerons par envisager les nouveaux domaines drsquoapplication pouvant

tirer profit drsquoun tel deacuteveloppement

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 6: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 6

Introduction

Les recherches sur les potentialiteacutes du langage XML sont

actuellement en pleine expansion Cette neacutebuleuse pour reprendre les

termes de Monsieur Pinon3 englobe diverses orientations de recherches

La naissance drsquoun systegraveme de balisage speacutecifique pour les

matheacutematiques ou la chimie (MathML Mathematical Markup Language

CML Chemical Markup Language) en est un exemple inteacuteressant

De par cette recherche bibliographique nous allons nous inteacuteresser

agrave un secteur particuliegraverement dynamique de cette lsquoneacutebuleuse XMLrsquo En

effet lrsquoarriveacute de ce langage a relanceacute et orienteacute la recherche dans le

domaine des bases de donneacutees et de la recherche drsquoinformation en ligne

Par conseacutequent la recherche sur lrsquoeacutemergence de nouveaux systegravemes de

gestion des bases de donneacutees ou sur lrsquoadaptation de ceux existant deacutejagrave est

un sujet priseacute par les chercheurs Diffeacuterents pocircles de recherche travaillant

dans des directions diffeacuterentes se sont donc mis en place

Cette recherche a pour objectif drsquoessayer de rassembler un nombre

de reacutefeacuterences bibliographiques pouvant permettre de faire eacutetat de

lrsquoavancement des recherches dans ce domaine Ces reacutefeacuterences faisant

appel aussi bien agrave des articles eacutemanant de centres de recherche nationaux

qursquoagrave des pocircles priveacutes lieacutes agrave des groupes commerciaux Ces derniers

ayant compris la reacutealiteacute eacuteconomique drsquoun tel deacuteveloppement

Lrsquoeacutemulation intellectuelle qui gravite autour de cette particulariteacute

du langage XML est riche et semble ne pas avoir fourni tout ce que son

potentiel lui promet

3 Monsieur Jean-Marie PINON est responsable du deacutepartement informatique agrave lrsquoINSA de Lyon

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 7

Meacutethodologie de la recherche

1 Mise en place de la strateacutegie de recherche

Lors de ma premiegravere entrevue avec mon commanditaire nous

avons tenteacute de cerner les limites du sujet Ce dernier porte donc sur

lrsquoinstauration de SGBD pour des donneacutees de type XML

Nous avons immeacutediatement affirmeacute que ce travail ne devait pas

concerner le langage XML dans son aspect purement technique mecircme si

les notions de base sont abordeacutees afin de bien comprendre les concepts

de structuration de ces nouvelles bases de donneacutees Il srsquoagissait en reacutealiteacute

de faire le point sur les produits existants (prototypes ou commercialiseacutes)

et drsquoobserver leurs apports dans les nouveaux domaines drsquoapplication

Le tout en ayant degraves le deacutepart conscience que les sources seraient tregraves

reacutecentes et pour la grande majoriteacute drsquoentre elles en langue anglaise

Nous avons donc choisi les premiers mots-cleacutes dont jrsquoai ensuite choisi

certains comme descripteurs

Descripteurs en langue franccedilaise Descripteurs en langue anglaise

XML XML

SGBD DBMS

Donneacutees semi-structureacutees Semi structured data

Interopeacuterabiliteacute Inter-operability

Accegraves agrave lrsquoinformation Accessing information

Structure de document Document structure

Document framework

Les descripteurs choisis pour la recherche apparaissent ici en rouge

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 8

Puis jrsquoai utiliseacute tous les mots-cleacutes pour un premier tour drsquohorizon

les reacutesultats obtenus mrsquoont alors permis de comprendre deux reacutealiteacutes

essentielles pour ma recherche

- les reacuteponses obtenues concernaient essentiellement des parutions tregraves

reacutecentes sur Internet ou dans des peacuteriodiques speacutecialiseacutes Mes ressources

drsquoinformations les plus pertinentes eacutetaient donc par la-mecircme preacuteciseacutees

- pour eacuteviter tout bruit il eacutetait impossible de travailler uniquement avec le

descripteur XML

Par conseacutequent degraves mes premiegraveres eacutequations de recherche une

meacutethode drsquointerrogation a eacuteteacute utiliseacutee

bull dans un premier temps je seacutelectionnais tous les articles

concernant XML

bull dans un second temps je croisais ces premiers reacutesultats avec les

diffeacuterents mots-cleacutes selon les reacutesultats que jrsquoescomptais

2 Les sources immeacutediatement exploitables

21 Bibliothegraveque de lrsquoENSSIB

Mes premiegraveres recherches se sont donc orienteacutees vers mon lieu

habituel de travail Jrsquoai consulteacute le catalogue de lrsquoENSSIB Jrsquoespeacuterais y

trouver des ouvrages de base pouvant servir de fondations pour notre

eacutetude Jrsquoai donc effectueacute des recherches sur les ouvrages ou

monographies en utilisant le descripteur XML Jrsquoai alors obtenu une seacuterie

drsquoouvrages concernant ce nouveau langage Jrsquoen ai seacutelectionneacute trois qui

me paraissaient pertinents Je suis ensuite passeacutee agrave mon second axe

drsquoeacutetude agrave savoir les SGBD Les reacutesultats obtenus concernaient pour la

plupart les SGBD pour des modegraveles de donneacutees relationnels

En croisant deux descripteurs gracircce agrave une requecircte booleacuteenne XML ET

SGBD je nrsquoai obtenu aucun reacutesultat

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 9

22 Interrogation des CD-ROM

Ils ont eacuteteacute interrogeacutes en reacuteseau agrave la bibliothegraveque de lrsquoENSSIB pour

des raisons pratique et de coucirct Leur seacutelection a eacuteteacute effectueacutee agrave partir de

la liste des 60 CD-Rom consultables agrave partir du site de la bibliothegraveque

Apregraves observation des domaines abordeacutes jrsquoai deacutecideacute drsquointerroger

- BNF conversion reacutetrospective catalogue geacuteneacuteral des imprimeacutes depuis

les origines agrave 1970 de la Bibliothegraveque Nationale de France

- Electre bibliographie des livres publieacutes en France Reacutefeacuterences

drsquoeacutediteurs et de diffuseurs de langue franccedilaise

- Myriade catalogue collectif de publications en seacuterie Il regroupe 478

491 notices bibliographiques associeacutees agrave 1 145 203 dites de localisation

dont 250 000 titres de peacuteriodiques dans 2 917 bibliothegraveques franccedilaises et

eacutetrangegraveres

- Docrsquothegraveses reprend 175 000 thegraveses des universiteacutes franccedilaises avec un

outil de localisation par-rapport agrave la bibliothegraveque de deacutepocirct

Les reacuteponses obtenues en croisant mes diffeacuterents descripteurs

eacutetaient effectivement tregraves pauvres Jrsquoobtenais toujours des reacuteponses

quand je demandais indeacutependamment XML ou SGBD Mais degraves que

jrsquoenjoignais un recoupement de ces deux notions ou alors un

recoupement diffeacuterent avec par exemple XML et Interopeacuterabiliteacute le

reacutesultat eacutetait nul Une telle observation nrsquoeacutetait pas eacutetonnante eacutetant donneacute

que la plupart des reacuteflexions meneacutees sur mon sujet de recherche

nrsquoavaient pas encore fait lrsquoobjet de parution monographique importante

Les ressources fondamentales pour mes recherches se trouvaient sur

Internet jrsquoy ai donc passeacute la plupart du temps consacreacute agrave mes recherches

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 10

23 Bibliothegraveque du deacutepartement informatique de lrsquoINSA

Nrsquoayant trouveacute aucun ouvrage reacuteellement inteacuteressant concernant

lrsquoeacutemergence de nouveaux types de SGBD agrave la bibliothegraveque de lrsquoENSSIB

je deacutecidais donc de mrsquoorienter vers la bibliothegraveque informatique de

lrsquoINSA Le professeur Kouloumdjian mrsquoavait donneacute la possibiliteacute drsquoy

acceacuteder

Au sein de cette structure documentaire jrsquoai trouveacute lrsquoessentiel de

mes ouvrages concernant les notions de base des systegravemes de gestion des

bases de donneacutees Mais aussi des ouvrages ou articles traitant plus

speacutecifiquement de la neacutecessiteacute de creacuteer un nouveau type de gestion pour

des donneacutees semi-structureacutees Effectivement les ouvrages de Georges

GARDARIN mrsquoont paru faire reacutefeacuterence en la matiegravere

24 DocrsquoINSA

Les recherches meneacutees sur le catalogue de la bibliothegraveque du

centre de documentation de lrsquoINSA ne mrsquoont pas fourni de nouvelles

reacutefeacuterences monographiques pour constituer la bibliographie sur les

notions de bases de ma recherche bibliographique

Mais gracircce agrave la tregraves inteacuteressante interface de recherche permettant

drsquoacceacuteder aux bases Pascal et Ei Compendex jrsquoai commenceacute agrave obtenir

des reacutesultats pertinents pour le sujet de mon eacutetude

- Compendex cette banque de donneacutees produite par Engineering

Information inc (Ei) concerne la litteacuterature internationale dans les

domaines des sciences de lingeacutenieur et de la technologie Les reacutefeacuterences

bibliographiques signalent des articles denviron 4 500 revues (63 de

la base) des livres des rapports des comptes rendus de confeacuterences (25

) La langue dinterrogation est langlais

- Pascal Cette banque de donneacutees bibliographiques produite par

lInstitut National de lInformation Scientifique et Technique du Centre

National de la Recherche Scientifique (CNRS) couvre lessentiel de la

litteacuterature internationale en Science Technologie Meacutedecine Les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 11

reacutefeacuterences signalent des articles de peacuteriodiques (93 ) des thegraveses

franccedilaises des rapports des comptes rendus de congregraves

Jrsquoai donc effectueacute les requecirctes suivantes sur les deux bases citeacutees

ci-dessus

S1 DATABASE MANAGEMENT SYSTEM

Pascal 3136 reacuteponses

Compendex 1619 reacuteponses

S2 XML

Pascal 407 reacuteponses

Compendex 242 reacuteponses

S3 S1 AND S2

Pascal 18 reacuteponses

Compendex 1 reacuteponse

Jrsquoai consulteacute les 19 reacutesultats Etant donneacute le petit nombre de reacuteponses je

me permets ici de deacutetailler mes reacutesultats (en note de bas de page vous

trouverez les reacutefeacuterences des articles citeacutes) Jrsquoai deacutecideacute de conserver

lrsquoarticle qui traitait du stockage des donneacutees XML dans une base de

donneacutees relationnelle4 et ceux sur les bases de donneacutees Web5

Puis jrsquoai effectueacute la seacuterie de requecirctes suivantes

S4 SYSTEM ARCHITECTURE

Pascal 960 reacuteponses

Compendex 4395 reacuteponses

S5 S2 AND S4

Pascal 47 reacuteponses

Compendex 3 reacuteponses

Jrsquoai ici conserveacute les articles qui concernaient le nouvel SGBD Tamino6 et

les bases de donneacutees Web7

4 Reacutefeacuterence Ndeg25 5 Reacutefeacuterences 19 et 39 6 Reacutefeacuterence Ndeg45

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 12

3 Internet

31 Yahoo US

Apregraves avoir preacuteciseacute un ou plusieurs mots cleacutes dans le champ de

saisie et cliqueacute sur le bouton Recherche Yahoo cherche dans

linteacutegraliteacute de sa base de donneacutees pour trouver les documents

correspondant aux mots cleacutes speacutecifieacutes Lrsquointerrogation en recherche

avanceacutee de cet annuaire mrsquoa permis de retrouver les sites officiels

concernant XML Jrsquoai donc passeacute en revue ces sites en effectuant la

requecircte suivante

XML 142 sites reacutepertorieacutes 169 deacutepecircches

Jrsquoai alors visualiseacute les sites inteacuteressants qui se trouvaient dans les 30

premiegraveres reacuteponses

En croisant les deux descripteurs suivant XML avec SGBD je nrsquoobtins

aucune reacuteponse

32 Google

Google affiche les reacutesultats pertinents en utilisant une meacutethode

automatiseacutee de classement des sites web baseacutee sur la structure par liens

dInternet Ce moteur de recherche deacutetermine limportance dune page par

le nombre de liens qursquoelle reccediloit et analyse la proximiteacute des termes dans

les limites dune page

En utilisant la meacutethode de recherche avanceacutee de ce moteur jrsquoai deacutecideacute de

croiser les descripteurs et de lire les 40 premiers reacutesultats de chaque

requecircte

- XML and DBMS 5100 reacuteponses La plupart de ces pages Web

concernaient les pages des sites commerciaux de SGBD pour XML

- XML and interoperability 54 400 reacuteponses la plupart des reacuteponses

concernaient les systegravemes de lien pour XML ou des sites speacutecifiques au

langage

7 Reacutefeacuterence Ndeg47

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 13

- XML and accessing information 39 800 reacuteponses

Lrsquoeacutetude de ces reacutesultats a donc ameneacute de nouvelles reacutefeacuterences

Mais lrsquoutilisation drsquoun moteur et drsquoun annuaire de recherche ne me

paraissait pas suffisant Crsquoest pour cela que jrsquoai deacutecideacute drsquoutiliser le meacuteta-

moteur Copernic

33 Copernic

Ce meacuteta-moteur me permettait

- drsquointerroger plusieurs outils simultaneacutement afin drsquoecirctre la

plus exhaustive possible

- drsquoeacuteviter des redondances

- de comparer les reacutesultats deacutejagrave obtenus agrave ceux trouveacutes par

Copernic

Jrsquoai donc proceacutedeacute agrave une requecircte baseacutee

- Sur tous les mots XML DBMS (il est inutile de mentionner

lrsquoopeacuterateur booleacuteen ET sur Copernic car crsquoest lrsquoopeacuterateur par deacutefaut)

- Sur les 14 outils suivants (annuaires et moteurs de recherche

confondus) Altavista DirectHit Euroseek Excite FastSearch Gocom

Google Hotbot Lycos MSN Web Search Netscape Netcenter Open

Directory Project Web Crawler Yahoo

- Les 30 premiers reacutesultats pour chaque annuaire et moteur retenus

Jrsquoai obtenu 78 reacuteponses Jrsquoai affineacute ma recherche en eacuteliminant tous les

doublons

53 reacutesultats eacutetaient alors jugeacutes pertinents et non redondants pour ma

requecircte initiale Voir annexe 4

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 14

Avec ces reacutesultats jrsquoai donc deacutecideacute de mettre en place une meacutethodologie

pour les analyser

Jrsquoai mis en place deux grilles de lecture

- Une notation de la pertinence des sites

5 Essentiel pour ma recherche

4 Important

3 Correct

2 Moyen

1 Donne une information mais tregraves sommaire

0 Ininteacuteressant

- Un classement selon mes grands axes de recherche

Ces derniers ayant eacuteteacute deacutecideacutes au preacutealable lors de mon entrevue avec

mon commanditaire

A Explication pertinente du standard XML

B Point sur les SGBD existants

C Adaptation du modegravele de SGBD relationnel agrave la gestion de

donneacutees XML

D Apport dans les nouveaux domaines drsquoapplication

Je suis alors alleacutee visiter tous les sites ou pages proposeacutes par Copernic et

jrsquoai proceacutedeacute agrave un classement de ces derniers dans mes deux tableaux

Gracircce agrave cette meacutethode drsquoanalyse je pouvais rapidement mettre en

exergue la pertinence de tel ou tel site pour tel ou tel domaine

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 15

Afin de rendre cette analyse clairement visualisable les tableaux finaux

de mon analyse vous sont preacutesenteacutes ici Les numeacuteros faisant reacutefeacuterence agrave

mes sites ou pages Web sont ceux attribueacutes par Copernic Il est tout agrave fait

possible de srsquoy reacutefeacuterer en annexe 4 et de prendre lrsquoadresse URL deacutesireacutee

Une notation de la pertinence des sites

5 1-2-4-5-9-28 4 8-10-20-22-49 3 12-16-18-23-33-36-37-45-46-47 2 1 7 0 Les autres

Un classement selon mes grands axes de recherches

A 12-26-46 B 1-2-4-5-8-9-10-16-18-22-23-28-29-33-37-45-47-48 C 20 D

22 sites ou pages Web soit 51 des reacutesultats donneacutes par le meacuteta-moteurs ont donc eacuteteacute jugeacutes pertinents

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 16

Repreacutesentationdes reacutesultats obtenus gracircce agrave Copernic

7

42

2

49

Information sur XMLPoint sur les SGBD existantsAdaptation des SGBD relationnelsReacutesultats non pertinents

34 Sites speacutecialiseacutes

Le professeur Kouloumdjian mrsquoavait proposeacute des sites inteacuteressants

pour ma recherche Jrsquoai donc deacutecideacute drsquoeacutetudier ceux que je nrsquoavais pas

deacutejagrave comme preacuteceacutedemment

Adresses URL Pertinence Axes de

recherches

-1 lt URL httpwwwinformatiktu-

darmstadtdeDVS1staffbourretxmldbmsxmldbms

htmgt

1 B

- 2 ltURL httpwwwibmcomdeveloperxmlgt 3 A

- 3 ltURLgt

httpwwwstudifiuiono~lmariusglinkerxmltools

by-vendorhtml

5 B

- 4 ltURL

httpwwwstudifiuiono~lmariusglinkerXMLtoo

lshtmlgt

5 B

- 5 ltURL httpwwwoasis-

openorgcoverxmlhtmlgt

3 A

- 6 ltURL httpwwwxmlsoftwarecomconvertgt 5 B

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 17

Ces informations ainsi que tous les sites retrouveacutes par le biais de

lrsquoanalyse des reacutesultats obtenus gracircce agrave Copernic mrsquoont permis de nourrir

ma recherche

4 Le serveur Dialog

Gracircce aux bluesheet jrsquoai pu seacutelectionner un certain nombre de

bases de donneacutees consultables et susceptibles de reacutepondre agrave mes attentes

(jrsquoai bien sucircr eacuteviteacute de questionner agrave nouveau les bases de Pascal et du

Compendex deacutejagrave interrogeacutees agrave DocrsquoInsa)

2 INSPEC (1969-present)

34 SciSearchreg - a Cited Reference Science Database - 1990

35 Dissertation Abstracts Online

94 JICST-EPlus - Japanese Science amp Technology

233 Internet amp Personal Computing Abstracts(TM)

275 Gale Group Computer Database(TM)

674 Computer News Fulltext

696 DIALOG Telecommunications

Toutes mes requecirctes vont donc interroger simultaneacutement

lrsquoensemble de ces bases Dans un souci de lisibiliteacute avant chaque

nouvelle interrogation jrsquoeffectuais un lsquoset detail offrsquo afin de visualiser

le reacutesultat pour lrsquoensemble des bases citeacutees et non pas successivement

pour chacune drsquoelle

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 18

Requecircte 1 Recherche croiseacutee sur XML et les SGBD

S1 XML 9583

S2 DATABASE

(N)MANAGEMENT(N)SYSTEM 15055

S3 S1 AND S2 71

S4 RD (unique items) 66

Requecircte 2 Recherche croiseacutee sur lrsquointeropeacuterabiliteacute et XML

S1 XML 9583

S2 DATA (W) INTERCHANGE 16853

S3 S1 AND S2 792

S4 INTEROPERABILITY 35559

S5 S3 AND S4 100

S6 RD (unique items) 90

Consultation en format free (gratuit) de tous les articles et eacutedition

en format meacutedium (bibliographique) des articles importants pour ma

recherche Jrsquoai tout de mecircme eacutediteacute certain de ces articles en format full

(complet) pour la reacutealisation de ma note de synthegravese

Jrsquoai effectueacute drsquoautre croisement mais pour une plus grande clarteacute je ne

les eacutenumegravere pas tous Les deux requecirctes ci-dessus sont celles qui ont

rameneacute le plus drsquoarticles inteacuteressants

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 19

Bilan de la recherche

bibliographique

Les reacutefeacuterences concernant cette recherche bibliographique sont

donc pour la plupart issues des ressources du Web En effet gracircce agrave ce

moyen de diffusion de lrsquoinformation les derniegraveres parutions sont

accessibles de maniegravere beaucoup plus aiseacutees La theacutematique de ma

recherche concernant un sujet en pointe actuellement je ne pouvais

trouver des informations reacuteellement pertinentes ailleurs que sur Internet

Lrsquoavantage de travailler sur un sujet assez preacutecis me permettait de limiter

le nombre drsquointerrogation pour arriver agrave mes fins Effectivement le

croisement des deux termes fondamentaux XML et SGBD mrsquoamenait

des reacutesultats que jrsquoavais alors agrave exploiter Le deacutesavantage drsquoune telle

proceacutedure eacutetait que si le croisement restait muet jrsquoavais tregraves peu de

chance de trouver drsquoautres reacutesultats pertinents pour ma recherche

Une fois que jrsquoai eu un certain nombre de reacutefeacuterences leur lecture mrsquoa

permis drsquoacqueacuterir un certain sens critique qui me permettait de choisir

tel ou tel article pour ma bibliographie Mon critegravere de seacutelection eacutetait

surtout drsquoeacuteviter toute redondance des informations Etant donneacute que les

recherches sur ces SGBD sont en pleine mutation je ne pouvais me

permettre drsquoomettre certains axes drsquoeacutevolution mecircme sils nrsquoallaient pas

tous dans la mecircme direction Jrsquoespegravere avoir fait une eacutetude la plus

exhaustive possible

Comme je le mentionnais lors de lrsquoexplication de mon choix du

sujet cette recherche mrsquoa demandeacute un investissement personnel

conseacutequent au niveau de la remise agrave niveau pour certaine notion en

informatique Il ne mrsquoa pas paru inteacuteressant de deacutecompter ces heures

dans mon bilan final

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 20

BILAN EN TEMPS ET EN COUT FINANCIER

Recherche - ENSSIB (bibliothegraveque et CD-ROM) 2 H

- Insa (bibliothegraveque du deacutepartement informatique et

DocrsquoINSA) 5 H

- Internet 12H

- Dialog 6 H

Reacutealisation - Meacutethodologie 6 H

- synthegravese 8 H

Total 39 heures

Coucirct - Connexion au serveur de Dialog 38 $

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 21

Synthegravese

1 Introduction

Peut-on consideacuterer un reacutepertoire de quelques milliers ou plus de

documents XML comme une base de donneacutee et y retrouver des

informations avec la mecircme efficaciteacute qursquoavec des systegravemes classiques de

gestion de bases de donneacutees Cette question est inheacuterente agrave toute

reacuteflexion sur cette gestion de donneacutees Certes XML permet de deacutefinir des

documents organiseacutes sous forme de base de donneacutees Mais un problegraveme

qui se pose alors concerne la faccedilon de stocker ces donneacutees et de les

interroger au sein de ces structures

Nous allons donc dans un premier temps rappeler les notions

geacuteneacuterales concernant XML et les SGBD Puis nous essayerons de faire

un point syntheacutetique sur les produits susceptibles de reacutepondre agrave ces

problegravemes de gestion et de stockage de donneacutees et enfin nous

terminerons par envisager les nouveaux domaines drsquoapplication pouvant

tirer profit drsquoun tel deacuteveloppement

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 7: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 7

Meacutethodologie de la recherche

1 Mise en place de la strateacutegie de recherche

Lors de ma premiegravere entrevue avec mon commanditaire nous

avons tenteacute de cerner les limites du sujet Ce dernier porte donc sur

lrsquoinstauration de SGBD pour des donneacutees de type XML

Nous avons immeacutediatement affirmeacute que ce travail ne devait pas

concerner le langage XML dans son aspect purement technique mecircme si

les notions de base sont abordeacutees afin de bien comprendre les concepts

de structuration de ces nouvelles bases de donneacutees Il srsquoagissait en reacutealiteacute

de faire le point sur les produits existants (prototypes ou commercialiseacutes)

et drsquoobserver leurs apports dans les nouveaux domaines drsquoapplication

Le tout en ayant degraves le deacutepart conscience que les sources seraient tregraves

reacutecentes et pour la grande majoriteacute drsquoentre elles en langue anglaise

Nous avons donc choisi les premiers mots-cleacutes dont jrsquoai ensuite choisi

certains comme descripteurs

Descripteurs en langue franccedilaise Descripteurs en langue anglaise

XML XML

SGBD DBMS

Donneacutees semi-structureacutees Semi structured data

Interopeacuterabiliteacute Inter-operability

Accegraves agrave lrsquoinformation Accessing information

Structure de document Document structure

Document framework

Les descripteurs choisis pour la recherche apparaissent ici en rouge

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 8

Puis jrsquoai utiliseacute tous les mots-cleacutes pour un premier tour drsquohorizon

les reacutesultats obtenus mrsquoont alors permis de comprendre deux reacutealiteacutes

essentielles pour ma recherche

- les reacuteponses obtenues concernaient essentiellement des parutions tregraves

reacutecentes sur Internet ou dans des peacuteriodiques speacutecialiseacutes Mes ressources

drsquoinformations les plus pertinentes eacutetaient donc par la-mecircme preacuteciseacutees

- pour eacuteviter tout bruit il eacutetait impossible de travailler uniquement avec le

descripteur XML

Par conseacutequent degraves mes premiegraveres eacutequations de recherche une

meacutethode drsquointerrogation a eacuteteacute utiliseacutee

bull dans un premier temps je seacutelectionnais tous les articles

concernant XML

bull dans un second temps je croisais ces premiers reacutesultats avec les

diffeacuterents mots-cleacutes selon les reacutesultats que jrsquoescomptais

2 Les sources immeacutediatement exploitables

21 Bibliothegraveque de lrsquoENSSIB

Mes premiegraveres recherches se sont donc orienteacutees vers mon lieu

habituel de travail Jrsquoai consulteacute le catalogue de lrsquoENSSIB Jrsquoespeacuterais y

trouver des ouvrages de base pouvant servir de fondations pour notre

eacutetude Jrsquoai donc effectueacute des recherches sur les ouvrages ou

monographies en utilisant le descripteur XML Jrsquoai alors obtenu une seacuterie

drsquoouvrages concernant ce nouveau langage Jrsquoen ai seacutelectionneacute trois qui

me paraissaient pertinents Je suis ensuite passeacutee agrave mon second axe

drsquoeacutetude agrave savoir les SGBD Les reacutesultats obtenus concernaient pour la

plupart les SGBD pour des modegraveles de donneacutees relationnels

En croisant deux descripteurs gracircce agrave une requecircte booleacuteenne XML ET

SGBD je nrsquoai obtenu aucun reacutesultat

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 9

22 Interrogation des CD-ROM

Ils ont eacuteteacute interrogeacutes en reacuteseau agrave la bibliothegraveque de lrsquoENSSIB pour

des raisons pratique et de coucirct Leur seacutelection a eacuteteacute effectueacutee agrave partir de

la liste des 60 CD-Rom consultables agrave partir du site de la bibliothegraveque

Apregraves observation des domaines abordeacutes jrsquoai deacutecideacute drsquointerroger

- BNF conversion reacutetrospective catalogue geacuteneacuteral des imprimeacutes depuis

les origines agrave 1970 de la Bibliothegraveque Nationale de France

- Electre bibliographie des livres publieacutes en France Reacutefeacuterences

drsquoeacutediteurs et de diffuseurs de langue franccedilaise

- Myriade catalogue collectif de publications en seacuterie Il regroupe 478

491 notices bibliographiques associeacutees agrave 1 145 203 dites de localisation

dont 250 000 titres de peacuteriodiques dans 2 917 bibliothegraveques franccedilaises et

eacutetrangegraveres

- Docrsquothegraveses reprend 175 000 thegraveses des universiteacutes franccedilaises avec un

outil de localisation par-rapport agrave la bibliothegraveque de deacutepocirct

Les reacuteponses obtenues en croisant mes diffeacuterents descripteurs

eacutetaient effectivement tregraves pauvres Jrsquoobtenais toujours des reacuteponses

quand je demandais indeacutependamment XML ou SGBD Mais degraves que

jrsquoenjoignais un recoupement de ces deux notions ou alors un

recoupement diffeacuterent avec par exemple XML et Interopeacuterabiliteacute le

reacutesultat eacutetait nul Une telle observation nrsquoeacutetait pas eacutetonnante eacutetant donneacute

que la plupart des reacuteflexions meneacutees sur mon sujet de recherche

nrsquoavaient pas encore fait lrsquoobjet de parution monographique importante

Les ressources fondamentales pour mes recherches se trouvaient sur

Internet jrsquoy ai donc passeacute la plupart du temps consacreacute agrave mes recherches

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 10

23 Bibliothegraveque du deacutepartement informatique de lrsquoINSA

Nrsquoayant trouveacute aucun ouvrage reacuteellement inteacuteressant concernant

lrsquoeacutemergence de nouveaux types de SGBD agrave la bibliothegraveque de lrsquoENSSIB

je deacutecidais donc de mrsquoorienter vers la bibliothegraveque informatique de

lrsquoINSA Le professeur Kouloumdjian mrsquoavait donneacute la possibiliteacute drsquoy

acceacuteder

Au sein de cette structure documentaire jrsquoai trouveacute lrsquoessentiel de

mes ouvrages concernant les notions de base des systegravemes de gestion des

bases de donneacutees Mais aussi des ouvrages ou articles traitant plus

speacutecifiquement de la neacutecessiteacute de creacuteer un nouveau type de gestion pour

des donneacutees semi-structureacutees Effectivement les ouvrages de Georges

GARDARIN mrsquoont paru faire reacutefeacuterence en la matiegravere

24 DocrsquoINSA

Les recherches meneacutees sur le catalogue de la bibliothegraveque du

centre de documentation de lrsquoINSA ne mrsquoont pas fourni de nouvelles

reacutefeacuterences monographiques pour constituer la bibliographie sur les

notions de bases de ma recherche bibliographique

Mais gracircce agrave la tregraves inteacuteressante interface de recherche permettant

drsquoacceacuteder aux bases Pascal et Ei Compendex jrsquoai commenceacute agrave obtenir

des reacutesultats pertinents pour le sujet de mon eacutetude

- Compendex cette banque de donneacutees produite par Engineering

Information inc (Ei) concerne la litteacuterature internationale dans les

domaines des sciences de lingeacutenieur et de la technologie Les reacutefeacuterences

bibliographiques signalent des articles denviron 4 500 revues (63 de

la base) des livres des rapports des comptes rendus de confeacuterences (25

) La langue dinterrogation est langlais

- Pascal Cette banque de donneacutees bibliographiques produite par

lInstitut National de lInformation Scientifique et Technique du Centre

National de la Recherche Scientifique (CNRS) couvre lessentiel de la

litteacuterature internationale en Science Technologie Meacutedecine Les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 11

reacutefeacuterences signalent des articles de peacuteriodiques (93 ) des thegraveses

franccedilaises des rapports des comptes rendus de congregraves

Jrsquoai donc effectueacute les requecirctes suivantes sur les deux bases citeacutees

ci-dessus

S1 DATABASE MANAGEMENT SYSTEM

Pascal 3136 reacuteponses

Compendex 1619 reacuteponses

S2 XML

Pascal 407 reacuteponses

Compendex 242 reacuteponses

S3 S1 AND S2

Pascal 18 reacuteponses

Compendex 1 reacuteponse

Jrsquoai consulteacute les 19 reacutesultats Etant donneacute le petit nombre de reacuteponses je

me permets ici de deacutetailler mes reacutesultats (en note de bas de page vous

trouverez les reacutefeacuterences des articles citeacutes) Jrsquoai deacutecideacute de conserver

lrsquoarticle qui traitait du stockage des donneacutees XML dans une base de

donneacutees relationnelle4 et ceux sur les bases de donneacutees Web5

Puis jrsquoai effectueacute la seacuterie de requecirctes suivantes

S4 SYSTEM ARCHITECTURE

Pascal 960 reacuteponses

Compendex 4395 reacuteponses

S5 S2 AND S4

Pascal 47 reacuteponses

Compendex 3 reacuteponses

Jrsquoai ici conserveacute les articles qui concernaient le nouvel SGBD Tamino6 et

les bases de donneacutees Web7

4 Reacutefeacuterence Ndeg25 5 Reacutefeacuterences 19 et 39 6 Reacutefeacuterence Ndeg45

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 12

3 Internet

31 Yahoo US

Apregraves avoir preacuteciseacute un ou plusieurs mots cleacutes dans le champ de

saisie et cliqueacute sur le bouton Recherche Yahoo cherche dans

linteacutegraliteacute de sa base de donneacutees pour trouver les documents

correspondant aux mots cleacutes speacutecifieacutes Lrsquointerrogation en recherche

avanceacutee de cet annuaire mrsquoa permis de retrouver les sites officiels

concernant XML Jrsquoai donc passeacute en revue ces sites en effectuant la

requecircte suivante

XML 142 sites reacutepertorieacutes 169 deacutepecircches

Jrsquoai alors visualiseacute les sites inteacuteressants qui se trouvaient dans les 30

premiegraveres reacuteponses

En croisant les deux descripteurs suivant XML avec SGBD je nrsquoobtins

aucune reacuteponse

32 Google

Google affiche les reacutesultats pertinents en utilisant une meacutethode

automatiseacutee de classement des sites web baseacutee sur la structure par liens

dInternet Ce moteur de recherche deacutetermine limportance dune page par

le nombre de liens qursquoelle reccediloit et analyse la proximiteacute des termes dans

les limites dune page

En utilisant la meacutethode de recherche avanceacutee de ce moteur jrsquoai deacutecideacute de

croiser les descripteurs et de lire les 40 premiers reacutesultats de chaque

requecircte

- XML and DBMS 5100 reacuteponses La plupart de ces pages Web

concernaient les pages des sites commerciaux de SGBD pour XML

- XML and interoperability 54 400 reacuteponses la plupart des reacuteponses

concernaient les systegravemes de lien pour XML ou des sites speacutecifiques au

langage

7 Reacutefeacuterence Ndeg47

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 13

- XML and accessing information 39 800 reacuteponses

Lrsquoeacutetude de ces reacutesultats a donc ameneacute de nouvelles reacutefeacuterences

Mais lrsquoutilisation drsquoun moteur et drsquoun annuaire de recherche ne me

paraissait pas suffisant Crsquoest pour cela que jrsquoai deacutecideacute drsquoutiliser le meacuteta-

moteur Copernic

33 Copernic

Ce meacuteta-moteur me permettait

- drsquointerroger plusieurs outils simultaneacutement afin drsquoecirctre la

plus exhaustive possible

- drsquoeacuteviter des redondances

- de comparer les reacutesultats deacutejagrave obtenus agrave ceux trouveacutes par

Copernic

Jrsquoai donc proceacutedeacute agrave une requecircte baseacutee

- Sur tous les mots XML DBMS (il est inutile de mentionner

lrsquoopeacuterateur booleacuteen ET sur Copernic car crsquoest lrsquoopeacuterateur par deacutefaut)

- Sur les 14 outils suivants (annuaires et moteurs de recherche

confondus) Altavista DirectHit Euroseek Excite FastSearch Gocom

Google Hotbot Lycos MSN Web Search Netscape Netcenter Open

Directory Project Web Crawler Yahoo

- Les 30 premiers reacutesultats pour chaque annuaire et moteur retenus

Jrsquoai obtenu 78 reacuteponses Jrsquoai affineacute ma recherche en eacuteliminant tous les

doublons

53 reacutesultats eacutetaient alors jugeacutes pertinents et non redondants pour ma

requecircte initiale Voir annexe 4

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 14

Avec ces reacutesultats jrsquoai donc deacutecideacute de mettre en place une meacutethodologie

pour les analyser

Jrsquoai mis en place deux grilles de lecture

- Une notation de la pertinence des sites

5 Essentiel pour ma recherche

4 Important

3 Correct

2 Moyen

1 Donne une information mais tregraves sommaire

0 Ininteacuteressant

- Un classement selon mes grands axes de recherche

Ces derniers ayant eacuteteacute deacutecideacutes au preacutealable lors de mon entrevue avec

mon commanditaire

A Explication pertinente du standard XML

B Point sur les SGBD existants

C Adaptation du modegravele de SGBD relationnel agrave la gestion de

donneacutees XML

D Apport dans les nouveaux domaines drsquoapplication

Je suis alors alleacutee visiter tous les sites ou pages proposeacutes par Copernic et

jrsquoai proceacutedeacute agrave un classement de ces derniers dans mes deux tableaux

Gracircce agrave cette meacutethode drsquoanalyse je pouvais rapidement mettre en

exergue la pertinence de tel ou tel site pour tel ou tel domaine

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 15

Afin de rendre cette analyse clairement visualisable les tableaux finaux

de mon analyse vous sont preacutesenteacutes ici Les numeacuteros faisant reacutefeacuterence agrave

mes sites ou pages Web sont ceux attribueacutes par Copernic Il est tout agrave fait

possible de srsquoy reacutefeacuterer en annexe 4 et de prendre lrsquoadresse URL deacutesireacutee

Une notation de la pertinence des sites

5 1-2-4-5-9-28 4 8-10-20-22-49 3 12-16-18-23-33-36-37-45-46-47 2 1 7 0 Les autres

Un classement selon mes grands axes de recherches

A 12-26-46 B 1-2-4-5-8-9-10-16-18-22-23-28-29-33-37-45-47-48 C 20 D

22 sites ou pages Web soit 51 des reacutesultats donneacutes par le meacuteta-moteurs ont donc eacuteteacute jugeacutes pertinents

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 16

Repreacutesentationdes reacutesultats obtenus gracircce agrave Copernic

7

42

2

49

Information sur XMLPoint sur les SGBD existantsAdaptation des SGBD relationnelsReacutesultats non pertinents

34 Sites speacutecialiseacutes

Le professeur Kouloumdjian mrsquoavait proposeacute des sites inteacuteressants

pour ma recherche Jrsquoai donc deacutecideacute drsquoeacutetudier ceux que je nrsquoavais pas

deacutejagrave comme preacuteceacutedemment

Adresses URL Pertinence Axes de

recherches

-1 lt URL httpwwwinformatiktu-

darmstadtdeDVS1staffbourretxmldbmsxmldbms

htmgt

1 B

- 2 ltURL httpwwwibmcomdeveloperxmlgt 3 A

- 3 ltURLgt

httpwwwstudifiuiono~lmariusglinkerxmltools

by-vendorhtml

5 B

- 4 ltURL

httpwwwstudifiuiono~lmariusglinkerXMLtoo

lshtmlgt

5 B

- 5 ltURL httpwwwoasis-

openorgcoverxmlhtmlgt

3 A

- 6 ltURL httpwwwxmlsoftwarecomconvertgt 5 B

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 17

Ces informations ainsi que tous les sites retrouveacutes par le biais de

lrsquoanalyse des reacutesultats obtenus gracircce agrave Copernic mrsquoont permis de nourrir

ma recherche

4 Le serveur Dialog

Gracircce aux bluesheet jrsquoai pu seacutelectionner un certain nombre de

bases de donneacutees consultables et susceptibles de reacutepondre agrave mes attentes

(jrsquoai bien sucircr eacuteviteacute de questionner agrave nouveau les bases de Pascal et du

Compendex deacutejagrave interrogeacutees agrave DocrsquoInsa)

2 INSPEC (1969-present)

34 SciSearchreg - a Cited Reference Science Database - 1990

35 Dissertation Abstracts Online

94 JICST-EPlus - Japanese Science amp Technology

233 Internet amp Personal Computing Abstracts(TM)

275 Gale Group Computer Database(TM)

674 Computer News Fulltext

696 DIALOG Telecommunications

Toutes mes requecirctes vont donc interroger simultaneacutement

lrsquoensemble de ces bases Dans un souci de lisibiliteacute avant chaque

nouvelle interrogation jrsquoeffectuais un lsquoset detail offrsquo afin de visualiser

le reacutesultat pour lrsquoensemble des bases citeacutees et non pas successivement

pour chacune drsquoelle

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 18

Requecircte 1 Recherche croiseacutee sur XML et les SGBD

S1 XML 9583

S2 DATABASE

(N)MANAGEMENT(N)SYSTEM 15055

S3 S1 AND S2 71

S4 RD (unique items) 66

Requecircte 2 Recherche croiseacutee sur lrsquointeropeacuterabiliteacute et XML

S1 XML 9583

S2 DATA (W) INTERCHANGE 16853

S3 S1 AND S2 792

S4 INTEROPERABILITY 35559

S5 S3 AND S4 100

S6 RD (unique items) 90

Consultation en format free (gratuit) de tous les articles et eacutedition

en format meacutedium (bibliographique) des articles importants pour ma

recherche Jrsquoai tout de mecircme eacutediteacute certain de ces articles en format full

(complet) pour la reacutealisation de ma note de synthegravese

Jrsquoai effectueacute drsquoautre croisement mais pour une plus grande clarteacute je ne

les eacutenumegravere pas tous Les deux requecirctes ci-dessus sont celles qui ont

rameneacute le plus drsquoarticles inteacuteressants

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 19

Bilan de la recherche

bibliographique

Les reacutefeacuterences concernant cette recherche bibliographique sont

donc pour la plupart issues des ressources du Web En effet gracircce agrave ce

moyen de diffusion de lrsquoinformation les derniegraveres parutions sont

accessibles de maniegravere beaucoup plus aiseacutees La theacutematique de ma

recherche concernant un sujet en pointe actuellement je ne pouvais

trouver des informations reacuteellement pertinentes ailleurs que sur Internet

Lrsquoavantage de travailler sur un sujet assez preacutecis me permettait de limiter

le nombre drsquointerrogation pour arriver agrave mes fins Effectivement le

croisement des deux termes fondamentaux XML et SGBD mrsquoamenait

des reacutesultats que jrsquoavais alors agrave exploiter Le deacutesavantage drsquoune telle

proceacutedure eacutetait que si le croisement restait muet jrsquoavais tregraves peu de

chance de trouver drsquoautres reacutesultats pertinents pour ma recherche

Une fois que jrsquoai eu un certain nombre de reacutefeacuterences leur lecture mrsquoa

permis drsquoacqueacuterir un certain sens critique qui me permettait de choisir

tel ou tel article pour ma bibliographie Mon critegravere de seacutelection eacutetait

surtout drsquoeacuteviter toute redondance des informations Etant donneacute que les

recherches sur ces SGBD sont en pleine mutation je ne pouvais me

permettre drsquoomettre certains axes drsquoeacutevolution mecircme sils nrsquoallaient pas

tous dans la mecircme direction Jrsquoespegravere avoir fait une eacutetude la plus

exhaustive possible

Comme je le mentionnais lors de lrsquoexplication de mon choix du

sujet cette recherche mrsquoa demandeacute un investissement personnel

conseacutequent au niveau de la remise agrave niveau pour certaine notion en

informatique Il ne mrsquoa pas paru inteacuteressant de deacutecompter ces heures

dans mon bilan final

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 20

BILAN EN TEMPS ET EN COUT FINANCIER

Recherche - ENSSIB (bibliothegraveque et CD-ROM) 2 H

- Insa (bibliothegraveque du deacutepartement informatique et

DocrsquoINSA) 5 H

- Internet 12H

- Dialog 6 H

Reacutealisation - Meacutethodologie 6 H

- synthegravese 8 H

Total 39 heures

Coucirct - Connexion au serveur de Dialog 38 $

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 21

Synthegravese

1 Introduction

Peut-on consideacuterer un reacutepertoire de quelques milliers ou plus de

documents XML comme une base de donneacutee et y retrouver des

informations avec la mecircme efficaciteacute qursquoavec des systegravemes classiques de

gestion de bases de donneacutees Cette question est inheacuterente agrave toute

reacuteflexion sur cette gestion de donneacutees Certes XML permet de deacutefinir des

documents organiseacutes sous forme de base de donneacutees Mais un problegraveme

qui se pose alors concerne la faccedilon de stocker ces donneacutees et de les

interroger au sein de ces structures

Nous allons donc dans un premier temps rappeler les notions

geacuteneacuterales concernant XML et les SGBD Puis nous essayerons de faire

un point syntheacutetique sur les produits susceptibles de reacutepondre agrave ces

problegravemes de gestion et de stockage de donneacutees et enfin nous

terminerons par envisager les nouveaux domaines drsquoapplication pouvant

tirer profit drsquoun tel deacuteveloppement

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 8: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 8

Puis jrsquoai utiliseacute tous les mots-cleacutes pour un premier tour drsquohorizon

les reacutesultats obtenus mrsquoont alors permis de comprendre deux reacutealiteacutes

essentielles pour ma recherche

- les reacuteponses obtenues concernaient essentiellement des parutions tregraves

reacutecentes sur Internet ou dans des peacuteriodiques speacutecialiseacutes Mes ressources

drsquoinformations les plus pertinentes eacutetaient donc par la-mecircme preacuteciseacutees

- pour eacuteviter tout bruit il eacutetait impossible de travailler uniquement avec le

descripteur XML

Par conseacutequent degraves mes premiegraveres eacutequations de recherche une

meacutethode drsquointerrogation a eacuteteacute utiliseacutee

bull dans un premier temps je seacutelectionnais tous les articles

concernant XML

bull dans un second temps je croisais ces premiers reacutesultats avec les

diffeacuterents mots-cleacutes selon les reacutesultats que jrsquoescomptais

2 Les sources immeacutediatement exploitables

21 Bibliothegraveque de lrsquoENSSIB

Mes premiegraveres recherches se sont donc orienteacutees vers mon lieu

habituel de travail Jrsquoai consulteacute le catalogue de lrsquoENSSIB Jrsquoespeacuterais y

trouver des ouvrages de base pouvant servir de fondations pour notre

eacutetude Jrsquoai donc effectueacute des recherches sur les ouvrages ou

monographies en utilisant le descripteur XML Jrsquoai alors obtenu une seacuterie

drsquoouvrages concernant ce nouveau langage Jrsquoen ai seacutelectionneacute trois qui

me paraissaient pertinents Je suis ensuite passeacutee agrave mon second axe

drsquoeacutetude agrave savoir les SGBD Les reacutesultats obtenus concernaient pour la

plupart les SGBD pour des modegraveles de donneacutees relationnels

En croisant deux descripteurs gracircce agrave une requecircte booleacuteenne XML ET

SGBD je nrsquoai obtenu aucun reacutesultat

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 9

22 Interrogation des CD-ROM

Ils ont eacuteteacute interrogeacutes en reacuteseau agrave la bibliothegraveque de lrsquoENSSIB pour

des raisons pratique et de coucirct Leur seacutelection a eacuteteacute effectueacutee agrave partir de

la liste des 60 CD-Rom consultables agrave partir du site de la bibliothegraveque

Apregraves observation des domaines abordeacutes jrsquoai deacutecideacute drsquointerroger

- BNF conversion reacutetrospective catalogue geacuteneacuteral des imprimeacutes depuis

les origines agrave 1970 de la Bibliothegraveque Nationale de France

- Electre bibliographie des livres publieacutes en France Reacutefeacuterences

drsquoeacutediteurs et de diffuseurs de langue franccedilaise

- Myriade catalogue collectif de publications en seacuterie Il regroupe 478

491 notices bibliographiques associeacutees agrave 1 145 203 dites de localisation

dont 250 000 titres de peacuteriodiques dans 2 917 bibliothegraveques franccedilaises et

eacutetrangegraveres

- Docrsquothegraveses reprend 175 000 thegraveses des universiteacutes franccedilaises avec un

outil de localisation par-rapport agrave la bibliothegraveque de deacutepocirct

Les reacuteponses obtenues en croisant mes diffeacuterents descripteurs

eacutetaient effectivement tregraves pauvres Jrsquoobtenais toujours des reacuteponses

quand je demandais indeacutependamment XML ou SGBD Mais degraves que

jrsquoenjoignais un recoupement de ces deux notions ou alors un

recoupement diffeacuterent avec par exemple XML et Interopeacuterabiliteacute le

reacutesultat eacutetait nul Une telle observation nrsquoeacutetait pas eacutetonnante eacutetant donneacute

que la plupart des reacuteflexions meneacutees sur mon sujet de recherche

nrsquoavaient pas encore fait lrsquoobjet de parution monographique importante

Les ressources fondamentales pour mes recherches se trouvaient sur

Internet jrsquoy ai donc passeacute la plupart du temps consacreacute agrave mes recherches

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 10

23 Bibliothegraveque du deacutepartement informatique de lrsquoINSA

Nrsquoayant trouveacute aucun ouvrage reacuteellement inteacuteressant concernant

lrsquoeacutemergence de nouveaux types de SGBD agrave la bibliothegraveque de lrsquoENSSIB

je deacutecidais donc de mrsquoorienter vers la bibliothegraveque informatique de

lrsquoINSA Le professeur Kouloumdjian mrsquoavait donneacute la possibiliteacute drsquoy

acceacuteder

Au sein de cette structure documentaire jrsquoai trouveacute lrsquoessentiel de

mes ouvrages concernant les notions de base des systegravemes de gestion des

bases de donneacutees Mais aussi des ouvrages ou articles traitant plus

speacutecifiquement de la neacutecessiteacute de creacuteer un nouveau type de gestion pour

des donneacutees semi-structureacutees Effectivement les ouvrages de Georges

GARDARIN mrsquoont paru faire reacutefeacuterence en la matiegravere

24 DocrsquoINSA

Les recherches meneacutees sur le catalogue de la bibliothegraveque du

centre de documentation de lrsquoINSA ne mrsquoont pas fourni de nouvelles

reacutefeacuterences monographiques pour constituer la bibliographie sur les

notions de bases de ma recherche bibliographique

Mais gracircce agrave la tregraves inteacuteressante interface de recherche permettant

drsquoacceacuteder aux bases Pascal et Ei Compendex jrsquoai commenceacute agrave obtenir

des reacutesultats pertinents pour le sujet de mon eacutetude

- Compendex cette banque de donneacutees produite par Engineering

Information inc (Ei) concerne la litteacuterature internationale dans les

domaines des sciences de lingeacutenieur et de la technologie Les reacutefeacuterences

bibliographiques signalent des articles denviron 4 500 revues (63 de

la base) des livres des rapports des comptes rendus de confeacuterences (25

) La langue dinterrogation est langlais

- Pascal Cette banque de donneacutees bibliographiques produite par

lInstitut National de lInformation Scientifique et Technique du Centre

National de la Recherche Scientifique (CNRS) couvre lessentiel de la

litteacuterature internationale en Science Technologie Meacutedecine Les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 11

reacutefeacuterences signalent des articles de peacuteriodiques (93 ) des thegraveses

franccedilaises des rapports des comptes rendus de congregraves

Jrsquoai donc effectueacute les requecirctes suivantes sur les deux bases citeacutees

ci-dessus

S1 DATABASE MANAGEMENT SYSTEM

Pascal 3136 reacuteponses

Compendex 1619 reacuteponses

S2 XML

Pascal 407 reacuteponses

Compendex 242 reacuteponses

S3 S1 AND S2

Pascal 18 reacuteponses

Compendex 1 reacuteponse

Jrsquoai consulteacute les 19 reacutesultats Etant donneacute le petit nombre de reacuteponses je

me permets ici de deacutetailler mes reacutesultats (en note de bas de page vous

trouverez les reacutefeacuterences des articles citeacutes) Jrsquoai deacutecideacute de conserver

lrsquoarticle qui traitait du stockage des donneacutees XML dans une base de

donneacutees relationnelle4 et ceux sur les bases de donneacutees Web5

Puis jrsquoai effectueacute la seacuterie de requecirctes suivantes

S4 SYSTEM ARCHITECTURE

Pascal 960 reacuteponses

Compendex 4395 reacuteponses

S5 S2 AND S4

Pascal 47 reacuteponses

Compendex 3 reacuteponses

Jrsquoai ici conserveacute les articles qui concernaient le nouvel SGBD Tamino6 et

les bases de donneacutees Web7

4 Reacutefeacuterence Ndeg25 5 Reacutefeacuterences 19 et 39 6 Reacutefeacuterence Ndeg45

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 12

3 Internet

31 Yahoo US

Apregraves avoir preacuteciseacute un ou plusieurs mots cleacutes dans le champ de

saisie et cliqueacute sur le bouton Recherche Yahoo cherche dans

linteacutegraliteacute de sa base de donneacutees pour trouver les documents

correspondant aux mots cleacutes speacutecifieacutes Lrsquointerrogation en recherche

avanceacutee de cet annuaire mrsquoa permis de retrouver les sites officiels

concernant XML Jrsquoai donc passeacute en revue ces sites en effectuant la

requecircte suivante

XML 142 sites reacutepertorieacutes 169 deacutepecircches

Jrsquoai alors visualiseacute les sites inteacuteressants qui se trouvaient dans les 30

premiegraveres reacuteponses

En croisant les deux descripteurs suivant XML avec SGBD je nrsquoobtins

aucune reacuteponse

32 Google

Google affiche les reacutesultats pertinents en utilisant une meacutethode

automatiseacutee de classement des sites web baseacutee sur la structure par liens

dInternet Ce moteur de recherche deacutetermine limportance dune page par

le nombre de liens qursquoelle reccediloit et analyse la proximiteacute des termes dans

les limites dune page

En utilisant la meacutethode de recherche avanceacutee de ce moteur jrsquoai deacutecideacute de

croiser les descripteurs et de lire les 40 premiers reacutesultats de chaque

requecircte

- XML and DBMS 5100 reacuteponses La plupart de ces pages Web

concernaient les pages des sites commerciaux de SGBD pour XML

- XML and interoperability 54 400 reacuteponses la plupart des reacuteponses

concernaient les systegravemes de lien pour XML ou des sites speacutecifiques au

langage

7 Reacutefeacuterence Ndeg47

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 13

- XML and accessing information 39 800 reacuteponses

Lrsquoeacutetude de ces reacutesultats a donc ameneacute de nouvelles reacutefeacuterences

Mais lrsquoutilisation drsquoun moteur et drsquoun annuaire de recherche ne me

paraissait pas suffisant Crsquoest pour cela que jrsquoai deacutecideacute drsquoutiliser le meacuteta-

moteur Copernic

33 Copernic

Ce meacuteta-moteur me permettait

- drsquointerroger plusieurs outils simultaneacutement afin drsquoecirctre la

plus exhaustive possible

- drsquoeacuteviter des redondances

- de comparer les reacutesultats deacutejagrave obtenus agrave ceux trouveacutes par

Copernic

Jrsquoai donc proceacutedeacute agrave une requecircte baseacutee

- Sur tous les mots XML DBMS (il est inutile de mentionner

lrsquoopeacuterateur booleacuteen ET sur Copernic car crsquoest lrsquoopeacuterateur par deacutefaut)

- Sur les 14 outils suivants (annuaires et moteurs de recherche

confondus) Altavista DirectHit Euroseek Excite FastSearch Gocom

Google Hotbot Lycos MSN Web Search Netscape Netcenter Open

Directory Project Web Crawler Yahoo

- Les 30 premiers reacutesultats pour chaque annuaire et moteur retenus

Jrsquoai obtenu 78 reacuteponses Jrsquoai affineacute ma recherche en eacuteliminant tous les

doublons

53 reacutesultats eacutetaient alors jugeacutes pertinents et non redondants pour ma

requecircte initiale Voir annexe 4

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 14

Avec ces reacutesultats jrsquoai donc deacutecideacute de mettre en place une meacutethodologie

pour les analyser

Jrsquoai mis en place deux grilles de lecture

- Une notation de la pertinence des sites

5 Essentiel pour ma recherche

4 Important

3 Correct

2 Moyen

1 Donne une information mais tregraves sommaire

0 Ininteacuteressant

- Un classement selon mes grands axes de recherche

Ces derniers ayant eacuteteacute deacutecideacutes au preacutealable lors de mon entrevue avec

mon commanditaire

A Explication pertinente du standard XML

B Point sur les SGBD existants

C Adaptation du modegravele de SGBD relationnel agrave la gestion de

donneacutees XML

D Apport dans les nouveaux domaines drsquoapplication

Je suis alors alleacutee visiter tous les sites ou pages proposeacutes par Copernic et

jrsquoai proceacutedeacute agrave un classement de ces derniers dans mes deux tableaux

Gracircce agrave cette meacutethode drsquoanalyse je pouvais rapidement mettre en

exergue la pertinence de tel ou tel site pour tel ou tel domaine

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 15

Afin de rendre cette analyse clairement visualisable les tableaux finaux

de mon analyse vous sont preacutesenteacutes ici Les numeacuteros faisant reacutefeacuterence agrave

mes sites ou pages Web sont ceux attribueacutes par Copernic Il est tout agrave fait

possible de srsquoy reacutefeacuterer en annexe 4 et de prendre lrsquoadresse URL deacutesireacutee

Une notation de la pertinence des sites

5 1-2-4-5-9-28 4 8-10-20-22-49 3 12-16-18-23-33-36-37-45-46-47 2 1 7 0 Les autres

Un classement selon mes grands axes de recherches

A 12-26-46 B 1-2-4-5-8-9-10-16-18-22-23-28-29-33-37-45-47-48 C 20 D

22 sites ou pages Web soit 51 des reacutesultats donneacutes par le meacuteta-moteurs ont donc eacuteteacute jugeacutes pertinents

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 16

Repreacutesentationdes reacutesultats obtenus gracircce agrave Copernic

7

42

2

49

Information sur XMLPoint sur les SGBD existantsAdaptation des SGBD relationnelsReacutesultats non pertinents

34 Sites speacutecialiseacutes

Le professeur Kouloumdjian mrsquoavait proposeacute des sites inteacuteressants

pour ma recherche Jrsquoai donc deacutecideacute drsquoeacutetudier ceux que je nrsquoavais pas

deacutejagrave comme preacuteceacutedemment

Adresses URL Pertinence Axes de

recherches

-1 lt URL httpwwwinformatiktu-

darmstadtdeDVS1staffbourretxmldbmsxmldbms

htmgt

1 B

- 2 ltURL httpwwwibmcomdeveloperxmlgt 3 A

- 3 ltURLgt

httpwwwstudifiuiono~lmariusglinkerxmltools

by-vendorhtml

5 B

- 4 ltURL

httpwwwstudifiuiono~lmariusglinkerXMLtoo

lshtmlgt

5 B

- 5 ltURL httpwwwoasis-

openorgcoverxmlhtmlgt

3 A

- 6 ltURL httpwwwxmlsoftwarecomconvertgt 5 B

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 17

Ces informations ainsi que tous les sites retrouveacutes par le biais de

lrsquoanalyse des reacutesultats obtenus gracircce agrave Copernic mrsquoont permis de nourrir

ma recherche

4 Le serveur Dialog

Gracircce aux bluesheet jrsquoai pu seacutelectionner un certain nombre de

bases de donneacutees consultables et susceptibles de reacutepondre agrave mes attentes

(jrsquoai bien sucircr eacuteviteacute de questionner agrave nouveau les bases de Pascal et du

Compendex deacutejagrave interrogeacutees agrave DocrsquoInsa)

2 INSPEC (1969-present)

34 SciSearchreg - a Cited Reference Science Database - 1990

35 Dissertation Abstracts Online

94 JICST-EPlus - Japanese Science amp Technology

233 Internet amp Personal Computing Abstracts(TM)

275 Gale Group Computer Database(TM)

674 Computer News Fulltext

696 DIALOG Telecommunications

Toutes mes requecirctes vont donc interroger simultaneacutement

lrsquoensemble de ces bases Dans un souci de lisibiliteacute avant chaque

nouvelle interrogation jrsquoeffectuais un lsquoset detail offrsquo afin de visualiser

le reacutesultat pour lrsquoensemble des bases citeacutees et non pas successivement

pour chacune drsquoelle

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 18

Requecircte 1 Recherche croiseacutee sur XML et les SGBD

S1 XML 9583

S2 DATABASE

(N)MANAGEMENT(N)SYSTEM 15055

S3 S1 AND S2 71

S4 RD (unique items) 66

Requecircte 2 Recherche croiseacutee sur lrsquointeropeacuterabiliteacute et XML

S1 XML 9583

S2 DATA (W) INTERCHANGE 16853

S3 S1 AND S2 792

S4 INTEROPERABILITY 35559

S5 S3 AND S4 100

S6 RD (unique items) 90

Consultation en format free (gratuit) de tous les articles et eacutedition

en format meacutedium (bibliographique) des articles importants pour ma

recherche Jrsquoai tout de mecircme eacutediteacute certain de ces articles en format full

(complet) pour la reacutealisation de ma note de synthegravese

Jrsquoai effectueacute drsquoautre croisement mais pour une plus grande clarteacute je ne

les eacutenumegravere pas tous Les deux requecirctes ci-dessus sont celles qui ont

rameneacute le plus drsquoarticles inteacuteressants

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 19

Bilan de la recherche

bibliographique

Les reacutefeacuterences concernant cette recherche bibliographique sont

donc pour la plupart issues des ressources du Web En effet gracircce agrave ce

moyen de diffusion de lrsquoinformation les derniegraveres parutions sont

accessibles de maniegravere beaucoup plus aiseacutees La theacutematique de ma

recherche concernant un sujet en pointe actuellement je ne pouvais

trouver des informations reacuteellement pertinentes ailleurs que sur Internet

Lrsquoavantage de travailler sur un sujet assez preacutecis me permettait de limiter

le nombre drsquointerrogation pour arriver agrave mes fins Effectivement le

croisement des deux termes fondamentaux XML et SGBD mrsquoamenait

des reacutesultats que jrsquoavais alors agrave exploiter Le deacutesavantage drsquoune telle

proceacutedure eacutetait que si le croisement restait muet jrsquoavais tregraves peu de

chance de trouver drsquoautres reacutesultats pertinents pour ma recherche

Une fois que jrsquoai eu un certain nombre de reacutefeacuterences leur lecture mrsquoa

permis drsquoacqueacuterir un certain sens critique qui me permettait de choisir

tel ou tel article pour ma bibliographie Mon critegravere de seacutelection eacutetait

surtout drsquoeacuteviter toute redondance des informations Etant donneacute que les

recherches sur ces SGBD sont en pleine mutation je ne pouvais me

permettre drsquoomettre certains axes drsquoeacutevolution mecircme sils nrsquoallaient pas

tous dans la mecircme direction Jrsquoespegravere avoir fait une eacutetude la plus

exhaustive possible

Comme je le mentionnais lors de lrsquoexplication de mon choix du

sujet cette recherche mrsquoa demandeacute un investissement personnel

conseacutequent au niveau de la remise agrave niveau pour certaine notion en

informatique Il ne mrsquoa pas paru inteacuteressant de deacutecompter ces heures

dans mon bilan final

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 20

BILAN EN TEMPS ET EN COUT FINANCIER

Recherche - ENSSIB (bibliothegraveque et CD-ROM) 2 H

- Insa (bibliothegraveque du deacutepartement informatique et

DocrsquoINSA) 5 H

- Internet 12H

- Dialog 6 H

Reacutealisation - Meacutethodologie 6 H

- synthegravese 8 H

Total 39 heures

Coucirct - Connexion au serveur de Dialog 38 $

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 21

Synthegravese

1 Introduction

Peut-on consideacuterer un reacutepertoire de quelques milliers ou plus de

documents XML comme une base de donneacutee et y retrouver des

informations avec la mecircme efficaciteacute qursquoavec des systegravemes classiques de

gestion de bases de donneacutees Cette question est inheacuterente agrave toute

reacuteflexion sur cette gestion de donneacutees Certes XML permet de deacutefinir des

documents organiseacutes sous forme de base de donneacutees Mais un problegraveme

qui se pose alors concerne la faccedilon de stocker ces donneacutees et de les

interroger au sein de ces structures

Nous allons donc dans un premier temps rappeler les notions

geacuteneacuterales concernant XML et les SGBD Puis nous essayerons de faire

un point syntheacutetique sur les produits susceptibles de reacutepondre agrave ces

problegravemes de gestion et de stockage de donneacutees et enfin nous

terminerons par envisager les nouveaux domaines drsquoapplication pouvant

tirer profit drsquoun tel deacuteveloppement

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 9: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 9

22 Interrogation des CD-ROM

Ils ont eacuteteacute interrogeacutes en reacuteseau agrave la bibliothegraveque de lrsquoENSSIB pour

des raisons pratique et de coucirct Leur seacutelection a eacuteteacute effectueacutee agrave partir de

la liste des 60 CD-Rom consultables agrave partir du site de la bibliothegraveque

Apregraves observation des domaines abordeacutes jrsquoai deacutecideacute drsquointerroger

- BNF conversion reacutetrospective catalogue geacuteneacuteral des imprimeacutes depuis

les origines agrave 1970 de la Bibliothegraveque Nationale de France

- Electre bibliographie des livres publieacutes en France Reacutefeacuterences

drsquoeacutediteurs et de diffuseurs de langue franccedilaise

- Myriade catalogue collectif de publications en seacuterie Il regroupe 478

491 notices bibliographiques associeacutees agrave 1 145 203 dites de localisation

dont 250 000 titres de peacuteriodiques dans 2 917 bibliothegraveques franccedilaises et

eacutetrangegraveres

- Docrsquothegraveses reprend 175 000 thegraveses des universiteacutes franccedilaises avec un

outil de localisation par-rapport agrave la bibliothegraveque de deacutepocirct

Les reacuteponses obtenues en croisant mes diffeacuterents descripteurs

eacutetaient effectivement tregraves pauvres Jrsquoobtenais toujours des reacuteponses

quand je demandais indeacutependamment XML ou SGBD Mais degraves que

jrsquoenjoignais un recoupement de ces deux notions ou alors un

recoupement diffeacuterent avec par exemple XML et Interopeacuterabiliteacute le

reacutesultat eacutetait nul Une telle observation nrsquoeacutetait pas eacutetonnante eacutetant donneacute

que la plupart des reacuteflexions meneacutees sur mon sujet de recherche

nrsquoavaient pas encore fait lrsquoobjet de parution monographique importante

Les ressources fondamentales pour mes recherches se trouvaient sur

Internet jrsquoy ai donc passeacute la plupart du temps consacreacute agrave mes recherches

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 10

23 Bibliothegraveque du deacutepartement informatique de lrsquoINSA

Nrsquoayant trouveacute aucun ouvrage reacuteellement inteacuteressant concernant

lrsquoeacutemergence de nouveaux types de SGBD agrave la bibliothegraveque de lrsquoENSSIB

je deacutecidais donc de mrsquoorienter vers la bibliothegraveque informatique de

lrsquoINSA Le professeur Kouloumdjian mrsquoavait donneacute la possibiliteacute drsquoy

acceacuteder

Au sein de cette structure documentaire jrsquoai trouveacute lrsquoessentiel de

mes ouvrages concernant les notions de base des systegravemes de gestion des

bases de donneacutees Mais aussi des ouvrages ou articles traitant plus

speacutecifiquement de la neacutecessiteacute de creacuteer un nouveau type de gestion pour

des donneacutees semi-structureacutees Effectivement les ouvrages de Georges

GARDARIN mrsquoont paru faire reacutefeacuterence en la matiegravere

24 DocrsquoINSA

Les recherches meneacutees sur le catalogue de la bibliothegraveque du

centre de documentation de lrsquoINSA ne mrsquoont pas fourni de nouvelles

reacutefeacuterences monographiques pour constituer la bibliographie sur les

notions de bases de ma recherche bibliographique

Mais gracircce agrave la tregraves inteacuteressante interface de recherche permettant

drsquoacceacuteder aux bases Pascal et Ei Compendex jrsquoai commenceacute agrave obtenir

des reacutesultats pertinents pour le sujet de mon eacutetude

- Compendex cette banque de donneacutees produite par Engineering

Information inc (Ei) concerne la litteacuterature internationale dans les

domaines des sciences de lingeacutenieur et de la technologie Les reacutefeacuterences

bibliographiques signalent des articles denviron 4 500 revues (63 de

la base) des livres des rapports des comptes rendus de confeacuterences (25

) La langue dinterrogation est langlais

- Pascal Cette banque de donneacutees bibliographiques produite par

lInstitut National de lInformation Scientifique et Technique du Centre

National de la Recherche Scientifique (CNRS) couvre lessentiel de la

litteacuterature internationale en Science Technologie Meacutedecine Les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 11

reacutefeacuterences signalent des articles de peacuteriodiques (93 ) des thegraveses

franccedilaises des rapports des comptes rendus de congregraves

Jrsquoai donc effectueacute les requecirctes suivantes sur les deux bases citeacutees

ci-dessus

S1 DATABASE MANAGEMENT SYSTEM

Pascal 3136 reacuteponses

Compendex 1619 reacuteponses

S2 XML

Pascal 407 reacuteponses

Compendex 242 reacuteponses

S3 S1 AND S2

Pascal 18 reacuteponses

Compendex 1 reacuteponse

Jrsquoai consulteacute les 19 reacutesultats Etant donneacute le petit nombre de reacuteponses je

me permets ici de deacutetailler mes reacutesultats (en note de bas de page vous

trouverez les reacutefeacuterences des articles citeacutes) Jrsquoai deacutecideacute de conserver

lrsquoarticle qui traitait du stockage des donneacutees XML dans une base de

donneacutees relationnelle4 et ceux sur les bases de donneacutees Web5

Puis jrsquoai effectueacute la seacuterie de requecirctes suivantes

S4 SYSTEM ARCHITECTURE

Pascal 960 reacuteponses

Compendex 4395 reacuteponses

S5 S2 AND S4

Pascal 47 reacuteponses

Compendex 3 reacuteponses

Jrsquoai ici conserveacute les articles qui concernaient le nouvel SGBD Tamino6 et

les bases de donneacutees Web7

4 Reacutefeacuterence Ndeg25 5 Reacutefeacuterences 19 et 39 6 Reacutefeacuterence Ndeg45

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 12

3 Internet

31 Yahoo US

Apregraves avoir preacuteciseacute un ou plusieurs mots cleacutes dans le champ de

saisie et cliqueacute sur le bouton Recherche Yahoo cherche dans

linteacutegraliteacute de sa base de donneacutees pour trouver les documents

correspondant aux mots cleacutes speacutecifieacutes Lrsquointerrogation en recherche

avanceacutee de cet annuaire mrsquoa permis de retrouver les sites officiels

concernant XML Jrsquoai donc passeacute en revue ces sites en effectuant la

requecircte suivante

XML 142 sites reacutepertorieacutes 169 deacutepecircches

Jrsquoai alors visualiseacute les sites inteacuteressants qui se trouvaient dans les 30

premiegraveres reacuteponses

En croisant les deux descripteurs suivant XML avec SGBD je nrsquoobtins

aucune reacuteponse

32 Google

Google affiche les reacutesultats pertinents en utilisant une meacutethode

automatiseacutee de classement des sites web baseacutee sur la structure par liens

dInternet Ce moteur de recherche deacutetermine limportance dune page par

le nombre de liens qursquoelle reccediloit et analyse la proximiteacute des termes dans

les limites dune page

En utilisant la meacutethode de recherche avanceacutee de ce moteur jrsquoai deacutecideacute de

croiser les descripteurs et de lire les 40 premiers reacutesultats de chaque

requecircte

- XML and DBMS 5100 reacuteponses La plupart de ces pages Web

concernaient les pages des sites commerciaux de SGBD pour XML

- XML and interoperability 54 400 reacuteponses la plupart des reacuteponses

concernaient les systegravemes de lien pour XML ou des sites speacutecifiques au

langage

7 Reacutefeacuterence Ndeg47

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 13

- XML and accessing information 39 800 reacuteponses

Lrsquoeacutetude de ces reacutesultats a donc ameneacute de nouvelles reacutefeacuterences

Mais lrsquoutilisation drsquoun moteur et drsquoun annuaire de recherche ne me

paraissait pas suffisant Crsquoest pour cela que jrsquoai deacutecideacute drsquoutiliser le meacuteta-

moteur Copernic

33 Copernic

Ce meacuteta-moteur me permettait

- drsquointerroger plusieurs outils simultaneacutement afin drsquoecirctre la

plus exhaustive possible

- drsquoeacuteviter des redondances

- de comparer les reacutesultats deacutejagrave obtenus agrave ceux trouveacutes par

Copernic

Jrsquoai donc proceacutedeacute agrave une requecircte baseacutee

- Sur tous les mots XML DBMS (il est inutile de mentionner

lrsquoopeacuterateur booleacuteen ET sur Copernic car crsquoest lrsquoopeacuterateur par deacutefaut)

- Sur les 14 outils suivants (annuaires et moteurs de recherche

confondus) Altavista DirectHit Euroseek Excite FastSearch Gocom

Google Hotbot Lycos MSN Web Search Netscape Netcenter Open

Directory Project Web Crawler Yahoo

- Les 30 premiers reacutesultats pour chaque annuaire et moteur retenus

Jrsquoai obtenu 78 reacuteponses Jrsquoai affineacute ma recherche en eacuteliminant tous les

doublons

53 reacutesultats eacutetaient alors jugeacutes pertinents et non redondants pour ma

requecircte initiale Voir annexe 4

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 14

Avec ces reacutesultats jrsquoai donc deacutecideacute de mettre en place une meacutethodologie

pour les analyser

Jrsquoai mis en place deux grilles de lecture

- Une notation de la pertinence des sites

5 Essentiel pour ma recherche

4 Important

3 Correct

2 Moyen

1 Donne une information mais tregraves sommaire

0 Ininteacuteressant

- Un classement selon mes grands axes de recherche

Ces derniers ayant eacuteteacute deacutecideacutes au preacutealable lors de mon entrevue avec

mon commanditaire

A Explication pertinente du standard XML

B Point sur les SGBD existants

C Adaptation du modegravele de SGBD relationnel agrave la gestion de

donneacutees XML

D Apport dans les nouveaux domaines drsquoapplication

Je suis alors alleacutee visiter tous les sites ou pages proposeacutes par Copernic et

jrsquoai proceacutedeacute agrave un classement de ces derniers dans mes deux tableaux

Gracircce agrave cette meacutethode drsquoanalyse je pouvais rapidement mettre en

exergue la pertinence de tel ou tel site pour tel ou tel domaine

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 15

Afin de rendre cette analyse clairement visualisable les tableaux finaux

de mon analyse vous sont preacutesenteacutes ici Les numeacuteros faisant reacutefeacuterence agrave

mes sites ou pages Web sont ceux attribueacutes par Copernic Il est tout agrave fait

possible de srsquoy reacutefeacuterer en annexe 4 et de prendre lrsquoadresse URL deacutesireacutee

Une notation de la pertinence des sites

5 1-2-4-5-9-28 4 8-10-20-22-49 3 12-16-18-23-33-36-37-45-46-47 2 1 7 0 Les autres

Un classement selon mes grands axes de recherches

A 12-26-46 B 1-2-4-5-8-9-10-16-18-22-23-28-29-33-37-45-47-48 C 20 D

22 sites ou pages Web soit 51 des reacutesultats donneacutes par le meacuteta-moteurs ont donc eacuteteacute jugeacutes pertinents

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 16

Repreacutesentationdes reacutesultats obtenus gracircce agrave Copernic

7

42

2

49

Information sur XMLPoint sur les SGBD existantsAdaptation des SGBD relationnelsReacutesultats non pertinents

34 Sites speacutecialiseacutes

Le professeur Kouloumdjian mrsquoavait proposeacute des sites inteacuteressants

pour ma recherche Jrsquoai donc deacutecideacute drsquoeacutetudier ceux que je nrsquoavais pas

deacutejagrave comme preacuteceacutedemment

Adresses URL Pertinence Axes de

recherches

-1 lt URL httpwwwinformatiktu-

darmstadtdeDVS1staffbourretxmldbmsxmldbms

htmgt

1 B

- 2 ltURL httpwwwibmcomdeveloperxmlgt 3 A

- 3 ltURLgt

httpwwwstudifiuiono~lmariusglinkerxmltools

by-vendorhtml

5 B

- 4 ltURL

httpwwwstudifiuiono~lmariusglinkerXMLtoo

lshtmlgt

5 B

- 5 ltURL httpwwwoasis-

openorgcoverxmlhtmlgt

3 A

- 6 ltURL httpwwwxmlsoftwarecomconvertgt 5 B

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 17

Ces informations ainsi que tous les sites retrouveacutes par le biais de

lrsquoanalyse des reacutesultats obtenus gracircce agrave Copernic mrsquoont permis de nourrir

ma recherche

4 Le serveur Dialog

Gracircce aux bluesheet jrsquoai pu seacutelectionner un certain nombre de

bases de donneacutees consultables et susceptibles de reacutepondre agrave mes attentes

(jrsquoai bien sucircr eacuteviteacute de questionner agrave nouveau les bases de Pascal et du

Compendex deacutejagrave interrogeacutees agrave DocrsquoInsa)

2 INSPEC (1969-present)

34 SciSearchreg - a Cited Reference Science Database - 1990

35 Dissertation Abstracts Online

94 JICST-EPlus - Japanese Science amp Technology

233 Internet amp Personal Computing Abstracts(TM)

275 Gale Group Computer Database(TM)

674 Computer News Fulltext

696 DIALOG Telecommunications

Toutes mes requecirctes vont donc interroger simultaneacutement

lrsquoensemble de ces bases Dans un souci de lisibiliteacute avant chaque

nouvelle interrogation jrsquoeffectuais un lsquoset detail offrsquo afin de visualiser

le reacutesultat pour lrsquoensemble des bases citeacutees et non pas successivement

pour chacune drsquoelle

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 18

Requecircte 1 Recherche croiseacutee sur XML et les SGBD

S1 XML 9583

S2 DATABASE

(N)MANAGEMENT(N)SYSTEM 15055

S3 S1 AND S2 71

S4 RD (unique items) 66

Requecircte 2 Recherche croiseacutee sur lrsquointeropeacuterabiliteacute et XML

S1 XML 9583

S2 DATA (W) INTERCHANGE 16853

S3 S1 AND S2 792

S4 INTEROPERABILITY 35559

S5 S3 AND S4 100

S6 RD (unique items) 90

Consultation en format free (gratuit) de tous les articles et eacutedition

en format meacutedium (bibliographique) des articles importants pour ma

recherche Jrsquoai tout de mecircme eacutediteacute certain de ces articles en format full

(complet) pour la reacutealisation de ma note de synthegravese

Jrsquoai effectueacute drsquoautre croisement mais pour une plus grande clarteacute je ne

les eacutenumegravere pas tous Les deux requecirctes ci-dessus sont celles qui ont

rameneacute le plus drsquoarticles inteacuteressants

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 19

Bilan de la recherche

bibliographique

Les reacutefeacuterences concernant cette recherche bibliographique sont

donc pour la plupart issues des ressources du Web En effet gracircce agrave ce

moyen de diffusion de lrsquoinformation les derniegraveres parutions sont

accessibles de maniegravere beaucoup plus aiseacutees La theacutematique de ma

recherche concernant un sujet en pointe actuellement je ne pouvais

trouver des informations reacuteellement pertinentes ailleurs que sur Internet

Lrsquoavantage de travailler sur un sujet assez preacutecis me permettait de limiter

le nombre drsquointerrogation pour arriver agrave mes fins Effectivement le

croisement des deux termes fondamentaux XML et SGBD mrsquoamenait

des reacutesultats que jrsquoavais alors agrave exploiter Le deacutesavantage drsquoune telle

proceacutedure eacutetait que si le croisement restait muet jrsquoavais tregraves peu de

chance de trouver drsquoautres reacutesultats pertinents pour ma recherche

Une fois que jrsquoai eu un certain nombre de reacutefeacuterences leur lecture mrsquoa

permis drsquoacqueacuterir un certain sens critique qui me permettait de choisir

tel ou tel article pour ma bibliographie Mon critegravere de seacutelection eacutetait

surtout drsquoeacuteviter toute redondance des informations Etant donneacute que les

recherches sur ces SGBD sont en pleine mutation je ne pouvais me

permettre drsquoomettre certains axes drsquoeacutevolution mecircme sils nrsquoallaient pas

tous dans la mecircme direction Jrsquoespegravere avoir fait une eacutetude la plus

exhaustive possible

Comme je le mentionnais lors de lrsquoexplication de mon choix du

sujet cette recherche mrsquoa demandeacute un investissement personnel

conseacutequent au niveau de la remise agrave niveau pour certaine notion en

informatique Il ne mrsquoa pas paru inteacuteressant de deacutecompter ces heures

dans mon bilan final

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 20

BILAN EN TEMPS ET EN COUT FINANCIER

Recherche - ENSSIB (bibliothegraveque et CD-ROM) 2 H

- Insa (bibliothegraveque du deacutepartement informatique et

DocrsquoINSA) 5 H

- Internet 12H

- Dialog 6 H

Reacutealisation - Meacutethodologie 6 H

- synthegravese 8 H

Total 39 heures

Coucirct - Connexion au serveur de Dialog 38 $

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 21

Synthegravese

1 Introduction

Peut-on consideacuterer un reacutepertoire de quelques milliers ou plus de

documents XML comme une base de donneacutee et y retrouver des

informations avec la mecircme efficaciteacute qursquoavec des systegravemes classiques de

gestion de bases de donneacutees Cette question est inheacuterente agrave toute

reacuteflexion sur cette gestion de donneacutees Certes XML permet de deacutefinir des

documents organiseacutes sous forme de base de donneacutees Mais un problegraveme

qui se pose alors concerne la faccedilon de stocker ces donneacutees et de les

interroger au sein de ces structures

Nous allons donc dans un premier temps rappeler les notions

geacuteneacuterales concernant XML et les SGBD Puis nous essayerons de faire

un point syntheacutetique sur les produits susceptibles de reacutepondre agrave ces

problegravemes de gestion et de stockage de donneacutees et enfin nous

terminerons par envisager les nouveaux domaines drsquoapplication pouvant

tirer profit drsquoun tel deacuteveloppement

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 10: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 10

23 Bibliothegraveque du deacutepartement informatique de lrsquoINSA

Nrsquoayant trouveacute aucun ouvrage reacuteellement inteacuteressant concernant

lrsquoeacutemergence de nouveaux types de SGBD agrave la bibliothegraveque de lrsquoENSSIB

je deacutecidais donc de mrsquoorienter vers la bibliothegraveque informatique de

lrsquoINSA Le professeur Kouloumdjian mrsquoavait donneacute la possibiliteacute drsquoy

acceacuteder

Au sein de cette structure documentaire jrsquoai trouveacute lrsquoessentiel de

mes ouvrages concernant les notions de base des systegravemes de gestion des

bases de donneacutees Mais aussi des ouvrages ou articles traitant plus

speacutecifiquement de la neacutecessiteacute de creacuteer un nouveau type de gestion pour

des donneacutees semi-structureacutees Effectivement les ouvrages de Georges

GARDARIN mrsquoont paru faire reacutefeacuterence en la matiegravere

24 DocrsquoINSA

Les recherches meneacutees sur le catalogue de la bibliothegraveque du

centre de documentation de lrsquoINSA ne mrsquoont pas fourni de nouvelles

reacutefeacuterences monographiques pour constituer la bibliographie sur les

notions de bases de ma recherche bibliographique

Mais gracircce agrave la tregraves inteacuteressante interface de recherche permettant

drsquoacceacuteder aux bases Pascal et Ei Compendex jrsquoai commenceacute agrave obtenir

des reacutesultats pertinents pour le sujet de mon eacutetude

- Compendex cette banque de donneacutees produite par Engineering

Information inc (Ei) concerne la litteacuterature internationale dans les

domaines des sciences de lingeacutenieur et de la technologie Les reacutefeacuterences

bibliographiques signalent des articles denviron 4 500 revues (63 de

la base) des livres des rapports des comptes rendus de confeacuterences (25

) La langue dinterrogation est langlais

- Pascal Cette banque de donneacutees bibliographiques produite par

lInstitut National de lInformation Scientifique et Technique du Centre

National de la Recherche Scientifique (CNRS) couvre lessentiel de la

litteacuterature internationale en Science Technologie Meacutedecine Les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 11

reacutefeacuterences signalent des articles de peacuteriodiques (93 ) des thegraveses

franccedilaises des rapports des comptes rendus de congregraves

Jrsquoai donc effectueacute les requecirctes suivantes sur les deux bases citeacutees

ci-dessus

S1 DATABASE MANAGEMENT SYSTEM

Pascal 3136 reacuteponses

Compendex 1619 reacuteponses

S2 XML

Pascal 407 reacuteponses

Compendex 242 reacuteponses

S3 S1 AND S2

Pascal 18 reacuteponses

Compendex 1 reacuteponse

Jrsquoai consulteacute les 19 reacutesultats Etant donneacute le petit nombre de reacuteponses je

me permets ici de deacutetailler mes reacutesultats (en note de bas de page vous

trouverez les reacutefeacuterences des articles citeacutes) Jrsquoai deacutecideacute de conserver

lrsquoarticle qui traitait du stockage des donneacutees XML dans une base de

donneacutees relationnelle4 et ceux sur les bases de donneacutees Web5

Puis jrsquoai effectueacute la seacuterie de requecirctes suivantes

S4 SYSTEM ARCHITECTURE

Pascal 960 reacuteponses

Compendex 4395 reacuteponses

S5 S2 AND S4

Pascal 47 reacuteponses

Compendex 3 reacuteponses

Jrsquoai ici conserveacute les articles qui concernaient le nouvel SGBD Tamino6 et

les bases de donneacutees Web7

4 Reacutefeacuterence Ndeg25 5 Reacutefeacuterences 19 et 39 6 Reacutefeacuterence Ndeg45

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 12

3 Internet

31 Yahoo US

Apregraves avoir preacuteciseacute un ou plusieurs mots cleacutes dans le champ de

saisie et cliqueacute sur le bouton Recherche Yahoo cherche dans

linteacutegraliteacute de sa base de donneacutees pour trouver les documents

correspondant aux mots cleacutes speacutecifieacutes Lrsquointerrogation en recherche

avanceacutee de cet annuaire mrsquoa permis de retrouver les sites officiels

concernant XML Jrsquoai donc passeacute en revue ces sites en effectuant la

requecircte suivante

XML 142 sites reacutepertorieacutes 169 deacutepecircches

Jrsquoai alors visualiseacute les sites inteacuteressants qui se trouvaient dans les 30

premiegraveres reacuteponses

En croisant les deux descripteurs suivant XML avec SGBD je nrsquoobtins

aucune reacuteponse

32 Google

Google affiche les reacutesultats pertinents en utilisant une meacutethode

automatiseacutee de classement des sites web baseacutee sur la structure par liens

dInternet Ce moteur de recherche deacutetermine limportance dune page par

le nombre de liens qursquoelle reccediloit et analyse la proximiteacute des termes dans

les limites dune page

En utilisant la meacutethode de recherche avanceacutee de ce moteur jrsquoai deacutecideacute de

croiser les descripteurs et de lire les 40 premiers reacutesultats de chaque

requecircte

- XML and DBMS 5100 reacuteponses La plupart de ces pages Web

concernaient les pages des sites commerciaux de SGBD pour XML

- XML and interoperability 54 400 reacuteponses la plupart des reacuteponses

concernaient les systegravemes de lien pour XML ou des sites speacutecifiques au

langage

7 Reacutefeacuterence Ndeg47

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 13

- XML and accessing information 39 800 reacuteponses

Lrsquoeacutetude de ces reacutesultats a donc ameneacute de nouvelles reacutefeacuterences

Mais lrsquoutilisation drsquoun moteur et drsquoun annuaire de recherche ne me

paraissait pas suffisant Crsquoest pour cela que jrsquoai deacutecideacute drsquoutiliser le meacuteta-

moteur Copernic

33 Copernic

Ce meacuteta-moteur me permettait

- drsquointerroger plusieurs outils simultaneacutement afin drsquoecirctre la

plus exhaustive possible

- drsquoeacuteviter des redondances

- de comparer les reacutesultats deacutejagrave obtenus agrave ceux trouveacutes par

Copernic

Jrsquoai donc proceacutedeacute agrave une requecircte baseacutee

- Sur tous les mots XML DBMS (il est inutile de mentionner

lrsquoopeacuterateur booleacuteen ET sur Copernic car crsquoest lrsquoopeacuterateur par deacutefaut)

- Sur les 14 outils suivants (annuaires et moteurs de recherche

confondus) Altavista DirectHit Euroseek Excite FastSearch Gocom

Google Hotbot Lycos MSN Web Search Netscape Netcenter Open

Directory Project Web Crawler Yahoo

- Les 30 premiers reacutesultats pour chaque annuaire et moteur retenus

Jrsquoai obtenu 78 reacuteponses Jrsquoai affineacute ma recherche en eacuteliminant tous les

doublons

53 reacutesultats eacutetaient alors jugeacutes pertinents et non redondants pour ma

requecircte initiale Voir annexe 4

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 14

Avec ces reacutesultats jrsquoai donc deacutecideacute de mettre en place une meacutethodologie

pour les analyser

Jrsquoai mis en place deux grilles de lecture

- Une notation de la pertinence des sites

5 Essentiel pour ma recherche

4 Important

3 Correct

2 Moyen

1 Donne une information mais tregraves sommaire

0 Ininteacuteressant

- Un classement selon mes grands axes de recherche

Ces derniers ayant eacuteteacute deacutecideacutes au preacutealable lors de mon entrevue avec

mon commanditaire

A Explication pertinente du standard XML

B Point sur les SGBD existants

C Adaptation du modegravele de SGBD relationnel agrave la gestion de

donneacutees XML

D Apport dans les nouveaux domaines drsquoapplication

Je suis alors alleacutee visiter tous les sites ou pages proposeacutes par Copernic et

jrsquoai proceacutedeacute agrave un classement de ces derniers dans mes deux tableaux

Gracircce agrave cette meacutethode drsquoanalyse je pouvais rapidement mettre en

exergue la pertinence de tel ou tel site pour tel ou tel domaine

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 15

Afin de rendre cette analyse clairement visualisable les tableaux finaux

de mon analyse vous sont preacutesenteacutes ici Les numeacuteros faisant reacutefeacuterence agrave

mes sites ou pages Web sont ceux attribueacutes par Copernic Il est tout agrave fait

possible de srsquoy reacutefeacuterer en annexe 4 et de prendre lrsquoadresse URL deacutesireacutee

Une notation de la pertinence des sites

5 1-2-4-5-9-28 4 8-10-20-22-49 3 12-16-18-23-33-36-37-45-46-47 2 1 7 0 Les autres

Un classement selon mes grands axes de recherches

A 12-26-46 B 1-2-4-5-8-9-10-16-18-22-23-28-29-33-37-45-47-48 C 20 D

22 sites ou pages Web soit 51 des reacutesultats donneacutes par le meacuteta-moteurs ont donc eacuteteacute jugeacutes pertinents

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 16

Repreacutesentationdes reacutesultats obtenus gracircce agrave Copernic

7

42

2

49

Information sur XMLPoint sur les SGBD existantsAdaptation des SGBD relationnelsReacutesultats non pertinents

34 Sites speacutecialiseacutes

Le professeur Kouloumdjian mrsquoavait proposeacute des sites inteacuteressants

pour ma recherche Jrsquoai donc deacutecideacute drsquoeacutetudier ceux que je nrsquoavais pas

deacutejagrave comme preacuteceacutedemment

Adresses URL Pertinence Axes de

recherches

-1 lt URL httpwwwinformatiktu-

darmstadtdeDVS1staffbourretxmldbmsxmldbms

htmgt

1 B

- 2 ltURL httpwwwibmcomdeveloperxmlgt 3 A

- 3 ltURLgt

httpwwwstudifiuiono~lmariusglinkerxmltools

by-vendorhtml

5 B

- 4 ltURL

httpwwwstudifiuiono~lmariusglinkerXMLtoo

lshtmlgt

5 B

- 5 ltURL httpwwwoasis-

openorgcoverxmlhtmlgt

3 A

- 6 ltURL httpwwwxmlsoftwarecomconvertgt 5 B

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 17

Ces informations ainsi que tous les sites retrouveacutes par le biais de

lrsquoanalyse des reacutesultats obtenus gracircce agrave Copernic mrsquoont permis de nourrir

ma recherche

4 Le serveur Dialog

Gracircce aux bluesheet jrsquoai pu seacutelectionner un certain nombre de

bases de donneacutees consultables et susceptibles de reacutepondre agrave mes attentes

(jrsquoai bien sucircr eacuteviteacute de questionner agrave nouveau les bases de Pascal et du

Compendex deacutejagrave interrogeacutees agrave DocrsquoInsa)

2 INSPEC (1969-present)

34 SciSearchreg - a Cited Reference Science Database - 1990

35 Dissertation Abstracts Online

94 JICST-EPlus - Japanese Science amp Technology

233 Internet amp Personal Computing Abstracts(TM)

275 Gale Group Computer Database(TM)

674 Computer News Fulltext

696 DIALOG Telecommunications

Toutes mes requecirctes vont donc interroger simultaneacutement

lrsquoensemble de ces bases Dans un souci de lisibiliteacute avant chaque

nouvelle interrogation jrsquoeffectuais un lsquoset detail offrsquo afin de visualiser

le reacutesultat pour lrsquoensemble des bases citeacutees et non pas successivement

pour chacune drsquoelle

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 18

Requecircte 1 Recherche croiseacutee sur XML et les SGBD

S1 XML 9583

S2 DATABASE

(N)MANAGEMENT(N)SYSTEM 15055

S3 S1 AND S2 71

S4 RD (unique items) 66

Requecircte 2 Recherche croiseacutee sur lrsquointeropeacuterabiliteacute et XML

S1 XML 9583

S2 DATA (W) INTERCHANGE 16853

S3 S1 AND S2 792

S4 INTEROPERABILITY 35559

S5 S3 AND S4 100

S6 RD (unique items) 90

Consultation en format free (gratuit) de tous les articles et eacutedition

en format meacutedium (bibliographique) des articles importants pour ma

recherche Jrsquoai tout de mecircme eacutediteacute certain de ces articles en format full

(complet) pour la reacutealisation de ma note de synthegravese

Jrsquoai effectueacute drsquoautre croisement mais pour une plus grande clarteacute je ne

les eacutenumegravere pas tous Les deux requecirctes ci-dessus sont celles qui ont

rameneacute le plus drsquoarticles inteacuteressants

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 19

Bilan de la recherche

bibliographique

Les reacutefeacuterences concernant cette recherche bibliographique sont

donc pour la plupart issues des ressources du Web En effet gracircce agrave ce

moyen de diffusion de lrsquoinformation les derniegraveres parutions sont

accessibles de maniegravere beaucoup plus aiseacutees La theacutematique de ma

recherche concernant un sujet en pointe actuellement je ne pouvais

trouver des informations reacuteellement pertinentes ailleurs que sur Internet

Lrsquoavantage de travailler sur un sujet assez preacutecis me permettait de limiter

le nombre drsquointerrogation pour arriver agrave mes fins Effectivement le

croisement des deux termes fondamentaux XML et SGBD mrsquoamenait

des reacutesultats que jrsquoavais alors agrave exploiter Le deacutesavantage drsquoune telle

proceacutedure eacutetait que si le croisement restait muet jrsquoavais tregraves peu de

chance de trouver drsquoautres reacutesultats pertinents pour ma recherche

Une fois que jrsquoai eu un certain nombre de reacutefeacuterences leur lecture mrsquoa

permis drsquoacqueacuterir un certain sens critique qui me permettait de choisir

tel ou tel article pour ma bibliographie Mon critegravere de seacutelection eacutetait

surtout drsquoeacuteviter toute redondance des informations Etant donneacute que les

recherches sur ces SGBD sont en pleine mutation je ne pouvais me

permettre drsquoomettre certains axes drsquoeacutevolution mecircme sils nrsquoallaient pas

tous dans la mecircme direction Jrsquoespegravere avoir fait une eacutetude la plus

exhaustive possible

Comme je le mentionnais lors de lrsquoexplication de mon choix du

sujet cette recherche mrsquoa demandeacute un investissement personnel

conseacutequent au niveau de la remise agrave niveau pour certaine notion en

informatique Il ne mrsquoa pas paru inteacuteressant de deacutecompter ces heures

dans mon bilan final

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 20

BILAN EN TEMPS ET EN COUT FINANCIER

Recherche - ENSSIB (bibliothegraveque et CD-ROM) 2 H

- Insa (bibliothegraveque du deacutepartement informatique et

DocrsquoINSA) 5 H

- Internet 12H

- Dialog 6 H

Reacutealisation - Meacutethodologie 6 H

- synthegravese 8 H

Total 39 heures

Coucirct - Connexion au serveur de Dialog 38 $

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 21

Synthegravese

1 Introduction

Peut-on consideacuterer un reacutepertoire de quelques milliers ou plus de

documents XML comme une base de donneacutee et y retrouver des

informations avec la mecircme efficaciteacute qursquoavec des systegravemes classiques de

gestion de bases de donneacutees Cette question est inheacuterente agrave toute

reacuteflexion sur cette gestion de donneacutees Certes XML permet de deacutefinir des

documents organiseacutes sous forme de base de donneacutees Mais un problegraveme

qui se pose alors concerne la faccedilon de stocker ces donneacutees et de les

interroger au sein de ces structures

Nous allons donc dans un premier temps rappeler les notions

geacuteneacuterales concernant XML et les SGBD Puis nous essayerons de faire

un point syntheacutetique sur les produits susceptibles de reacutepondre agrave ces

problegravemes de gestion et de stockage de donneacutees et enfin nous

terminerons par envisager les nouveaux domaines drsquoapplication pouvant

tirer profit drsquoun tel deacuteveloppement

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 11: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 11

reacutefeacuterences signalent des articles de peacuteriodiques (93 ) des thegraveses

franccedilaises des rapports des comptes rendus de congregraves

Jrsquoai donc effectueacute les requecirctes suivantes sur les deux bases citeacutees

ci-dessus

S1 DATABASE MANAGEMENT SYSTEM

Pascal 3136 reacuteponses

Compendex 1619 reacuteponses

S2 XML

Pascal 407 reacuteponses

Compendex 242 reacuteponses

S3 S1 AND S2

Pascal 18 reacuteponses

Compendex 1 reacuteponse

Jrsquoai consulteacute les 19 reacutesultats Etant donneacute le petit nombre de reacuteponses je

me permets ici de deacutetailler mes reacutesultats (en note de bas de page vous

trouverez les reacutefeacuterences des articles citeacutes) Jrsquoai deacutecideacute de conserver

lrsquoarticle qui traitait du stockage des donneacutees XML dans une base de

donneacutees relationnelle4 et ceux sur les bases de donneacutees Web5

Puis jrsquoai effectueacute la seacuterie de requecirctes suivantes

S4 SYSTEM ARCHITECTURE

Pascal 960 reacuteponses

Compendex 4395 reacuteponses

S5 S2 AND S4

Pascal 47 reacuteponses

Compendex 3 reacuteponses

Jrsquoai ici conserveacute les articles qui concernaient le nouvel SGBD Tamino6 et

les bases de donneacutees Web7

4 Reacutefeacuterence Ndeg25 5 Reacutefeacuterences 19 et 39 6 Reacutefeacuterence Ndeg45

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 12

3 Internet

31 Yahoo US

Apregraves avoir preacuteciseacute un ou plusieurs mots cleacutes dans le champ de

saisie et cliqueacute sur le bouton Recherche Yahoo cherche dans

linteacutegraliteacute de sa base de donneacutees pour trouver les documents

correspondant aux mots cleacutes speacutecifieacutes Lrsquointerrogation en recherche

avanceacutee de cet annuaire mrsquoa permis de retrouver les sites officiels

concernant XML Jrsquoai donc passeacute en revue ces sites en effectuant la

requecircte suivante

XML 142 sites reacutepertorieacutes 169 deacutepecircches

Jrsquoai alors visualiseacute les sites inteacuteressants qui se trouvaient dans les 30

premiegraveres reacuteponses

En croisant les deux descripteurs suivant XML avec SGBD je nrsquoobtins

aucune reacuteponse

32 Google

Google affiche les reacutesultats pertinents en utilisant une meacutethode

automatiseacutee de classement des sites web baseacutee sur la structure par liens

dInternet Ce moteur de recherche deacutetermine limportance dune page par

le nombre de liens qursquoelle reccediloit et analyse la proximiteacute des termes dans

les limites dune page

En utilisant la meacutethode de recherche avanceacutee de ce moteur jrsquoai deacutecideacute de

croiser les descripteurs et de lire les 40 premiers reacutesultats de chaque

requecircte

- XML and DBMS 5100 reacuteponses La plupart de ces pages Web

concernaient les pages des sites commerciaux de SGBD pour XML

- XML and interoperability 54 400 reacuteponses la plupart des reacuteponses

concernaient les systegravemes de lien pour XML ou des sites speacutecifiques au

langage

7 Reacutefeacuterence Ndeg47

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 13

- XML and accessing information 39 800 reacuteponses

Lrsquoeacutetude de ces reacutesultats a donc ameneacute de nouvelles reacutefeacuterences

Mais lrsquoutilisation drsquoun moteur et drsquoun annuaire de recherche ne me

paraissait pas suffisant Crsquoest pour cela que jrsquoai deacutecideacute drsquoutiliser le meacuteta-

moteur Copernic

33 Copernic

Ce meacuteta-moteur me permettait

- drsquointerroger plusieurs outils simultaneacutement afin drsquoecirctre la

plus exhaustive possible

- drsquoeacuteviter des redondances

- de comparer les reacutesultats deacutejagrave obtenus agrave ceux trouveacutes par

Copernic

Jrsquoai donc proceacutedeacute agrave une requecircte baseacutee

- Sur tous les mots XML DBMS (il est inutile de mentionner

lrsquoopeacuterateur booleacuteen ET sur Copernic car crsquoest lrsquoopeacuterateur par deacutefaut)

- Sur les 14 outils suivants (annuaires et moteurs de recherche

confondus) Altavista DirectHit Euroseek Excite FastSearch Gocom

Google Hotbot Lycos MSN Web Search Netscape Netcenter Open

Directory Project Web Crawler Yahoo

- Les 30 premiers reacutesultats pour chaque annuaire et moteur retenus

Jrsquoai obtenu 78 reacuteponses Jrsquoai affineacute ma recherche en eacuteliminant tous les

doublons

53 reacutesultats eacutetaient alors jugeacutes pertinents et non redondants pour ma

requecircte initiale Voir annexe 4

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 14

Avec ces reacutesultats jrsquoai donc deacutecideacute de mettre en place une meacutethodologie

pour les analyser

Jrsquoai mis en place deux grilles de lecture

- Une notation de la pertinence des sites

5 Essentiel pour ma recherche

4 Important

3 Correct

2 Moyen

1 Donne une information mais tregraves sommaire

0 Ininteacuteressant

- Un classement selon mes grands axes de recherche

Ces derniers ayant eacuteteacute deacutecideacutes au preacutealable lors de mon entrevue avec

mon commanditaire

A Explication pertinente du standard XML

B Point sur les SGBD existants

C Adaptation du modegravele de SGBD relationnel agrave la gestion de

donneacutees XML

D Apport dans les nouveaux domaines drsquoapplication

Je suis alors alleacutee visiter tous les sites ou pages proposeacutes par Copernic et

jrsquoai proceacutedeacute agrave un classement de ces derniers dans mes deux tableaux

Gracircce agrave cette meacutethode drsquoanalyse je pouvais rapidement mettre en

exergue la pertinence de tel ou tel site pour tel ou tel domaine

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 15

Afin de rendre cette analyse clairement visualisable les tableaux finaux

de mon analyse vous sont preacutesenteacutes ici Les numeacuteros faisant reacutefeacuterence agrave

mes sites ou pages Web sont ceux attribueacutes par Copernic Il est tout agrave fait

possible de srsquoy reacutefeacuterer en annexe 4 et de prendre lrsquoadresse URL deacutesireacutee

Une notation de la pertinence des sites

5 1-2-4-5-9-28 4 8-10-20-22-49 3 12-16-18-23-33-36-37-45-46-47 2 1 7 0 Les autres

Un classement selon mes grands axes de recherches

A 12-26-46 B 1-2-4-5-8-9-10-16-18-22-23-28-29-33-37-45-47-48 C 20 D

22 sites ou pages Web soit 51 des reacutesultats donneacutes par le meacuteta-moteurs ont donc eacuteteacute jugeacutes pertinents

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 16

Repreacutesentationdes reacutesultats obtenus gracircce agrave Copernic

7

42

2

49

Information sur XMLPoint sur les SGBD existantsAdaptation des SGBD relationnelsReacutesultats non pertinents

34 Sites speacutecialiseacutes

Le professeur Kouloumdjian mrsquoavait proposeacute des sites inteacuteressants

pour ma recherche Jrsquoai donc deacutecideacute drsquoeacutetudier ceux que je nrsquoavais pas

deacutejagrave comme preacuteceacutedemment

Adresses URL Pertinence Axes de

recherches

-1 lt URL httpwwwinformatiktu-

darmstadtdeDVS1staffbourretxmldbmsxmldbms

htmgt

1 B

- 2 ltURL httpwwwibmcomdeveloperxmlgt 3 A

- 3 ltURLgt

httpwwwstudifiuiono~lmariusglinkerxmltools

by-vendorhtml

5 B

- 4 ltURL

httpwwwstudifiuiono~lmariusglinkerXMLtoo

lshtmlgt

5 B

- 5 ltURL httpwwwoasis-

openorgcoverxmlhtmlgt

3 A

- 6 ltURL httpwwwxmlsoftwarecomconvertgt 5 B

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 17

Ces informations ainsi que tous les sites retrouveacutes par le biais de

lrsquoanalyse des reacutesultats obtenus gracircce agrave Copernic mrsquoont permis de nourrir

ma recherche

4 Le serveur Dialog

Gracircce aux bluesheet jrsquoai pu seacutelectionner un certain nombre de

bases de donneacutees consultables et susceptibles de reacutepondre agrave mes attentes

(jrsquoai bien sucircr eacuteviteacute de questionner agrave nouveau les bases de Pascal et du

Compendex deacutejagrave interrogeacutees agrave DocrsquoInsa)

2 INSPEC (1969-present)

34 SciSearchreg - a Cited Reference Science Database - 1990

35 Dissertation Abstracts Online

94 JICST-EPlus - Japanese Science amp Technology

233 Internet amp Personal Computing Abstracts(TM)

275 Gale Group Computer Database(TM)

674 Computer News Fulltext

696 DIALOG Telecommunications

Toutes mes requecirctes vont donc interroger simultaneacutement

lrsquoensemble de ces bases Dans un souci de lisibiliteacute avant chaque

nouvelle interrogation jrsquoeffectuais un lsquoset detail offrsquo afin de visualiser

le reacutesultat pour lrsquoensemble des bases citeacutees et non pas successivement

pour chacune drsquoelle

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 18

Requecircte 1 Recherche croiseacutee sur XML et les SGBD

S1 XML 9583

S2 DATABASE

(N)MANAGEMENT(N)SYSTEM 15055

S3 S1 AND S2 71

S4 RD (unique items) 66

Requecircte 2 Recherche croiseacutee sur lrsquointeropeacuterabiliteacute et XML

S1 XML 9583

S2 DATA (W) INTERCHANGE 16853

S3 S1 AND S2 792

S4 INTEROPERABILITY 35559

S5 S3 AND S4 100

S6 RD (unique items) 90

Consultation en format free (gratuit) de tous les articles et eacutedition

en format meacutedium (bibliographique) des articles importants pour ma

recherche Jrsquoai tout de mecircme eacutediteacute certain de ces articles en format full

(complet) pour la reacutealisation de ma note de synthegravese

Jrsquoai effectueacute drsquoautre croisement mais pour une plus grande clarteacute je ne

les eacutenumegravere pas tous Les deux requecirctes ci-dessus sont celles qui ont

rameneacute le plus drsquoarticles inteacuteressants

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 19

Bilan de la recherche

bibliographique

Les reacutefeacuterences concernant cette recherche bibliographique sont

donc pour la plupart issues des ressources du Web En effet gracircce agrave ce

moyen de diffusion de lrsquoinformation les derniegraveres parutions sont

accessibles de maniegravere beaucoup plus aiseacutees La theacutematique de ma

recherche concernant un sujet en pointe actuellement je ne pouvais

trouver des informations reacuteellement pertinentes ailleurs que sur Internet

Lrsquoavantage de travailler sur un sujet assez preacutecis me permettait de limiter

le nombre drsquointerrogation pour arriver agrave mes fins Effectivement le

croisement des deux termes fondamentaux XML et SGBD mrsquoamenait

des reacutesultats que jrsquoavais alors agrave exploiter Le deacutesavantage drsquoune telle

proceacutedure eacutetait que si le croisement restait muet jrsquoavais tregraves peu de

chance de trouver drsquoautres reacutesultats pertinents pour ma recherche

Une fois que jrsquoai eu un certain nombre de reacutefeacuterences leur lecture mrsquoa

permis drsquoacqueacuterir un certain sens critique qui me permettait de choisir

tel ou tel article pour ma bibliographie Mon critegravere de seacutelection eacutetait

surtout drsquoeacuteviter toute redondance des informations Etant donneacute que les

recherches sur ces SGBD sont en pleine mutation je ne pouvais me

permettre drsquoomettre certains axes drsquoeacutevolution mecircme sils nrsquoallaient pas

tous dans la mecircme direction Jrsquoespegravere avoir fait une eacutetude la plus

exhaustive possible

Comme je le mentionnais lors de lrsquoexplication de mon choix du

sujet cette recherche mrsquoa demandeacute un investissement personnel

conseacutequent au niveau de la remise agrave niveau pour certaine notion en

informatique Il ne mrsquoa pas paru inteacuteressant de deacutecompter ces heures

dans mon bilan final

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 20

BILAN EN TEMPS ET EN COUT FINANCIER

Recherche - ENSSIB (bibliothegraveque et CD-ROM) 2 H

- Insa (bibliothegraveque du deacutepartement informatique et

DocrsquoINSA) 5 H

- Internet 12H

- Dialog 6 H

Reacutealisation - Meacutethodologie 6 H

- synthegravese 8 H

Total 39 heures

Coucirct - Connexion au serveur de Dialog 38 $

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 21

Synthegravese

1 Introduction

Peut-on consideacuterer un reacutepertoire de quelques milliers ou plus de

documents XML comme une base de donneacutee et y retrouver des

informations avec la mecircme efficaciteacute qursquoavec des systegravemes classiques de

gestion de bases de donneacutees Cette question est inheacuterente agrave toute

reacuteflexion sur cette gestion de donneacutees Certes XML permet de deacutefinir des

documents organiseacutes sous forme de base de donneacutees Mais un problegraveme

qui se pose alors concerne la faccedilon de stocker ces donneacutees et de les

interroger au sein de ces structures

Nous allons donc dans un premier temps rappeler les notions

geacuteneacuterales concernant XML et les SGBD Puis nous essayerons de faire

un point syntheacutetique sur les produits susceptibles de reacutepondre agrave ces

problegravemes de gestion et de stockage de donneacutees et enfin nous

terminerons par envisager les nouveaux domaines drsquoapplication pouvant

tirer profit drsquoun tel deacuteveloppement

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 12: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 12

3 Internet

31 Yahoo US

Apregraves avoir preacuteciseacute un ou plusieurs mots cleacutes dans le champ de

saisie et cliqueacute sur le bouton Recherche Yahoo cherche dans

linteacutegraliteacute de sa base de donneacutees pour trouver les documents

correspondant aux mots cleacutes speacutecifieacutes Lrsquointerrogation en recherche

avanceacutee de cet annuaire mrsquoa permis de retrouver les sites officiels

concernant XML Jrsquoai donc passeacute en revue ces sites en effectuant la

requecircte suivante

XML 142 sites reacutepertorieacutes 169 deacutepecircches

Jrsquoai alors visualiseacute les sites inteacuteressants qui se trouvaient dans les 30

premiegraveres reacuteponses

En croisant les deux descripteurs suivant XML avec SGBD je nrsquoobtins

aucune reacuteponse

32 Google

Google affiche les reacutesultats pertinents en utilisant une meacutethode

automatiseacutee de classement des sites web baseacutee sur la structure par liens

dInternet Ce moteur de recherche deacutetermine limportance dune page par

le nombre de liens qursquoelle reccediloit et analyse la proximiteacute des termes dans

les limites dune page

En utilisant la meacutethode de recherche avanceacutee de ce moteur jrsquoai deacutecideacute de

croiser les descripteurs et de lire les 40 premiers reacutesultats de chaque

requecircte

- XML and DBMS 5100 reacuteponses La plupart de ces pages Web

concernaient les pages des sites commerciaux de SGBD pour XML

- XML and interoperability 54 400 reacuteponses la plupart des reacuteponses

concernaient les systegravemes de lien pour XML ou des sites speacutecifiques au

langage

7 Reacutefeacuterence Ndeg47

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 13

- XML and accessing information 39 800 reacuteponses

Lrsquoeacutetude de ces reacutesultats a donc ameneacute de nouvelles reacutefeacuterences

Mais lrsquoutilisation drsquoun moteur et drsquoun annuaire de recherche ne me

paraissait pas suffisant Crsquoest pour cela que jrsquoai deacutecideacute drsquoutiliser le meacuteta-

moteur Copernic

33 Copernic

Ce meacuteta-moteur me permettait

- drsquointerroger plusieurs outils simultaneacutement afin drsquoecirctre la

plus exhaustive possible

- drsquoeacuteviter des redondances

- de comparer les reacutesultats deacutejagrave obtenus agrave ceux trouveacutes par

Copernic

Jrsquoai donc proceacutedeacute agrave une requecircte baseacutee

- Sur tous les mots XML DBMS (il est inutile de mentionner

lrsquoopeacuterateur booleacuteen ET sur Copernic car crsquoest lrsquoopeacuterateur par deacutefaut)

- Sur les 14 outils suivants (annuaires et moteurs de recherche

confondus) Altavista DirectHit Euroseek Excite FastSearch Gocom

Google Hotbot Lycos MSN Web Search Netscape Netcenter Open

Directory Project Web Crawler Yahoo

- Les 30 premiers reacutesultats pour chaque annuaire et moteur retenus

Jrsquoai obtenu 78 reacuteponses Jrsquoai affineacute ma recherche en eacuteliminant tous les

doublons

53 reacutesultats eacutetaient alors jugeacutes pertinents et non redondants pour ma

requecircte initiale Voir annexe 4

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 14

Avec ces reacutesultats jrsquoai donc deacutecideacute de mettre en place une meacutethodologie

pour les analyser

Jrsquoai mis en place deux grilles de lecture

- Une notation de la pertinence des sites

5 Essentiel pour ma recherche

4 Important

3 Correct

2 Moyen

1 Donne une information mais tregraves sommaire

0 Ininteacuteressant

- Un classement selon mes grands axes de recherche

Ces derniers ayant eacuteteacute deacutecideacutes au preacutealable lors de mon entrevue avec

mon commanditaire

A Explication pertinente du standard XML

B Point sur les SGBD existants

C Adaptation du modegravele de SGBD relationnel agrave la gestion de

donneacutees XML

D Apport dans les nouveaux domaines drsquoapplication

Je suis alors alleacutee visiter tous les sites ou pages proposeacutes par Copernic et

jrsquoai proceacutedeacute agrave un classement de ces derniers dans mes deux tableaux

Gracircce agrave cette meacutethode drsquoanalyse je pouvais rapidement mettre en

exergue la pertinence de tel ou tel site pour tel ou tel domaine

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 15

Afin de rendre cette analyse clairement visualisable les tableaux finaux

de mon analyse vous sont preacutesenteacutes ici Les numeacuteros faisant reacutefeacuterence agrave

mes sites ou pages Web sont ceux attribueacutes par Copernic Il est tout agrave fait

possible de srsquoy reacutefeacuterer en annexe 4 et de prendre lrsquoadresse URL deacutesireacutee

Une notation de la pertinence des sites

5 1-2-4-5-9-28 4 8-10-20-22-49 3 12-16-18-23-33-36-37-45-46-47 2 1 7 0 Les autres

Un classement selon mes grands axes de recherches

A 12-26-46 B 1-2-4-5-8-9-10-16-18-22-23-28-29-33-37-45-47-48 C 20 D

22 sites ou pages Web soit 51 des reacutesultats donneacutes par le meacuteta-moteurs ont donc eacuteteacute jugeacutes pertinents

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 16

Repreacutesentationdes reacutesultats obtenus gracircce agrave Copernic

7

42

2

49

Information sur XMLPoint sur les SGBD existantsAdaptation des SGBD relationnelsReacutesultats non pertinents

34 Sites speacutecialiseacutes

Le professeur Kouloumdjian mrsquoavait proposeacute des sites inteacuteressants

pour ma recherche Jrsquoai donc deacutecideacute drsquoeacutetudier ceux que je nrsquoavais pas

deacutejagrave comme preacuteceacutedemment

Adresses URL Pertinence Axes de

recherches

-1 lt URL httpwwwinformatiktu-

darmstadtdeDVS1staffbourretxmldbmsxmldbms

htmgt

1 B

- 2 ltURL httpwwwibmcomdeveloperxmlgt 3 A

- 3 ltURLgt

httpwwwstudifiuiono~lmariusglinkerxmltools

by-vendorhtml

5 B

- 4 ltURL

httpwwwstudifiuiono~lmariusglinkerXMLtoo

lshtmlgt

5 B

- 5 ltURL httpwwwoasis-

openorgcoverxmlhtmlgt

3 A

- 6 ltURL httpwwwxmlsoftwarecomconvertgt 5 B

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 17

Ces informations ainsi que tous les sites retrouveacutes par le biais de

lrsquoanalyse des reacutesultats obtenus gracircce agrave Copernic mrsquoont permis de nourrir

ma recherche

4 Le serveur Dialog

Gracircce aux bluesheet jrsquoai pu seacutelectionner un certain nombre de

bases de donneacutees consultables et susceptibles de reacutepondre agrave mes attentes

(jrsquoai bien sucircr eacuteviteacute de questionner agrave nouveau les bases de Pascal et du

Compendex deacutejagrave interrogeacutees agrave DocrsquoInsa)

2 INSPEC (1969-present)

34 SciSearchreg - a Cited Reference Science Database - 1990

35 Dissertation Abstracts Online

94 JICST-EPlus - Japanese Science amp Technology

233 Internet amp Personal Computing Abstracts(TM)

275 Gale Group Computer Database(TM)

674 Computer News Fulltext

696 DIALOG Telecommunications

Toutes mes requecirctes vont donc interroger simultaneacutement

lrsquoensemble de ces bases Dans un souci de lisibiliteacute avant chaque

nouvelle interrogation jrsquoeffectuais un lsquoset detail offrsquo afin de visualiser

le reacutesultat pour lrsquoensemble des bases citeacutees et non pas successivement

pour chacune drsquoelle

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 18

Requecircte 1 Recherche croiseacutee sur XML et les SGBD

S1 XML 9583

S2 DATABASE

(N)MANAGEMENT(N)SYSTEM 15055

S3 S1 AND S2 71

S4 RD (unique items) 66

Requecircte 2 Recherche croiseacutee sur lrsquointeropeacuterabiliteacute et XML

S1 XML 9583

S2 DATA (W) INTERCHANGE 16853

S3 S1 AND S2 792

S4 INTEROPERABILITY 35559

S5 S3 AND S4 100

S6 RD (unique items) 90

Consultation en format free (gratuit) de tous les articles et eacutedition

en format meacutedium (bibliographique) des articles importants pour ma

recherche Jrsquoai tout de mecircme eacutediteacute certain de ces articles en format full

(complet) pour la reacutealisation de ma note de synthegravese

Jrsquoai effectueacute drsquoautre croisement mais pour une plus grande clarteacute je ne

les eacutenumegravere pas tous Les deux requecirctes ci-dessus sont celles qui ont

rameneacute le plus drsquoarticles inteacuteressants

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 19

Bilan de la recherche

bibliographique

Les reacutefeacuterences concernant cette recherche bibliographique sont

donc pour la plupart issues des ressources du Web En effet gracircce agrave ce

moyen de diffusion de lrsquoinformation les derniegraveres parutions sont

accessibles de maniegravere beaucoup plus aiseacutees La theacutematique de ma

recherche concernant un sujet en pointe actuellement je ne pouvais

trouver des informations reacuteellement pertinentes ailleurs que sur Internet

Lrsquoavantage de travailler sur un sujet assez preacutecis me permettait de limiter

le nombre drsquointerrogation pour arriver agrave mes fins Effectivement le

croisement des deux termes fondamentaux XML et SGBD mrsquoamenait

des reacutesultats que jrsquoavais alors agrave exploiter Le deacutesavantage drsquoune telle

proceacutedure eacutetait que si le croisement restait muet jrsquoavais tregraves peu de

chance de trouver drsquoautres reacutesultats pertinents pour ma recherche

Une fois que jrsquoai eu un certain nombre de reacutefeacuterences leur lecture mrsquoa

permis drsquoacqueacuterir un certain sens critique qui me permettait de choisir

tel ou tel article pour ma bibliographie Mon critegravere de seacutelection eacutetait

surtout drsquoeacuteviter toute redondance des informations Etant donneacute que les

recherches sur ces SGBD sont en pleine mutation je ne pouvais me

permettre drsquoomettre certains axes drsquoeacutevolution mecircme sils nrsquoallaient pas

tous dans la mecircme direction Jrsquoespegravere avoir fait une eacutetude la plus

exhaustive possible

Comme je le mentionnais lors de lrsquoexplication de mon choix du

sujet cette recherche mrsquoa demandeacute un investissement personnel

conseacutequent au niveau de la remise agrave niveau pour certaine notion en

informatique Il ne mrsquoa pas paru inteacuteressant de deacutecompter ces heures

dans mon bilan final

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 20

BILAN EN TEMPS ET EN COUT FINANCIER

Recherche - ENSSIB (bibliothegraveque et CD-ROM) 2 H

- Insa (bibliothegraveque du deacutepartement informatique et

DocrsquoINSA) 5 H

- Internet 12H

- Dialog 6 H

Reacutealisation - Meacutethodologie 6 H

- synthegravese 8 H

Total 39 heures

Coucirct - Connexion au serveur de Dialog 38 $

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 21

Synthegravese

1 Introduction

Peut-on consideacuterer un reacutepertoire de quelques milliers ou plus de

documents XML comme une base de donneacutee et y retrouver des

informations avec la mecircme efficaciteacute qursquoavec des systegravemes classiques de

gestion de bases de donneacutees Cette question est inheacuterente agrave toute

reacuteflexion sur cette gestion de donneacutees Certes XML permet de deacutefinir des

documents organiseacutes sous forme de base de donneacutees Mais un problegraveme

qui se pose alors concerne la faccedilon de stocker ces donneacutees et de les

interroger au sein de ces structures

Nous allons donc dans un premier temps rappeler les notions

geacuteneacuterales concernant XML et les SGBD Puis nous essayerons de faire

un point syntheacutetique sur les produits susceptibles de reacutepondre agrave ces

problegravemes de gestion et de stockage de donneacutees et enfin nous

terminerons par envisager les nouveaux domaines drsquoapplication pouvant

tirer profit drsquoun tel deacuteveloppement

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 13: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 13

- XML and accessing information 39 800 reacuteponses

Lrsquoeacutetude de ces reacutesultats a donc ameneacute de nouvelles reacutefeacuterences

Mais lrsquoutilisation drsquoun moteur et drsquoun annuaire de recherche ne me

paraissait pas suffisant Crsquoest pour cela que jrsquoai deacutecideacute drsquoutiliser le meacuteta-

moteur Copernic

33 Copernic

Ce meacuteta-moteur me permettait

- drsquointerroger plusieurs outils simultaneacutement afin drsquoecirctre la

plus exhaustive possible

- drsquoeacuteviter des redondances

- de comparer les reacutesultats deacutejagrave obtenus agrave ceux trouveacutes par

Copernic

Jrsquoai donc proceacutedeacute agrave une requecircte baseacutee

- Sur tous les mots XML DBMS (il est inutile de mentionner

lrsquoopeacuterateur booleacuteen ET sur Copernic car crsquoest lrsquoopeacuterateur par deacutefaut)

- Sur les 14 outils suivants (annuaires et moteurs de recherche

confondus) Altavista DirectHit Euroseek Excite FastSearch Gocom

Google Hotbot Lycos MSN Web Search Netscape Netcenter Open

Directory Project Web Crawler Yahoo

- Les 30 premiers reacutesultats pour chaque annuaire et moteur retenus

Jrsquoai obtenu 78 reacuteponses Jrsquoai affineacute ma recherche en eacuteliminant tous les

doublons

53 reacutesultats eacutetaient alors jugeacutes pertinents et non redondants pour ma

requecircte initiale Voir annexe 4

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 14

Avec ces reacutesultats jrsquoai donc deacutecideacute de mettre en place une meacutethodologie

pour les analyser

Jrsquoai mis en place deux grilles de lecture

- Une notation de la pertinence des sites

5 Essentiel pour ma recherche

4 Important

3 Correct

2 Moyen

1 Donne une information mais tregraves sommaire

0 Ininteacuteressant

- Un classement selon mes grands axes de recherche

Ces derniers ayant eacuteteacute deacutecideacutes au preacutealable lors de mon entrevue avec

mon commanditaire

A Explication pertinente du standard XML

B Point sur les SGBD existants

C Adaptation du modegravele de SGBD relationnel agrave la gestion de

donneacutees XML

D Apport dans les nouveaux domaines drsquoapplication

Je suis alors alleacutee visiter tous les sites ou pages proposeacutes par Copernic et

jrsquoai proceacutedeacute agrave un classement de ces derniers dans mes deux tableaux

Gracircce agrave cette meacutethode drsquoanalyse je pouvais rapidement mettre en

exergue la pertinence de tel ou tel site pour tel ou tel domaine

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 15

Afin de rendre cette analyse clairement visualisable les tableaux finaux

de mon analyse vous sont preacutesenteacutes ici Les numeacuteros faisant reacutefeacuterence agrave

mes sites ou pages Web sont ceux attribueacutes par Copernic Il est tout agrave fait

possible de srsquoy reacutefeacuterer en annexe 4 et de prendre lrsquoadresse URL deacutesireacutee

Une notation de la pertinence des sites

5 1-2-4-5-9-28 4 8-10-20-22-49 3 12-16-18-23-33-36-37-45-46-47 2 1 7 0 Les autres

Un classement selon mes grands axes de recherches

A 12-26-46 B 1-2-4-5-8-9-10-16-18-22-23-28-29-33-37-45-47-48 C 20 D

22 sites ou pages Web soit 51 des reacutesultats donneacutes par le meacuteta-moteurs ont donc eacuteteacute jugeacutes pertinents

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 16

Repreacutesentationdes reacutesultats obtenus gracircce agrave Copernic

7

42

2

49

Information sur XMLPoint sur les SGBD existantsAdaptation des SGBD relationnelsReacutesultats non pertinents

34 Sites speacutecialiseacutes

Le professeur Kouloumdjian mrsquoavait proposeacute des sites inteacuteressants

pour ma recherche Jrsquoai donc deacutecideacute drsquoeacutetudier ceux que je nrsquoavais pas

deacutejagrave comme preacuteceacutedemment

Adresses URL Pertinence Axes de

recherches

-1 lt URL httpwwwinformatiktu-

darmstadtdeDVS1staffbourretxmldbmsxmldbms

htmgt

1 B

- 2 ltURL httpwwwibmcomdeveloperxmlgt 3 A

- 3 ltURLgt

httpwwwstudifiuiono~lmariusglinkerxmltools

by-vendorhtml

5 B

- 4 ltURL

httpwwwstudifiuiono~lmariusglinkerXMLtoo

lshtmlgt

5 B

- 5 ltURL httpwwwoasis-

openorgcoverxmlhtmlgt

3 A

- 6 ltURL httpwwwxmlsoftwarecomconvertgt 5 B

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 17

Ces informations ainsi que tous les sites retrouveacutes par le biais de

lrsquoanalyse des reacutesultats obtenus gracircce agrave Copernic mrsquoont permis de nourrir

ma recherche

4 Le serveur Dialog

Gracircce aux bluesheet jrsquoai pu seacutelectionner un certain nombre de

bases de donneacutees consultables et susceptibles de reacutepondre agrave mes attentes

(jrsquoai bien sucircr eacuteviteacute de questionner agrave nouveau les bases de Pascal et du

Compendex deacutejagrave interrogeacutees agrave DocrsquoInsa)

2 INSPEC (1969-present)

34 SciSearchreg - a Cited Reference Science Database - 1990

35 Dissertation Abstracts Online

94 JICST-EPlus - Japanese Science amp Technology

233 Internet amp Personal Computing Abstracts(TM)

275 Gale Group Computer Database(TM)

674 Computer News Fulltext

696 DIALOG Telecommunications

Toutes mes requecirctes vont donc interroger simultaneacutement

lrsquoensemble de ces bases Dans un souci de lisibiliteacute avant chaque

nouvelle interrogation jrsquoeffectuais un lsquoset detail offrsquo afin de visualiser

le reacutesultat pour lrsquoensemble des bases citeacutees et non pas successivement

pour chacune drsquoelle

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 18

Requecircte 1 Recherche croiseacutee sur XML et les SGBD

S1 XML 9583

S2 DATABASE

(N)MANAGEMENT(N)SYSTEM 15055

S3 S1 AND S2 71

S4 RD (unique items) 66

Requecircte 2 Recherche croiseacutee sur lrsquointeropeacuterabiliteacute et XML

S1 XML 9583

S2 DATA (W) INTERCHANGE 16853

S3 S1 AND S2 792

S4 INTEROPERABILITY 35559

S5 S3 AND S4 100

S6 RD (unique items) 90

Consultation en format free (gratuit) de tous les articles et eacutedition

en format meacutedium (bibliographique) des articles importants pour ma

recherche Jrsquoai tout de mecircme eacutediteacute certain de ces articles en format full

(complet) pour la reacutealisation de ma note de synthegravese

Jrsquoai effectueacute drsquoautre croisement mais pour une plus grande clarteacute je ne

les eacutenumegravere pas tous Les deux requecirctes ci-dessus sont celles qui ont

rameneacute le plus drsquoarticles inteacuteressants

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 19

Bilan de la recherche

bibliographique

Les reacutefeacuterences concernant cette recherche bibliographique sont

donc pour la plupart issues des ressources du Web En effet gracircce agrave ce

moyen de diffusion de lrsquoinformation les derniegraveres parutions sont

accessibles de maniegravere beaucoup plus aiseacutees La theacutematique de ma

recherche concernant un sujet en pointe actuellement je ne pouvais

trouver des informations reacuteellement pertinentes ailleurs que sur Internet

Lrsquoavantage de travailler sur un sujet assez preacutecis me permettait de limiter

le nombre drsquointerrogation pour arriver agrave mes fins Effectivement le

croisement des deux termes fondamentaux XML et SGBD mrsquoamenait

des reacutesultats que jrsquoavais alors agrave exploiter Le deacutesavantage drsquoune telle

proceacutedure eacutetait que si le croisement restait muet jrsquoavais tregraves peu de

chance de trouver drsquoautres reacutesultats pertinents pour ma recherche

Une fois que jrsquoai eu un certain nombre de reacutefeacuterences leur lecture mrsquoa

permis drsquoacqueacuterir un certain sens critique qui me permettait de choisir

tel ou tel article pour ma bibliographie Mon critegravere de seacutelection eacutetait

surtout drsquoeacuteviter toute redondance des informations Etant donneacute que les

recherches sur ces SGBD sont en pleine mutation je ne pouvais me

permettre drsquoomettre certains axes drsquoeacutevolution mecircme sils nrsquoallaient pas

tous dans la mecircme direction Jrsquoespegravere avoir fait une eacutetude la plus

exhaustive possible

Comme je le mentionnais lors de lrsquoexplication de mon choix du

sujet cette recherche mrsquoa demandeacute un investissement personnel

conseacutequent au niveau de la remise agrave niveau pour certaine notion en

informatique Il ne mrsquoa pas paru inteacuteressant de deacutecompter ces heures

dans mon bilan final

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 20

BILAN EN TEMPS ET EN COUT FINANCIER

Recherche - ENSSIB (bibliothegraveque et CD-ROM) 2 H

- Insa (bibliothegraveque du deacutepartement informatique et

DocrsquoINSA) 5 H

- Internet 12H

- Dialog 6 H

Reacutealisation - Meacutethodologie 6 H

- synthegravese 8 H

Total 39 heures

Coucirct - Connexion au serveur de Dialog 38 $

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 21

Synthegravese

1 Introduction

Peut-on consideacuterer un reacutepertoire de quelques milliers ou plus de

documents XML comme une base de donneacutee et y retrouver des

informations avec la mecircme efficaciteacute qursquoavec des systegravemes classiques de

gestion de bases de donneacutees Cette question est inheacuterente agrave toute

reacuteflexion sur cette gestion de donneacutees Certes XML permet de deacutefinir des

documents organiseacutes sous forme de base de donneacutees Mais un problegraveme

qui se pose alors concerne la faccedilon de stocker ces donneacutees et de les

interroger au sein de ces structures

Nous allons donc dans un premier temps rappeler les notions

geacuteneacuterales concernant XML et les SGBD Puis nous essayerons de faire

un point syntheacutetique sur les produits susceptibles de reacutepondre agrave ces

problegravemes de gestion et de stockage de donneacutees et enfin nous

terminerons par envisager les nouveaux domaines drsquoapplication pouvant

tirer profit drsquoun tel deacuteveloppement

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 14: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 14

Avec ces reacutesultats jrsquoai donc deacutecideacute de mettre en place une meacutethodologie

pour les analyser

Jrsquoai mis en place deux grilles de lecture

- Une notation de la pertinence des sites

5 Essentiel pour ma recherche

4 Important

3 Correct

2 Moyen

1 Donne une information mais tregraves sommaire

0 Ininteacuteressant

- Un classement selon mes grands axes de recherche

Ces derniers ayant eacuteteacute deacutecideacutes au preacutealable lors de mon entrevue avec

mon commanditaire

A Explication pertinente du standard XML

B Point sur les SGBD existants

C Adaptation du modegravele de SGBD relationnel agrave la gestion de

donneacutees XML

D Apport dans les nouveaux domaines drsquoapplication

Je suis alors alleacutee visiter tous les sites ou pages proposeacutes par Copernic et

jrsquoai proceacutedeacute agrave un classement de ces derniers dans mes deux tableaux

Gracircce agrave cette meacutethode drsquoanalyse je pouvais rapidement mettre en

exergue la pertinence de tel ou tel site pour tel ou tel domaine

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 15

Afin de rendre cette analyse clairement visualisable les tableaux finaux

de mon analyse vous sont preacutesenteacutes ici Les numeacuteros faisant reacutefeacuterence agrave

mes sites ou pages Web sont ceux attribueacutes par Copernic Il est tout agrave fait

possible de srsquoy reacutefeacuterer en annexe 4 et de prendre lrsquoadresse URL deacutesireacutee

Une notation de la pertinence des sites

5 1-2-4-5-9-28 4 8-10-20-22-49 3 12-16-18-23-33-36-37-45-46-47 2 1 7 0 Les autres

Un classement selon mes grands axes de recherches

A 12-26-46 B 1-2-4-5-8-9-10-16-18-22-23-28-29-33-37-45-47-48 C 20 D

22 sites ou pages Web soit 51 des reacutesultats donneacutes par le meacuteta-moteurs ont donc eacuteteacute jugeacutes pertinents

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 16

Repreacutesentationdes reacutesultats obtenus gracircce agrave Copernic

7

42

2

49

Information sur XMLPoint sur les SGBD existantsAdaptation des SGBD relationnelsReacutesultats non pertinents

34 Sites speacutecialiseacutes

Le professeur Kouloumdjian mrsquoavait proposeacute des sites inteacuteressants

pour ma recherche Jrsquoai donc deacutecideacute drsquoeacutetudier ceux que je nrsquoavais pas

deacutejagrave comme preacuteceacutedemment

Adresses URL Pertinence Axes de

recherches

-1 lt URL httpwwwinformatiktu-

darmstadtdeDVS1staffbourretxmldbmsxmldbms

htmgt

1 B

- 2 ltURL httpwwwibmcomdeveloperxmlgt 3 A

- 3 ltURLgt

httpwwwstudifiuiono~lmariusglinkerxmltools

by-vendorhtml

5 B

- 4 ltURL

httpwwwstudifiuiono~lmariusglinkerXMLtoo

lshtmlgt

5 B

- 5 ltURL httpwwwoasis-

openorgcoverxmlhtmlgt

3 A

- 6 ltURL httpwwwxmlsoftwarecomconvertgt 5 B

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 17

Ces informations ainsi que tous les sites retrouveacutes par le biais de

lrsquoanalyse des reacutesultats obtenus gracircce agrave Copernic mrsquoont permis de nourrir

ma recherche

4 Le serveur Dialog

Gracircce aux bluesheet jrsquoai pu seacutelectionner un certain nombre de

bases de donneacutees consultables et susceptibles de reacutepondre agrave mes attentes

(jrsquoai bien sucircr eacuteviteacute de questionner agrave nouveau les bases de Pascal et du

Compendex deacutejagrave interrogeacutees agrave DocrsquoInsa)

2 INSPEC (1969-present)

34 SciSearchreg - a Cited Reference Science Database - 1990

35 Dissertation Abstracts Online

94 JICST-EPlus - Japanese Science amp Technology

233 Internet amp Personal Computing Abstracts(TM)

275 Gale Group Computer Database(TM)

674 Computer News Fulltext

696 DIALOG Telecommunications

Toutes mes requecirctes vont donc interroger simultaneacutement

lrsquoensemble de ces bases Dans un souci de lisibiliteacute avant chaque

nouvelle interrogation jrsquoeffectuais un lsquoset detail offrsquo afin de visualiser

le reacutesultat pour lrsquoensemble des bases citeacutees et non pas successivement

pour chacune drsquoelle

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 18

Requecircte 1 Recherche croiseacutee sur XML et les SGBD

S1 XML 9583

S2 DATABASE

(N)MANAGEMENT(N)SYSTEM 15055

S3 S1 AND S2 71

S4 RD (unique items) 66

Requecircte 2 Recherche croiseacutee sur lrsquointeropeacuterabiliteacute et XML

S1 XML 9583

S2 DATA (W) INTERCHANGE 16853

S3 S1 AND S2 792

S4 INTEROPERABILITY 35559

S5 S3 AND S4 100

S6 RD (unique items) 90

Consultation en format free (gratuit) de tous les articles et eacutedition

en format meacutedium (bibliographique) des articles importants pour ma

recherche Jrsquoai tout de mecircme eacutediteacute certain de ces articles en format full

(complet) pour la reacutealisation de ma note de synthegravese

Jrsquoai effectueacute drsquoautre croisement mais pour une plus grande clarteacute je ne

les eacutenumegravere pas tous Les deux requecirctes ci-dessus sont celles qui ont

rameneacute le plus drsquoarticles inteacuteressants

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 19

Bilan de la recherche

bibliographique

Les reacutefeacuterences concernant cette recherche bibliographique sont

donc pour la plupart issues des ressources du Web En effet gracircce agrave ce

moyen de diffusion de lrsquoinformation les derniegraveres parutions sont

accessibles de maniegravere beaucoup plus aiseacutees La theacutematique de ma

recherche concernant un sujet en pointe actuellement je ne pouvais

trouver des informations reacuteellement pertinentes ailleurs que sur Internet

Lrsquoavantage de travailler sur un sujet assez preacutecis me permettait de limiter

le nombre drsquointerrogation pour arriver agrave mes fins Effectivement le

croisement des deux termes fondamentaux XML et SGBD mrsquoamenait

des reacutesultats que jrsquoavais alors agrave exploiter Le deacutesavantage drsquoune telle

proceacutedure eacutetait que si le croisement restait muet jrsquoavais tregraves peu de

chance de trouver drsquoautres reacutesultats pertinents pour ma recherche

Une fois que jrsquoai eu un certain nombre de reacutefeacuterences leur lecture mrsquoa

permis drsquoacqueacuterir un certain sens critique qui me permettait de choisir

tel ou tel article pour ma bibliographie Mon critegravere de seacutelection eacutetait

surtout drsquoeacuteviter toute redondance des informations Etant donneacute que les

recherches sur ces SGBD sont en pleine mutation je ne pouvais me

permettre drsquoomettre certains axes drsquoeacutevolution mecircme sils nrsquoallaient pas

tous dans la mecircme direction Jrsquoespegravere avoir fait une eacutetude la plus

exhaustive possible

Comme je le mentionnais lors de lrsquoexplication de mon choix du

sujet cette recherche mrsquoa demandeacute un investissement personnel

conseacutequent au niveau de la remise agrave niveau pour certaine notion en

informatique Il ne mrsquoa pas paru inteacuteressant de deacutecompter ces heures

dans mon bilan final

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 20

BILAN EN TEMPS ET EN COUT FINANCIER

Recherche - ENSSIB (bibliothegraveque et CD-ROM) 2 H

- Insa (bibliothegraveque du deacutepartement informatique et

DocrsquoINSA) 5 H

- Internet 12H

- Dialog 6 H

Reacutealisation - Meacutethodologie 6 H

- synthegravese 8 H

Total 39 heures

Coucirct - Connexion au serveur de Dialog 38 $

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 21

Synthegravese

1 Introduction

Peut-on consideacuterer un reacutepertoire de quelques milliers ou plus de

documents XML comme une base de donneacutee et y retrouver des

informations avec la mecircme efficaciteacute qursquoavec des systegravemes classiques de

gestion de bases de donneacutees Cette question est inheacuterente agrave toute

reacuteflexion sur cette gestion de donneacutees Certes XML permet de deacutefinir des

documents organiseacutes sous forme de base de donneacutees Mais un problegraveme

qui se pose alors concerne la faccedilon de stocker ces donneacutees et de les

interroger au sein de ces structures

Nous allons donc dans un premier temps rappeler les notions

geacuteneacuterales concernant XML et les SGBD Puis nous essayerons de faire

un point syntheacutetique sur les produits susceptibles de reacutepondre agrave ces

problegravemes de gestion et de stockage de donneacutees et enfin nous

terminerons par envisager les nouveaux domaines drsquoapplication pouvant

tirer profit drsquoun tel deacuteveloppement

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 15: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 15

Afin de rendre cette analyse clairement visualisable les tableaux finaux

de mon analyse vous sont preacutesenteacutes ici Les numeacuteros faisant reacutefeacuterence agrave

mes sites ou pages Web sont ceux attribueacutes par Copernic Il est tout agrave fait

possible de srsquoy reacutefeacuterer en annexe 4 et de prendre lrsquoadresse URL deacutesireacutee

Une notation de la pertinence des sites

5 1-2-4-5-9-28 4 8-10-20-22-49 3 12-16-18-23-33-36-37-45-46-47 2 1 7 0 Les autres

Un classement selon mes grands axes de recherches

A 12-26-46 B 1-2-4-5-8-9-10-16-18-22-23-28-29-33-37-45-47-48 C 20 D

22 sites ou pages Web soit 51 des reacutesultats donneacutes par le meacuteta-moteurs ont donc eacuteteacute jugeacutes pertinents

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 16

Repreacutesentationdes reacutesultats obtenus gracircce agrave Copernic

7

42

2

49

Information sur XMLPoint sur les SGBD existantsAdaptation des SGBD relationnelsReacutesultats non pertinents

34 Sites speacutecialiseacutes

Le professeur Kouloumdjian mrsquoavait proposeacute des sites inteacuteressants

pour ma recherche Jrsquoai donc deacutecideacute drsquoeacutetudier ceux que je nrsquoavais pas

deacutejagrave comme preacuteceacutedemment

Adresses URL Pertinence Axes de

recherches

-1 lt URL httpwwwinformatiktu-

darmstadtdeDVS1staffbourretxmldbmsxmldbms

htmgt

1 B

- 2 ltURL httpwwwibmcomdeveloperxmlgt 3 A

- 3 ltURLgt

httpwwwstudifiuiono~lmariusglinkerxmltools

by-vendorhtml

5 B

- 4 ltURL

httpwwwstudifiuiono~lmariusglinkerXMLtoo

lshtmlgt

5 B

- 5 ltURL httpwwwoasis-

openorgcoverxmlhtmlgt

3 A

- 6 ltURL httpwwwxmlsoftwarecomconvertgt 5 B

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 17

Ces informations ainsi que tous les sites retrouveacutes par le biais de

lrsquoanalyse des reacutesultats obtenus gracircce agrave Copernic mrsquoont permis de nourrir

ma recherche

4 Le serveur Dialog

Gracircce aux bluesheet jrsquoai pu seacutelectionner un certain nombre de

bases de donneacutees consultables et susceptibles de reacutepondre agrave mes attentes

(jrsquoai bien sucircr eacuteviteacute de questionner agrave nouveau les bases de Pascal et du

Compendex deacutejagrave interrogeacutees agrave DocrsquoInsa)

2 INSPEC (1969-present)

34 SciSearchreg - a Cited Reference Science Database - 1990

35 Dissertation Abstracts Online

94 JICST-EPlus - Japanese Science amp Technology

233 Internet amp Personal Computing Abstracts(TM)

275 Gale Group Computer Database(TM)

674 Computer News Fulltext

696 DIALOG Telecommunications

Toutes mes requecirctes vont donc interroger simultaneacutement

lrsquoensemble de ces bases Dans un souci de lisibiliteacute avant chaque

nouvelle interrogation jrsquoeffectuais un lsquoset detail offrsquo afin de visualiser

le reacutesultat pour lrsquoensemble des bases citeacutees et non pas successivement

pour chacune drsquoelle

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 18

Requecircte 1 Recherche croiseacutee sur XML et les SGBD

S1 XML 9583

S2 DATABASE

(N)MANAGEMENT(N)SYSTEM 15055

S3 S1 AND S2 71

S4 RD (unique items) 66

Requecircte 2 Recherche croiseacutee sur lrsquointeropeacuterabiliteacute et XML

S1 XML 9583

S2 DATA (W) INTERCHANGE 16853

S3 S1 AND S2 792

S4 INTEROPERABILITY 35559

S5 S3 AND S4 100

S6 RD (unique items) 90

Consultation en format free (gratuit) de tous les articles et eacutedition

en format meacutedium (bibliographique) des articles importants pour ma

recherche Jrsquoai tout de mecircme eacutediteacute certain de ces articles en format full

(complet) pour la reacutealisation de ma note de synthegravese

Jrsquoai effectueacute drsquoautre croisement mais pour une plus grande clarteacute je ne

les eacutenumegravere pas tous Les deux requecirctes ci-dessus sont celles qui ont

rameneacute le plus drsquoarticles inteacuteressants

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 19

Bilan de la recherche

bibliographique

Les reacutefeacuterences concernant cette recherche bibliographique sont

donc pour la plupart issues des ressources du Web En effet gracircce agrave ce

moyen de diffusion de lrsquoinformation les derniegraveres parutions sont

accessibles de maniegravere beaucoup plus aiseacutees La theacutematique de ma

recherche concernant un sujet en pointe actuellement je ne pouvais

trouver des informations reacuteellement pertinentes ailleurs que sur Internet

Lrsquoavantage de travailler sur un sujet assez preacutecis me permettait de limiter

le nombre drsquointerrogation pour arriver agrave mes fins Effectivement le

croisement des deux termes fondamentaux XML et SGBD mrsquoamenait

des reacutesultats que jrsquoavais alors agrave exploiter Le deacutesavantage drsquoune telle

proceacutedure eacutetait que si le croisement restait muet jrsquoavais tregraves peu de

chance de trouver drsquoautres reacutesultats pertinents pour ma recherche

Une fois que jrsquoai eu un certain nombre de reacutefeacuterences leur lecture mrsquoa

permis drsquoacqueacuterir un certain sens critique qui me permettait de choisir

tel ou tel article pour ma bibliographie Mon critegravere de seacutelection eacutetait

surtout drsquoeacuteviter toute redondance des informations Etant donneacute que les

recherches sur ces SGBD sont en pleine mutation je ne pouvais me

permettre drsquoomettre certains axes drsquoeacutevolution mecircme sils nrsquoallaient pas

tous dans la mecircme direction Jrsquoespegravere avoir fait une eacutetude la plus

exhaustive possible

Comme je le mentionnais lors de lrsquoexplication de mon choix du

sujet cette recherche mrsquoa demandeacute un investissement personnel

conseacutequent au niveau de la remise agrave niveau pour certaine notion en

informatique Il ne mrsquoa pas paru inteacuteressant de deacutecompter ces heures

dans mon bilan final

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 20

BILAN EN TEMPS ET EN COUT FINANCIER

Recherche - ENSSIB (bibliothegraveque et CD-ROM) 2 H

- Insa (bibliothegraveque du deacutepartement informatique et

DocrsquoINSA) 5 H

- Internet 12H

- Dialog 6 H

Reacutealisation - Meacutethodologie 6 H

- synthegravese 8 H

Total 39 heures

Coucirct - Connexion au serveur de Dialog 38 $

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 21

Synthegravese

1 Introduction

Peut-on consideacuterer un reacutepertoire de quelques milliers ou plus de

documents XML comme une base de donneacutee et y retrouver des

informations avec la mecircme efficaciteacute qursquoavec des systegravemes classiques de

gestion de bases de donneacutees Cette question est inheacuterente agrave toute

reacuteflexion sur cette gestion de donneacutees Certes XML permet de deacutefinir des

documents organiseacutes sous forme de base de donneacutees Mais un problegraveme

qui se pose alors concerne la faccedilon de stocker ces donneacutees et de les

interroger au sein de ces structures

Nous allons donc dans un premier temps rappeler les notions

geacuteneacuterales concernant XML et les SGBD Puis nous essayerons de faire

un point syntheacutetique sur les produits susceptibles de reacutepondre agrave ces

problegravemes de gestion et de stockage de donneacutees et enfin nous

terminerons par envisager les nouveaux domaines drsquoapplication pouvant

tirer profit drsquoun tel deacuteveloppement

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 16: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 16

Repreacutesentationdes reacutesultats obtenus gracircce agrave Copernic

7

42

2

49

Information sur XMLPoint sur les SGBD existantsAdaptation des SGBD relationnelsReacutesultats non pertinents

34 Sites speacutecialiseacutes

Le professeur Kouloumdjian mrsquoavait proposeacute des sites inteacuteressants

pour ma recherche Jrsquoai donc deacutecideacute drsquoeacutetudier ceux que je nrsquoavais pas

deacutejagrave comme preacuteceacutedemment

Adresses URL Pertinence Axes de

recherches

-1 lt URL httpwwwinformatiktu-

darmstadtdeDVS1staffbourretxmldbmsxmldbms

htmgt

1 B

- 2 ltURL httpwwwibmcomdeveloperxmlgt 3 A

- 3 ltURLgt

httpwwwstudifiuiono~lmariusglinkerxmltools

by-vendorhtml

5 B

- 4 ltURL

httpwwwstudifiuiono~lmariusglinkerXMLtoo

lshtmlgt

5 B

- 5 ltURL httpwwwoasis-

openorgcoverxmlhtmlgt

3 A

- 6 ltURL httpwwwxmlsoftwarecomconvertgt 5 B

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 17

Ces informations ainsi que tous les sites retrouveacutes par le biais de

lrsquoanalyse des reacutesultats obtenus gracircce agrave Copernic mrsquoont permis de nourrir

ma recherche

4 Le serveur Dialog

Gracircce aux bluesheet jrsquoai pu seacutelectionner un certain nombre de

bases de donneacutees consultables et susceptibles de reacutepondre agrave mes attentes

(jrsquoai bien sucircr eacuteviteacute de questionner agrave nouveau les bases de Pascal et du

Compendex deacutejagrave interrogeacutees agrave DocrsquoInsa)

2 INSPEC (1969-present)

34 SciSearchreg - a Cited Reference Science Database - 1990

35 Dissertation Abstracts Online

94 JICST-EPlus - Japanese Science amp Technology

233 Internet amp Personal Computing Abstracts(TM)

275 Gale Group Computer Database(TM)

674 Computer News Fulltext

696 DIALOG Telecommunications

Toutes mes requecirctes vont donc interroger simultaneacutement

lrsquoensemble de ces bases Dans un souci de lisibiliteacute avant chaque

nouvelle interrogation jrsquoeffectuais un lsquoset detail offrsquo afin de visualiser

le reacutesultat pour lrsquoensemble des bases citeacutees et non pas successivement

pour chacune drsquoelle

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 18

Requecircte 1 Recherche croiseacutee sur XML et les SGBD

S1 XML 9583

S2 DATABASE

(N)MANAGEMENT(N)SYSTEM 15055

S3 S1 AND S2 71

S4 RD (unique items) 66

Requecircte 2 Recherche croiseacutee sur lrsquointeropeacuterabiliteacute et XML

S1 XML 9583

S2 DATA (W) INTERCHANGE 16853

S3 S1 AND S2 792

S4 INTEROPERABILITY 35559

S5 S3 AND S4 100

S6 RD (unique items) 90

Consultation en format free (gratuit) de tous les articles et eacutedition

en format meacutedium (bibliographique) des articles importants pour ma

recherche Jrsquoai tout de mecircme eacutediteacute certain de ces articles en format full

(complet) pour la reacutealisation de ma note de synthegravese

Jrsquoai effectueacute drsquoautre croisement mais pour une plus grande clarteacute je ne

les eacutenumegravere pas tous Les deux requecirctes ci-dessus sont celles qui ont

rameneacute le plus drsquoarticles inteacuteressants

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 19

Bilan de la recherche

bibliographique

Les reacutefeacuterences concernant cette recherche bibliographique sont

donc pour la plupart issues des ressources du Web En effet gracircce agrave ce

moyen de diffusion de lrsquoinformation les derniegraveres parutions sont

accessibles de maniegravere beaucoup plus aiseacutees La theacutematique de ma

recherche concernant un sujet en pointe actuellement je ne pouvais

trouver des informations reacuteellement pertinentes ailleurs que sur Internet

Lrsquoavantage de travailler sur un sujet assez preacutecis me permettait de limiter

le nombre drsquointerrogation pour arriver agrave mes fins Effectivement le

croisement des deux termes fondamentaux XML et SGBD mrsquoamenait

des reacutesultats que jrsquoavais alors agrave exploiter Le deacutesavantage drsquoune telle

proceacutedure eacutetait que si le croisement restait muet jrsquoavais tregraves peu de

chance de trouver drsquoautres reacutesultats pertinents pour ma recherche

Une fois que jrsquoai eu un certain nombre de reacutefeacuterences leur lecture mrsquoa

permis drsquoacqueacuterir un certain sens critique qui me permettait de choisir

tel ou tel article pour ma bibliographie Mon critegravere de seacutelection eacutetait

surtout drsquoeacuteviter toute redondance des informations Etant donneacute que les

recherches sur ces SGBD sont en pleine mutation je ne pouvais me

permettre drsquoomettre certains axes drsquoeacutevolution mecircme sils nrsquoallaient pas

tous dans la mecircme direction Jrsquoespegravere avoir fait une eacutetude la plus

exhaustive possible

Comme je le mentionnais lors de lrsquoexplication de mon choix du

sujet cette recherche mrsquoa demandeacute un investissement personnel

conseacutequent au niveau de la remise agrave niveau pour certaine notion en

informatique Il ne mrsquoa pas paru inteacuteressant de deacutecompter ces heures

dans mon bilan final

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 20

BILAN EN TEMPS ET EN COUT FINANCIER

Recherche - ENSSIB (bibliothegraveque et CD-ROM) 2 H

- Insa (bibliothegraveque du deacutepartement informatique et

DocrsquoINSA) 5 H

- Internet 12H

- Dialog 6 H

Reacutealisation - Meacutethodologie 6 H

- synthegravese 8 H

Total 39 heures

Coucirct - Connexion au serveur de Dialog 38 $

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 21

Synthegravese

1 Introduction

Peut-on consideacuterer un reacutepertoire de quelques milliers ou plus de

documents XML comme une base de donneacutee et y retrouver des

informations avec la mecircme efficaciteacute qursquoavec des systegravemes classiques de

gestion de bases de donneacutees Cette question est inheacuterente agrave toute

reacuteflexion sur cette gestion de donneacutees Certes XML permet de deacutefinir des

documents organiseacutes sous forme de base de donneacutees Mais un problegraveme

qui se pose alors concerne la faccedilon de stocker ces donneacutees et de les

interroger au sein de ces structures

Nous allons donc dans un premier temps rappeler les notions

geacuteneacuterales concernant XML et les SGBD Puis nous essayerons de faire

un point syntheacutetique sur les produits susceptibles de reacutepondre agrave ces

problegravemes de gestion et de stockage de donneacutees et enfin nous

terminerons par envisager les nouveaux domaines drsquoapplication pouvant

tirer profit drsquoun tel deacuteveloppement

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 17: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 17

Ces informations ainsi que tous les sites retrouveacutes par le biais de

lrsquoanalyse des reacutesultats obtenus gracircce agrave Copernic mrsquoont permis de nourrir

ma recherche

4 Le serveur Dialog

Gracircce aux bluesheet jrsquoai pu seacutelectionner un certain nombre de

bases de donneacutees consultables et susceptibles de reacutepondre agrave mes attentes

(jrsquoai bien sucircr eacuteviteacute de questionner agrave nouveau les bases de Pascal et du

Compendex deacutejagrave interrogeacutees agrave DocrsquoInsa)

2 INSPEC (1969-present)

34 SciSearchreg - a Cited Reference Science Database - 1990

35 Dissertation Abstracts Online

94 JICST-EPlus - Japanese Science amp Technology

233 Internet amp Personal Computing Abstracts(TM)

275 Gale Group Computer Database(TM)

674 Computer News Fulltext

696 DIALOG Telecommunications

Toutes mes requecirctes vont donc interroger simultaneacutement

lrsquoensemble de ces bases Dans un souci de lisibiliteacute avant chaque

nouvelle interrogation jrsquoeffectuais un lsquoset detail offrsquo afin de visualiser

le reacutesultat pour lrsquoensemble des bases citeacutees et non pas successivement

pour chacune drsquoelle

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 18

Requecircte 1 Recherche croiseacutee sur XML et les SGBD

S1 XML 9583

S2 DATABASE

(N)MANAGEMENT(N)SYSTEM 15055

S3 S1 AND S2 71

S4 RD (unique items) 66

Requecircte 2 Recherche croiseacutee sur lrsquointeropeacuterabiliteacute et XML

S1 XML 9583

S2 DATA (W) INTERCHANGE 16853

S3 S1 AND S2 792

S4 INTEROPERABILITY 35559

S5 S3 AND S4 100

S6 RD (unique items) 90

Consultation en format free (gratuit) de tous les articles et eacutedition

en format meacutedium (bibliographique) des articles importants pour ma

recherche Jrsquoai tout de mecircme eacutediteacute certain de ces articles en format full

(complet) pour la reacutealisation de ma note de synthegravese

Jrsquoai effectueacute drsquoautre croisement mais pour une plus grande clarteacute je ne

les eacutenumegravere pas tous Les deux requecirctes ci-dessus sont celles qui ont

rameneacute le plus drsquoarticles inteacuteressants

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 19

Bilan de la recherche

bibliographique

Les reacutefeacuterences concernant cette recherche bibliographique sont

donc pour la plupart issues des ressources du Web En effet gracircce agrave ce

moyen de diffusion de lrsquoinformation les derniegraveres parutions sont

accessibles de maniegravere beaucoup plus aiseacutees La theacutematique de ma

recherche concernant un sujet en pointe actuellement je ne pouvais

trouver des informations reacuteellement pertinentes ailleurs que sur Internet

Lrsquoavantage de travailler sur un sujet assez preacutecis me permettait de limiter

le nombre drsquointerrogation pour arriver agrave mes fins Effectivement le

croisement des deux termes fondamentaux XML et SGBD mrsquoamenait

des reacutesultats que jrsquoavais alors agrave exploiter Le deacutesavantage drsquoune telle

proceacutedure eacutetait que si le croisement restait muet jrsquoavais tregraves peu de

chance de trouver drsquoautres reacutesultats pertinents pour ma recherche

Une fois que jrsquoai eu un certain nombre de reacutefeacuterences leur lecture mrsquoa

permis drsquoacqueacuterir un certain sens critique qui me permettait de choisir

tel ou tel article pour ma bibliographie Mon critegravere de seacutelection eacutetait

surtout drsquoeacuteviter toute redondance des informations Etant donneacute que les

recherches sur ces SGBD sont en pleine mutation je ne pouvais me

permettre drsquoomettre certains axes drsquoeacutevolution mecircme sils nrsquoallaient pas

tous dans la mecircme direction Jrsquoespegravere avoir fait une eacutetude la plus

exhaustive possible

Comme je le mentionnais lors de lrsquoexplication de mon choix du

sujet cette recherche mrsquoa demandeacute un investissement personnel

conseacutequent au niveau de la remise agrave niveau pour certaine notion en

informatique Il ne mrsquoa pas paru inteacuteressant de deacutecompter ces heures

dans mon bilan final

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 20

BILAN EN TEMPS ET EN COUT FINANCIER

Recherche - ENSSIB (bibliothegraveque et CD-ROM) 2 H

- Insa (bibliothegraveque du deacutepartement informatique et

DocrsquoINSA) 5 H

- Internet 12H

- Dialog 6 H

Reacutealisation - Meacutethodologie 6 H

- synthegravese 8 H

Total 39 heures

Coucirct - Connexion au serveur de Dialog 38 $

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 21

Synthegravese

1 Introduction

Peut-on consideacuterer un reacutepertoire de quelques milliers ou plus de

documents XML comme une base de donneacutee et y retrouver des

informations avec la mecircme efficaciteacute qursquoavec des systegravemes classiques de

gestion de bases de donneacutees Cette question est inheacuterente agrave toute

reacuteflexion sur cette gestion de donneacutees Certes XML permet de deacutefinir des

documents organiseacutes sous forme de base de donneacutees Mais un problegraveme

qui se pose alors concerne la faccedilon de stocker ces donneacutees et de les

interroger au sein de ces structures

Nous allons donc dans un premier temps rappeler les notions

geacuteneacuterales concernant XML et les SGBD Puis nous essayerons de faire

un point syntheacutetique sur les produits susceptibles de reacutepondre agrave ces

problegravemes de gestion et de stockage de donneacutees et enfin nous

terminerons par envisager les nouveaux domaines drsquoapplication pouvant

tirer profit drsquoun tel deacuteveloppement

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 18: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 18

Requecircte 1 Recherche croiseacutee sur XML et les SGBD

S1 XML 9583

S2 DATABASE

(N)MANAGEMENT(N)SYSTEM 15055

S3 S1 AND S2 71

S4 RD (unique items) 66

Requecircte 2 Recherche croiseacutee sur lrsquointeropeacuterabiliteacute et XML

S1 XML 9583

S2 DATA (W) INTERCHANGE 16853

S3 S1 AND S2 792

S4 INTEROPERABILITY 35559

S5 S3 AND S4 100

S6 RD (unique items) 90

Consultation en format free (gratuit) de tous les articles et eacutedition

en format meacutedium (bibliographique) des articles importants pour ma

recherche Jrsquoai tout de mecircme eacutediteacute certain de ces articles en format full

(complet) pour la reacutealisation de ma note de synthegravese

Jrsquoai effectueacute drsquoautre croisement mais pour une plus grande clarteacute je ne

les eacutenumegravere pas tous Les deux requecirctes ci-dessus sont celles qui ont

rameneacute le plus drsquoarticles inteacuteressants

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 19

Bilan de la recherche

bibliographique

Les reacutefeacuterences concernant cette recherche bibliographique sont

donc pour la plupart issues des ressources du Web En effet gracircce agrave ce

moyen de diffusion de lrsquoinformation les derniegraveres parutions sont

accessibles de maniegravere beaucoup plus aiseacutees La theacutematique de ma

recherche concernant un sujet en pointe actuellement je ne pouvais

trouver des informations reacuteellement pertinentes ailleurs que sur Internet

Lrsquoavantage de travailler sur un sujet assez preacutecis me permettait de limiter

le nombre drsquointerrogation pour arriver agrave mes fins Effectivement le

croisement des deux termes fondamentaux XML et SGBD mrsquoamenait

des reacutesultats que jrsquoavais alors agrave exploiter Le deacutesavantage drsquoune telle

proceacutedure eacutetait que si le croisement restait muet jrsquoavais tregraves peu de

chance de trouver drsquoautres reacutesultats pertinents pour ma recherche

Une fois que jrsquoai eu un certain nombre de reacutefeacuterences leur lecture mrsquoa

permis drsquoacqueacuterir un certain sens critique qui me permettait de choisir

tel ou tel article pour ma bibliographie Mon critegravere de seacutelection eacutetait

surtout drsquoeacuteviter toute redondance des informations Etant donneacute que les

recherches sur ces SGBD sont en pleine mutation je ne pouvais me

permettre drsquoomettre certains axes drsquoeacutevolution mecircme sils nrsquoallaient pas

tous dans la mecircme direction Jrsquoespegravere avoir fait une eacutetude la plus

exhaustive possible

Comme je le mentionnais lors de lrsquoexplication de mon choix du

sujet cette recherche mrsquoa demandeacute un investissement personnel

conseacutequent au niveau de la remise agrave niveau pour certaine notion en

informatique Il ne mrsquoa pas paru inteacuteressant de deacutecompter ces heures

dans mon bilan final

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 20

BILAN EN TEMPS ET EN COUT FINANCIER

Recherche - ENSSIB (bibliothegraveque et CD-ROM) 2 H

- Insa (bibliothegraveque du deacutepartement informatique et

DocrsquoINSA) 5 H

- Internet 12H

- Dialog 6 H

Reacutealisation - Meacutethodologie 6 H

- synthegravese 8 H

Total 39 heures

Coucirct - Connexion au serveur de Dialog 38 $

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 21

Synthegravese

1 Introduction

Peut-on consideacuterer un reacutepertoire de quelques milliers ou plus de

documents XML comme une base de donneacutee et y retrouver des

informations avec la mecircme efficaciteacute qursquoavec des systegravemes classiques de

gestion de bases de donneacutees Cette question est inheacuterente agrave toute

reacuteflexion sur cette gestion de donneacutees Certes XML permet de deacutefinir des

documents organiseacutes sous forme de base de donneacutees Mais un problegraveme

qui se pose alors concerne la faccedilon de stocker ces donneacutees et de les

interroger au sein de ces structures

Nous allons donc dans un premier temps rappeler les notions

geacuteneacuterales concernant XML et les SGBD Puis nous essayerons de faire

un point syntheacutetique sur les produits susceptibles de reacutepondre agrave ces

problegravemes de gestion et de stockage de donneacutees et enfin nous

terminerons par envisager les nouveaux domaines drsquoapplication pouvant

tirer profit drsquoun tel deacuteveloppement

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 19: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 19

Bilan de la recherche

bibliographique

Les reacutefeacuterences concernant cette recherche bibliographique sont

donc pour la plupart issues des ressources du Web En effet gracircce agrave ce

moyen de diffusion de lrsquoinformation les derniegraveres parutions sont

accessibles de maniegravere beaucoup plus aiseacutees La theacutematique de ma

recherche concernant un sujet en pointe actuellement je ne pouvais

trouver des informations reacuteellement pertinentes ailleurs que sur Internet

Lrsquoavantage de travailler sur un sujet assez preacutecis me permettait de limiter

le nombre drsquointerrogation pour arriver agrave mes fins Effectivement le

croisement des deux termes fondamentaux XML et SGBD mrsquoamenait

des reacutesultats que jrsquoavais alors agrave exploiter Le deacutesavantage drsquoune telle

proceacutedure eacutetait que si le croisement restait muet jrsquoavais tregraves peu de

chance de trouver drsquoautres reacutesultats pertinents pour ma recherche

Une fois que jrsquoai eu un certain nombre de reacutefeacuterences leur lecture mrsquoa

permis drsquoacqueacuterir un certain sens critique qui me permettait de choisir

tel ou tel article pour ma bibliographie Mon critegravere de seacutelection eacutetait

surtout drsquoeacuteviter toute redondance des informations Etant donneacute que les

recherches sur ces SGBD sont en pleine mutation je ne pouvais me

permettre drsquoomettre certains axes drsquoeacutevolution mecircme sils nrsquoallaient pas

tous dans la mecircme direction Jrsquoespegravere avoir fait une eacutetude la plus

exhaustive possible

Comme je le mentionnais lors de lrsquoexplication de mon choix du

sujet cette recherche mrsquoa demandeacute un investissement personnel

conseacutequent au niveau de la remise agrave niveau pour certaine notion en

informatique Il ne mrsquoa pas paru inteacuteressant de deacutecompter ces heures

dans mon bilan final

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 20

BILAN EN TEMPS ET EN COUT FINANCIER

Recherche - ENSSIB (bibliothegraveque et CD-ROM) 2 H

- Insa (bibliothegraveque du deacutepartement informatique et

DocrsquoINSA) 5 H

- Internet 12H

- Dialog 6 H

Reacutealisation - Meacutethodologie 6 H

- synthegravese 8 H

Total 39 heures

Coucirct - Connexion au serveur de Dialog 38 $

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 21

Synthegravese

1 Introduction

Peut-on consideacuterer un reacutepertoire de quelques milliers ou plus de

documents XML comme une base de donneacutee et y retrouver des

informations avec la mecircme efficaciteacute qursquoavec des systegravemes classiques de

gestion de bases de donneacutees Cette question est inheacuterente agrave toute

reacuteflexion sur cette gestion de donneacutees Certes XML permet de deacutefinir des

documents organiseacutes sous forme de base de donneacutees Mais un problegraveme

qui se pose alors concerne la faccedilon de stocker ces donneacutees et de les

interroger au sein de ces structures

Nous allons donc dans un premier temps rappeler les notions

geacuteneacuterales concernant XML et les SGBD Puis nous essayerons de faire

un point syntheacutetique sur les produits susceptibles de reacutepondre agrave ces

problegravemes de gestion et de stockage de donneacutees et enfin nous

terminerons par envisager les nouveaux domaines drsquoapplication pouvant

tirer profit drsquoun tel deacuteveloppement

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 20: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 20

BILAN EN TEMPS ET EN COUT FINANCIER

Recherche - ENSSIB (bibliothegraveque et CD-ROM) 2 H

- Insa (bibliothegraveque du deacutepartement informatique et

DocrsquoINSA) 5 H

- Internet 12H

- Dialog 6 H

Reacutealisation - Meacutethodologie 6 H

- synthegravese 8 H

Total 39 heures

Coucirct - Connexion au serveur de Dialog 38 $

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 21

Synthegravese

1 Introduction

Peut-on consideacuterer un reacutepertoire de quelques milliers ou plus de

documents XML comme une base de donneacutee et y retrouver des

informations avec la mecircme efficaciteacute qursquoavec des systegravemes classiques de

gestion de bases de donneacutees Cette question est inheacuterente agrave toute

reacuteflexion sur cette gestion de donneacutees Certes XML permet de deacutefinir des

documents organiseacutes sous forme de base de donneacutees Mais un problegraveme

qui se pose alors concerne la faccedilon de stocker ces donneacutees et de les

interroger au sein de ces structures

Nous allons donc dans un premier temps rappeler les notions

geacuteneacuterales concernant XML et les SGBD Puis nous essayerons de faire

un point syntheacutetique sur les produits susceptibles de reacutepondre agrave ces

problegravemes de gestion et de stockage de donneacutees et enfin nous

terminerons par envisager les nouveaux domaines drsquoapplication pouvant

tirer profit drsquoun tel deacuteveloppement

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 21: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 21

Synthegravese

1 Introduction

Peut-on consideacuterer un reacutepertoire de quelques milliers ou plus de

documents XML comme une base de donneacutee et y retrouver des

informations avec la mecircme efficaciteacute qursquoavec des systegravemes classiques de

gestion de bases de donneacutees Cette question est inheacuterente agrave toute

reacuteflexion sur cette gestion de donneacutees Certes XML permet de deacutefinir des

documents organiseacutes sous forme de base de donneacutees Mais un problegraveme

qui se pose alors concerne la faccedilon de stocker ces donneacutees et de les

interroger au sein de ces structures

Nous allons donc dans un premier temps rappeler les notions

geacuteneacuterales concernant XML et les SGBD Puis nous essayerons de faire

un point syntheacutetique sur les produits susceptibles de reacutepondre agrave ces

problegravemes de gestion et de stockage de donneacutees et enfin nous

terminerons par envisager les nouveaux domaines drsquoapplication pouvant

tirer profit drsquoun tel deacuteveloppement

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 22: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 22

2 eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD) notions geacuteneacuterales

Lrsquoobjectif de cette partie est de faire un bref eacutetat des notions

fondamentales du langage XML et des SGBD

21 XML

211 Le langage

XML acronyme de eXtensible Markup Language est un langage

de description et drsquoeacutechange de documents structureacutes sur le Web Ce

nouveau standard creacutee au deacutebut de lrsquoanneacutee 1998 par le consortium W3C8

(5) est inspireacute des langages de description des documents SGML9 et par

lagrave mecircme HTML10 Initialement destineacute agrave la modeacutelisation de documents il

peut ecirctre eacutegalement vu sous lrsquoangle des bases de donneacutees

XML est un langage agrave balises (ou tags) ces balises repreacutesentant

une deacutefinition de structure inteacutegreacutee aux donneacutees (3)

Comme SGML mais agrave la diffeacuterence de HTML XML nrsquoa pas de balises

preacutedeacutefinies celles-ci sont fixeacutees par lrsquoapplication Les balises

permettent de composer les eacuteleacutements des documents chaque eacuteleacutement

correspond agrave un attribut simple ou composeacute il est constitueacute de balises

encadrant des donneacutees ou drsquoautres eacuteleacutements Ces derniers peuvent ecirctre

imbriqueacutes aussi profondeacutement que neacutecessaire Le langage XML est conccedilu

justement pour rendre lrsquoinformation auto descriptive (14)

Un document XML comprend geacuteneacuteralement quatre parties Nous

allons illustrer cette description gracircce agrave un exemple

8 World Wide Web Consortium 9 Standart Generalized Markup Language 10 HyperText Markup Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 23: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 23

ltoeuvremusicalegtopeacuteralt oeuvremusicalegt ltnom-oeuvregtCosigrave fan tuttelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt ltinterpretegtDella Casa Lisa ltinterpretegt ltinterpretegtLudwig Christa ltinterpretegt

ltinterpretegtKunz Erich ltinterpretegt ltnom-oeuvregtDie zauberfloumltelt nom-oeuvregt

ltcompositeurgtMozartltcompositeurgt Exemple de document XML

Le contenu qui permet la description des eacuteleacutements et des donneacutees avec

les marqueurs choisis librement par le concepteur

ltoeuvremusicalegthellipltcompositeurgt les structures de blocs

ltinterpretegtltinterpretegt Le document XML possegravede alors une

structure dite arborescente avec une racine unique XML est donc tregraves

approprieacute pour deacutefinir des scheacutemas de documents hieacuterarchiseacutes

Une structure type qui deacutefinit la grammaire qursquoune classe de document

doit satisfaire La DTD11 nrsquoest pas obligatoire pour creacuteer un document

XML Par conseacutequent on distingue deux classes de documents les ldquobien

formeacutesrdquo et les ldquovalidesrdquo Un document est ldquobien formeacuterdquo lorsqursquoil obeacuteit

aux regravegles syntaxiques du langage XML sans lrsquousage drsquoune DTD Un

document ldquovaliderdquo drsquoune part est bien formeacute et drsquoautre part obeacuteit agrave une

structure type deacutefinie explicitement dans une DTD (4) Cette notion de

DTD existe deacutejagrave en SGML En quelque sorte la DTD ressemble au

scheacutema drsquoune base de donneacutees dont le document est une instance (3)

Une preacutesentation agrave lrsquoaide de feuilles de style par exemple XSL

(Extensible Stylesheet Language) ou CSS (Cascade Style Sheet)

11 Document Type definition

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 24: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 24

Un langage de description des liens XLL (eXtensible link Language)

baseacute sur la norme 10744 Hytime12 (2)

XML possegravede aussi un moyen alternatif pour repreacutesenter les donneacutees

gracircce aux attributs Ces derniers sont toujours repreacutesenteacutes par des

chaicircnes de caractegraveres encadreacutees par des guillemets ou par des

apostrophes simples (2)

212 Langages de requecirctes sur XML

2121 Geacuteneacuteraliteacutes

XML connaicirct une importante expansion de nouvelles technologies

sont alors neacutecessaires pour interroger les donneacutees XML ou donneacutees semi-

structureacutees (DSS)13 Pour ce type de donneacutees modeacuteliseacutees sous forme de

graphe les requecirctes vont donc exprimer leur chemin gracircce aux diffeacuterents

nœuds du graphe qui se succegravedent depuis la racine Par conseacutequent le

reacutesultat est un ensemble de nœuds associeacutes agrave un ensemble de chaicircne de

caractegraveres

Lrsquoexpression de ce chemin reacutepond agrave des regravegles strictes selon la

grammaire des langages utiliseacutes Lrsquointerrogation de DSS est lrsquoun des

problegravemes ouverts aujourdrsquohui qui neacutecessite le choix drsquoun langage et

sans doute de sa standardisation (3)

Le noyau drsquoun langage de requecircte est structureacute avec une seacutemantique

typique qui est capable drsquoexprimer le chemin faisant intervenir des

variables deacutesignant des nœuds (utilisation des termes Select

From[Where])

12 ISO 10744 1992 (HyTime HypermediaTime-based Structuring Language) 13 Des donneacutees semistructureacutees sont des donneacutees incomplegravetes ou qui possegravedent des structures qui change rapidement et de maniegravere inpreacutevisible (36)

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 25: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 25

2122 LOREL

Le langage LOREL14 adaptation de OQL15 a eacuteteacute conccedilu pour

interroger des DSS donc des donneacutees de type XML La construction de

base de LOREL est lrsquoexpression de chemins simples qui sont constitueacutes

du nom de racine suivi par une seacutequence de balises Une telle expression

deacutesigne lrsquoensemble des objets qui peuvent ecirctre atteints agrave partir de lrsquoobjet

deacutesigneacute par la racine en suivant les arcs de balises donneacutees Au-delagrave des

expressions de chemins simples LOREL permet lrsquoutilisation

drsquoexpressions de chemins geacuteneacuteraliseacutes Ces expressions permettent de

remplacer un nom ou une seacutequence de balises par un canevas (pattern)

(7)

22 SGBD

Les donneacutees stockeacutees dans des bases de donneacutees modeacutelisent des

objets du monde reacuteel ou des associations entre objets Les donneacutees

peuvent donc ecirctre consideacutereacutees comme des ensembles de fichiers relieacutes

par des pointeurs elles sont interrogeacutees et mises agrave jour par des

programmes utilitaires fournis avec le SGBD (logiciel drsquointerrogation)

Un des objectifs majeurs des SGBD est drsquoassurer une abstraction des

donneacutees stockeacutees pour simplifier la vision des utilisateurs Pour cela trois

niveaux de description de donneacutees ont eacuteteacute distingueacutes les niveaux

conceptuel interne et externe (6)

221 Le niveau conceptuel

Il constitue le niveau central description des donneacutees en terme

drsquoobjet et de liens logiques indeacutependants de toute repreacutesentation

machine

14 Leightweight Object Repository Language 15 Object Query Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 26: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 26

222 Le niveau interne

Il constitue la structure de stockage supportant les donneacutees Il

deacutecrit les donneacutees telles qursquoelles sont stockeacutees dans la machine Crsquoest

une speacutecification des meacutethodes de stockage et drsquoaccegraves utiliseacutees pour

ranger et retrouver des donneacutees rangeacutees sur un disque

223 Le niveau externe

Chaque groupe de travail utilisant des donneacutees possegravede une

description des donneacutees perccedilues appeleacutee scheacutema externe Cette

description est effectueacutee selon la maniegravere dont le groupe voit la base

dans ces programmes drsquoapplication Seule la partie preacutesentant un inteacuterecirct

pour un utilisateur ou un groupe drsquoutilisateur est preacutesenteacutee Ce modegravele

externe est deacutependant du langage de manipulation des donneacutees utiliseacute

Pour une base particuliegravere il existe un seul scheacutema interne et un seul

scheacutema conceptuel En revanche il existe plusieurs scheacutemas externes

Ces trois niveaux peuvent ecirctre repreacutesenteacutes par le scheacutema en annexe 1

224 Principales fonctions des SGBD

Les SGBD ont pour principales fonctions la description la

recherche la mise agrave jour la transformation le controcircle de lrsquointeacutegriteacute des

donneacutees la gestion de transaction et la seacutecuriteacute

Pour cela des outils sont mis agrave la disposition des utilisateurs

LDD langage de description des donneacutees

LMD langage de manipulation des donneacutees

225 XML et les bases de donneacutees

Un document XML contient des donneacutees mais sans un logiciel

compleacutementaire pour lrsquoaider agrave traiter celles-ci ce nrsquoest pas plus une base

de donneacutees qursquoun autre fichier texte XML devient inteacuteressant dans une

optique base de donneacutees quand on le considegravere de maniegravere globale en

utilisant drsquoune part le contenu du document et drsquoautre part son systegraveme

de balisages(40) On beacuteneacuteficie alors de tous les services offerts par les

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 27: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 27

SGBD maintien de lrsquointeacutegriteacute des donneacutees indexation et recherche sur

le contenu de certain champ langage drsquointerrogation (LOREL XML-

QL)

Une base de donneacutees XML doit donc fidegravelement repreacutesenter la structure

du document XML quel qursquoil soit Etant donneacutee la large diffusion du

modegravele relationnel il est tentant de repreacutesenter les documents eux-mecircme

dans ce type de structure (7) Mais ce modegravele preacutesente toute fois des

limitations importantes qui font que parallegravelement se sont deacuteveloppeacutes de

nouveaux modegraveles Nous allons eacutetudier certains de ces logiciels dans la

partie suivante

3 SGBD pour XML

31 Les systegravemes had-hoc

311 Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD

Des systegravemes de gestion de bases de donneacutees relationnels

(SGDBR) peuvent sembler ecirctre un choix possible pour faciliter leacutechange

dobjets XML Mais le modegravele de donneacutees agrave base de table du SGBDR ne

convient pas agrave la nature hieacuterarchique de XML Un SGBDR devrait casser

et aplanir un document XML dans une multitude de tables Mecircme des

bases de donneacutees relationnelles multidimensionnelles ou des bases de

donneacutees orienteacutees objet ne peuvent pas manipuler des donneacutees avec une

telle structure dynamique Une base de donneacutees XML doit ecirctre capable

de stocker et reacutecupeacuterer nimporte quel document XML grammatical

mecircme si la DTD du document nest pas disponible Un SGBDR

cependant a besoin de deacutefinitions de scheacutema pour chaque table donc un

document avec une eacutetiquette inconnue exigerait une nouvelle deacutefinition

de scheacutema De mecircme dans une base de donneacutees orienteacutee objet une

nouvelle deacutefinition de classe serait neacutecessaire ce qui est beaucoup trop

long pour des demandes lieacutees agrave lrsquounivers dinternet

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 28: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 28

Le stockage XML natal est une des solutions pour eacuteviter des exeacutecutions

trop longues qui seraient un deacutesavantage crucial dans le monde ultra-

rapide se deacuteveloppant autour du commerce eacutelectronique

Ces consideacuterations sur lrsquoeacutemergence de nouveaux SGBD nous amegravenent agrave

nous pencher sur deux exemples LORE et TAMINO

312 LORE

Le projet Lore16 deacuteveloppeacute agrave partir de 1995 agrave lrsquouniversiteacute de

Standford avait pour objectif de creacuteer un SGBD deacutesigneacute speacutecifiquement

pour des donneacutees semi-structureacutees

Depuis 1998 un systegraveme de gestion de bases de donneacutees multi-

utilisateurs pour des DSS a vu le jour (31) Aujourdrsquohui LORE est un

SGBD pour des donneacutees de type XML (9)

Les objectifs initiaux du projet Lore eacutetaient de construire un modegravele de

donneacutees pour des donneacutees semi-structureacutees mais aussi de formuler des

requecirctes et indexer ces DSS

Le processeur de requecircte de LORE utilise des index speacutecialiseacutes pour

effectuer chaque requecircte le plus efficacement possible Au sein de ce

SGBD est incluse une nouvelle technique de recherche agrave base de mot-

cleacutes Cette nouvelle technique tend agrave utiliser de maniegravere optimale le

format de donneacutees structureacute drsquoXML Les chercheurs de Standford ont

conccedilu et mis en oeuvre un optimiseur de questions agrave base de coucirct qui

analyse lespace de recherche pour deacuteterminer des plans de questions

efficaces (site ndeg13)

Ce SGBD pendant le traitement des questions est aussi relieacute aux donneacutees

de sources externes heacuteteacuterogegravenes Le meacutecanisme qui fournit cette

fonctionnaliteacute est appeleacute le manager de donneacutees externes De mecircme que

SQL permet des requecirctes puissantes dans un SGBD relationnel LORE

fournit un langage de requecircte LOREL pour faire des requecirctes sur des

donneacutees XML

16 Leightweight Object REpository

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 29: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 29

En somme ce systegraveme est composeacute de plus de 150 000 lignes de code

C++ (site ndeg13)

313 TAMINO de Software AG

Tamino17 est un systegraveme de gestion de bases donneacutees en XML natif

pour le commerce eacutelectronique (Site Ndeg16) Ce nouveau serveur de bases

de donneacutees a eacuteteacute conccedilu pour faire face aux exigences de centaines de

milliers drsquoutilisateurs potentiels et simultaneacutes

Tamino est une plate-forme dinteacutegration pour la description la gestion

et linteacutegration drsquoinformation interne ou externe agrave lentreprise sans

compromettre la seacutecuriteacute la disponibiliteacute et la performance

Ce SGBD est le premier agrave stocker linformation XML sans la convertir

dans dautres formats comme des tables relationnelles Ce stockage

eacutelimine des opeacuterations de traduction inutiles Baseacute sur un moteur XML

extrecircmement rapide et capable de traiter du XML natif Tamino est le

premier SGBD virtuel qui permet le stockage direct linteacutegration et

leacutechange de donneacutees XML Cela garantit une haute performance et une

reacuteelle adaptabiliteacute puisquune couche suppleacutementaire pour la conversion

des donneacutees agrave et de XML nest pas neacutecessaire Par conseacutequent il integravegre

des donneacutees relationnelles ou orienteacutees objet dans des structures XML

Ce SGBD doteacute drsquoun langage dinterrogation eacuteleacutegant permet des questions

courtes mais puissantes Enfin autre particulariteacute forte inteacuteressante

Tamino peut avoir accegraves aux donneacutees dans des bases de donneacutees

existantes et eacuteloigneacutees qui sont employeacutees par les applications pendant le

traitement des questions(33)

Software AG a des projets pour Tamino Ce dernier sera inteacutegreacute avec

dautres produits de Software AG

Tamino est actuellement disponible pour Windows NT Fenecirctres 2000

Solaris and The Santa Cruz Operation Inc UNIX (Site Ndeg16)

17 Transaction Architecture for the Management of Internet Object

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 30: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 30

Les SGBD had-hoc ne sont pas les seuls agrave ecirctre capables de traiter ces

donneacutees XML Certains grands modegraveles relationnels existant se sont

adapteacutes et proposent alors une telle fonctionnaliteacute

32 Extension des systegravemes relationnels existants

Dans leurs derniegraveres versions la plupart des grands SGBDR

exploitent XML En inteacutegrant ce type de document les bases

relationnelles viennent concurrencer les serveurs XML deacutedieacutes Il existe

deux meacutecanismes pour stocker et restituer un document XML dans une

telle base de donneacutees soit dans son inteacutegraliteacute sous forme de champ

texte Clob18 soit eacuteclateacute en arborescence dans les tables de la base Dans

ce cas le SGBD fournit une fonction de mapping qui fait correspondre

structure XML et attributs ou colonnes de table

Pour Willy Goldgewitch ldquoIl existe des bases de donneacutees natives XML

comme Tamino [] Or lrsquoindustrie se meacutefie des bases de donneacutees

deacutedieacutees Et elle a tendance agrave utiliser des SGBDR mecircme moins

performants Il faut dire que ces derniers se dotent progressivement des

fonctions de bases XML visant agrave masquer la structure relationnelle

Ainsi le SGBDR peut ecirctre vu comme un document XMLrdquo(10)

Ces bases de donneacutees sont aussi apelleacutees XML-permises (28)

Lrsquoannexe 2 permet de faire un eacutetat de lrsquoeacutevolution de cette technologie

321 ORACLE 9i

Eacutetendant les capaciteacutes drsquoOracle8i aux bases de donneacutees XML-

permises la nouvelle base de donneacutees Oracle9i se dote drsquoune plate-forme

XML inteacutegreacutee flexible ouverte et productive Cette base de donneacutees est

deacutesormais capable drsquointeacutegrer des documents XML dans des tables Crsquoest

un nouvel environnement qui a eacuteteacute deacuteveloppeacute autour de la gestion des

documents XML stockage eacutechange des donneacutees et inteacutegration de

processus drsquoeacutechanges commerciaux entre systegravemes heacuteteacuterogegravenes

18 Character Large OBject

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 31: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 31

Plus preacuteciseacutement cette plate-forme offre les services suivants

- Un nouveau langage drsquointerrogation SQL permettant un accegraves aux

donneacutees XML indeacutependamment de leurs lieux de stockage

- La geacuteneacuteration de documents XML agrave partir de questions SQL

- La possibiliteacute de visualiser la base de donneacutee dans une arborescence

XML

- La capaciteacute de personnaliser les fonctionnaliteacutes XML inteacutegreacutees agrave la

base de donneacutee Oracle 9i gracircce au kit incorporeacute (outils Java C C++ et

PLSQL)

- Le stockage la reacutecupeacuteration et la mise agrave jour des donneacutees Ces

derniegraveres peuvent alors ecirctre eacutechangeacutees entre diffeacuterentes applications

heacuteteacuterogegravenes La base devient alors un hub central pour lrsquoeacutechange de

donneacutees Lors de ces eacutechanges drsquoinformation la configuration entre

donneacutees XML et les autres types de donneacutees dOracle est automatique

(Site Ndeg20)

Oracle 9i fournit une architecture Java XML et une plate-forme de

deacuteveloppement SQL

La plate-forme Oracle9i fournit un support relativement complet pour les

applications e-business en deacuteveloppant trois niveaux diffeacuterents

1 Support de toutes les donneacutees lieacutees au commerce eacutelectronique

des documents XML agrave des objets (Java et SQL) et des documents

multimeacutedias agrave relationnels (SQL)

2 Uniformisation des meacutethodes pour acceacuteder aux donneacutees et les

traiter

3 Creacuteation drsquoune application commerce eacutelectronique qui inclut des

dispositions pour le traitement des diffeacuterents type de support En

employant cette particulariteacute les utilisateurs peuvent employer

sans difficulteacute Java XML et SQL pour construire et inteacutegrer des

demandes de commerce eacutelectronique Ces aides peuvent alors

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 32: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 32

maximiser la productiviteacute et peuvent significativement reacuteduire le

temps pour la commercialisation (Site Ndeg20)

33 Autres types de systegravemes

Notons aussi lrsquoeacutemergence de SGBD avec des fonctionnaliteacutes plus

particuliegraveres REDFOOT creacutee par Source Forge est un modegravele de

document pour deacutevelopper des applications RDF19 soit une base de

donneacutees RDF avec un parser RDF et une interface Web pour visualiser et

eacutediter en RDF Ce type de systegraveme peut se voir inteacuteressant dans un

contexte de communication entre bases de donneacutees (Site Ndeg22)

4 Apports dans les nouveaux domaines dapplications

41 Bases de donneacutees WEB

En deacutecidant de consideacuterer les documents XML comme des objets

stockeacutes dans des bases de donneacutees les SGBD peuvent alors constituer un

tregraves efficace serveur de documents sur les reacuteseaux Internet et Intranet

capables drsquointeacutegrer des meacutecanismes de recherche par le contenu (4)

Pour ameacuteliorer les recherches drsquoinformation sur le Web plusieurs

approches sont envisageables Nous allons nous pencher plus

particuliegraverement sur lrsquoune drsquoelles Il faudrait structurer diffeacuteremment

lrsquohypertexte que forme le Web Aujourdrsquohui les liens relient entre eux

des fichiers Pour un ordinateur un lien du Web ne signifie qursquoune

adresse physique de fichier sur le reacuteseau XML peut pallier cet aspect

eacutetant donneacute que ce langage peut typer les liens crsquoest agrave dire speacutecifier leur

seacutemantique soit directement soit en les deacutecrivant comme des relations

entre documents dans le systegraveme descriptif du langage Le Web se

transforme alors selon Alain Michard en un ldquographe conceptuelrdquo (40)

19 Resource Description Framework

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 33: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 33

42 Commerce eacutelectronique

Le deacuteveloppement des places de marcheacute eacutelectronique est

foudroyant bien sucircr les tregraves grandes entreprises y sont tregraves preacutesentes

mais les PME commencent aussi progressivement agrave srsquoy familiariser Ces

diffeacuterentes connexions se font de plus en plus en XML qui devient un

outil dinteacutegration non seulement des entreprises avec les places de

marcheacute mais aussi des places de marcheacute entre elles quand elles le

souhaitent (Site Ndeg26)

Une place de marcheacute est une plate-forme many to many qui feacutedegravere et

gegravere les transactions des entreprises Les offreurs doivent reacuteorganiser

leurs catalogues et inteacutegrer des contraintes propres agrave la place de marcheacute

en particulier la rapiditeacute de mise agrave jour du catalogue

En HTML agrave lorigine les Web EDI20 sont maintenant eacutecrits en XML

(avec sans doute XSL) pour afficher un message XML Les PME deacutejagrave

habitueacutees agrave ce meacutetalangage ne sont donc pas surprises par ce type

deacutechange eacutelectronique

Au total ce sont bien les professionnels et leurs compeacutetences qui

retrouvent la premiegravere place la technique reste dautant plus assimilable

quelle devient quasi transparente Avec un seul format XML pour

structurer tous les eacutechanges eacutelectroniques la place de marcheacute peut coller

plus facilement aux besoins de ses clients

Cela devrait permettre de se concentrer sur linteropeacuterabiliteacute au niveau du

contenu comment dune part permettre agrave une entreprise de se

reacutefeacuterencer avec ses produits dune maniegravere homogegravene dune place de

marcheacute agrave lautre et dautre part faciliter la tacircche de lacheteur en lui

proposant la mecircme nomenclature de produits dune place de marcheacute agrave

lautre (55)

20 Echange de donneacutees informatiseacutees

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 34: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 34

5 Conclusion

Les reacuteflexions sur la gestion intelligente des donneacutees XML sont en

plein essor en effet le deacuteveloppement drsquooutils rendant possible une telle

gestion mobilise un certain nombre de pocircles de recherche Les approches

sont certes diffeacuterentes certains voulant creacuteer des outils neufs et

originaux ou drsquoautres tentant drsquoadapter des outils ayant deacutejagrave faits leurs

preuves agrave savoir les systegravemes de gestions de bases de donneacutees

relationnelles Mais tous ces courants se rejoignent en un axe feacutedeacuterateur

agrave savoir que ces bases de donneacutees tentent de capturer la structuration

variable et peu figeacutee des donneacutees semi-structureacutees Avec la prise en

compte des liens inter-documents ces bases de donneacutees supportent alors

le multimeacutedia et mecircme lrsquohypermeacutedia Avec XML le semi-structureacute

constitue sans doute une voie drsquoavenir pour les bases de donneacutees

Mecircme srsquoil est probable qursquoaucune meacutethode ne satisfera agrave elle seule

tous les besoins et que lrsquoon utilisera plusieurs meacutethodes

compleacutementaires

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 35: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 35

Bibliographie

1 Monographies

1 DELEGLISE D Oracle et le Web Paris Eyrolles 1997 224 p

ISBN 2-212-08971-6

2 MEGGINSON David Structuring XML documents Prentice

Hall PTR 1998 420p ISBN 0-13-642299-3

3 MICHARD Alain XML langage et applications Paris

Eyrolles 1998 361p ISBN 2-212-09052-18

4 St LAURENT Simon Introduction au XML Paris Eyrolles

2000 363p ISBN 2-7464-0094-4

2 Chapitres drsquoouvrages

5 GARDARIN Georges InternetIntranet et bases de donneacutees

Paris Eyrolles 1998 XML et les BD semistructureacutees p 41-57

ISBN 2-212-09069-2

6 GARDARIN Georges Bases de donneacutees objet et relationnel

Paris Eyrolles 1999 Objectifs et architectures des SGBD p 13-

54 ISBN 2-212-09060-9

3 Peacuteriodiques rapports et thegraveses

7 ABITEBOUL S QUASS D MC HUGHT J WIDOM J

WIENER J The Lorel Query Language for Semistructured Data

International Journal on Digital Libraries 1997 vol 1 ndeg 1 p

68-88

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 36: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 36

8 APICELLA Marion Tamino improves XML data management

ndash Innovative database simplifies application access InfoWorld

2000 Vol 22 ndeg19 p106

9 ASKOVIC Marko diaporama Lore un SGBD pour XML

ENST (Ecole Nationale des Sciences et Techniques) 2000

Available from Internet ltURL

httppersoenstfr~askovicbddopresentationLore_XMLsld00

1htmgt

10 BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les

SGBD agrave lrsquoheure drsquointernet 01Informatique 2001 ndeg1616 p 42-

47

11 BICKEL B XML in E-commerce Document world 1999 vol

4 ndeg 6

12 BLEICHER P Clinical data interchange and XML Applied

clinical trials 1999 vol 8 ndeg 8 p 28-30

13 BORCK James R eXcelon leverages legacy data

with XML Infoworld 1999 vol 21 ndeg45 2 pages

14 BOSAK J BRAY T Le langage XML Pour la science 1999

ndeg 261 p 48 - 54

15 BUNEMAN Peter DAVIDSON Susan HILLEBRAND Gerd

SUCIU Dan A query language and optimization techniques for

unstructured data Proceedings of ACM-SIGMOD International

Conference on Management of Data 1996

16 CHAI XIAOLU CAO JING GAO YONGQING SHI

BAILE XML arouse the WEB architecture revolution Lecture

notes in computer science 1999 ndeg1749 p 461-466

17 CHIARAMONTI Claude Internet et EDI EDItorialiste de

VendrEDI 2000 Available from Internet ltURL

httpxmlfrorgdocumentationsarticles001221-0001introgt

18 CHIU Chao-Min Reengineering information systems with

XML Information systems management 2000 vol 17 ndeg 4 p

40 -54

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 37: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 37

19 DAVID Michael SQL-based XML structured data access Web

techniques 1999 vol 4 ndeg 6 4 pages

20 DEUTSCH A FERNANDEZ M FLORESCU D LEVY A

SUCIU D A query language for XML Computer networks

1999 vol 31 ndeg 11-16 p 1155-1169

21 DONGWON LEE CHU Wesley W Constraints-preserving

transformation from XML Document Type Definition to

relational schema Computer science 2000 ndeg 1920 p 323-338

22 EDMUND X DEJESUS XML Enters The DBMS Arena

Computerworld 2000[290101] Available from Internet

ltURL

httpwwwcomputerworldcomcwistory01199NAV47_STO5

302600htmlgt

23 FERNANDEZ Mary FLORESCU Daniela LEVY Alon

SUCIU Dan A Query Language for a Web-Site Management

System SIGMOD Record vol 26 ndeg 3 p 4-11

24 FERNANDEZ Mary SIMEON Jerocircme WADLER Philip

XML Query Languages Experiences and exemplars [230101]

Available from Internet ltURL httpwww-dbresearchbell-

labscomusersimeonxqueryhtml

25 FLANAGAN Peter http XML solutions for e-commerce

Hydrocarbon engineering 2000 vol 5 ndeg 10

26 FLORESCU Daniela KOSSMANN Donald A performance

evaluation of alternative mapping schemes for storing XML data

in a relational database INRIA 2000 31 p Rapport drsquoeacutetude

INRIA-RR - 3680

27 MCHUGHT J WIDOM J Query optimisation for XML

Edinburg Proceedings of the Twenty-Fifth International

Conference on very large Data Base 1999 p315-326

28 MILLER JA SHETH S Querying XML documents IEEE

Potential 2000 ndeg19 p 24-26

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 38: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 38

29 GARDARIN Georges SHA Fei DANG NGOC Tram XML-

based Components for federating multiple heterogeneous data

sources Versailles PRISM Laboratory 1999 14p

30 GAUTHIER Francois Langages de programmation XML Le

langage universel des usines de demain Mesures 2000 ndeg 730

p 81ndash83

31 GOLDMAN R MCHUGHT J WIDOM J Lore a database

management system for XML Dr Dobbrsquos Journal 2000 vol25

ndeg4 p 76 78-80

32 GOLDMAN R MCHUGH J WIDOM J From semistructured

data to XML Migrating the Lore data model and query language

Philadelphia Pennsylvania In Proceedings of the 2nd

International Workshop on the Web and Databases (WebDB 99)

June 1999

33 HESS D A Gartner Product Review Tamino july 2000

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

34 HIRZALLA Naeacutel KARMOUCH Ahmed A data model and a

query language for multimedia documents databases Ottawa

Multimedia Information Research Laboratory University of

Ottawa 1999 11p

35 JUNG Frank Concepts of XML query language New straits

times (Malaysia) July 31 2000

36 KAPPEL Gerti KAPSAMMER Elisabeth RAUSCH-

SCHOTT Stefan RETSCHITZEGGER Werner X-Ray

Towards integrating XML and relational database systems

Computer science 2000 ndeg1920 p 339-353

37 KEMP G J L ROBERTSON C J GRAY P M D

ANGELOPOULOS N CORBA and XML Design choices for

database federations Computer science 2000 Ndeg1832 p 191-

208

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 39: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 39

38 KIM H CHANG H Building an XMLand web-based document

retrieval system Korea University of Myongji 1999 ndeg 1999-

05-18 1999 p 251-262

39 LAWTON G XML specs duel over E-commerce Computer

(Long Beach CA) 1999 vol 32 no 4 p 17 ndash 19

40 MICHARD Alain Bases de donneacutees XML Pour la sciences

1999 ndeg261 p 50

41 NORTH Ken Text indexing XML searches and other database

tricks Web technique 2000 vol 5 3 pages

42 PONS Aurelio MILLET Jose GIJARRO Enrique

MAINTEIGA Miguel Medical database migration using new

XML Internet standard Computers in Cardiology 1999

99CB37004 p 93-96

43 ROMAND-MONNIER Emilie XMLSGML et la numeacuterisation

des documents anciens ENSSIB et Universiteacute Claude Bernard

Lyon 1 19992000 57p

44 ROONEY Paula ALL iS ON DATABASE SERVER Oracle9i

to be marketed to ASPs B2B exchanges Computer Reseller

News ndeg6 2 Oct 2000

45 DE LA ROSA A DynaBase y xml edicioacutengestioacuten web de

informacioacuten corporativa (El) Profesional de la informacioacuten

2000 vol 9 no 3 pp 25 - 32

46 ROY J RAMANUJAN A XML Datas universal language

IT Professional 2000 vol 2 ndeg 3 p 32 - 36

47 SALVATO G LEONTARITIS I J WINSTONE P ZELM

M RIVERS-MOORE D SALVATO D Presentation and

exchange of business models with CIMOSA-XML Computers in

industry 1999 vol 40 ndeg 2-3 p 125 ndash 139

48 SEYBOLD Patricia Tamino Software AGrsquos XML Server -

Information Server for All Types of Data June 3 1999

[290101] Available from Internet ltURL

httpwwwsoftwareagcomtaminoreferencesReferenceshtmgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 40: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 40

49 SHIMAZU H SMYTH Barry ed CUNNINGHAM Padraig

A textual case-based reasoning system using XML on the World-

Wide Web Computer science 1998 Ndeg 1488 p 274-285

50 SONGINI Marc Oracle Counters Microsofts Net

Initiative(Company Business and Marketing) Computerworld

12 Dec 2000 ndeg18

51 Tamino an Internet database system Computer science 2000

vol 1777 p 383-387

52 TEASDALE Guy Introduction au XML La lettre du

bibliotheacutecaire queacutebeacutecois 29 mars 1998 [01122000] Available

from Internet ltURL

httpwwwsciencepresseqccalbqlbq104htmlgt

53 THOMAS Daniel Oracle integrates business data Computer

Weekly ndeg 84 30 Nov 2000 ISSN 0010-4787

54 WIDOM Jennifer Data management for XML research

direction Standford University juillet 1999 Available from

internet ltURL httpwww-dbstandfordedu~widomgt

55 WILLIAM Levis XML is becoming the standart platform for

the interentreprise processes on which B2B e-commerce depends

Intelligent Enterprise 18 aoucirct 2000 vol 3 ndeg13

56 YOSHIKAWA MASATOSCHI SHIMURA TAKEYUKI

UEMURA SHUNSUKE Storage and retrieval of XML

documents using object-relational databases Joho Shori Gakkai

Ronbunshi 1999 vol 40 p115-131

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 41: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 41

4 ADRESSES INTERNET

41 XML

Sites officiels

1 World Wide Web Consortium ltURL

httpwwww3orgXMLgt [290101]

2 Langage XML 10 (W3C Recommandation) ltURL

httpwwwxmlorggt[121200]

3 Seconde eacutedition de la recommandation official XML 10 ltURL

httpwwwoasis-openorgcoverxmlhtml gt

Autres sites pertinents concernant XML

4 Portail industriel pour XML ltURL httpwwwxmlcomgt

[290101]

5 ROBIE J Editor XQL 99 Proposal 1999 [100101]

Available from internet ltURL httpmetalabunceduxqlxql-

proposalhtmlgt

Sites concernant des langages de requecirctes pour XML

6 Langage XML-QL ltURL httpwwww3orgTRNOTE-xml-

qlgt [290101]

7 Langage XML-QL ltURL

httptheoryx5uwinnipegcaCPANdataXML-QLQLhtmlgt

[290101]

Sites concernant des portails commerciaux pour les diffeacuterents SGBD

existants pour traiter des donneacutees XML

8 ltURL httpwwwstudifiuiono~lmariusglinkerxmltoolsby-

vendorhtmlgt

9 Available from Internet ltURL

httpwwwxmlsoftwarecomconvertgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 42: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 42

42 Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML

10 DBXML ltURL httpwwwdbxmlgroupcomcorehtmlgt

[230101]

11 EXCELON ltURL httpwwwexceloncorpcomproductsgt

[290101]

12 LASSO ltURL httpwwwblueworldcomblueworldproductsgt

[230101]

13 LORE ltURL httpwww-dbStanfordeduloregt [230101]

14 ODBC2XML ltURL httpwwwintsysrcomgt

15 OZONE ltURL httpozone-dborggt [290101]

16 TAMINO ltURL httpwwwsoftwareagcomtaminogt

[290101]

17 XDBM ltURL httpwwwbowerbirdcomauXDBMgt

[290101]

18 XDBMS ltURL httpwwwrpbourretcomxmldbmsgt

[290101]

19 Adaptive Server Enterprise 120 ltURL

httpwwwsybasecomproductsdatabaseserversasegt

[130201]

20 Oracle 9i ltURL httpwwworaclecomfrdatabasegt [130201]

21 RDFDB ltURL httpweb1guhacomrdfdbgt [290101]

22 REDFOOT ltURL httpsourceforgenetprojectsredfootgt

[290101]

23 SQL server 2000 lt

httpwwwmicrosoftcomSQLproductinfoRichXMLhtmgt

[260201]

24 XML LIGHTWEIGHT EXTRACTOR ltURL

httpwwwalphaworksibmcomtechxlegt

25 XPOWER TRANSFORM ltURL

httpwwwbdisystemscomxtranshtmlgt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 43: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 43

43 Echange eacutelectronique de donneacutees

26 ltURL httpwwwxmledi-grouporggt

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 44: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 44

Table des annexes

ANNEXE 1 DIFFEacuteRENTS ACRONYMES UTILISEacuteS 45

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA

DrsquoUN SGBD 46

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION

DES DONNEES XML 47

ANNEXE 4 REacuteSULTAT DE LA RECHERCHE SUR LE MEacuteTA-MOTEUR

COPERNIC 48

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 45: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 45

ANNEXE 1 Diffeacuterents acronymes utiliseacutes

CLOB Character Large Object

EDI Echange de Donneacutees Informatiseacutees

HTML HyperText Markup Language

LDD Langage de Description des Donneacutees

LORE Leightweight Object Repository

LOREL Leightweight Object Repository Language

LMD Langage de Manipulation des Donneacutees

OQL Object Query Language

PME Petite et Moyenne Entreprise

RDF Resource Description Framework

SGBD Systegraveme de Gestion de Bases de Bonneacutees

SGBDR Systegraveme de Gestion de Bases de Bonneacutees Relationnelles

SGML Standart Generalized Markup Language

TAMINO Transaction Architecture for the Management of Internet

Object

XML eXtensible Markup Language

XSL eXtensible StyleSheet Language

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 46: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSI

ANNEXE 2 SCHEMA REPRESENTANT LES TROIS NIVEAUX DE SCHEMA DrsquoUN SGBD

In (4) page 20

1 2

SCHEMA INTERNE

SCHEMA CONCEPTUEL

SCHEMA EXTERNE

B

SCHEMA EXTERNE 3

SCHEMA EXTERNE

46

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 47: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 47

ANNEXE 3 EVOLUTION DES TECHNIQUES DES SGBDR POUR LA GESTION DES DONNEES XML

BERETZ Reneacute PARPINELLI Steacutephane REMY Claire Les SGBD agrave lrsquoheure

drsquointernet 01Informatique 2001 ndeg1616 p 44

Serveur

Drsquoapplication

JavaEJB

Serveur

XML

middot Logique meacutetier

Ecrite en Java

Associeacutee aux donneacuteex

middot JVM

middot Correspondance

XML tables

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 48: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 48

Annexe 4 Reacutesultat de la recherche sur le meacuteta-moteur COPERNIC

Recherche Copernic XML DBMS (Tous

les mots ) 080101

Trouveacute 53 documents dans le Web

1 XML-DBMS Version 10 93 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of objects

in which element types are generally viewed as classes and attributes and PCDATA

as properties of those classes Trouveacute par AltaVista Google HotBot Lycos MSN Web Search WebCrawler

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbms1htm

2 XMLcom - XML-DBMS 88 T

Home | Search | Resources | Buyers Guide | FAQs Free Newsletter Search FAQs

Articles Annotated XML What is XML XML-Deviant Style Matters XML

Resources Buyers Guide Events Calendar Standards List Su Trouveacute par AltaVista Direct Hit FAST Search Lycos

httpwwwxmlcompubrXML-DBMS

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index49htm

3 XML-DBMS 87 T

XML-DBMS Middleware for Transferring Data between XML Documents and

Relational Databases XML-DBMS is middleware for transferring data between XML

documents and relational databases It views the XML document as a tree of data-

specific objects in wh Trouveacute par HotBot MSN Web Search

httpwwwinformatikth-darmstadtdeDVS1staffbourretxmldbmsxmldbmshtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtm

4 XML-DBMS 85 T

XML-DBMS XML-DBMS is available both as a set of Java packages andas a

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 49: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 49

PERL module (courtesy of Nick Semenov) You can Trouveacute par Google

httpwwwrpbourretcomxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index23htm

5 Lore 82 T

Lore is a database management system (DBMS) for XML a simple and increasingly

popular data model Nested tagged data is the essence of XML The Lore

executables are available for public use Trouveacute par Open Directory Project HotBot MSN Web Search Netscape Netcenter

httpwww-dbstanfordedulore

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index60htm

6 Commercial SGMLXML

Software 80 T

Commercial software for SGMLXML applications This document is part of The

XML Cover Pages database containing some 2400 documents pertaining to SGML

(Standard Generalized Markup Language defined in ISO Trouveacute par FAST Search GOcom WebCrawler

httpwwwoasis-openorgcovercommSWhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12commswhtml

7 Practical XML with Linux Part

1 80 T

Uche Ogbuji shows you how to make use of XML on Linux to create a better

platform for data and document exchange Trouveacute par Euroseek WebCrawler

httpwwwlinuxworldcomlinuxworldlw-1999-09lw-09-xml2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12lw-09-xml2html

8 xml-dev-Oct-1999 XML Loader

tools for DBMS 80 T

Jimson K John (jimsonindiadharmacom) Fri 29 Oct 1999 182852 +0530

(IST) Hi Data Base users will be familiar with ImportLoader tools provided by

different DBMS vendors for Loading data into Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990400html

9 XML-DBMS 80 T

Java packages for transferring data between XML documents and relational

databases [Open Source Public Domain]

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 50: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 50

Trouveacute par Open Directory Project FAST Search Netscape Netcenter

httpwwwrpbourretcomxmldbmsindexhtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index59htm

10 XML-DBMS Version 101 78 T

XML-DBMS Version 101 Java Packages for Transferring Data between XML

Documentsand Relational Databases 22 Downloading and Installing XML-

DBMS Trouveacute par Google

httpwwwrpbourretcomxmldbmsreadmehtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12readmehtm

11 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 77 T

Ken North (ken_northcompuservecom) Fri 29 Oct 1999 133239 -0700

Subject XML Loader tools for DBMS Jimson K John wrote gt Is there any tool

available from gt any data base vendors to loa Trouveacute par Excite

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990415html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120415html

12 XML Zone 73 T

Starting point for news information how-to articles and discussion for XML

developers Trouveacute par HotBot MSN Web Search

httpwwwxml-zonecom

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index55htm

13 xml-dev-Oct-1999 Re XML Loader

tools for DBMS 72 T

Steve Muench (smuenchusoraclecom) Fri 29 Oct 1999 071423 -0700

Jimson Oracles XML SQL Utility for Java offers a command-line utility that

leverages our XML Save service for doing this Trouveacute par Excite HotBot MSN Web Search

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Oct-19990401html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120401html

14 Informix and XML Smart Distributed

Data 71 T

View Informix XML-Enables Internet Foundation2000 press release announced

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 51: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 51

October 6 1999 at Internet World Informix and XML Smart Distributed Data

The time-to-market Trouveacute par GOcom

httpwwwinformixcomxml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index20htm

15 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version) 70 T

ANN XML-DBMS (alpha version) Ronald Bourret (rbourretitotu-

darmstadtde) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] Trouveacute par AltaVista

httpwwwlistsicacukhypermail-archivexml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120249html

16 XML-DBMS 70 T

XML-DBMS ByRon Bourret Version10 PlatformsJava Info on

webhttpwwwinformatiktu-d rmstadtdeDVS1staffbourret

mldbmsxmldbmshtm Trouveacute par AltaVista Google MSN Web Search

httpwwwgarsholprivnodownloadxmltoolsprodXMLDBMShtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmldbmshtml

17 eGroups xml-dbms 68 T

xml-dbms Founded March 5 2000 Post message xml-

dbmsegroupscom Subscribexml-dbms-subscribeegroupscom

Unsubscribe xml-dbms-unsubscribeegroupscom Trouveacute par Excite Google

httpwwwegroupscomlistxml-dbmsinfohtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12infohtml

18 XML Release of XML-DBMS Version

10 68 T

Release of XML-DBMS Version 10 Date Fri 24 Sep 1999 061637 +0200

From Ronald Bourret To XML-LLISTSERVHEANETIE Subject ANN

XML-DBMS Version 10 XML-DBMS vers Trouveacute par AltaVista Lycos

httpwwwoasis-openorgcoverbourretXMLDBMS19990924html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12bourretxmldbms19990924html

19 ACM SIGMOD Digital Review 2

(2000) 60 T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 52: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 52

Review - Relational Databases for Querying XML Documents Limitations

and Opportunities ACM SIGMOD Digital Review 2 (2000) Review This paper

is the first paper that I have read that presents and Trouveacute par GOcom

httpwwwacmorgsigmoddblpdbjournalsdrCarey00ahtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12carey00ahtml

20 XML as a Hierarchical DBMS

(HDBMS) and Relational Theory 59 T

Hello all I was wondering if anyone was working on a hierarchical database

Or (better yet) extensions to PostgreSQL that allowed for hierarchical

expressions Following is a post Trouveacute par AltaVista Direct Hit

httpwwwsepostgresqlorgmhonarcpgsql-general1999-02msg00047html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00047html

21 eGroups xml-dbms Messages

Message 404 of 458 59 T

Welcome Guest | Register | Sign In xml-dbms Messages View by Date

Message404 of 458 Search | Family Filter is Off This Archive Trouveacute par Google

httpwwwegroupscommessagexml-dbms404

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index24htm

22 XML Alpha Version of XML-DBMS 59 T

Announcement XML-DBMS Alpha Version Date Thu 15 Jul 1999 150303

+0200 From Ronald Bourret To XML-LLISTSERVHEANETIE Subject

ANN XML-DBMS (alpha version) I hav Trouveacute par Lycos

httpwwwoasis-openorgcoverxml-dbmsAnn19990715html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xml-dbmsann19990715html

23 XML-DBMS 59 T

XML-DBMS is a set of Java packages for transferring data between XML

documents and relational databases It views the XML document as a tree of

objects in which element types are generally viewed Trouveacute par Excite

httpwwwinformatiktu-darmstadtdeDVS1staffbourretxmldbmsxmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index8htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 53: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 53

24 GoXMLcom - XML Search Engine -

Search and index XML documents

58

T

XML Search Engine - Search and index XML documents Trouveacute par Euroseek

httpwwwgoxmlcomdevwhitepaperwhitepaper_funchtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12whitepaper_funchtml

25 XML tools by vendor 58

T

A list of free XML tools sorted by vendor Trouveacute par WebCrawler

httpwwwstudifiuiono~lmariusglinkerxmltoolsby-vendorhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12by-vendorhtml

26 Microsoft XML FAQ - January 8 1998 51

T

[This local archive copy mirrored from the canonical site

httpwwwmicrosoftcomxmlxmlfaqhtm 980213 links may not have

complete integrity so use the canonical document at this URL if possible] Trouveacute par WebCrawler

httpwwwoasis-openorgcovermicrosoftxmlfaq980213html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12microsoftxmlfaq980213html

27 Newsletter More information on object-

oriented databases 062800

50

T

Network World Fusions exclusive free e-mail newsletter on directories

featuring tips and news Trouveacute par GOcom

httpwwwnwfusioncomnewslettersdir20000626dir2html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120626dir2html

28 XML Enters The DBMS Arena |

Computerworld News Features Story

50

T

Network Search Sites Services ITcareers Search Advanced Search | Contacts

News Features | ResourcesResearch | Careers | Communities | Subscriptions |

Media Center Headlines | Biz Stories | Tech Stories | Emerging Companies |

QuickStudy | Columnists Trouveacute par FAST Search

httpwwwcomputerworldcomcwistory01199NAV47_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47_sto5302600html

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 54: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 54

29 UCB DBMS Research Group - Research 49

T

Learn about Berkeley projects including indexing for new workloads

interactive online processing and database visualization Trouveacute par HotBot MSN Web Search

httpepochcsberkeleyedu8000postgres

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index56htm

30 INopenhealth Re XML and DBMS 49

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 101444 CDT Next message Ignacio Valdes Re Fwd RE JavaXML

Content Manager Previous message Wayne Wilson more Op Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0214html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120214html

31 CMSC 828C WebologyXML 47

T

Time-stamp 991207 160052 chaw News Last class Wed 08 Dec 1999 on

Akamai See the class newsgroup for details DescriptionThis course covers

Web technologies and systems This semester we will Trouveacute par GOcom

httpwwwcsumdeduclassfall1999cmsc828c

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index21htm

32 Linux

Web+DBMS XML FreeBSD 46

T

- - - - - 119 - - Trouveacute par AltaVista FAST Search

httpwwwwesternvillagecojp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index2htm

33 xmlhack XML-DBMS 101 for Perl 44

T

XML-DBMS 101 for Perl 1312 3 Nov 2000 UTC | Simon StLaurent Nick

Semenov releaseda new Perl version of the XML-DBMS package a set of tools

for connecting Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index27htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 55: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 55

34 INopenhealth XML and DBMS 43

T

XML and DBMS From Bud P Bruegger (budsistemait) Date Mon Apr 17

2000 - 112045 CDT Next message Bud P Bruegger Re Whos Who

Previous message Alvin B Marcelo Re Whos Who Next in th Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0194html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120194html

35 XML acceleration using hardware

technology 42

T

l Trouveacute par Direct Hit

httpwwwallettecomxmlAbstractsPresentations-p24html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12presentations-p24html

36 xml-dev Mar 1999 RE X for eXtensible

DBMS

38

T

AndyBradburysyntegrabtcouk Tue 9 Mar 1999 112535 -0000 The only

IMS I ever came across was hardly what Id call extensible - not unless you

actually like taking a whole database down i Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Mar-19990186html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120186html

37 xmlhack XML-DBMS 101 38

T

XML-DBMS 101 1422 28 Jun 2000 UTC | Leigh Dodds Ronald Bourret

has updated hisXML-DBMS Java package fixing a number of bugs and adding

improved Trouveacute par Google

httpxmlhackcomreadphp

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index32htm

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 56: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 56

38 INopenhealth Re XML and DBMS 36

T

Re XML and DBMS From David Forslund (dwflanlgov) Date Tue Apr 18

2000 - 110453 CDT Next message Alvin B Marcelo Re more Open Source

arguments Previous message John S Gage Re more Ope Trouveacute par Lycos

httpwwwshoutnet~milanresearchINopenhealth0217html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120217html

39 Pin-OutsCom Data_Formats

Markup_Languages XML Tools

Databases

35

T

s Trouveacute par Direct Hit

httpwwwpin-outscomdirectoryData_FormatsMarkup_LanguagesXMLToolsDatabases

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index4htm

40 31

T

Trouveacute par FAST Search

httpeprowesternvillagecojpshowroomhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12showroomhtml

41 XMLDB Initiative Mail Archive Re

Xml Enters the DBMS Arena

31

T

Re Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Re Xml Enters the DBMS Arena To

xmldbxmldborg Subject Re Xml Enters the DBMS Arena From Lars

Martin ltlarsxmldborggt Date Mon 6 Nov 2000 2027 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00113html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00113html

42 gp-uk archives - August 1999 Re

XML data and shared care 30

T

Subject Re XML data and shared care From Mary Hawking (

maryhawkingtigersdemoncouk ) Date Sun 08 Aug 1999 - 204048 BST

Messages sorted by [ date ] [ thread ] [

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 57: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 57

Trouveacute par GOcom

httpwwwmailbaseacuklistsgp-uk1999-080418html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120418html

43 xml-dev Apr 1999 EJB and XMLXSL 28

T

Hi all Im developing a e-commerce projectAnd Id like to use EJB at server

sideRetrieve the data from DBMS and generate XML documentand use XSL to

translate XML to Browser readable DocumentAnd Trouveacute par Excite

httpwwwlistsicacukhypermailxml-devxml-dev-Apr-19990536html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut120536html

44 December 1999 XML and related

standards for data warehouses 27

T

M Trouveacute par Direct Hit

httpwwwinfoloomcomgcaconfsWEBphiladelphia99futtersackHTM

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12futtersackhtm

45 CS 764 Project XML-DBMS 27

T

Computer Science 764 October 23 1998 Project AbstractKevin Beach Vuk

Ercegovac Michael Trouveacute par Google

httpwwwcswiscedu~suanProjectscs764-xmldbms

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index33htm

46 XML and Query Languages 25

T

This document is part of the SGMLXML Web Page database containing some

2500 documents pertaining to SGML (Standard Generalized Markup Language

defined in ISO 88791986) XML (Extensible Markup Language) XSL XLL

XLink XPointer DSSSL (Document Style Semantics and Specification

Language) HyTime SPDL ISO-HTML and related standards The

SGMLXML database itself features an exhaustive Trouveacute par WebCrawler

httpwwwoasis-openorgcoverxmlQueryhtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12xmlqueryhtml

47 XMLDB Initiative Mail Archive Xml

Enters the DBMS Arena

25

T

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 58: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 58

Xml Enters the DBMS Arena [Date Prev][Date Next][Thread Prev][Thread

Next][Date Index][Thread Index] Xml Enters the DBMS Arena To

ltxmldbxmldborggt Subject Xml Enters the DBMS Arena From Kimbro

Staken ltkstakendbxmlgroupcomgt Date Sun 5 Nov 2000 12 Trouveacute par FAST Search

httparchivexmldborgxmldbmsg00102html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12msg00102html

48 xml-dev-Jul-1999 ANN XML-DBMS

(alpha version)

25

T

ANN XML-DBMS (alpha version) Ronald Bourret ( rbourretitotu-

darmstadtde ) Thu 15 Jul 1999 150303 +0200 Messages sorted by [ date ] [

thread ] [ subject ] [ author ] Next message Kurt Donath Whats up with

XLink Previous message Ronald Trouveacute par MSN Web Search

httpwwwlistsicacukhypermailxml-devxml-dev-Jul-19990249html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1202491html

49 Cetus Links 16263 Links on Objects

and Components

24

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpwwwobjenvcomcetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12softwarehtml

50 XML Enters The DBMS Arena |

Computerworld News amp Features 23

T

translation One such product is XML-DBMS a tool based on Java Database

Connectivity(JDBC) that transfers data between XML documents and the

database XML Trouveacute par Google

httpwwwcomputerworldcomcwistory01199NAV47-68-85-1552_STO5302600html

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut1201199nav47-68-85-

1552_sto5302600html

51 XML Schema Requirements 19

T

NOTE-xml-schema-req-19990215 XML Schema Requirements W3C Note 15

February 1999 This version httpwwww3orgTR1999NOTE xml-schema-

req-1999021 Trouveacute par AltaVista

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes
Page 59: Emergence des SGBD pour des données de type XML

ARBEL Steacutephanie | DESSID | 2001 | ENSSIB 59

httpwwww3orgTR1999NOTE-xml-schema-req-19990215

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12index1htm

52 Cetus Links 16263 Links on Objects

and Components

11

T

Cetus Links 16263 Links on Objects and Components Trouveacute par WebCrawler

httpsunsitesutacjpcompucetussoftwarehtml

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12software1html

53 extensible markup language 11

T

m Trouveacute par Direct Hit

httpwwwisresourcegroupcomBreifingsextensiblemarkuplanghtm

fileCProgram FilesCopernic 2000DataDefault UserPar deacutefaut12extensiblemarkuplanghtm

  • Choix du sujet
  • Introduction
  • Meacutethodologie de la recherche
    • Mise en place de la strateacutegie de recherche
    • Les sources immeacutediatement exploitables
      • Bibliothegraveque de lrsquoENSSIB
      • Interrogation des CD-ROM
      • Bibliothegraveque du deacutepartement informatique de lrsquoINSA
      • DocrsquoINSA
        • Internet
          • Yahoo US
          • Google
          • Copernic
          • Sites speacutecialiseacutes
            • Le serveur Dialog
              • Bilan de la recherche bibliographique
              • Synthegravese
                • Introduction
                • eXtensible Markup language (XML) et Systegraveme de Gestion de Bases de Donneacutees (SGBD)euro notions geacuteneacuterales
                  • XML
                    • Le langage
                    • Langages de requecirctes sur XML
                      • SGBD
                        • Le niveau conceptuel
                        • Le niveau interne
                        • Le niveau externe
                        • Principales fonctions des SGBD
                        • XML et les bases de donneacutees
                            • SGBD pour XML
                              • Les systegravemes had-hoc
                                • Theacuteories autour de lrsquoeacutemergence de ces nouveaux SGBD
                                • LORE
                                • TAMINO de Software AG
                                  • Extension des systegravemes relationnels existants
                                    • ORACLE 9i
                                      • Autres types de systegravemes
                                        • Apports dans les nouveaux domaines dapplications
                                          • Bases de donneacutees WEB
                                          • Commerce eacutelectronique
                                            • Conclusion
                                              • Bibliographie
                                                • Monographies
                                                • Chapitres drsquoouvrages
                                                • Peacuteriodiques rapports et thegraveses
                                                • ADRESSES INTERNET
                                                  • XML
                                                  • Serveurs commerciaux de SGBD capables de geacuterer des donneacutees de type XML
                                                  • Echange eacutelectronique de donneacutees
                                                      • Table des annexes