• Title/Summary/Keyword: 관계형 데이터베이스관리시스템

Search Result 196, Processing Time 0.034 seconds

A Method for Managing Metadata of Hierarchical File System Using RDBMS (관계형 데이터베이스를 이용한 계층적 파일 시스템의 메타데이터 관리 방법)

  • Kim, Sang-Wan;Kwak, Jae-Hyuck;Hahm, Jaeg-Yoon;Hwang, Young-Chul
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10a
    • /
    • pp.547-551
    • /
    • 2006
  • 디렉터리와 파일의 계층적 구조를 가지는 계층적 파일 시스템은 오늘날 대부분의 범용 컴퓨터에서 흔히 사용되고 있다. 계층적 파일 시스템은 직관적이고, 체계적이며, 단순하다는 장점이 있으나 검색이 용이 하지 않으며, 메타데이터를 관리하기 어렵다는 단점이 존재한다. 본 연구에서는 계층적 파일 시스템의 장점과 빠른 검색기능을 활용하여 메타데이터를 검색하고 관리할 수 있는 데이터베이스의 장점을 결합하여 계층적 파일 시스템에서 메타데이터를 관리할 수 있는 방법을 제안하였다. 데이터 그리드와 같이 분산된 데이터 저장 장치를 연동하여야 하는 경우에 원격지에 있는 파일 시스템의 파일들을 검색하는 일이 빈번히 수행되는데, 이 경우 본 연구에서 제안한 방법을 사용하면 효과적인 시스템을 기대할 수 있다.

  • PDF

Database Design for an Urban Geographic Information System based on an Object-oriented Approach (객체지향접근방식을 기반으로 한 도시지리정보시스템의 데이터베이스 설계에 관한 연구)

  • Ock, Han-Suk;Kim, Gap-Youl;Kim, Chang-Hwan;Kim, Sang-Wook
    • Journal of the Korean Association of Geographic Information Studies
    • /
    • v.1 no.2
    • /
    • pp.56-66
    • /
    • 1998
  • The primary goal of the database design is to organize a large amount of data effectively in users and systems view point. Effective design of a database is very important for processing applications efficiently. In this paper, we discuss database design for an urban geographic information system that effectively maintains the cadastral and planimetric information. We first collect and analyze the requirements for the target urban geographic information system and then perform database design for these requirements. Our database design is based on the object-oriented approach that has rich expressive power and good reusability in comparison with the traditional relational approach. Especially, we employ the OMT, one of the most widely-used object-oriented models. We expect that our result would be helpful in building large databases for urban geographic information systems practically.

  • PDF

An Efficient XQuery Translation into SQL:2003 (XQuery의 SQL:2003으로의 효율적인 변환)

  • Kim, Song-Hyon;Park, Young-Sup;Lee, Yoon-Joon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.118-120
    • /
    • 2005
  • XML이 다양한 장점으로 인해 인터넷 기반 환경에서 데이터의 표현 및 교환의 표준으로 자리잡으면서 XML 데이터의 효율적인 저장 및 질의 처리에 대한 연구가 활발히 진행되었다. XML 데이터를 저장하는 방법 중에서 강력한 질의 처리 및 데이터 관리 기능을 제공하는 관계형 데이터베이스 시스템에 저장하는 것은 많은 이익을 가져온다. 그러나, 이 방법을 사용하기 위해서는 XML 질의를 SQL 질의로 변환해야 한다. 본 논문에서는 대표적인 XML 질의 언어인 XQuery 질의를 SQL:2003 질의로 변환하는 방법을 제안한다. 최근 XML 데이터와 관계형 데이터베이스의 상호 운용에 대한 요구가 증대되면서 SQL:1999를 대체하는 SQL:2003에는 XML을 지원하기 위한 표준을 포함하고 있으므로, SQL:2003을 지원하는 관계형 데이타베이스 시스템을 기반으로 한다면, XML 질의를 보다 쉽게 SQL 질의로 변환할 수 있다. 본 논문에서는 SQL 템플릿을 기반으로 XQucry 질의를 SQL 질의로 변환하는 방법을 제안한다.

  • PDF

