• 제목/요약/키워드: 관계형

검색결과 7,078건 처리시간 0.124초

XML 저장 및 검색 시스템에서의 XML 문서 추출 서브시스템의 설계 및 구현 (Design and Implementation of XML Publishing Subsystem in the XML Storage and Retrieval System)

  • 곽민성;홍석진;이석호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (2)
    • /
    • pp.109-111
    • /
    • 2003
  • 관계형 데이타베이스에 저장되어 있는 데이타를 XML 문서로 추출하기 위해서는 데이블에 저장된 데이타를 XML 문서 형식에 맞는 계층적인 관계를 가지도록 구조화하는 과정이 필요하다. 본 논문에서는 관계형 데이타베이스를 사용하는 XML 저장 및 검색 시스템인 eXDM(embedded XML Database Management System)의 내부에서 구현한 XML 문서 추출 서브시스템에 대하여 기술한다. 이 시스템은 XML 문서에 대한 질의(XQuery)의 RETURN 절과 SORTBY 절을 분석하여, 관계형 데이타베이스에 저장되어 있는 데이타를 구조화하여 계층적인 구조를 가지는 XML 문서 형태로 추출한다.

  • PDF

오디세우스 객체관계형 DBMS를 위한 XML 스키마 생성자의 설계 및 구현 (Design and Implementation of an XML Schema Generator for the ODYSSEUS Object-Relational DBMS)

  • 백승현;김민수;한욱신;황규영
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (1)
    • /
    • pp.52-54
    • /
    • 2001
  • 최근 웹에서 XML(extensible markup languag) 문서들이 보편화됨에 따라, 기존의 DBMS를 이용하여 XML 문서를 효율적으로 저장하고 관리하는 방법에 대한 연구가 활발히 진행중이다. 이를 위하여 DTD(document type definition)로부터 데이타베이스 스키마를 생성하는 효율적인 방법이 필요하다. 그러나 지금까지는 대부분의 연구가 풍부한 모델링 기능을 제공하는 객체관계형 DBMS 대신에 관계령 DBMS 관점에서 진행되어왔다. 본 논문에서는 객체관계형 DRMS 인 오디세우스를 위한 XML 스키마 생성를 설계하고 구현한다 첫째. DTD로 부터 관계형 데이타베이스 스키마를 생성하는 기존의 방법을 객체관계형 DBMS의 중요한 모델링 기능인 집합 타입과 참조 타입을 이용하도록 수정한다. 둘째, 수정된 방법을 오디세우스 객체관계명 DBMS에 구현한다. 마기막으로, 구현을 용이하게 할 수 있도록 기존의 방법에서 예로서만 기술된 DTD 단순화 방법에 대만 구제적인 알고리즘을 제시한다.

  • PDF

Generic Data Model 기반의 XML DBMS 설계 (Designing XML DBMS based on Generic Data Model)

  • 임종선;주경수
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 추계학술발표논문집 (하)
    • /
    • pp.1891-1894
    • /
    • 2002
  • XML DBMS는 XML 문서의 직접적인 접근과 문서의 부분, 문서와 그 문서의 부분들을 통한 질의를 할 수 있는 능력을 가져야 한다. 이러한 XML DBMS의 사용은 복잡한 계층적 관계의 범위로부터 데이터를 얻어내는데 특히 유용하게 사용될 수 있다. 일반적으로 XML DBMS를 구축하기 위해서는 다른 DBMS 위에 덧붙이거나, 처음부터 만들거나, 새 제품을 구입할 수 있을 것이다. XML DBMS를 처음부터 새롭게 생성하는 것은 메모리 할당과 문서 조각의 효율적인 검색을 신중히 생각해야 한다. 다른 DBMS 위에 XML DBMS를 구축하는 것은 빠르게 구축할 수 있고, 하부를 구성하는 DBMS의 저장소를 사용할 수 있다는 이점이 있다. 또한 현재 존재하는 애플리케이션들과 기존의 자료와 통합이 쉬울 수 있다. 이러한 관계형 DBMS는 현 시장에서 상당히 많은 부분을 차지하는 제품으로서, 새로운 DBMS로의 이전을 하기 위해서는 상당한 어려움이 있다. 이러한 제약을 해결하기 위하여 기업에서 선택해야 할 방법은 관계형 DBMS를 XML DBMS로 변환하는 방법과 관계형 DBMS와 XML을 접목시키는 방안이 있을 수 있다. 본 연구는 관계형 DBMS에 XML 어댑터의 기능을 적용한 XML DBMS를 설계하였다. 이와 같은 방법의 DBMS를 구축하면, 기존의 관계형 DBMS를 변경하지 않으면서, XML DBMS로의 기능을 수행 할 수 있게 하면, 시스템 구축에도 적은 비용으로 커다란 효과를 얻을 수 있을 것이다.

  • PDF

관계형 스키마로부터 중복성이 없는 XML 스키마로의 효율적인 변환 기법 (An Efficient Transformation Technique from Relational Schema to Redundancy Free XML Schema)

  • 조정길
    • 인터넷정보학회논문지
    • /
    • 제11권6호
    • /
    • pp.123-133
    • /
    • 2010
  • XML은 웹상에서 데이터를 만들고 교환하기 위한 새로운 표준이 되었다. 그러나 대부분의 비즈니스 데이터는 아직까지 관계형 데이터베이스 관리 시스템으로 저장되고 관리되고 있다. 따라서 효과적으로 관계형 데이터를 인터넷 기반의 XML 데이터로 변환하는 필요성이 증대되고 있다. 변환 과정에서 가장 중요한 점은 관계형 스키마의 구조적, 의미적 관계 정보를 XML 스키마에 정확히 반영하는 것이다. 그러나 대부분의 변환 방법들이 이러한 관계 정보들을 지원하지 못하는 문제점을 지니고 있다. 이 논문에서는 관계형 데이터베이스 스키마를 XML 스키마인 XML Schema로 변환하는 알고리즘을 제안한다. 변환에는 명시적/묵시적 참조 무결성 관계 정보뿐만 아니라 데이터 중복이 없는 중첩 구조의 높은 단계를 달성할 것이다. 이 논문에서의 절차는 우선 참조 무결성 정보를 추출하여 중복 배제 스키마 모델을 제안하고, 그리고 중첩 구조를 탐사함으로 데이터 중복이 없는 XML Schema 구조를 개선한다.

시맨틱 검색을 위한 이기종 데이터간의 매칭방법 (Matching Method between Heterogeneous Data for Semantic Search)

  • 이기정;황보택근
    • 한국콘텐츠학회논문지
    • /
    • 제6권10호
    • /
    • pp.25-33
    • /
    • 2006
  • 시맨틱 환경에서의 시맨틱 검색을 위해서는 분산된 자원의 관리와 처리가 중요한 요소이다. 분산된 자원의 효율적인 검색을 위해서는 온톨로지의 사용이 필수적이지만, 모든 자원에 대한 통합적인 온톨로지를 구축하는 것은 현실적으로 매우 어려운 일이다. 본 논문에서는 웹 환경에서의 대부분의 자원은 관계형 데이터베이스 형태로 저장되어져 있다고 가정하고, 시맨틱 검색을 위하여 분산된 관계형 데이터베이스 테이블과 도메인 온톨로지간의 매칭을 위한 방법을 제안한다. 기존의 관계형 데이터베이스와 도메인 온톨로지간의 매칭에 관한 연구들은 관계형 데이터베이스에서 로컬 온톨로지를 추출하여 도메인 온톨로지와의 매칭을 수행하였다. 그러나, 로컬 온톨로지를 추출하는 과정에서 도메인 온톨로지와의 상관관계를 이용하지 않음으로 인하여 도메인 정보가 손실되는 문제점을 가지고 있다. 이에 대한 해결책으로 관계형 데이터베이스의 인스턴스들과 도메인 온톨로지의 인스턴스간의 유사도 측정을 통한 정보 손실을 방지하였으며, 관계형 데이터베이스내의 테이블들간의 관계와 온톨로지에서의 클래스들간의 관계 정보를 이용하여 보다 효율적인 매칭이 가능하도록 하였다.

  • PDF

