Jaka jest podstawowa różnica między dokumentem XML a relacyjną bazą danych?
Jaka jest podstawowa różnica między dokumentem XML a relacyjną bazą danych?

Wideo: Jaka jest podstawowa różnica między dokumentem XML a relacyjną bazą danych?

Wideo: Jaka jest podstawowa różnica między dokumentem XML a relacyjną bazą danych?
Wideo: Podstawy baz danych SQL, które musisz znać 2024, Kwiecień
Anonim

Poważny różnice między danymi XML oraz dane relacyjne

jakiś Dokument XML zawiera informacje o związku dane przedmioty do siebie w forma hierarchii. Z relacyjny modelu, jedynymi typami relacji, które można zdefiniować, są relacje tabeli nadrzędnej i relacji tabeli zależnej.

A zatem, jak XML i bazy danych współpracują ze sobą?

Zorientowany na dane bazy danych przechowywać dane oddzielnie od XML schemat, zwykle po prostu przekształcając oryginalną zawartość w tabele relacyjne. Produkty te są określane jako XML -włączony bazy danych . Jeżeli XML dokument jest potrzebny, dane przechowywane w relacyjnych tabelach można przeszukiwać i XML utworzony dokument.

Dodatkowo, czy XML można wykorzystać jako bazę danych? XML - Bazy danych . Baza danych XML jest używany przechowywać ogromną ilość informacji w XML format. Jako posługiwać się z XML rośnie w każdej dziedzinie, wymagane jest bezpieczne miejsce do przechowywania XML dokumenty. Dane przechowywane w baza danych może być odpytywane za pomocą XQuery, serializowane i eksportowane do żądanego formatu.

Można też zapytać, czy XML jest szybszy niż SQL?

SQL to dobre dane tabelaryczne - dane, które łatwo mieszczą się w wierszach i kolumnach. XML jest dobre dla danych hierarchicznych - danych, które mają kilka poziomów o różnych rozmiarach. SQL jest dobry do przechowywania i wyszukiwania. XML nadaje się do przesyłania i formatowania.

Jak Rdbms przechowuje dane XML?

XML włączone bazy danych zazwyczaj oferują jedno lub więcej z następujących podejść do: przechowywanie XML w ramach tradycyjnej struktury relacyjnej: XML jest przechowywane w CLOB (duży obiekt postaci) XML jest `rozdrabniany` na serię tabel opartych na schemacie. XML jest przechowywane w tubylca XML Typ zgodny z normą ISO 9075-

Zalecana: