• 제목/요약/키워드: relational schema

검색결과 145건 처리시간 0.024초

PDTnet XML Schema 데이터를 위한 저장 기법 개발 (Development of Storage Techniques for PDTnet XML Schema Data)

  • 이경혜;용환승;이월영
    • 한국멀티미디어학회논문지
    • /
    • 제9권8호
    • /
    • pp.939-949
    • /
    • 2006
  • 오늘날 산업의 발전에 따라 제품의 개발에서 생산 및 판매에 이르기까지의 모든 과정을 컴퓨터를 통해 일원적으로 관리할 수 있는 환경을 구축하는 것이 중요해지고 있다. 특히 PDTnet XML 스키마는 PDM(Product Data Management) 데이터를 교환하기 위한 국제 표준으로써, 이 스키마에 따라 작성된 XML 데이터를 효율적으로 처리하는 것이 필수적이다. 그러나 PDTnet XML 스키마는 기존의 XML 스키마와는 달리 IDREF/IDREFS 속성이 비정규적이기 때문에 이를 효율적으로 다루기 위해서는 어떠한 저장장치에 어떠한 방식으로 저장하느냐가 중용한 요인이라고 할 수 있다. 우리는 안정성 있는 성능을 보장 받고 있어 널리 사용되고 있는 관계형 데이터베이스를 이용하여, PDTnet XML스키마의 고유 속성을 살려 다양한 타입의 질의를 지원할 수 있는 저장 기법을 개발하였다. 본 논문에서 개발하고 구현한 저장 기법을 PDTnet XML 스키마를 따르는 데이터 외에도, 구조가 불규칙적이거나, 참조 속성을 이용하여 데이터 중복을 최소화 시킬 필요가 있는 XML 데이터를 다루는 모든 응용에 적용되어 효율적인 데이터 관리를 가능케 할 수 있을 것으로 기대된다.

  • PDF

관계형 데이터베이스 구성 요소의 의미 관계를 고려한 RDB to RDF 매핑 시스템 (An RDB to RDF Mapping System Considering Semantic Relations of RDB Components)

  • 성하정;김장원;이석훈;백두권
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제3권1호
    • /
    • pp.19-30
    • /
    • 2014
  • 시맨틱 웹의 확산을 위해 관계형 데이터베이스에 저장된 데이터를 온톨로지로 변환하는 연구가 활발히 진행 중이다. 관계형 데이터베이스에 저장된 데이터를 온톨로지로 변환하기 위한 연구들은 관계형 데이터베이스의 구성 요소와 RDF 구성 요소를 매핑하는 방식인 RDB to RDF 매핑 모델을 주로 사용한다. 하지만 지금까지 제안된 매핑 모델들은 그 표현방식이 서로 다르며, 이는 사용자의 접근성과 재사용성을 떨어트린다. 이로 인해 표준화된 매핑 언어의 필요성이 대두되었으며, W3C에서는 RDB to RDF 모델의 표준 매핑 언어로서 R2RML을 제안하였다. R2RML은 관계형 데이터베이스 스키마 정보만을 RDF로 변환하는 특징을 가진다. 이와 같은 이유로 관계형 데이터베이스의 테이블 명, 컬럼 명 사이의 관계정보에 대한 온톨로지를 추가할 수 없다. 이 논문에서는 이러한 문제를 해결하기 위해 관계형 데이터베이스 구성 요소의 의미 관계를 고려한 RDB to RDF 매핑 시스템을 제안한다. 제안 시스템은 R2RML에서 정의한 관계형 데이터베이스의 스키마 정보에 RDFS 속성 정보를 확장하여 매핑 정보를 생성한다. 이러한 매핑 정보는 관계형 데이터베이스에 저장된 데이터를 RDFS 속성 정보가 포함된 RDF로 변환시킨다. 이 논문에서는 제안 시스템을 자바 기반의 프로토타입으로 구현하며, 비교 평가를 위해 관계형 데이터베이스에 저장된 데이터를 RDF로 변환하는 실험을 수행하고 결과를 D2RQ, RDBToOnto, Morph와 비교한다. 제안 시스템은 다른 연구들에 비해 변환한 온톨로지가 풍부한 의미관계를 표현하며, 데이터 변환 시간에서 가장 우수한 성능을 보인다.

EJB 컴포넌트 기반의 XML 저장관리시스템 설계 및 구현 (A Design and Implementation of XML Repository System based on EJB Components)

  • 이정수;정상혁;주경수
    • 인터넷정보학회논문지
    • /
    • 제3권3호
    • /
    • pp.75-85
    • /
    • 2002
  • 최근 소프트웨어 개발비용의 절감과 신뢰성 있는 소프트웨어의 개발을 위하여 컴포넌트 기반의 소프트웨어 개발에 대한 연구가 활발하게 진행되고 있다. 컴포넌트 기반의 소프트웨어 개발 시 중요한 문제 중 하나는, 전체 시스템 아키텍쳐에서 어떠한 컴포넌트가 필요하며 아울러 어디에 적합할 것인가를 결정하는 것이다. 본 논문에서는 XML DTD를 관계형 데이터베이스 스키마로의 변환하기 위한 컴포넌트와 XML 문서의 관계형 데이터베이스로의 저장을 위한 컴포넌트 그리고 데이터베이스를 검색하여 XML 문서로 변환키 위한 컴포넌트들을 구현하였고, 이들을 토대로 하여 XML 저장관리시스템을 개발하였다.

  • PDF

DNA Chip Database for the Korean Functional Genomics Project

  • Kim, Sang-Soo
    • 한국생물정보학회:학술대회논문집
    • /
    • 한국생물정보시스템생물학회 2001년도 제2회 생물정보 워크샵 (DNA Chip Bioinformatics)
    • /
    • pp.11-28
    • /
    • 2001
  • The Korean functional Genomics Project focuses on stomach and liver cancers. Specimens collected by six hospital teams are used in BNA microarray experiments. Experimental conditions, spot measurement data, and the associated clinical information are stored in a relational database. Microarray database schema was developed based on EBI's ArrayExpress. A diagrammatic representation of the schema is used to help navigate over marty tables in the database. Field description, table-to-table relationship, and other database features are also stored in the database and these are used by a PERL interface program to generate web-based input forms on the fly. As such, it is rather simple to modify the database definition and implement controlled vocabularies. This PERL program is a general-purpose utility which can be used for inputting and updating data in relational databases. It supports file upload and user-supplied filters of uploaded data. Joining related tables is implemented using JavaScripts, allowing this step to be deferred to a later stage. This feature alleviates the pain of inputting data into a multi-table database and promotes collaborative data input among several teams. Pathological finding, clinical laboratory parameters, demographical information, and environmental factors are also collected and stored in a separate database. The same PERL program facilitated developing this database and its user-interface.

  • PDF

객체지향 데이터베이스 기반의 XML 응용을 위한, UML을 이용한 통합 설계 방법론 (A Unified Design Methodology using UML for XML Applications based on OODB)

  • 방승윤;최문영;주경수
    • Journal of Information Technology Applications and Management
    • /
    • 제9권1호
    • /
    • pp.85-96
    • /
    • 2002
  • Nowadays an information exchange on XML such as B2B electronic commerce is spreading. Therefore the systematic and stable management mechanism for storing the exchanged Information is needed. For this goal there are many research activities for connection between XML application and relational database. But because XML data have hierarchical structures and relational database can store only flat-structured data, we need to store XML data in object-oriented database that support hierarchical structure. Accordingly the modeling methodology for storing XML data in object-oriented database is needed. In order to build good quality application systems, modeling is an important first step. In 1997, the OMG adopted the UML as its standard modeling language. Since industry has warmly embraced UML, its popularity should become more important in the future. So a design methodology based on UML is need to develop efficiently XML applications. In this paper, we propose a unified design methodology for XML applications based on object- oriented database using UML. To this goal, first we introduce a XML modeling methodology to design W3C XML schema using UML and second we propose data modeling methodology for object-oriented database schema to store efficiently XML data in object-oriented databases.

  • PDF

객체모델을 이용한 XML DTD의 OODB 스키마로의 변환 (Transformation from XML DTD to OODB Schema using Object Model)

  • 최문영;주경수
    • 정보처리학회논문지D
    • /
    • 제9D권2호
    • /
    • pp.195-202
    • /
    • 2002
  • B2B 전자상거래와 같이 XML.을 이용한 정보교환이 확산되고 있으며 이에 따라 상호 교환되는 정보에 대하여 체계적이며 안정적인 저장관리가 요구되고 있다. 이를 위해 XML 응용과 데이터베이스 연계를 위한 다양한 연구가 관계형 데이터베이스를 중심으로 수행되었다. 그러나 계층구조를 갖는 XML 데이터를 2차원 테이블의 집합인 관계형 정보로 표현하는 관계형 데이터베이스로의 저장에는 본질적인 한계가 있어, 계층구조를 지원하는 객체지향 데이터베이스로의 저장이 요망된다. 이에 따라 계층구조를 갖는 XML 데이터를 객체지향 데이터 베이스로 지장하기 위한 모델링 방안이 요구된다. 본 논문에서는 객체모델을 토대로 DTD를 객체 지향 데이터베이스 스키마로 변환하기 위한 방법을 제안한다. 이를 위하여 먼저 DTD를 객체모델로 변환시키기 위한 객체변환 방안을 제시하고, 변환된 객체모델을 객체지향 데이터베이스 스키마로 변경시키기 위한 스키마 변환 방법을 제안했다.

사용자 상호작용에 기반한 그래프질의 생성 및 처리 (User Interaction-based Graph Query Formulation and Processing)

  • 정성재;김태홍;이승우;이화식;정한민
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제41권4호
    • /
    • pp.242-248
    • /
    • 2014
  • RDF 데이터가 급속히 증가함에 따라 RDF데이터로부터 정보를 효율적으로 추출하는 기술의 중요성도 점차 커지고 있다. RDF데이터 질의를 위해 가장 많이 사용하는 질의언어인 SPARQL은 문법이 간단하고 그래프 패턴을 손쉽게 질의로 표현할 수 있는 장점이 있다. 그러나 사용자가 적절한 SPARQL을 작성하려면 데이터 셋에 대한 온톨로지 구조와 용어를 사전에 파악해야 한다. 이 연구에서는 데이터 셋으로부터 사전에 추출된 스키마정보를 이용한 그래프 질의 생성 및 처리방법을 제안한다. 제안된 방법에서 사용자는 RDF 데이터 셋에 대한 온톨로지 구조 사전파악 없이 화면상에서 동적으로 질의를 작성하여 정보를 조회할 수 있다. 사용자가 생성한 질의는 관계형데이터베이스에 저장된 트리플 데이터에 대해 그래프 탐색을 수행할 때 탐색공간 제약조건으로 활용된다. LUBM(10,0) 데이터 셋에 대하여 LUBM 질의 2, 8, 9번을 이용하여 질의 처리 성능과 완전성을 확인하였다.

사칙연산의 1차적 개념을 학습한 학습자의 Schema가 거듭제곱과 혼합계산의 관계적 이해에 미치는 영향에 대한 사례연구 (A Case Study on the Influence of the Schema of Learners Who Have Learned the Primary Concepts of the Four Arithmetic Operations on the relational Understanding of Power and Mixed Calculations)

  • 김화수
    • 한국수학교육학회지시리즈C:초등수학교육
    • /
    • 제16권3호
    • /
    • pp.251-266
    • /
    • 2013
  • 본 연구에서는 사칙연산의 1차적 개념을 학습한 초등학생들을 대상으로 거듭제곱과 혼합계산을 내용으로 하였을 때, 정확한 개념의 인지와 개념의 연결로 스키마와 변형된 스키마를 어떻게 구성을 하는지 알아보았다. 즉 사칙연산의 1차적 개념으로 어떠한 스키마와 변형된 스키마를 형성하여 2차적 개념에 대한 관계적 이해를 하는지, 그리고 연구대상자들이 스스로 형성한 스키마와 변형된 스키마를 어떻게 이용하여 문제 해결에 접근을 하는지, 또한 연구대상자들의 개념구성과 문제해결력에서의 스키마는 어떻게 변형을 이루어 나가는지를 심도 있게 조사하였다. 그 결과 1차적 개념에서 2차적 개념으로 발전 할 때, 정확한 1차적 개념에 대한 인지와 스키마 그리고 변형된 스키마가 중요한 요인으로 작용 한다는 것을 알 수 있었고 이때, 1차적 개념끼리의 연결과 정확한 1차적 개념에 대한 인지로 인해서 만들어지는 스키마와 변형된 스키마의 형성이 2차적 개념으로의 발전과 수학적 문제 해결에 무엇보다도 중요한 역할을 한다는 것을 알 수 있었다.

관계형 데이타베이스 시스템에서 XML-뷰를 통한 XML 데이타의 지원 (XML Data support in RDBMS through XML-View)

  • 이제민;민경섭;박상원;김형주
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제7권3호
    • /
    • pp.202-210
    • /
    • 2001
  • XML이 웹 문서 표준으로 자리잡아감에 따라, 최근 XML 문서를 기존의 관계형 데이타베이스 시스템을 이용해 저장, 검색하고자 하는 연구가 활발히 진행되고 있다. 이에 본 논문에서는, 기존의 관계형 데이타베이스 시스템에서 제공하는 뷰와 테이블 함수의 개념을 XML로 확장하여, XML 문서를 관계형 테이블과 같은 방식으로 사용할 수 있게 하는 방법을 제안하였다. 제시한 방법으로 XML 문서는 관계형 데이타베이스 시스템에 독립적으로 존재하고 사용자는 XML 문서에서 필요한 부분에 대해 XML-뷰 정의 문을 이용하여 데이타베이스 스키마에 등록한다. 등록된 XML-뷰는 SQL을 통해 사용될 수 있으며, 이때 XML에 대한 뷰 정의 구문과 테이블 함수를 제공하게 하여 XML 문서에 대한 접근이 쉽게 이루어지도록 해 준다. 또한 XML 문서에 대한 스키마 변환이 요구되더라도 XML-뷰 정의의 수정으로 이를 해결할 수 있다.

  • PDF

수학의 1차적 개념이 초등학교 3학년 영재아의 수학적 개념구성과정에 미치는 영향에 대한 사례연구 - 분수의 덧셈과 곱셈을 중심으로 - (A Case Study about Influence of Primary Mathematic Concepts on the Composition of Mathematic Concepts in 3rd grade Prodigies of Elementary Schools - Focusing on Addition and Multiplication of Fractions -)

  • 김화수
    • 영재교육연구
    • /
    • 제24권1호
    • /
    • pp.17-43
    • /
    • 2014
  • 본 연구에서는 사칙연산과 분수의 1차적 개념을 학습한 초등학교 3학년 영재아 3명을 대상으로 분수의 덧셈과 곱셈을 내용으로 하였을 때, 정확한 개념의 인지와 개념의 연결로 분수의 덧셈과 곱셈에 대한 스키마와 변형된 스키마1)를 어떻게 구성을 하는지에 대해 질적 사례연구를 통하여 알아보았다. 즉 수학의 1차적 개념의 구성으로 어떠한 스키마와 변형된 스키마를 형성하여 분수의 덧셈과 곱셈에 대한 관계적 이해를 하는지, 그리고 영재아들이 스스로 형성한 스키마와 변형된 스키마를 어떻게 이용하여 분수의 덧셈과 곱셈의 문제 해결에 접근을 하는지, 또한 연구대상자들의 개념구성과 문제해결력에서의 스키마는 어떻게 변형을 이루어 나가는지를 심도 있게 조사하였다. 그 결과 분수의 덧셈에서 분수의 곱셈으로 연결될 때, 정확한 1차적 개념에 대한 인지와 스키마 그리고 변형된 스키마가 중요한 요인으로 작용한다는 것을 알 수 있었고, 이때 수학의 1차적 개념끼리의 연결과 정확한 1차적 개념에 대한 인지로 인해서 만들어지는 스키마와 변형된 스키마의 형성이 분수의 덧셈과 곱셈의 창의적 문제 해결에 무엇보다도 중요한 역할을 한다는 것을 알 수 있었다.