XML 스키마 및 데이터

Visual Studio .NET 2003

XML은 Visual Studio .NET에서 데이터를 처리하는 방식에 중요한 역합을 합니다. XML의 용도는 다음과 같습니다.

  • 데이터 집합에 포함된 데이터를 XML로 serialize할 수 있습니다. 스키마는 데이터 집합에 어떤 테이블, 열, 데이터 형식 및 제약 조건이 포함되는지를 나타내며 XML 스키마(.xsd 파일)를 사용하여 정의합니다.
  • 기존 데이터 집합을 바탕으로 XML 스키마를 만들고 기존 XML 스키마에서 데이터 집합을 만들 수 있습니다.

Visual Studio에는 XML 파일, XML 스키마 및 ADO.NET 데이터 집합에 대한 작업을 간편하게 수행할 수 있는 시각적 도구인 XML 디자이너가 있습니다.

XML 디자이너는 XML 스키마 파일, ADO.NET 데이터 집합, XML 데이터 파일 및 XML 소스 코드를 만들고 편집하는 데 사용합니다. XML 디자이너에는 다음과 같이 세 가지 뷰가 있습니다.

  • XML 스키마와 ADO.NET 데이터 집합을 보면서 편집하는 스키마 뷰
  • XML 데이터 파일을 보면서 편집하기 위한 구조화된 데이터 표가 들어 있는 데이터 뷰
  • XML 소스 코드에 대해 직접 작업하기 위한 색 구분 표시, IntelliSense 및 문 완성 기능이 들어 있는 XML 뷰

단원 내용

XML 스키마 소개
XML 스키마의 개념, XML 스키마를 사용하여 XML 데이터의 유효성을 검사하는 방법, 이전의 스키마 기술과 비교할 때 XML 스키마가 가진 장점 등을 개괄적으로 설명합니다.
XML 기술 배경
XML의 개념, HTML과 같은 다른 마크업 언어와 XML의 관계, XML의 일반적인 용도 등을 개괄적으로 설명합니다.
XML 스키마 구문
XML 스키마의 구조에 대한 개요를 제공하고 여는 schema 태그에 대해 설명합니다.
XML 연습
XML 디자이너 사용 방법을 보여 주는 단계별 수행 시나리오를 소개합니다.
XML 스키마 및 XML 디자이너
XML 스키마의 다양한 요소에 대한 설명과 XML 디자이너를 사용하여 이러한 요소를 만드는 방법에 대한 설명이 나와 있는 항목을 소개합니다.
XML 스키마 및 데이터 집합 만들기
XML 디자이너를 사용하여 스키마와 데이터 집합을 만드는 여러 가지 방법에 대한 설명과 데이터 집합과 스키마 간의 연결에 대한 설명이 나와 있는 항목을 소개합니다.
XML 스키마의 관계형 데이터
XML 스키마에서 관계형 데이터를 표시하는 데 사용되는 여러 가지 옵션에 대한 설명이 나와 있는 항목을 소개합니다.
XML 파일
XML 문서 작업을 할 때 XML 디자이너를 사용하는 방법에 대한 설명이 나와 있는 항목을 소개합니다.

관련 단원

Visual Studio에서의 XML
XML에 대해 설명하는 다양한 항목들을 안내합니다.
ADO.NET을 사용한 데이터 액세스 소개
ADO.NET에서 데이터 액세스의 가장 중요한 개념들을 고급 수준에서 개괄적으로 설명합니다.
데이터 집합 소개
ADO.NET 데이터 집합의 개념, 형식을 지정하거나 지정하지 않는 방법, 용도, 구성 방법 등을 개괄적으로 설명합니다.
System.Xml 네임스페이스
System.Xml 네임스페이스에 대해 설명하고 관련 클래스들을 표에 나열합니다.
W3C(World Wide Web 컨소시엄) 웹 사이트(http://www.w3.org/)
W3C가 게시한 XML 스키마 입문서 및 기타 XML 정보를 구할 수 있는 곳을 안내합니다.
MSDN Online XML Developer Center 웹 사이트(http://msdn.microsoft.com/xml/default.asp)
XML에 관한 다양한 리소스를 제공합니다.
XML 스키마 참조(XSD)
스키마 요소 및 데이터 형식에 대한 참조 항목을 제공합니다.
XML 디자이너
Visual Studio의 XML 디자인 도구에 대해 설명합니다.
표시: