こんにちは、私は試験の準備をしていて、これに行き詰まっています
リレーショナル モデルと比較した XML データ表現の長所と短所は何ですか?
おそらく、階層構造を簡単に表すことができます。
人間にとってより読みやすいこと
膨大な数のフィールドとテーブルが必要ですが、ほとんどすべてがオプションです。たとえば、すべての小説に悪役が登場するわけではありませんが、悪役の属性またはタグは xml ドキュメントに簡単に追加できます。
こんにちは、私は試験の準備をしていて、これに行き詰まっています
リレーショナル モデルと比較した XML データ表現の長所と短所は何ですか?
おそらく、階層構造を簡単に表すことができます。
人間にとってより読みやすいこと
膨大な数のフィールドとテーブルが必要ですが、ほとんどすべてがオプションです。たとえば、すべての小説に悪役が登場するわけではありませんが、悪役の属性またはタグは xml ドキュメントに簡単に追加できます。
XML の強みは次のとおりです。 階層構造 読みやすい形式 オープン ソースのパーサーとビューアー 行の構造を持たないデータの簡単な表現
リレーショナル テーブルの強み: SQL - 洗練されたクエリであり、XML には匹敵しません。
リレーショナル構造は、データベース ストレージとクエリ用に最適化されています。XML モデルは、データ交換用に最適化されています。
リレーショナル モデルは構造化データ用に最適化されています。XML モデルはテキスト用に最適化されています。