A Study on the Interchange of Data between RDBs based on Web Service (웹 서비스 기반의 RDB간의 데이터 교환에 관한 연구)

  • Park Yoo-Shin;Jung Kye-Dong;Choi Young-Keun
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07b
    • /
    • pp.190-192
    • /
    • 2005
  • 현재 기업 내의 정보 시스템들은 개별적이고 다양한 형태의 데이터베이스를 활용하여 업무적으로 발생하는 대량의 데이터를 저장하고 관리하고 있다. 이렇게 개별적으로 존재하는 데이터베이스에 저장된 데이터들을 교환 위해 기업들은 EAI, 데이터웨어하우징 등의 기술을 활용하고 있다. 하지만 이러한 기술들은 도입 비용 및 유지관리에 많은 비용을 요구할 뿐만 아니라 각 벤더들마다 요구하는 환경이 상이하다는 문제점을 가지고 있다. 본 논문에서는 기존 기술들의 이러한 문제점을 해결하기 위해 기업 내에 분산되어 존재하는 관계형 데이터베이스간의 데이터를 교환하기 위한 방법으로 웹 서비스 기반의 RDB간의 데이터 교환 시스템을 설계한다. 웹 서비스를 사용함으로써 기업들은 기존의 웹 환경을 활용할 수 있으므로 도입 비용 및 유지관리 비용을 절감할 수 있고 XML 포맷을 사용함으로 플랫폼 및 시스템 환경, 사용언어에 독립적으로 데이터를 교환할 수 있다.

  • PDF

Efficient Deferred Incremental Refresh of XML Query Cache Using ORDBMS (ORDBMS를 사용한 XML 질의 캐쉬의 효율적인 지연 갱신)

  • Hwang Dae-Hyun;Kang Hyun-Chul
    • The KIPS Transactions:PartD
    • /
    • v.13D no.1 s.104
    • /
    • pp.11-22
    • /
    • 2006
  • As we are to deal with more and more XML documents, research on storing and managing XML documents in databases are actively conducted. Employing RDBMS or ORDBMS as a repository of XML documents is currently regarded as most practical. The query results out of XML documents stored in databases could be cached for query performance though the cost of cache consistency against the update of the underlying data is incurred. In this paper, we assume that an ORDBMS is used as a repository for the XML query cache as well as its underlying XML documents, and that XML query cache is refreshed in a deferred way with the update log. When the same XML document was updated multiple times, the deferred refresh of the XML query cache may Bet inefficient. We propose an algorithm that removes or filters such duplicate updates. Based on that, the optimal SQL statements that are to be executed for XML query cache consistency are generated. Through experiments, we show the efficiency of our proposed deferred refresh of XML query cache.

Ontology-based multi-domain metadata for joint management of water quantity and quality (수량-수질 연계 관리를 위한 온톨로지 기반 데이터베이스 메타데이터에 관한 연구)

  • Oh, Jungsun
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2022.05a
    • /
    • pp.456-456
    • /
    • 2022
  • 최근 정부에서 국내 물관리일원화를 추진함에 따라 수자원에 대한 양적, 질적, 파생적 기능의 통합적 관리를 위한 기술적 기반의 필요성이 제기되고 있다. 지금까지 국내에서는 하천, 호소 등 수자원에 대한 수질관리와 수량관리가 별도로 이루어지다보니, 수질 및 수량에 대해 관측지점, 관측시점 등이 모두 다른 실정이다. 상호 간 영향이 뚜렷한 수량 및 수질을 연계하여 관리하기 위해서는 수체 내 동일 지점에 대한 관측데이터 관리가 우선적으로 필요하다. 그러려면 수량-수질 연계 관리에 필요한 데이터 항목 및 관계 등의 설계가 중요하다. 즉, 데이터를 단순히 모아놓는 것이 아닌 효과적인 관리를 위한 빅데이터 큐레이션이 필요하다. 따라서 이러한 필요성에 근거하여 본 연구에서는 수량-수질 연계 관리가 가능한 데이터관리시스템을 구축하기 위해 온톨로지 기반 메타데이터를 설계 및 분석하고자 한다. 관계형 데이터베이스 구축을 위한 방법론으로는 먼저 수량 및 수질 도메인의 데이터 항목의 관계성을 분석하고 이를 바탕으로 온톨로지 기반의 메타데이터를 설정한다. 온톨로지를 활용하면 해당 도메인에서 데이터 간 관계성을 보다 분명하게 정의할 수 있다. 데이터를 클래스나 인스턴스에 정의하고, 각 데이터 간 관계를 속성에 정의한다. 또한 수량-수질 데이터 연계 관리 시 고려하여야 할 요소를 분석하여 제시한다. 이를 통해 수량-수질 데이터 연계 관리에 있어 온톨로지 기반 메타데이터의 적용성 및 효율성을 파악할 수 있을 것으로 기대된다.

  • PDF

Network Operation Support System on Graph Database (그래프데이터베이스 기반 통신망 운영관리 방안)

  • Jung, Sung Jae;Choi, Mi Young;Lee, Hwasik
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2022.05a
    • /
    • pp.22-24
    • /
    • 2022
  • Recently, Graph Database (GDB) is being used in wide range of industrial fields. GDB is a database system which adopts graph structure for storing the information. GDB handles the information in the form of a graph which consists of vertices and edges. In contrast to the relational database system which requires pre-defined table schema, GDB doesn't need a pre-defined structure for storing data, allowing a very flexible way of thinking about and using the data. With GDB, we can handle a large volume of heavily interconnected data. A network service provider provides its services based on the heavily interconnected communication network facilities. In many cases, their information is hosted in relational database, where it is not easy to process a query that requires recursive graph traversal operation. In this study, we suggest a way to store an example set of interconnected network facilities in GDB, then show how to graph-query them efficiently.

  • PDF

Design and Implementation of the RDF Web Ontology Access Control Model based on Oracle VPD (오라클 VPD 기반의 RDF 웹 온톨로지 접근 제어 모델의 설계 및 구현)

  • Jeong, Hye-Jin;Jeong, Dong-Won
    • Journal of the Korea Society for Simulation
    • /
    • v.17 no.3
    • /
    • pp.53-62
    • /
    • 2008
  • This paper proposes a new implementational model based on the security model of Oracle for Web ontology. Recently, several access control models using relational database security model for access control to Web ontology have been developing, and one of the most representative access control model is the RAC model. However, the RAC model is based on the standard security model, and thus it does not provide a implementational model for practical relational database management systems. In this paper, we propose an implementational model based on Oracle which is widely used and providing various security policies. This paper shows the implementation and experimental evaluation. Especially, the proposed model uses the VPD security model of Oracle and support high application and usability.

  • PDF

A Design Methodology for XML Applications based on ORDB using UML Object Models (UML 객체 모델을 이용한, 객체-관계형 데이터베이스 기반의 XML 응용 설계 방법)

  • Lim, Jong-Seon;Joo, Kyung-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.04a
    • /
    • pp.423-426
    • /
    • 2002
  • 현재 B2B 전자상거래와 같은 XML을 이용한 정보교환이 확산되고 있으며, 이에 따라 상호 교환되는 정보에 대하여 체계적이며 안정적인 저장관리가 요구되고 있다. 이를 위해 XML 응용과 데이터베이스 연계를 위한 다양한 연구가 관계형 데이터베이스를 중심으로 수행되었다. 그러나 계층구조를 갖는 XML 데이터를 2차원 테이블의 집합인 관계형 정보로 표현하는 관계형 데이터베이스로의 저장에는 본질적인 한계가 있으므로, 해결책으로 계층구조를 지원하는 ORDB로의 저장이 요망되고 있다. 따라서 계층구조를 갖는 XML 데이터를 ORDB로 저장하기 위한 모델링 방안이 요구된다. 양질의 어플리케이션 시스템을 구축하기 위해서는 우선적으로 모델링이 중요하다. 1997년에 OJG는 표준 모델링 언어로 UML을 채택하였고 이에 따라 UML은 보다 널리 사용되고 있다. 그러므로 효율적인 XML 어플리케이션을 개발하는데 UML을 기반으로 한, 설계 방법론이 필요하다고 할 수 있다. 본 논문에서는 UML을 이용하여, ORDB 기반의 XML 응용은 위한 통합 설계 방법론을 제안한다. 이를 위하여 먼저 UML을 이용하여 XML DTD글 설계하기 위한 XML 모델링 방안을 제시하고, 아울러 교환되는 XML 데이터를 효율적으로 저장하기 위하여 ORDB 스키마 설계를 위한 데이터 모델링 방법을 제안한다.

  • PDF

An Implementation of a Query Processing System for an Integrated Contents Database Retrieval (컨텐츠 통합 검색을 위한 질의어 처리 시스템 구현)

  • 김영균;이명철;이미영;김명준
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2003.05a
    • /
    • pp.356-360
    • /
    • 2003
  • There have been many considerations to develop new content services that integrate a variety of contents databases being already constructed and then produce new content services which are more valuable than existing services in many applications such as Internet portal, EC, and CRM. By doing the above thing, the burden of searching databases to access interesting databases and service applications can be reduced and the database availability of users is also enhanced through a single view integrating multiple contents database. This paper presents implementation details of the query processing system that is a core component of the database integration system, which can construct a virtual database that integrates databases being managed by multiple heterogeneous database systems using XML data model and support a quay facility on the integrated database.

  • PDF