Aplicatii ale XML in baze de date

CUPRINS
                                INTRODUCERE 3
                                CAPITOLUL I 5
                  NOI MODELE DE DATE ŞI APLICATIILE LOR   5
  1.1 Interogarea World-Wide-Web-ului   5
  1.2 Integrarea surselor de date eterogene   6
  1.3 Navigare în Internet   7
  1.4 Cubul de date şi OLAP  8
  1.5 Noi modele tranzactionale   8
  1.6 Optimizări 9
                             CAPITOLUL II     12
            MODELE DE REPREZENTARE A DATELOR NECONVENTIONALE   12
  2.1 Definirea conceptului de date neconventionale      12
  2.2 Modelul semistructurat ale datelor      13
    2.2.1 Conceptul de date semistructurate   15
    2.2.2 Modelarea datelor semistructurate   16
    2.2.3 Limbaje de interogare a datelor semistructurate      18
  2.3 MPEG-21 – Suport pentru integrarea datelor în aplicatii multimedia
  distribuite    19
    2.3.1 Prezentare generală     19
    2.3.2 Declararea elementelor digitale     22
    2.3.3 Adaptarea continutului utilizând MPEG-21 26
                             CAPITOLUL III    29
                          XML CA BAZĂ DE DATE    29
  3.1 Este XML-ul o bază de date? 29
  3.2 Date şi documente      29
    3.2.1 Documente centrate pe date    30
    3.2.2 Informatii centrate pe documente    32
    3.2.3 Date, documente şi baze de date     33
  3.3 Stocarea şi recuperarea datelor   33
    3.3.1 Maparea schemelor documentelor pe schemele bazelor de date      34
    3.3.2 Limbaje de interogare   37
    3.3.3 Stocarea datelor în baze de date native XML    40
    3.3.4 Tipuri de date, valori nule, seturi de caractere     41
    3.3.5  Generarea schemelor XML din scheme relationale şi invers 44
  3.4 Stocarea şi recuperarea documentelor    47
    3.4.1 Stocarea documentelor în sistemul de fişiere   47
    3.4.2 Stocarea documentelor în BLOB-uri   47
    3.4.3 Baze de date native XML 48
    3.4.4 DOM-uri persistente (PDOM-uri)      62
    3.4.5 Sisteme de management ale continuturilor 63
                             CAPITOLUL IV     64
                       CONSTRUIREA DOCUMENTELOR XML 64
  4.1 Sintaxa XML      64
  4.2 Descrierea de vocabulare noi cu XML     64
  4.3 Avantajele definitiei tipurilor documentului 65
  4.4 Combaterea dezavantajelor definitiei tipurilor documentului   66
  4.5 XML, doar un alt HTML? 67
  4.6 Startul în XML   69
  4.7 Definirea unui document XML ca întreg   70
  4.8 Prologul: declaratia XML    74
  4.9 Documente autonome     74
  4.10 Construirea prologului unui document XML: Declaratia tipului
  documentului (Document Type Declaration)    75
    4.10.1 Crearea corpului documentului      76
    4.10.2 Date caracter     76
    4.10.3 Marcajul    77
    4.10.4 Formarea structurilor logice în XML     77
    4.10.5 Cum formează XML structurile fizice     78
    4.10.6 Etichete de pornire şi etichete de încheiere  78
    4.10.7 Normalizarea      79
    4.10.8 Tipuri de elemente     81
    4.10.9 Entităti neanalizate   82
    4.10.10 Aplicatii din lumea reală   84
                               CAPITOLUL V 87
                       PREZENTAREA  APLICATIEI      87
  5.1 Cerinte hardware 87
  5.2 Cerinte software 88
  5.3 Functionalitătile aplicatiei      88
  5.4 Proiectarea bazei de date   88
  5.5 Implementarea codului  91
  5.6 Manual de utilizare    97
  5.7 Concluzii  100
                            BIBLIOGRAFIE     102