• Title/Summary/Keyword: database schema

Search Result 359, Processing Time 0.027 seconds

Conceptual Data Modeling of Integrated Information System for Research & Development Configuration Management (연구개발 형상관리 자동화체계에 대한 개념적 데이터모델링)

  • 김인주
    • Journal of the military operations research society of Korea
    • /
    • v.25 no.1
    • /
    • pp.87-106
    • /
    • 1999
  • There are many technical datum in related with design, test & evaluation and logistic support which will be exchanged between geographically isolated units and heterogeneous hardwares & softwares in developing and operating the weapon systems. The paper proposes the conceptual database schema to establish configuration management information systems in which these datum can be automatically interchanged, tracked, audited and status-accounted without errors under the various environments. The paper investigates how to identify and classify the data in accordance with document identification, task analysis, system development, logistic support, system test & evaluation and data management. Furthermore, the investigation includes drawing the subject areas and modeling the conceptual database schema to explain the relationships between these datum. Thus, the paper results in the conceptual framework and data models of configuration management information systems, while additional customization efforts be required in applying the models to a specific weapon systems R&D.

  • PDF

An Efficient XML Data Management System Using an MMDB (MMDB를 이용한 효율적인 XML 처리 시스템)

  • 정문권;이경희;조완섭
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10a
    • /
    • pp.124-126
    • /
    • 2001
  • 인터넷을 통한 응용 프로그램의 통합과 다양한 정보의 등장으로 인해 정보를 원활히 교환하고 관리 저장할 수 있는 정보 시스템의 요구가 급증하고 있다. 이에 대한 해결책으로 등장한 XML은 기존의 데이터베이스 관리 시스템과 연동하여 다양한 플랫폼과 이질의 데이터에 관계없이 저장과 관리가 용이하며, 데이터 교환을 최적화 할 수 있다. 본 논문에서는 XML 문서의 논리적인 구조정보를 표현하는 DTD와 Database Schema 간의 변환구조를 MMDB에 저장하므로써 XML DTD를 기반으로 Database Schema를 설계하고 XML DTD건의 변환 구조를 효율적으로 관리하는 방안을 제시한다. 이렇게 함으로써 빈번하게 사용되는 XML DTD 변환 정보를 메모리에 상주하게 되고, 그 결과 디스크 출입회수를 줄이게 되어 XML을 사용하는 응용에서 XML Data에 대한 처리 효율성을 높일 수 있게 된다.

  • PDF

An Efficient Technique for Storing XML Data Without DTD (DTD가 없는 XML 데이터의 효율적인 저장 기법)

  • Park, Gyeong-Hyeon;Lee, Gyeong-Hyu;Ryu, Geun-Ho
    • The KIPS Transactions:PartD
    • /
    • v.8D no.5
    • /
    • pp.495-506
    • /
    • 2001
  • XML makes it possible for data to be exchanged regradless of the data model in which it is represented or the platform on which it is stored, serving as a standard for data exchange format on the internet. Especially, it is natural to send XML data without DTD on the internet when XML is data-centric. Therefore it is needed to extract relational schema to store XML data efficiently, to optimize queries, and to publish data which have been stored in the relational database in the XML format. In this paper, we proposed a method to generate relational database in the XML documents without DTD and store XML data using upper/lower bound schema extraction technique for semistructured data. In extracting a lower bound schema, we especially show an efficient technique for creating relational schema by using simulation with is more advanced than the datalog method.

  • PDF

A Study on Design of Schema Integration based Biological Information Retrieval System (스키마 통합 기반 생명정보 검색시스템(BIRS) 설계에 관한 연구)

  • Han, Keon;Lee, Sang-Ho;Ahn, Bu-Young
    • Journal of Information Management
    • /
    • v.40 no.1
    • /
    • pp.217-234
    • /
    • 2009
  • In computer-based virtual lab, a bioscience researcher who wants to obtain bio information first uses a biodiversity-related database to retrieve information on species, ecology and distribution of an organism. The researcher also needs to access gene/protein databases such as GenBank or PDB to find information on the organism's genetic sequence and protein structure. Furthermore, the researcher should search for academic papers containing the information on the organism so that his research is based on comprehensive and accurate information. This series of activities often undermines research efficiency as it takes a lot of time and causes inconvenience on the part of researchers. To solve such inconvenience, we analyzed various methods for integrated search and chosen schema integration. In addition, we analyzed each databases and extracted metadata for designing schema integration. This paper introduces a biological information retrieval system(BIRS) using schema integration and it's interface that will increase research efficiency for bioscience.

ODYSSEUS/XMLStore: An XML Storage System for the ODYSSEUS Object-Relational DBMS (ODYSSEUS/XMLStore : 오디세우스 객체관계형 DBMS를 위한 XML 저장 시스템)

  • 이기훈;한욱신;김민수;이종학;황규영
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.9 no.2
    • /
    • pp.109-122
    • /
    • 2003
  • As XML documents become popular in the World Wide Web, a lot of research is being done on XML storage systems that store and manage XML documents using existing DBMSS. However, most of them have been done in the context of relational DBMSS rather than object-relational DBMSS, which have more powerful modeling capability than relational ones. In this paper, we design and implement an XML storage system, ODYSSEUS/XMLStore, for the ODYSSEUS object-relational DBMS that has been under development at KAIST. First, we analyze the mapping from the structure of XML documents to the relational or object-relational database schema. Second, we propose a method for describing the mapping analyzed using a standard language, XML Schema. Third, we propose a storage structure for storing the mapping information specified by the users in the database. Fourth, we propose detailed algorithms for storing XML documents in the relational or object-relational database based on the mapping information provided by the users.

