Extensible Markup Language ( XML) data skal forvaltes i en database ved en software system.Two typer XML databaser bruges til at gemme forskellige typer oplysninger . XML
Brugen af XML er udbredt, og det gør brug af tags, værdier og egenskaber. Styrken i XML ligger i den måde , at data er identificeret af et tag , så kan blive tilgængelige for andre opgaver.
XML Enabled Database
En XML aktiveret database er en i som XML data konverteres til relationelle tabeller og opbevares i hvad der er kendt som en relationel database . Når XML bruges til at beskrive oplysninger, såsom at købe eller sælge transaktioner , eller oplysningerne i de gule sider , for eksempel, er det siges at være data -orienteret. Sådanne data -orienterede XML sædvanligvis er lettere at kortlægge i en relationel database . En XML aktiveret database har funktioner, der kan hjælpe med at gøre automatiske konverteringer til og fra XML.
Native XML Database
Native XML Database er en, der er specialiseret til lagring XML data . Det definerer en model for et XML-dokument , der derefter lagres intakt med alle dets komponenter. Den grundlæggende enhed i lagring er et XML-dokument , og det behøver ikke nødvendigvis at være en stand- alone database.