"인문정보 데이터베이스"의 두 판 사이의 차이

DH 교육용 위키
이동: 둘러보기, 검색
10번째 줄: 10번째 줄:
  
 
==수업내용==
 
==수업내용==
#. 데이터베이스의 개념, 데이터베이스의 활용 목적|| [https://1drv.ms/b/s!AiPnp8V1t5mykU6saYpbWACFRrTE D1-데이터베이스개론.pdf]   
 
#. 데이터베이스베이스의 이해: 데이터 모델 및 데이터 타입|| [https://1drv.ms/b/s!AiPnp8V1t5mykU-w-1feug7_Tvx_ D2-데이터베이스설계.pdf]
 
#. 데이터베이스베이스의 이해: 데이터 정규화 실습,  Entity Relation Diagram
 
#. 데이터베이스베이스의 이해: Database  Managment System(DBMS)의 활용|| [https://1drv.ms/b/s!AiPnp8V1t5mykVLkwLN7VRX91K8P D3-SQL의이해.pdf]   
 
#. SQL 서버 운영 실습: MS SQL 설치 및 구동
 
#. SQL의 이해: 데이터베이스 조작 언어 및 함수
 
#. SQL 활용 실습: 테이블 생성/데이터 입력/정보 검색
 
#. SQL 활용 실습: 다중 테이블 데이터 처리 - Join 기능의 활용
 
#. XML Enabled  데이터베이스의 특징: MS SQL의 XML 처리 기능
 
#. DB 적재를 목표로 하는 XML 문서의 제작 및 Database Upload 방법
 
#. XML 데이터 처리 Method 활용 실습
 
#. XML 데이터베이스를 활용한 텍스트 분석, 통계, 색인 방법
 
#. 데이터베이스 적재 데이터의 온라인 서비스 방법 (Python Programming) 1
 
#. 데이터베이스 적재 데이터의 온라인 서비스 방법 (Python Programming) 2
 
#. 과제 발표 및 평가
 
 
==교재==
 
 
{|class="wikitable" style="text-align:left"
 
{|class="wikitable" style="text-align:left"
 
!style="width:40px"|No||style="width:600px"|강의 주제 || 교재
 
!style="width:40px"|No||style="width:600px"|강의 주제 || 교재
 
|-
 
|-
| 1 || 데이터베이스의 개념, 데이터베이스의 활용 목적 || [https://1drv.ms/b/s!AiPnp8V1t5mykU6saYpbWACFRrTE D1-데이터베이스개론.pdf]   
+
| 데이터베이스의 개념, 데이터베이스의 활용 목적
 +
실습 환경 구축: MS SQL 설치 및 구동
 
|-
 
|-
| 2 || 데이터 모델, 데이터 타입, 데이터 정규화 실습 || [https://1drv.ms/b/s!AiPnp8V1t5mykU-w-1feug7_Tvx_ D2-데이터베이스설계.pdf]
+
| 데이터베이스베이스의 이해: Database  Managment System(DBMS)의 활용 ||
 
|-
 
|-
| 3 || SQL의 이해: 데이터베이스 관리 시스템(DBMS), MS SQL 설치 구동 || [https://1drv.ms/b/s!AiPnp8V1t5mykVLkwLN7VRX91K8P D3-SQL의이해.pdf]   
+
| 데이터베이스베이스의 이해: 데이터 모델 데이터 타입 ||
 
|-
 
|-
| 4 || SQL의 이해: SELECT 문의 활용 || [https://1drv.ms/b/s!AiPnp8V1t5mykVXu68xmu6YE8U9U D4-SQL실습(1)-SELECT.pdf] 
+
| 데이터베이스베이스의 이해: 데이터 정규화 실습,  Entity Relation Diagram ||
 
|-
 
|-
| 5 || SQL의 이해: JOIN 문의 활용 || [https://1drv.ms/b/s!AiPnp8V1t5mykVDA5kS4C6yzIW-u D5-SQL실습(2)-JOIN.pdf] 
+
| SQL 언어의 이해: 데이터베이스 조작 언어 및 함수 ||
 
|-
 
|-
| 6 || SQL의 이해: 데이베이스 조작/정의 언어 || [https://1drv.ms/b/s!AiPnp8V1t5mykU13z3g3xaQMp6sT D6-SQL실습(3)-DMLDDL.pdf] 
+
| SQL 활용 실습: 테이블 생성/데이터 입력/정보 검색 ||
 
|-
 
|-
| 7 || SQL의 이해: 데이터 반입 및 반출 || [https://1drv.ms/b/s!AiPnp8V1t5mykVPM3nVqeovel1u3 D7-외부데이터반입.pdf]   
+
| SQL 활용 실습: 다중 테이블 데이터 처리 - Join 기능의 활용 ||
 
|-
 
|-
| 8 || SQL의 이해: SQL 함수의 활용 || [https://1drv.ms/b/s!AiPnp8V1t5mykVHHwPOj_Ws0_ITA D8-SQL함수.pdf] 
+
| SQL 활용 실습: 다중 테이블 데이터 처리 - Join 기능의 활용 ||
 
|-
 
|-
| 9 || XML 데이터베이스: XML 기반  데이터베이스의 특징, MS SQL의 XML 처리 기능 || [https://1drv.ms/b/s!AiPnp8V1t5mykVSwC6sp5fAuxsqn D9-XML데이터베이스의기능.pdf] 
+
| DB 적재를 목표로 하는 XML 문서의 제작 및 Database Upload 방법 ||
 +
|-
 +
| XML 데이터 처리 Method 활용 실습 ||
 +
|-
 +
| XML 데이터베이스를 활용한 텍스트 분석, 통계, 색인 방법 ||
 +
|-
 +
| 데이터베이스 적재 데이터의 온라인 서비스 방법 (Python Programming) ||
 +
|-
 +
| 실습 과제 결과발표 및 수행평가||
 
|}
 
|}
  
54번째 줄: 46번째 줄:
 
* [[김현|김현(인문정보학)]]
 
* [[김현|김현(인문정보학)]]
  
===2019년 2학기 수강생 및 개별 큐레이션 프로젝트===
+
 
 +
 
 +
==실습 데이터 예시==
 +
===검색창===
 +
{{SemanticQuery | db=Class2019A | project=museum11 | key=김홍도}}
 +
 
 +
===데이터 메뉴===
 +
{{SemanticDataMenu | db=Class2019A | project=museum11 | key=Thing}}
 +
 
 +
==읽을거리==
 +
* [[디지털 인문학 교육의 현장 (김현 2018)]]
 +
 
 +
==교과목 수료자==
 +
 
 +
===2019년 2학기 수강생 및 데이터베이스 응용 개별 프로젝트===
 
{|class="wikitable" style="text-align:left"
 
{|class="wikitable" style="text-align:left"
 
!style="width:300px"| 수강생 ||style="width:600px"| Data Curation Project  
 
!style="width:300px"| 수강생 ||style="width:600px"| Data Curation Project  
74번째 줄: 80번째 줄:
 
| [[박지웅|박지웅(고려대학교 철학)]] || [[DB-2019-H | 사대부의 삶을 담은 작품들]]
 
| [[박지웅|박지웅(고려대학교 철학)]] || [[DB-2019-H | 사대부의 삶을 담은 작품들]]
 
|}
 
|}
 
==실습 데이터 예시==
 
===검색창===
 
{{SemanticQuery | db=Class2019A | project=museum11 | key=김홍도}}
 
 
===데이터 메뉴===
 
{{SemanticDataMenu | db=Class2019A | project=museum11 | key=Thing}}
 
 
==읽을거리==
 
* [[디지털 인문학 교육의 현장 (김현 2018)]]
 
 
==교과목 수료자==
 
  
 
===2018년 2학기 수강생===
 
===2018년 2학기 수강생===

2020년 9월 9일 (수) 19:36 판

강의개요

  • 인문학 분야의 지식 자원을 대상으로 한 데이터베이스의 구현 기술을 습득한다.
  • 데이터베이스의 개념, 데이터베이스 모델, 데이터베이스의 설계 방법에 대한 이론을 공부하고,
  • 실습 과정에서는 한국학 관련 자료의 메타 데이터와 텍스트 정보, 자료간 관계성 정보를 XML 기반 데이터베이스 및 그래프 데이터베이스로 구현하는 능력을 배양한다.

수업방식

  • 강의
  • 실습
  • 미니 프로젝트

수업내용

No 강의 주제 교재
데이터베이스의 개념, 데이터베이스의 활용 목적

실습 환경 구축: MS SQL 설치 및 구동

데이터베이스베이스의 이해: Database Managment System(DBMS)의 활용
데이터베이스베이스의 이해: 데이터 모델 및 데이터 타입
데이터베이스베이스의 이해: 데이터 정규화 실습, Entity Relation Diagram
SQL 언어의 이해: 데이터베이스 조작 언어 및 함수
SQL 활용 실습: 테이블 생성/데이터 입력/정보 검색
SQL 활용 실습: 다중 테이블 데이터 처리 - Join 기능의 활용
SQL 활용 실습: 다중 테이블 데이터 처리 - Join 기능의 활용
DB 적재를 목표로 하는 XML 문서의 제작 및 Database Upload 방법
XML 데이터 처리 Method 활용 실습
XML 데이터베이스를 활용한 텍스트 분석, 통계, 색인 방법
데이터베이스 적재 데이터의 온라인 서비스 방법 (Python Programming)
실습 과제 결과발표 및 수행평가

참여자

담당 교수


실습 데이터 예시

검색창


데이터 메뉴


읽을거리

교과목 수료자

2019년 2학기 수강생 및 데이터베이스 응용 개별 프로젝트

수강생 Data Curation Project
김은숙(인문정보학) 묘지명의 데이터
김현승(인문정보학) 풍속화에 그려진 머리 꾸밈
손형남(인문정보학) 풍속도 화첩 속 풍속
이수민(인문정보학) 사랑방기물과 길상표현
전준영(인문정보학) 불화에 나타난 다양한 불교적 존재들
최원재(교육학) 최부의 표해록
최여명(한국문화학) 일본의 풍속 판화
박지웅(고려대학교 철학) 사대부의 삶을 담은 작품들

2018년 2학기 수강생

2017년 2학기 수강생

2016년 2학기 수강생