MLPPI Wizard: An Automated Multi-level Partitioning Tool on Analytical Workloads

  • Suh, Young-Kyoon;Crolotte, Alain;Kostamaa, Pekka
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.12 no.4
    • /
    • pp.1693-1713
    • /
    • 2018
  • An important technique used by database administrators (DBAs) is to improve performance in decision-support workloads associated with a Star schema is multi-level partitioning. Queries will then benefit from performance improvements via partition elimination, due to constraints on queries expressed on the dimension tables. As the task of multi-level partitioning can be overwhelming for a DBA we are proposing a wizard that facilitates the task by calculating a partitioning scheme for a particular workload. The system resides completely on a client and interacts with the costing estimation subsystem of the query optimizer via an API over the network, thereby eliminating any need to make changes to the optimizer. In addition, since only cost estimates are needed the wizard overhead is very low. By using a greedy algorithm for search space enumeration over the query predicates in the workload the wizard is efficient with worst-case polynomial complexity. The technology proposed can be applied to any clustering or partitioning scheme in any database management system that provides an interface to the query optimizer. Applied to the Teradata database the technology provides recommendations that outperform a human expert's solution as measured by the total execution time of the workload. We also demonstrate the scalability of our approach when the fact table (and workload) size increases.

STEP-NC Repository for STEP-Compliant CNC (STEP-Compliant CNC를 위한 STEP-NC Repository구축)

  • 김준환;천상욱;한순흥
    • Korean Journal of Computational Design and Engineering
    • /
    • v.8 no.1
    • /
    • pp.48-54
    • /
    • 2003
  • In a design-to-manufacturing environment, the product data is shared by various CAD/CAM/CAE systems with little integration or substantial data redundancy. The main purpose of this paper is to build a database containing all the features required for STEP-NC machining and to show how a STEP-NC repository can support the complete process for machining. A STEP-NC database schema has been constructed and several query functions have been built for the purpose of implementing the retrieving system of a STEP-NC database. The EXPRESS data model of ISO 14649 has been mapped to the database data definition language of the Oracle database. To apply the STEP-NC database to an industry example, the ISO 14649 part program has been stored into the STEP-NC database. To implement example scenarios, the sample query interface has been built.

Interface between Geometric Kernel and Database for a Ship CAD which has a STEP Database as the Native Storage (STEP 데이터베이스를 Native Storage로 가지는 3차원 선체 CAD에서 형상 모델링 커널과 데이터베이스간의 인터페이스)

  • 김준환;한순흥
    • Korean Journal of Computational Design and Engineering
    • /
    • v.7 no.3
    • /
    • pp.202-209
    • /
    • 2002
  • It is difficult to support collaborative design with a conventional ship CAD system which manages design information using files. In this research, file storage has been replaced with a database. This paper describes the OpenDIS which is an interface between the geometric kernel and the database. Its main purpose is to implement the CAD system which has the STEP database as the native storage. A prototype CAD system has been implemented using that OpenDIS interface which is implemented by OpenCascade geometric kernel and the Objectstore object-oriented database. The STEP methodology is used as the database schema. This CAD system has been applied to the hull design of a ship in order to verify the usefulness of the interface.

A Study on Date Modeling for Object - Oriented Database Design (객체지향 데이터베이스 설계를 위한 데이터 모델링에 관한 연구)

  • Park, Won-Ok
    • Asia pacific journal of information systems
    • /
    • v.2 no.2
    • /
    • pp.103-120
    • /
    • 1992
  • Object-Oriented method is a rather difficult one, theories are different as many as they are, and can hardly be found well-applied examples of OOD. So, this paper deal with the history, the needs, the benefits, basic concept of object-oriented design methods, especially the designing procedure which covers from analyzing the requirements, designing the EER(extended entity relationship) model, transforming this model into relational schema, to OODB schema step. Major contributions can be identified; First, the proposed method will ensure that it improve the productivity, increase the software quality, and elevate the maintainability. Second, it provide the framework of how object-oriented schema is constructed for OODB design. Third, suggested realistic case study will enhance the better understanding of how the current business process will be applied to the OODB design step.

  • PDF

Development of an OLAP Database System for Calculating National Information Security Index Numbers (국가 정보보호 지수 산출을 위한 OLAP 데이터베이스 시스템의 구축)

  • Choi, Jung-Woo;Choi, In-Soo
    • Journal of the Korea Society of Computer and Information
    • /
    • v.16 no.12
    • /
    • pp.285-296
    • /
    • 2011
  • UN, OECD, ITU and other international organizations regularly announce ISI (Information Society Index) to utilize in establishing and evaluating information policies. ISI is utilized as important data for countries to evaluate their information policy performance and select future projects. As the advancement of information systems, the importance of information security has been emerged. Accordingly, NISI (National Information Security Index) has been required. NISI number is the most clearly figure to express the characteristics of a particular group's information security. It can be utilized in determining information security policies. Currently, questionnaire method has been used to calculate NISI number. But there is an absolute lack of statistical data, and the reliability of surveyed statistical data is problematic. The objective of this paper is to show how to collect precise micro data of each company's information security index numbers, and to develop an OLAP database system which calculating NISI numbers by using those micro data. In this process of the survey, we presented the technique to collect the data more systematically, and to analyze the data without using questionnaire method. OLAP architecture performs only well on the facts that are summarizable along each dimension, where all hierarchy schemas are distributive. Therefore we transformed the non-distributive hierarchy schema into the distributive hierarchy schema to implement OLAP database system. It is thought that this approach will be useful one from an implementation and schema design point of view.