Koks esminis skirtumas tarp XML dokumento ir reliacinės duomenų bazės?
Koks esminis skirtumas tarp XML dokumento ir reliacinės duomenų bazės?

Video: Koks esminis skirtumas tarp XML dokumento ir reliacinės duomenų bazės?

Video: Koks esminis skirtumas tarp XML dokumento ir reliacinės duomenų bazės?
Video: What is XML | XML Beginner Tutorial | Learn XML with Demo in 10 min 2024, Gegužė
Anonim

majoras skirtumai tarp XML duomenų ir santykiniai duomenys

An XML dokumentas yra informacijos apie santykius duomenis daiktus vienas kitam viduje konors hierarchijos forma. Su santykinis modelio, vieninteliai ryšių tipai, kuriuos galima apibrėžti, yra pirminės lentelės ir priklausomos lentelės ryšiai.

Taigi, kaip XML ir duomenų bazės veikia kartu?

Į duomenis orientuotas duomenų bazės saugoti duomenis atskirai nuo XML schema, paprastai tiesiog paverčiant pradinį turinį į reliacines lenteles. Šie produktai vadinami XML -įjungtas duomenų bazės . Jei an XML reikalingas dokumentas, galima teirautis reliacinėse lentelėse saugomų duomenų ir an XML sukurtas dokumentas.

Be to, ar XML gali būti naudojamas kaip duomenų bazė? XML - Duomenų bazės . XML duomenų bazė yra naudojamas saugoti didžiulį informacijos kiekį XML formatu. Kaip ir naudoti apie XML didėja kiekvienoje srityje, būtina turėti saugią vietą sandėliavimui XML dokumentus. Duomenys, saugomi duomenų bazė gali užklausa naudojant XQuery, suskirstyta į seriją ir eksportuojama į norimą formatą.

Taip pat galima paklausti, ar XML greitesnis už SQL?

SQL yra geri lentelės duomenys – duomenys, kurie lengvai telpa į eilutes ir stulpelius. XML tinka hierarchiniams duomenims – duomenims, kurie turi kelis skirtingo dydžio lygius. SQL tinka saugojimui ir paieškai. XML tinka perduoti ir formatuoti.

Kaip Rdbms saugo XML duomenis?

XML Įgalintos duomenų bazės paprastai siūlo vieną ar kelis iš šių būdų saugoti XML tradicinėje santykių struktūroje: XML yra saugomi į CLOB (didelį personažų objektą) XML yra "susmulkintas" į lentelių seriją, pagrįstą schema. XML yra saugomi į gimtąjį XML Tipas, kaip apibrėžta ISO standarte 9075-

Rekomenduojamas: