Jaký je zásadní rozdíl mezi dokumentem XML a relační databází?
Jaký je zásadní rozdíl mezi dokumentem XML a relační databází?

Video: Jaký je zásadní rozdíl mezi dokumentem XML a relační databází?

Video: Jaký je zásadní rozdíl mezi dokumentem XML a relační databází?
Video: XML Schema (XSD) Beginner Tutorial with Demo 2024, Duben
Anonim

Hlavní, důležitý rozdíly mezi daty XML a relační data

An XML dokument obsahuje informace o vztahu data položky k sobě navzájem v forma hierarchie. s vztahový Jedinými typy vztahů, které lze definovat, jsou vztahy nadřazené tabulky a závislé tabulky.

Jak tedy XML a databáze spolupracují?

Data-centrické databází ukládat data odděleně od XML schéma, obvykle jen transformace původního obsahu do relačních tabulek. Tyto produkty jsou označovány jako XML - povoleno databází . Pokud XML Pokud potřebujete dokument, lze se dotazovat na data uložená v relačních tabulkách XML dokument vytvořen.

Lze navíc XML použít jako databázi? XML - Databáze . XML databáze je použitý uložit obrovské množství informací XML formát. Jako použití z XML roste v každém oboru, je nutné mít zajištěné místo pro uložení XML dokumenty. Data uložená v databáze může být dotazován pomocí XQuery, serializován a exportován do požadovaného formátu.

Někdo se také může zeptat, je XML rychlejší než SQL?

SQL jsou dobrá tabulková data – data, která se snadno vejdou do řádků a sloupců. XML je dobré pro hierarchická data - data, která mají několik úrovní různých velikostí. SQL je dobré pro ukládání a vyhledávání. XML je dobré pro přenos a formátování.

Jak Rdbms ukládá data XML?

XML povolené databáze obvykle nabízejí jeden nebo více z následujících přístupů ukládání XML v tradiční vztahové struktuře: XML je uloženy do CLOB (znakově velký objekt) XML je "skartován" do řady tabulek založených na schématu. XML je uloženy do domorodce XML Typ definovaný normou ISO 9075-

Doporučuje: