• 제목/요약/키워드: DTD

검색결과 468건 처리시간 0.026초

관계형 DBMS를 이용한 XML 스키마 기반에 XML DBMS 설계 (Design a XML DBMS using RDBMS Based on XML Schema)

  • 이상태;임종선;주경수
    • 한국컴퓨터정보학회논문지
    • /
    • 제9권4호
    • /
    • pp.19-26
    • /
    • 2004
  • XML DTD는 XML문서에 대한 단순한 형태의 표현을 정의하고 있어서 XML 문서의 구조를 정의하는데 많은 어려움이 있다. 그래서 XML DTD의 문제점을 해결하기 위하여 W3C에서는 2001년 XML 스키마를 표준안으로 채택하여 사용을 권고하고 있다. 본 논문에서는 기존 XML DTD를 이용한 XML DBMS의 단점을 극복하기 위하여, W3C의 표준으로 채택된 XML 스키마를 기반으로 관계형 데이터베이스를 이용하여 XML DBMS를 설계 하였다.

  • PDF

NCPI-MDS;수정된 DTD 간소화 절차를 통한 새로운 Constraints-Preserving Inlining 기법 (NCPI-MDS;New Constraints-Preserving Inlining Method with Modified DTD Simplification)

  • 안성철;김영웅
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 추계학술발표대회 및 정기총회
    • /
    • pp.87-90
    • /
    • 2005
  • XML(eXtensible Markup Language)은 웹 상의 데이터를 표현하고, 교환하기 위한 표준 언어로써 XML 로 표현된 문서를 관계형 데이터베이스 관리시스템(RDBMS)에 저장하고 관리하는 기법에 대한 연구[1][2][3]가 활발히 진행되어 왔다. 이러한 연구들은 DTD(Document Type Definition)를 입력 받아 해당 DTD 에서 관계형 스키마를 추론하는 기법을 사용한다. 하지만, 기존의 연구들은 DTD 간소화 절차를 적용하기 때문에 DTD 내에서 추론될 수 있는 의미적인 부분들이 스키마 생성 시에 보존이 되지 못한다. 또한, 기존의 연구들은 XML 데이터의 내용(content)와 구조(structure) 정보만을 저장하는데 초점이 맞춰져 있기 때문에, XML 문서 저장 시 데이터의 무결성을 보장하기 위해 저장프로시져나 트리거를 이용해야 하는 번거로움이 생긴다. 본 논문에서는 [3]의 연구에서 제시한 Inlining 기법을 기반으로 기존의 Inlining 기법의 문제점인 DTD 에서 추론할 수 있는 의미적인 부분의 손실을 관계형 스키마로 보존하는 방법과 효율적인 릴레이션 생성을 위해 개선된 Inlining 기법을 제시한다.

  • PDF

Inlining 알고리즘을 이용한 XML DTD 매칭 방법에 관한 연구 (A Study for XML DTD Matching Method using Inlining Algorithm)

  • 허보진;김형석;김창석
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 추계학술발표논문집 (하)
    • /
    • pp.1505-1508
    • /
    • 2003
  • XML DTD 매칭은 데이터 통합이나 데이터 웨어하우스, 웹 마이닝, 전자상거래, 의미적 질의 처리등과 같은 데이터베이스 관련 응용분야에서 수행해야 할 근본적인 연구 분야이다. 웹이 발전됨에 따라 웹 상의 데이터 교환의 표준인 XML로 많은 데이터를 표현하게 되었고, 이 XML DTD에 대한 매칭이 주된 연구 분야로 대두되었다. XML 스키마는 플랫 구조인 기존의 관계형 데이터베이스 스키마와는 달리 계층적인 트리 구조로 이루어져 DTD를 직접 비교하기가 어렵다. 본 논문에서는 계층적 구조인 XML DTD의 계층적 구조 정보와 무결성 제약조건을 추출하여 일차원적인 직렬 구조로 변환한 후, 유사한 DTD를 매칭하는 방법을 제안한다.

  • PDF

$CSB^+$-Tree 인덱스를 이용한 DTD가 없는 Well-Formed XML 문서 저장 기법 (Design for Storaging Well-Formed XML Data without DTD using $CSB^+$-Tree Index)

  • 신성현;김진호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (B)
    • /
    • pp.124-126
    • /
    • 2004
  • 최근 인터넷 상에서 정보 양이 증대함에 따라 DTD 기반의 XML을 이용하여 방대한 정보를 효율적으로 저장하고 검색하기 위한 많은 연구들이 진행되고 있다 하지만 DTD의 문서를 작성에는 많은 노력이 필요하고, 문서 구조의 검사가 필요 없는 간단한 문서만 사용하는데 있어서 DTD 작성은 불필요한 작업이 아닐 수 없다. 하지만 DTD 문서가 없을 경우에도 XML 기본 문법만 맞으면 문서를 파싱할 수 있고, 불필요한 네트? 부담을 줄이기 위해 DTD없이 전송한 수 있다. 따라서 본 연구에서는 DTD가 없는 Well-Formed XML 문서를 구성하는 엘리먼트의 구조를 통해 정보를 추출하고, 주기억장치의 효율적인 저장 공간을 활용한 CS$B^{+}$-Tree 인덱스를 이용하여 Well-formed XML 문서를 저장하기 위한 기법을 제안한다.

  • PDF

데이터 레지스트리에 기반한 XML DTD 작성방법 (An XML DTD Composition Method based on Data Register)

  • 김승훈;박대하;나홍석;백두권
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (1)
    • /
    • pp.626-628
    • /
    • 1998
  • XML은 사용자가 각 응용에 따라 필요한 태그 집합과 문서 구조를 정의할 수 있는 효과적인 기반을 제공 하지만, 서로 다르게 정의되는 태그는 그 이름만으로는 정확한 의미를 식별하기가 어렵다. 본 논문에서는 데이터 레지스트리에 기반 하여 DTD를 작성함으로써 XML 태그에 문맥적인 의미를 부여하는 방법을 제시하였으며, 이를 지원하는 DTD 작성도구를 설계하였다. XML의 기능에 데이터 레지스트리가 제공하는 표준화된 의미를 추가시킴으로써 DTD에 독립적인 문서 교환이 가능하며, 태그의 의미를 이용한 문서의 검색을 효과적으로 수행할 수 있다.

XML데이터를 위한 효율적인 구조 정보 추출 기법 (Efficient Structural Information Extraction for XML Data)

  • 민준기
    • 정보처리학회논문지D
    • /
    • 제14D권3호
    • /
    • pp.285-292
    • /
    • 2007
  • XML 데이터가 웹 상의 데이터 표현 및 교환의 표준으로 각광 받음으로써, XML에 대한 관심이 증대되고 있다. XML 문서의 구조 정보는 몇 가지 중요한 역할을 수행한다. 이러한 중요성에도 불구하고 XML 문서의 구조정보는 필수 요소가 아니다. 따라서, 이러한 구조 정보를 추출하기 위한 다양한 연구들이 진행되어 왔다. 본 논문에서, 우리는 XML 문서를 위한 간결하고 정확한 DTD를 추출하는 기법을 제안한다. 특히 XML 문서의 구조 정보를 위한 DTD의 내용 모델을 DTD와 XML Schema의 혼합 내용(mixed contents)의 타당성 제약 조건을 이용하여 제한하고 본 논문에서 제안하는 몇 가지 경험적 규칙들을 적용함으로써, 우리는 간결성과 효율적을 이룩하였다. 실제 DTD를 이용한 실험을 통하여 본 논문에서 제안하는 기법이 기존의 접근 방법들에 비하여 뛰어남을 보였다.

이원분류표를 위한 XML DTD의 설계 (Design of XML DTD for Two-Way Specification Table for Educational Objectives)

  • 김정미;강의성
    • 컴퓨터교육학회논문지
    • /
    • 제10권1호
    • /
    • pp.89-96
    • /
    • 2007
  • 교육평가에서 이원분류표는 B.S.Bloom이 제안한 것으로서 학생들을 위한 수업목표를 확인하고 결정하는데 유용하여 학교 현장에서 평가를 위한 기준으로 널리 사용되고 있다. 그런데, 교과 내용이나 각 학교의 교육적 환경이 다르기 때문에 여러 형식의 이원분류표가 사용되고 있다. XML(extensible markup language) 문서에서는 문서의 구조, 내용, 그리고 외양을 나타내는 프리젠테이션이 각각 분리되어 있어서 체계적인 문서 구조와 변형된 여러 양식을 요하는 이원분류표의 작성에 적합하다. 본 논문에서는 이원분류표를 위한 DTD(data type definition)를 설계하였다. 또한, 이원분류표 XML 문서 및 프리젠테이션을 위한 XSL(extensible stylesheet language)의 예시와 활용 방안을 제시하였다. 제안된 DTD는 교육 평가와 관련된 다양한 응용에 유용하게 쓰일 수 있을 것으로 기대된다.

  • PDF