배수영향을 고려한 고리형 수위-유량관계 분석을 통한 지류 수위관측소의 유량관측 적절성 평가 및 분석 - 남강 및 금호강을 대상으로 - (Adequacy Evaluation and Analysis of Discharge Measurement in Tributary Gaging Station by Analyzing Loop Rating Pattern Considering Backwater - For the Nam River and the Geumho River -)

  • 김경동;김동수
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2019년도 학술발표회
    • /
    • pp.96-97
    • /
    • 2019
  • 최근 홍수파 또는 댐 및 보 등의 하천구조물과, 본류와 지류의 합류로 인해 발생하는 배수영향 등으로 하천에 고리형 수위-유량관계가 나타나 수위-유량관계식의 신뢰도가 저하된다고 판단되는 대하천 본류와 합류부 인근 지류에서 초음파유속계 측정결과를 지표로 활용하는 자동유량장치가 현재 58개소에 도입되어 운용되고 있다. 그러나, 최근 4대강 사업으로 다기능보 설치 등 하천의 수리적 특성이 변동하였고, 지류에서 주로 운용되는 수위-유량관계 기반 유량관측소에 본류-지류합류로 인한 배수영향으로 고리형 수위-유량관계가 형성될 경우, 지류 수위관측소를 자동유량관측소로 대체할 필요성이 제기되고 있다. 또한, 기존 자동유량관측소의 경우 홍수량이 기준이하로 나타날 경우 수위-유량 관계식으로 대체하는 경우도 있는데 적용기준이 명확하지 않다. 본 연구에서는 신규 자동유량장치 설치, 기존 수위관측소의 자동유량관측소대체, 자동유량관측소에서 수위-유량관계곡선의 활용 기준 마련 등을 명확하게 판단하기 위해 고리형 수위-유량관계 패턴을 분석하고 배수영향구간을 산정하여 제시하고 지류 수위관측소의 존속여부, 유량자료의 적절성을 판단할 수 있는 방법론을 제시 하고자한다. 이를 위해, 다기능보 설치 및 지류-본류로 인한 지류하천의 배수영향과 홍수파에 의한 고리형 수위-유량관계의 양상을 다양한 수문사상에 대해 분석하였다. 분석방법으로는 대상유역을 선정하고, 대상유역에 대한 부정류 모형을 구축하기 위해 HEC-RAS 모형을 사용하고, 대상유역에 대한 HEC-RAS 지형자료와 유량입력자료를 구축한다. HEC-RAS 부정류 모형 구축 후 다양한 본류와 지류의 유량을 가정하여 고리형 수위-유량 발생 패턴을 분석한다. 지류-본류 합류 영향의 경우, 본류영향의 유무를 고려하여 상승된 수위의 비율로부터 일정 유의수준을 두어 배수영향구간을 산정한다. 다기능보의 영향은 다기능보 설치 전후를 가정하여 영향을 분석한다. 본 연구에서는 시범구역으로 하류에 창녕함안보가 위치한 낙동강과 합류하는 남강과 하류에 달성보가 위치한 낙동강과 합류하는 금호강을 대상하천으로 하여 위 분석방법을 적용하였다. 분석결과 남강의 경우 지류 유량이 작은 경우에도 본류 유량이 상대적으로 큰 경우 배수영향에 의한 고리형이 나타났고, 다기능보에 의한 배수영향은 매우 적은 것으로 나타났다. 또한, 지류의 유량이 큰 경우 홍수파에 의한 고리형 관계도 발생함을 알 수 있었다. 금호강의 경우 또한 마찬가지로 본류의 유량에 의해 발생하는 고려형 관계가 지배적임을 알 수 있었다. 따라서 이러한 결과를 바탕으로 95%의 유의 수준을 기반으로 고리형 발생 여부를 확일할 수 있는 모노그래프를 남강, 금호강에 대해 작성하여 수위-유량관계 기반 유량 산정의 적절성을 판단하는 기준으로 제안하였다.

  • PDF

UML 클래스의 XML DTD로의 변환을 이용한, 관계형 데이터베이스 기반의 XML 모델링 (XML Modeling based on RDB using transformation from UML classes to XML DTD)

  • 김경수;임종선;주경수
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 춘계학술발표논문집 (상)
    • /
    • pp.39-42
    • /
    • 2002
  • XML을 가장 효율적으로 활용할 수 있는 B2B 시스템 구축 시 가장 중요한 부분은 모델링을 어떻게 하느냐 일 것이다. 기존의 관계형 데이터베이스에 저장된 정보를 XML 문서로 변환하는 것뿐만 아니라 신규로 정의하여 사용하는 정보에 대하여서도 확장성 있고 만족할 만한 성능을 보장하도록 구조화시킬 것인지가 관건이다. XML 문서는 그 자체로 하나의 객체이며 객체지향 모델링의 표준인 UML을 사용하여 문서정보 뿐만 아니라 시스템 전체를 모델링하는 것이 가장 바람직한 접근 방법이다. 따라서 본 논문은 계층구조를 갖는 XML 데이터를 관계형 데이터베이스로 저장이 가능하도록 하는 모델링 방법론을 제안하였다. 이를 위하여 우선적으로 객체지향 설계언어인 UML를 이용해서 클래스 다이어그램을 도출한 후, 클래스 다이어그램에 의해서 XML DTD 설계를 위한 XML 모델링을 소개하고 이들의 모델링으로 교환되는 XML 데이터를 효율적으로 저장하기 위하여 관계형 데이터베이스 스키마 설계를 위한 데이터 모델링 방법을 제안하였다. 아울러 변환 방법에 의해 관계형 데이터베이스 스키마 스크립트를 구현했다.

  • PDF

$C{\sharp}$ 을 이용한 XML과 관계형 데이터베이스 매핑 모듈 개발 (Module Development for mapping between XML and Relational Database by using $C{\sharp}$)

  • 정승훈;고재진;권순덕;안형근;양상석
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 추계학술발표논문집(상)
    • /
    • pp.117-120
    • /
    • 2004
  • 인터넷의 사용 증가로 정보의 양은 기하급수적으로 증가하고 있으며 웹 데이터의 표준인 XML의 데이터 표현의 유연성으로 인해 EDMS(Electronic Document Management Syste), ebXML(e-business extensible Markup Language)등 웹 기반의 전자문서를 이용하는 XML를 문서 교환 및 표준 문서 형식으로 도입하고 있는 실정이다. 이런 XML문서들을 저장관리 하기 위해 XML전용 Database도 현재 많이 연구되고 있다. 하지만 이런 XML전용 Database들은 관계형 데이터베이스보다 실용성이 떨어지는 점들이 많아 XML과 관계형 데이터베이스 매핑에 대한 연구도 활발히 진행중이다. 본 논문에서는 $C{\sharp}$을 이용하여 XML과 관계형 데이터베이스 간의 매핑을 위한 모듈을 개발하였으며, XML의 element와 관계형 데이터베이스의 필드를 상호 매핑시켜 줌으로 인해 XML문서의 element를 정확하게 저장, 관리 할 수 있다.

  • PDF

자료흐름도에 기반한 관계형 데이터베이스의 설계방법 (A Design Methodology of Relational Database Based on Dataflow Diagram)

  • 엄윤섭;권중장;정희석;김창동
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2003년도 추계종합학술대회
    • /
    • pp.615-618
    • /
    • 2003
  • 관계형 데이터베이스의 설계 과정은 요구사항 분석, ER 모델을 이용한 개념적 설계, 논리적 설계, 그리고 물리적 설계 과정으로 구성된다. 논리적 설계과정은 ER 다이어그램으로 구성된 개념적 스키마를 관계형 스키마로 전환하여 정규화시키는 과정으로 이루어진다. 이런 기존의 설계 과정에서 요구사항의 분석후 개념적 스키마를 도출하는 개념적 설계 과정이 명확치 않음으로 인해서, 실제 데이터베이스 설계현장에서 적용하기 어려운 점이 있다. 본 논문에서는 작업과정이 모호한 개념적 설계를 제거함으로 보다 체계적으로 데이터베이스 스키마를 설계할 수 있는 방법을 제안한다. 구조적 설계 방법을 이용하여 자료흐름도를 작성하고, 자료흐름도의 자료저장소에 파악된 애트리뷰트를 이용하여 관계합성으로 관계형 스키마를 도출한다. 관계형 스키마를 정규화하고, 정규화된 테이블로부터 데이터의 의미를 파악하여 테이블 관계도를 작성함으로써 최종 논리적 스키마를 결정한다.

  • PDF

DB튜닝- 수행속도 향상시키는 지름길

  • 김동훈
    • 디지털콘텐츠
    • /
    • 6호통권73호
    • /
    • pp.84-89
    • /
    • 1999
  • 대부분의 정보시스템 개발 종사자들은 대단위 관계형 데이터베이스의 정확한 개념 정립이 되어 있지 않은 상태에서 시스템 개발에 접근한다. 이것은 많은 비효율을 발생시켜 시스템 개발 생산성 및 품질의 저하를 가져오며, 시스템 수행속도를 현저히 떨어뜨린다. 특히, 관계형 데이터베이스는 활용 능력에 따라 효율의 차이가 매우 크게 나타나며, 이는 바로 프로젝트의 성공과 실패를 판가름하게 된다. 이 글에서는 관계형 데이터베이스를 보다 효율적으로 활용할 수 있는 다양한 방법과 실무에서 개발자 일량을 감소시키면서 수행속도를 향상시키는 솔루션을 제공하고자 한다.

  • PDF