행위

"RCCTD WikiDataCuration04"의 두 판 사이의 차이

CNUDH

(대상주제)
(쿼리작성)
104번째 줄: 104번째 줄:
 
<div align="right">{{button|[[RCCTD_WikiDataCuration04#목차|상단으로 이동]]}}</div><br/>
 
<div align="right">{{button|[[RCCTD_WikiDataCuration04#목차|상단으로 이동]]}}</div><br/>
 
<big>
 
<big>
SELECT ?battle ?battleLabel ?date
+
1.아편전쟁 관련 기본 쿼리<br/>
 +
1-1 아편전쟁의 기간을 알려줘
 +
SELECT ?war ?warLabel ?startDate ?endDate
 
WHERE {
 
WHERE {
   VALUES ?war { wd:Q220984 wd:Q418151 } # 제1아편전쟁, 제2아편전쟁
+
   VALUES ?war { wd:Q191282 wd:Q220984 } . # Q191282: 1차 아편전쟁, Q476691: 2차 아편전쟁
 
+
   ?war wdt:P580 ?startDate ;
   ?battle wdt:P361 ?war ;   # 전쟁의 일부
+
      wdt:P582 ?endDate .
          wdt:P585 ?date . # 날짜
 
 
 
 
   SERVICE wikibase:label { bd:serviceParam wikibase:language "ko,en". }
 
   SERVICE wikibase:label { bd:serviceParam wikibase:language "ko,en". }
 
}
 
}
ORDER BY ?date<br/>
 
 
아편전쟁과 관련된 전투 목록과 날짜를 모두 나열하라<br/><br/>
 
SELECT ?battle ?battleLabel ?date ?location ?locationLabel
 
WHERE {
 
  VALUES ?war { wd:Q220984 wd:Q418151 }  # 제1아편전쟁, 제2아편전쟁
 
 
  ?battle wdt:P361 ?war ;  # 전쟁의 일부
 
          wdt:P585 ?date .  # 날짜
 
 
  OPTIONAL { ?battle wdt:P276 ?location . }  # 전투 위치 (있으면 표시)
 
 
  SERVICE wikibase:label { bd:serviceParam wikibase:language "ko,en". }
 
}
 
ORDER BY ?date<br/>
 
아편전쟁의 주요 전투 목록을 보여주되, 가능하다면 전투가 일어난 장소도 함께 알려줘라<br/><br/>
 
SELECT ?battle ?battleLabel ?date ?location ?locationLabel ?coord WHERE {
 
 
  VALUES ?war { wd:Q220984 wd:Q418151 }  # 제1아편전쟁, 제2아편전쟁
 
 
 
  ?battle wdt:P361 ?war ;      # 전쟁의 일부
 
          wdt:P585 ?date .    # 날짜
 
 
 
  OPTIONAL { ?battle wdt:P276 ?location . }  # 전투 위치
 
  OPTIONAL { ?battle wdt:P625 ?coord . }      # 지도 표시용 좌표
 
 
 
  SERVICE wikibase:label { bd:serviceParam wikibase:language "ko,en". }
 
}
 
ORDER BY ?date<br/>
 
제1·제2 아편전쟁의 모든 전투를 날짜별로 정리하고, 전투 위치와 좌표를 포함해 지도에서 볼 수 있도록 보여줘라
 
<br/><br/><br/>
 
#defaultView:Map
 
SELECT ?event ?eventLabel ?place ?placeLabel ?coord
 
WHERE {
 
  ## 아편전쟁(제1차 아편전쟁: Q8683) 관련 사건·전투
 
  ?event wdt:P31 wd:Q178561;        # 전투(battle)
 
        wdt:P361 wd:Q191282;        # 아편전쟁의 부분 사건
 
 
        wdt:P710 ?participant;    # (선택 가능) 관련된 참가자
 
        wdt:P276 ?place.          # 사건 발생 장소 = place
 
 
  ## 장소의 좌표
 
  ?place wdt:P625 ?coord.
 
 
  SERVICE wikibase:label { bd:serviceParam wikibase:language "ko,zh,en". }
 
}
 
<br/><br/>
 
#defaultView:ScatterChart
 
SELECT ?age ?serviceDuration ?commanderLabel
 
WHERE {
 
  ?commander wdt:P607 wd:Q191282;  # 아편전쟁 참전자
 
            wdt:P569 ?birth;
 
            wdt:P570 ?death.
 
 
  # 생애 수명
 
  BIND(YEAR(?death) - YEAR(?birth) AS ?age)
 
 
  # 군 복무 기간 추정 = 사망연도 - 출생연도 (대략적 예시)
 
  BIND(YEAR(?death) - YEAR(?birth) AS ?serviceDuration)
 
 
  FILTER(?age > 0)
 
 
  SERVICE wikibase:label { bd:serviceParam wikibase:language "ko,zh,en". }
 
}
 
<br/><br/>
 
#defaultView:TreeMap
 
SELECT ?eventLabel ?battleLabel
 
WHERE {
 
  # 아편전쟁(제1·제2 포함) 관련 전투/사건
 
  ?battle wdt:P31 wd:Q178561;    # 전투(戰鬪)
 
          wdt:P361 ?event.        # 상위 사건(전쟁/분쟁)
 
 
  # 상위 사건이 '아편전쟁' 또는 그 하위 사건
 
  ?event (wdt:P31|wdt:P279|wdt:P361)* wd:Q191282;  # 아편전쟁(Q193048)
 
 
  SERVICE wikibase:label { bd:serviceParam wikibase:language "ko,zh,en". }
 
}
 
LIMIT 500
 
<br/>
 
아편전쟁에 속하는 전투들은 무엇인가?
 
각 전투가 속한 상위 사건별로 묶어서 트리맵으로 보여줘.
 
<br/><br/>
 
#defaultView:TreeMap
 
SELECT ?eventLabel ?battleLabel
 
WHERE {
 
  # 전투
 
  ?battle wdt:P31 wd:Q178561.
 
 
  # 전투가 속한 상위 사건(분쟁/전쟁)
 
  ?battle wdt:P361 ?event.
 
 
  # 상위 사건이 아편전쟁(1·2차)과 연관되었는지 확인
 
  ?event (wdt:P31|wdt:P279|wdt:P361)* ?rootEvent.
 
 
  # 아편전쟁 전체(제1차·제2차)
 
  VALUES ?rootEvent {
 
    wd:Q191282  # 제1차 아편전쟁
 
    wd:Q220984  # 제2차 아편전쟁
 
    wd:Q16725043  # 아편전쟁 전체
 
  }
 
 
  SERVICE wikibase:label { bd:serviceParam wikibase:language "ko,zh,en". }
 
}
 
ORDER BY ?eventLabel
 
LIMIT 500
 
<br/>
 
아편전쟁(1차·2차 포함)과 관련되었다고 알려진 모든 전투를,그 전투가 속한 상위 사건이나 관련 분쟁별로 묶어서 트리맵으로 보여줘.
 
<br/><br/>
 
#defaultView:Graph
 
SELECT ?battle ?battleLabel ?participant ?participantLabel
 
WHERE {
 
  # 전투
 
  ?battle wdt:P31 wd:Q178561;  # 전투
 
 
          wdt:P710 ?participant;  # 전투 참가자(인물)
 
          wdt:P276 ?place.        # 발생 장소
 
 
  # 장소가 중국
 
  ?place wdt:P17 wd:Q148.
 
 
  # 아편전쟁(1차·2차 모두 포함)
 
  ?battle wdt:P361 ?war.
 
  VALUES ?war {
 
    wd:Q191282  # 제1차 아편전쟁
 
    wd:Q220984  # 제2차 아편전쟁
 
  }
 
 
  SERVICE wikibase:label { bd:serviceParam wikibase:language "ko,zh,en". }
 
}
 
LIMIT 500
 
<br/>
 
아편전쟁 동안 중국에서 벌어진 전투와 그 전투에 참여한 인물을 그래프로 보여줘
 
<br/><br/>
 
# First Opium War 관련 전투(사건)와 장소, 참가국을 구조적으로 출력
 
SELECT ?battleLabel ?battleDate ?locationLabel ?countryLabel ?commanderLabel
 
WHERE {
 
  # 아편전쟁의 일부인 전투/사건 찾기
 
  ?battle wdt:P361 wd:Q191282.  # First Opium War (Q6995)
 
 
  OPTIONAL { ?battle wdt:P585 ?battleDate. }      # 전투 날짜
 
  OPTIONAL { ?battle wdt:P276 ?location. }        # 전투 장소
 
  OPTIONAL { ?battle wdt:P710 ?commander. }        # 관련 인물(지휘관)
 
  OPTIONAL { ?battle wdt:P710 ?country. }          # 참가국(국가도 P710에 묶여있음)
 
 
  SERVICE wikibase:label { bd:serviceParam wikibase:language "ko,en,zh". }
 
}
 
ORDER BY ?battleDate
 
<br/>
 
아편전쟁을 구성하는 전투들을 모두 나열하고, 각 전투와 연결된 장소, 전투 날짜, 그리고 그 전투에 참여한 국가나 지휘관들의 관계를 구조적으로 보여줘
 
<br/>
 
 
</big>
 
</big>
 
</font>
 
</font>

2025년 12월 14일 (일) 04:53 판

데이터로 읽는 중국문화(강의) 페이지로 가기



아편전쟁

: 위키데이터로 본 아편전쟁의 흔적

신서령





목차

Contents


연구배경 연구목적 대상주제 쿼리작성 결과해석 참고자원



연구배경


중국의 근현대사를 논할 때 1839년 아편전쟁은 결코 빼놓을 수 없는 거대한 분기점이다. 이 전쟁은 단순한 무력 충돌을 넘어, 굳게 닫혀 있던 중국의 문호가 서구 열강에 의해 강제로 개방된 사건이었다. 역사 수업과 문헌을 통해 우리는 아편전쟁 이후 상하이, 홍콩 등 개항장을 중심으로 서구의 자본(은행, 무역회사)과 문화(교회, 병원, 학교)가 물밀듯이 유입되었음을 익히 알고 있다.

본 연구는 이러한 역사적 전환을 텍스트가 아닌 '디지털 데이터'를 통해 확인하고자 하는 호기심에서 출발했다. 거대한 역사적 사건 뒤에는 반드시 방대한 데이터의 흔적이 남아있을 것이라는 가정하에, 아편전쟁이 남긴 물리적, 경제적 유산들을 위키데이터를 통해 시각화해보고자 했다. 이를 위해 1840년부터 1900년 사이 청나라 및 중국 전역에 설립된 은행, 기업, 교회, 학교, 병원 등을 포괄적으로 검색하는 정밀 쿼리를 계획하였다.

#Title:1840~1900년 청나라/중국 주요 시설 

SELECT DISTINCT ?item ?itemLabel ?typeLabel ?inception WHERE {

 VALUES ?country { wd:Q17427 wd:Q148 }
 ?item wdt:P17 ?country.
 
 ?item wdt:P571 ?inception.
 FILTER(YEAR(?inception) >= 1840 && YEAR(?inception) <= 1900)
 
 # 하위 개념 검색(*)을 빼고 직접 지정
 VALUES ?type { 
   wd:Q22687   # Bank
   wd:Q4830453 # Business
   wd:Q16970   # Church building
   wd:Q16917   # Hospital
   wd:Q3914    # School
   wd:Q2140665 # Missionary Society (선교회 - 종교 관련 추가)
 }
 ?item wdt:P31 ?type.
 SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],ko,en,zh". }

} ORDER BY ?inception

그러나 예비 조사 과정에서 예상치 못한 현상을 발견했다. 검색 대상을 하위 개념까지 확장하여 포괄적으로 수집했음에도 불구하고, 도출된 데이터의 총 개수는 단 355건에 불과했다. 이는 4억 인구와 광활한 영토를 가진 중국에서 60년 동안 연평균 약 5.9개의 시설만이 기록되었다는 의미로, 실제 역사의 규모와는 명백한 괴리가 존재한다. 이에 본 연구는 이 '355건'이라는 숫자가 단순한 데이터 부족을 넘어, 어떤 구조적 특징이나 편향을 내포하고 있는지 의문을 갖게 되었다. 따라서 본 과제에서는 쿼리 작성을 통해 데이터를 직접 추출해 보고, 그 안에 숨겨진 데이터의 속성(분포, 종류, 품질)을 상세히 분석하여 디지털 기록이 역사를 어떻게 재현하고 있는지 검증해 보고자 한다.



연구목적


본 연구는 아편전쟁 이후 중국의 개항과 서구 문물 유입이라는 역사적 사건이 위키데이터상에서 어떻게 투영되고 있는지 분석하고, 그 과정에서 발견된 '데이터의 공백'이 갖는 의미를 고찰하는 데 목적이 있다. 구체적인 세부 연구 목표는 다음과 같다.

1. 역사적 사실과 데이터 간의 불일치를 정량적으로 규명한다. 역사 문헌에 기록된 19세기 후반 중국 개항장(상하이, 홍콩 등)의 번성함과 달리, 위키데이터에 등재된 당시 근대 기업 및 기관 데이터는 극소수에 불과함을 SPARQL 쿼리를 통한 전수 조사로 검증한다. 이를 통해 실제 역사와 디지털 기록 사이에 존재하는 정량적 격차를 수치로 제시한다.

2. 데이터의 유형별 분포를 통해 '기록의 편향'을 분석한다. 추출된 데이터를 경제(은행, 기업), 종교(교회), 사회 인프라(병원, 학교) 등 유형별로 분류하여 분석한다. 당시 존재했던 다양한 시설 중 어떤 종류의 데이터가 주로 살아남아 기록되었는지, 혹은 특정 분야에만 데이터가 쏠려 있지는 않은지를 파악하여 디지털 아카이브가 갖는 '생존자 편향'의 가능성을 진단한다.

3. 디지털 인문학 관점에서 기록되지 않은 역사의 의미를 재해석한다. 단순히 위키데이터의 정보 부족을 지적하는 것을 넘어, 제국주의 시기의 침탈과 토착적 변화들이 왜 데이터화 되지 않았는지 구조적인 원인을 탐구한다. 이를 통해 데이터의 부재 역시 역사를 읽어내는 중요한 단서임을 주장하고, 향후 역사 데이터 구축 시 고려해야 할 비판적 관점을 제시한다.



대상주제


1. 시간적 범위: 1840년 ~ 1900년
시작점(1840): 제1차 아편전쟁 발발로 서구 세력의 중국 진출이 본격화된 시점.
종료점(1900): 의화단 운동으로 반외세 감정이 폭발하고 서구 열강의 침탈이 정점에 달했던 시기.
선정 이유: 중국 근대사에서 서구 문물 유입이 가장 폭발적으로 이루어졌어야 할 60년간의 데이터를 전수 조사하여 데이터 결핍의 심각성을 강조함.

2.공간적 범위 : 중국 및 청나라
특정 도시(상하이 등)에 한정하지 않고 중국 전역(Q148, Q17427)을 범위로 설정함. 이는 데이터의 부재나 편중이 특정 지역만의 문제인지, 아니면 위키데이터 전체의 구조적 특성인지 규명하기 위함임.

3. 분석 대상: 아편전쟁(원인)과 그로 인한 사회적 변화(결과)를 다각도로 비교하기 위해 3가지 핵심 카테고리를 선정하여 쿼리함.
-군사/사건 : 아편전쟁(1차, 2차) 관련 전투및 조약.
목적: 서구 열강이 무력으로 개입한 주요 지점들을 파악하여, 전쟁의 물리적 경로가 데이터상에 어떻게 남아있는지 확인한다.
-사회 인프라 : 병원, 학교.
목적: 전쟁 이후 설립된 근대식 의료·교육 시설의 데이터를 수집하여, 이들의 지리적 입지가 전쟁의 경로와 어떤 상관관계를 갖는지 시각적으로 분석한다.
-경제/종교 : 은행, 기업, 교회, 선교회.
목적: 자본(기업)과 종교(교회) 등 다양한 분야의 데이터를 수집하고, 앞서 선정한 사회 인프라(병원/학교) 데이터와 비교하여 분야별 데이터의 생존율과 기록 편향을 검증한다.



쿼리작성


1.아편전쟁 관련 기본 쿼리
1-1 아편전쟁의 기간을 알려줘 SELECT ?war ?warLabel ?startDate ?endDate WHERE {

 VALUES ?war { wd:Q191282 wd:Q220984 } . # Q191282: 1차 아편전쟁, Q476691: 2차 아편전쟁
 ?war wdt:P580 ?startDate ;
      wdt:P582 ?endDate .
 SERVICE wikibase:label { bd:serviceParam wikibase:language "ko,en". }

}


결과해석


(내용 서술)


참고자원


(내용 서술)


주석