DNA에 결합하는 항암제의 작용기전 (Mechanism of Action of Anticancer Drug Aziridinylbenzoquinones: Involvement of DT-diaphorase)

  • Lee, Chong-Soon-
    • 한국응용약물학회:학술대회논문집
    • /
    • 한국응용약물학회 1994년도 제2회 추계심포지움
    • /
    • pp.147-172
    • /
    • 1994
  • Aziridinylbenzoquinones such as 3, 6-diaziridinyl-1, 4-benzoquinone (DZQ) and its 2, 5-methyl analog (MeDZQ) require bioreductive activation in order to elicit their anticancer activities. To determine the involvement of DTD in the activation of these drugs, we have used a ligation-mediated polymerase chain reaction to map the intracellular alkylation sites in a sing1e copy gene at the nucleotide level. We have performed this analysis in two human colon carcinoma cells, one proficient (HT-29) and one deficient (BE) in DT-diaphorase (DTD) activity. In the DTD proficient HT-29 cell line, DZQ and MeDZQ were found to alkylate both 5'-(A/T)G(C)-3' and 5'-(A/T)A-3' sequences. This is consistent with the nucleotide preferences observed when DZQ and MeDZQ are activated by purified DTD to reactive metabolites capable of alkylating DNA in vitro [Lee, C. -S., Hartley, J. A., Berardini, M. D., Butler, J., Siegel., D., Ross, D., & Gibson, N. W. (1992) Biochemistry, 31: 3019-3025]. Surprisingly in the DTD-deficient BE cell line a pattern of alkylation induced by DZQ and MeDZQ similar to that observed in the DTD-proficient HT-29 cells was observed. This suggests that reductive enzymes other than DTD can be involved in activating DZQ and MeDZQ to DNA reactive species in vivo.

  • PDF

XML/DTD 전자서명을 이용한 안전한 처방전 전송 시스템에 관한 연구 (A Study on the Secure Prescription Transmission System using XML/DTD digital signature)

  • 김형균;배용근
    • 한국정보통신학회논문지
    • /
    • 제11권4호
    • /
    • pp.722-727
    • /
    • 2007
  • 본 논문에서는 XML을 기반으로 한 처방전 전송 시스템을 제안하고, XML/DTD의 암호화를 위하여 XML 문서에만 전자서명을 첨부하는 것이 아니라, DTD에 전자서명을 첨부하는 방법을 사용함으로써 보다 안전한 처방전 전송시스템을 구축하고자 한다. 처방전 DTD는 앞서 살펴본 처방전의 각 구성요소에 따라 처방전 정보, 환자 정보, 의료기관 정보, 처방내역 정보, 조제내역 정보 엘리먼트를 정의하고 그 하위에 정보 전송에 따른 정보를 관리하기 위한 하위 엘리먼트를 정의하였다. 안전한 처방전 전송을 위하여 DTD 파일을 읽어 들이면서 파싱을 하고 여기서 추출되는 엘리먼트나 속성, 엔티티들을 해시테이블에 저장한다. 파싱이 종료되면 해시 테이블을 읽어 들여서 메시지 다이제스트를 수행하고 이를 개인키와 합성하여 전자 서명을 생성한다.

UML클래스의 XML DTD로의 변환 모델링 (Transformation Modeling XML DTD from UML Classes)

  • 임종선;주경수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 봄 학술발표논문집 Vol.29 No.1 (B)
    • /
    • pp.412-414
    • /
    • 2002
  • XML을 이용한 애플리케이션이 핫 이슈로 부각되고 있는 현재, 다양한 분야에서 XML 문서로의 변환을 모색하고 있다 많은 시스템 설계자들이 애플리케이션이나 시스템을 분석하는데 있어서 UML은 보편적으로 사용되는 모델링 언어일 것이다 또한 최근에는 모델링 언어인 UML을 XML DTD로 변환시키는 다양한 방법론들이 제시되고 있으나, 이러한 방법론들은 UML을 XML DTD로 변환시킬 경우 어느 정도의 정보의 누락과 변질이 발생하게 된다. 이렇게 누락되는 정보를 제대로 XML 문서로의 변환을 위하여, 본 논문에서는 두 가지의 모델링 기법을 사용하여 UML을 XML DTD로의 변환을 제안하였다. 변환 방법으로는 첫째, UML 모델의 각 부분을 XML로 변환하는 기법을 정리한 XML 변환 기법들이며, 둘째로는 UML로부터 XML DTD를 생성시키는 방법이다. 위의 방법을 이용하여 UML을 XML DTD로의 변환을 하고자 하였다. 변환시 UML 다이어그램의 다양한 정보를 DTD에 포함 시켜야 하므로, UML에 나타나 있는 여러가지 경우가 포함되어 있는 다이어그램을 선택하였다. 이렇게 두 가지의 기법을 사용하면 UML을 XML DTD로 변환하는데 정보의 손실을 최소한으로 줄일 수 있다.

  • PDF