XMLSQL Server 2005 で DataTypeを使用することの基本的な利点を理解しようとしていました。複数のレコードを削除する場合に備えて、こちらの記事を読みました。XML をシリアル化し、データベースに送信し、以下のクエリを使用して削除できます。
この DataType を使用することの他の利点を調べることに興味がありました...
編集
XML データを SQL Server 2005 に格納する理由
ファイル システムで XML データを管理するのではなく、SQL Server 2005 でネイティブの XML 機能を使用する理由を次に示します。
データベース サーバーの管理機能を使用して、XML データを管理します (たとえば、バックアップ、回復、複製など)。
私の理解- 明確にするために、いくつかの知識を共有していただけますか?
XML データを効率的かつ処理された方法で共有、クエリ、および変更したいと考えています。細粒度のデータ アクセスは、アプリケーションにとって重要です。たとえば、ドキュメント全体を置き換えることなく、新しいセクションを挿入したい場合があります。
私の理解- XML は特定の列の行にあります. この行のセルに新しいセクションを追加するには, 更新が必要なので, ドキュメント全体が更新されます. 右?
サーバーが整形式のデータを保証し、必要に応じて XML スキーマに従ってデータを検証する必要があります。
私の理解- 明確にするために、いくつかの知識を共有していただけますか?
効率的なクエリ処理と優れたスケーラビリティのために XML データのインデックスを作成し、一流のクエリ オプティマイザーを使用する必要があります。
私の理解- 個々の列を追加することで同じことができます。では、なぜ XML 列なのでしょうか。