다음을 통해 공유


Individual.Demographics xml 열 정보

AdventureWorks2008R2 데이터베이스에는 Adventure Works Cycles에서 직접 구매하는 개인 고객과 대리점의 두 가지 유형 고객이 있습니다. 대리점에 대한 데이터는 Store 테이블의 Demographics 열에 저장됩니다. 이 내용은 Store.Demographics xml 열 정보 항목에 설명되어 있습니다.

결혼 여부, 자녀 수, 교육 정도, 직업, 소유한 자동차 수, 취미 등 개인 고객의 일반적인 인구 통계 정보는 Person 테이블에 있는 XML 유형의 Demographics 열에 저장됩니다.

일반적인 설문에서 고객은 모든 질문에 응답하지는 않으므로 설문의 질문당 열을 여러 개 만드는 대신 하나씩 만들고 대답하지 않은 질문의 경우 데이터베이스에 NULL 값을 저장하는 대신에 XML 유형의 열 한 개를 사용합니다.

XML로 저장한 설문 정보를 고객 관계 관리 시스템과 비즈니스 인텔리전스 시스템에 제공할 수도 있습니다.

이것은 형식화된 xml 열입니다. 이 열에 사용된 스키마는 이 Microsoft 웹 사이트에서 볼 수 있습니다. 이 열에는 AdventureWorks2008R2 IndividualSurvey XML 스키마가 사용됩니다.

예제 XML 인스턴스

다음은 Person.Demographics 열에 저장되어 있는 예제 XML 인스턴스입니다.

<IndividualSurvey xmlns="https://schemas.microsoft.com/sqlserver/2004/07/adventure-works/IndividualSurvey">
  <TotalPurchaseYTD>8248.99</TotalPurchaseYTD>
  <DateFirstPurchase>2001-07-22Z</DateFirstPurchase>
  <BirthDate>1966-04-08Z</BirthDate>
  <MaritalStatus>M</MaritalStatus>
  <YearlyIncome>75001-100000</YearlyIncome>
  <Gender>M</Gender>
  <TotalChildren>2</TotalChildren>
  <NumberChildrenAtHome>0</NumberChildrenAtHome>
  <Education>Bachelors </Education>
  <Occupation>Professional</Occupation>
  <HomeOwnerFlag>1</HomeOwnerFlag>
  <NumberCarsOwned>0</NumberCarsOwned>
  <Hobby>Golf</Hobby>
  <Hobby>Watch TV</Hobby>
  <CommuteDistance>1-2 Miles</CommuteDistance>
</IndividualSurvey>

더 많은 XML 인스턴스를 찾으려면 다음 쿼리를 실행합니다.

USE AdventureWorks2008R2;
GO
SELECT Demographics
FROM   Person.Person
WHERE Demographics IS NOT NULL;

참고 항목

개념