Kelebihan dan kelemahan representasi data XML dibandingkan dengan model relasional

Hai, saya sedang mempersiapkan ujian dan saya terjebak dengan ini

Apa kelebihan dan kelemahan representasi data XML dibandingkan dengan model relasional?

Mungkin hal ini memungkinkan struktur hierarki mudah direpresentasikan.

Bahwa itu lebih mudah dibaca secara manusiawi

Jumlah bidang dan tabel yang diperlukan sangat banyak, hampir semuanya bersifat opsional. Misalnya, tidak semua novel memiliki penjahat, namun atribut atau tag penjahat akan cukup mudah untuk ditambahkan ke dokumen xml.


person TJF    schedule 20.05.2012    source sumber
comment
Membandingkan apel dan jeruk. XML dan DB relasional tidak mencakup kebutuhan yang sama. Mereka saling melengkapi dalam banyak hal. Semua DB modern memungkinkan untuk menyimpan data sebagai XML dan menanyakan konten melalui xpath.   -  person David Brabant    schedule 21.05.2012


Jawaban (2)


Kekuatan XML adalah: Struktur hierarki Format yang mudah dibaca Parser dan viewer open source Representasi data yang mudah tanpa struktur baris

Kekuatan tabel relasional: SQL - kueri yang canggih, yang tidak dapat dibandingkan dengan XML.

person Israel Unterman    schedule 20.05.2012

Struktur relasional dioptimalkan untuk penyimpanan database dan kueri; Model XML dioptimalkan untuk pertukaran data.

Model relasional dioptimalkan untuk data terstruktur; Model XML dioptimalkan untuk teks.

person Michael Kay    schedule 21.05.2012