Kāda ir būtiska atšķirība starp XML dokumentu un relāciju datu bāzi?
Kāda ir būtiska atšķirība starp XML dokumentu un relāciju datu bāzi?

Video: Kāda ir būtiska atšķirība starp XML dokumentu un relāciju datu bāzi?

Video: Kāda ir būtiska atšķirība starp XML dokumentu un relāciju datu bāzi?
Video: 🔴 RDD webinar: how to raise awareness among healthcare providers? 2024, Aprīlis
Anonim

Vairākums atšķirības starp XML datiem un relāciju dati

An XML dokuments satur informāciju par attiecībām datus priekšmetus viens otram iekš hierarhijas forma. Ar relāciju modeli, vienīgie relāciju veidi, ko var definēt, ir vecāku tabulas un atkarīgās tabulas attiecības.

Tātad, kā XML un datu bāzes darbojas kopā?

Uz datiem orientēts datubāzēm uzglabāt datus atsevišķi no XML shēma, parasti tikai pārveidojot sākotnējo saturu relāciju tabulās. Šie produkti tiek saukti par XML - iespējots datubāzēm . Ja an XML ir nepieciešams dokuments, var uzdot relāciju tabulās saglabātos datus un an XML izveidots dokuments.

Turklāt vai XML var izmantot kā datu bāzi? XML - Datu bāzes . XML datu bāze ir lietots lai tajā saglabātu milzīgu informācijas apjomu XML formātā. Kā izmantot no XML pieaug katrā jomā, ir nepieciešama droša vieta, kur uzglabāt XML dokumentus. Dati, kas tiek glabāti datu bāze var var tikt uzdoti, izmantojot XQuery, serializēti un eksportēti vēlamajā formātā.

Var arī jautāt, vai XML ir ātrāks par SQL?

SQL ir labi tabulas dati - dati, kas viegli iekļaujas rindās un kolonnās. XML ir piemērots hierarhiskiem datiem - datiem, kuriem ir vairāki dažāda lieluma līmeņi. SQL ir piemērots glabāšanai un meklēšanai. XML ir piemērots pārsūtīšanai un formatēšanai.

Kā Rdbms saglabā XML datus?

XML iespējotās datubāzes parasti piedāvā vienu vai vairākas no tālāk norādītajām pieejām XML saglabāšana tradicionālajā attiecību struktūrā: XML ir glabājas CLOB (rakstzīmju liels objekts) XML ir "sasmalcināts" tabulu sērijā, kuras pamatā ir shēma. XML ir glabājas par dzimteni XML Tips, kā noteikts ISO standartā 9075-

Ieteicams: