데이터 세트에서 XML 사용Using XML in a DataSet

ADO.NET을 사용하면 XML 스트림이나 문서에서 DataSet을 채울 수 있습니다.With ADO.NET you can fill a DataSet from an XML stream or document. XML 스트림이나 문서를 사용하여 데이터, 스키마 정보 또는 두 가지 모두를 DataSet에 제공할 수 있습니다.You can use the XML stream or document to supply to the DataSet either data, schema information, or both. XML 스트림이나 문서에서 제공되는 정보를 DataSet에 있는 기존 데이터나 스키마 정보와 결합할 수 있습니다.The information supplied from the XML stream or document can be combined with existing data or schema information already present in the DataSet.

또한 ADO.NET을 사용하면 스키마 사용 여부에 관계없이 DataSet의 XML 표현을 만들어 다른 애플리케이션이나 XML 사용 플랫폼에서 사용할 수 있도록 HTTP를 통해 DataSet을 전송할 수 있습니다.ADO.NET also allows you to create an XML representation of a DataSet, with or without its schema, in order to transport the DataSet across HTTP for use by another application or XML-enabled platform. DataSet의 XML 표현에서 데이터는 XML로 작성되며, 스키마는 XML 표현의 인라인에 포함되어 있는 경우 XSD(XML 스키마 정의 언어)를 사용하여 작성됩니다.In an XML representation of a DataSet, the data is written in XML and the schema, if it is included inline in the representation, is written using the XML Schema definition language (XSD). XML 및 XML 스키마에서는 DataSet의 내용을 원격 클라이언트와 주고 받기에 알맞은 형식을 제공합니다.XML and XML Schema provide a convenient format for transferring the contents of a DataSet to and from remote clients.

섹션 내용In This Section

DiffGramDiffGrams
DataSet의 내용을 읽거나 쓰는 데 사용하는 XML 형식인 DiffGram에 대해 자세히 설명합니다.Provides details on the DiffGram, an XML format used to read and write the contents of a DataSet.

XML에서 데이터 세트 로드Loading a DataSet from XML
XML 문서에서 DataSet의 내용을 로드할 때 고려할 여러 가지 옵션에 대해 설명합니다.Discusses different options to consider when loading the contents of a DataSet from an XML document.

데이터 세트 콘텐츠를 XML 데이터로 작성Writing DataSet Contents as XML Data
DataSet의 내용을 XML 데이터로 생성하는 방법과 사용할 수 있는 여러 XML 형식 옵션에 대해 설명합니다.Discusses how to generate the contents of a DataSet as XML data, and the different XML format options you can use.

XML에서 데이터 세트 스키마 정보 로드Loading DataSet Schema Information from XML
XML에서 DataSet의 스키마를 로드하는 데 사용하는 DataSet 메서드에 대해 설명합니다.Discusses the DataSet methods used to load the schema of a DataSet from XML.

데이터 세트 스키마 정보를 XSD로 작성Writing DataSet Schema Information as XSD
XML 스키마의 용도와 DataSet에서 XML 스키마를 생성하는 방법에 대해 설명합니다.Discusses the uses for an XML Schema and how to generate one from a DataSet.

데이터 세트 및 XmlDataDocument 동기화DataSet and XmlDataDocument Synchronization
단일 데이터 집합에 대한 관계형 뷰와 계층적 뷰에 동기적으로 액세스할 수 있는 .NET Framework의 기능과 DataSetXmlDataDocument 간에 동기적 관계를 만드는 방법에 대해 설명합니다.Discusses the capability available in the .NET Framework of synchronous access to both relational and hierarchical views of a single set of data, and shows how to create a synchronous relationship between a DataSet and an XmlDataDocument.

DataRelation 중첩Nesting DataRelations
DataRelation의 내용을 XML 데이터로 표현할 경우 중첩된 DataSet 개체의 중요성과 이러한 개체를 만드는 방법에 대해 설명합니다.Discusses the importance of nested DataRelation objects when representing the contents of a DataSet as XML data, and describes how to create them.

XML 스키마에서 데이터 세트 관계형 구조 파생(XSD)Deriving DataSet Relational Structure from XML Schema (XSD)
XML 스키마에서 만들어진 DataSet의 관계 구조 또는 스키마에 대해 설명합니다.Describes the relational structure, or schema, of a DataSet that is created from XML Schema.

XML에서 데이터 세트 관계형 구조 유추Inferring DataSet Relational Structure from XML
XML 요소에서 유추할 때 만들어지는 DataSet의 관계형 구조 또는 스키마에 대해 설명합니다.Describes the resulting relational structure, or schema, of a DataSet that is created when inferred from XML elements.

ADO.NET 개요ADO.NET Overview
ADO.NET 아키텍처 및 구성 요소에 대해 설명하고, 이를 사용하여 기존 데이터 소스에 액세스하고 애플리케이션 데이터를 관리하는 방법을 설명합니다.Describes the ADO.NET architecture and components, and how to use them to access existing data sources as well as to manage application data.

참고자료See also