Hvad er den grundlæggende forskel mellem XML-dokument og relationel database?
Hvad er den grundlæggende forskel mellem XML-dokument og relationel database?

Video: Hvad er den grundlæggende forskel mellem XML-dokument og relationel database?

Video: Hvad er den grundlæggende forskel mellem XML-dokument og relationel database?
Video: 🔴 RDD webinar: how to raise awareness among healthcare providers? 2024, April
Anonim

Major forskelle mellem XML-data og relationelle data

An XML-dokument indeholder oplysninger om forholdet til data genstande til hinanden i hierarkiets form. Med relationelle model, er de eneste typer relationer, der kan defineres, overordnede tabel- og afhængige tabelrelationer.

Bare så, hvordan fungerer XML og databaser sammen?

Datacentreret databaser gemme data adskilt fra XML skema, som normalt bare transformerer det originale indhold til relationelle tabeller. Disse produkter omtales som XML -aktiveret databaser . Hvis en XML dokument er påkrævet, kan de data, der er gemt i relationelle tabeller, forespørges og en XML dokument oprettet.

Kan XML desuden bruges som en database? XML - Databaser . XML-database er Brugt at gemme enorme mængder information i XML format. Som brug af XML er stigende på alle områder, er det nødvendigt at have et sikkert sted at opbevare XML Dokumenter. De data, der er gemt i database kan forespørges ved hjælp af XQuery, serialiseres og eksporteres til et ønsket format.

Man kan også spørge, er XML hurtigere end SQL?

SQL er gode tabeldata -- data, der nemt passer ind i rækker og kolonner. XML er god til hierarkiske data -- data, som har flere niveauer af forskellig størrelse. SQL er god til opbevaring og søgning. XML er god til overførsel og formatering.

Hvordan gemmer Rdbms XML-data?

XML aktiverede databaser tilbyder typisk en eller flere af følgende tilgange til lagring af XML inden for den traditionelle relationelle struktur: XML er gemt ind i en CLOB (karakter stort objekt) XML er 'makuleret' i en række tabeller baseret på et skema. XML er gemt til en indfødt XML Type som defineret af ISO Standard 9075-

Anbefalede: