DataSets, DataTables 및 DataViews(ADO.NET)
ADO.NET DataSet은 포함된 데이터 소스에 관계없이 일관성 있는 관계형 프로그래밍 모델을 제공하는 데이터의 메모리 상주 표현입니다. DataSet은 데이터를 포함하고 제약하며 데이터의 순서를 지정하는 테이블과 각 테이블 간의 관계를 포함하는 데이터의 완전한 집합을 나타냅니다.
DataSet을 사용하는 방법은 여러 가지가 있으며, 각 방법은 독립적으로 또는 조합하여 함께 사용할 수 있습니다. 다음과 같은 작업을 수행할 수 있습니다.
DataSet 내에 프로그래밍 방식으로 DataTable, DataRelation 및 Constraint를 만들고 각 테이블을 데이터로 채웁니다.
DataAdapter를 사용하여 기존 관계형 데이터 소스의 데이터 테이블로 DataSet을 채웁니다.
XML을 사용하여 DataSet 내용을 로드하고 유지합니다. 자세한 내용은 DataSet에서 XML 사용(ADO.NET)을 참조하십시오.
또한 XML Web services를 사용하여 강력한 형식의 DataSet을 전송할 수 있습니다. DataSet의 디자인은 XML Web services를 사용하는 데이터 전송에 가장 적합합니다. XML Web services에 대한 개요는 XML Web Services Overview를 참조하십시오. XML Web services에서 DataSet을 사용하는 예제를 보려면 XML Web Services에서 DataSet 사용(ADO.NET)을 참조하십시오.
단원 내용
DataSet 만들기(ADO.NET)
DataSet의 인스턴스를 만들기 위한 구문에 대해 설명합니다.DataSet에 DataTable 추가(ADO.NET)
테이블과 열을 만들어 DataSet에 추가하는 방법을 설명합니다.DataRelations 추가(ADO.NET)
DataSet에 있는 테이블 사이의 관계를 만드는 방법을 설명합니다.DataRelations 탐색(ADO.NET)
DataSet에 있는 테이블 사이의 관계를 사용하여 부모-자식 관계의 자식 또는 부모 행을 반환하는 방법을 설명합니다.DataSet 내용 병합(ADO.NET)
하나의 DataSet, DataTable 또는 DataRow 배열의 내용을 다른 DataSet으로 병합하는 방법을 설명합니다.DataSet 내용 복사(ADO.NET)
스키마 및 지정한 데이터를 포함하는 DataSet의 복사본을 만드는 방법을 설명합니다.DataSet 이벤트 처리(ADO.NET)
DataSet의 이벤트와 해당 이벤트를 사용하는 방법을 설명합니다.형식화된 DataSets(ADO.NET)
형식화된 DataSet의 정의와 이를 만들어 사용하는 방법에 대해 설명합니다.DataTables(ADO.NET)
DataTable을 만들고 스키마를 정의하며 데이터를 조작하는 방법을 설명합니다.DataTableReaders(ADO.NET)
DataTableReader를 만들고 사용하는 방법에 대해 설명합니다.DataView(ADO.NET)
DataViews를 만들고 작업하는 방법과 DataView 이벤트를 사용하는 방법을 설명합니다.DataSet에서 XML 사용(ADO.NET)
DataSet의 내용을 로드하여 XML 데이터로 유지하는 것을 포함하여 DataSet이 데이터 소스로서 XML과 상호 작용하는 방법을 설명합니다.XML Web Services에서 DataSet 사용(ADO.NET)
DataSet을 사용하여 데이터를 전송하는 XML Web services를 만드는 방법에 대해 설명합니다.
관련 단원
ADO.NET의 새로운 기능
ADO.NET에 새로 추가된 기능을 소개합니다.ADO.NET 개요
ADO.NET의 디자인 및 구성 요소에 대해 소개합니다.DataAdapter에서 DataSet 채우기(ADO.NET)
데이터 소스의 데이터가 있는 DataSet을 로드하는 방법에 대해 설명합니다.DataAdapters를 사용하여 데이터 소스 업데이트(ADO.NET)
DataSet의 데이터에 대한 변경 사항을 데이터 소스에 적용하는 방법에 대해 설명합니다.DataSet에 기존 제약 조건 추가(ADO.NET)
데이터 소스의 기본 키 정보로 DataSet을 채우는 방법에 대해 설명합니다.