R2D2

van XML naar DataBase

1. Inhoudsopgave

2. Inleiding

3. Waarom XML 2 RDB?

3.1 XML
3.1.1 DTD
3.2 Relationele Databases
3.2.1 Het relationele datamodel
3.2.2 Normaalvormen
3.2.3 RDBMS
3.3 Waarom XML 2 RDB
3.4 Applicatie

4. XML 2 RDB: de theorie

4.1 De DTD versimpelen
4.1.1 Conclusie
4.2 Prototype boomstructuur schema's ontwerpen
4.2.1 Conclusie
4.3 Prototype relationele schema's ontwerpen
4.4 Sleutels vinden en normalisatie
4.5 Conversie XML-data naar RDB

5. XML 2 RDB: een nieuw algoritme

5.1 Algoritme
5.1.1 Versimpelen van de DTD
5.1.2 Ontwerpen van de prototype boomstructuur en relationele schema's
5.1.3 Vinden van sleutels
5.1.4 Positionering
5.2 Ontwerp en beschrijving R2D2
5.2.1 Informatie
5.2.2 Programma
5.2.3 User interface

6. XML 2 RDB: R2D2

6.1 Van DTD naar databasestructuur
6.1.1 Algemeen
6.1.2 De DTD versimpelen
6.1.3 Prototype boomstructuur en relationele schema's ontwerpen
6.1.4 Sleutels vinden en positionering
6.2 Van XML naar database data
6.3 De webinterface
6.4 Testen en aandachtsgebieden

7. Conclusies

7.1 Samenvatting
7.2 Beperkingen
7.3 Verder onderzoek

Literatuurlijst

Bijlagen