• 제목/요약/키워드: Object-oriented Database

검색결과 290건 처리시간 0.027초

연구지원 데이터베이스에서 최적화된 데이터모델링을 통한 데이터 비만도 개선에 관한 연구 (A Study on Reducing Data Obesity through Optimized Data Modeling in Research Support Database)

  • 김희완
    • 한국인터넷방송통신학회논문지
    • /
    • 제18권1호
    • /
    • pp.119-127
    • /
    • 2018
  • 현업에서 사용하고 있는 정형 데이터는 데이터모델링에 대한 이해부족 및 적용의 미흡으로 정규화되지 않은 채로 테이블 형태로 관리되고 있는 현실이다. 데이터베이스 설계의 균형이 파괴되면 데이터 질의에 대한 응답속도에 영향을 미치며, 데이터 비만도가 높아지게 된다. 본 논문에서는 최적화된 데이터모델링을 통한 데이터베이스 설계를 통하여 데이터 비만도가 어떻게 개선되었는지를 연구하였다. 데이터 비만도가 과다하게 나타나는 방사형 및 업무 중심의 고립형 설계에서 객체(데이터)와 객체간의 관계 중심의 데이터모델링을 통한 정방형 설계를 함으로 데이터 질의 경로가 선명하게 가시화되었다. 데이터비만도 면에서도 기존의 연구지원 데이터베이스의 비만도는 57.2%였으나, 새로운 연구지원 데이터베이스에서는 16.2%로 나타나 데이터 비만도가 40.5%가 개선되었으며, 데이터의 중복을 최소화함으로써 데이터의 정확성과 무결성이 보장되는 데이터베이스로 개선되었다.

XML 문서 자동 생성을 위한 PL/SQL 프로시저 설계 (A study of PL / SQL Procedure for the Automatic Generation of XML Documents)

  • 김창수;정회경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2014년도 춘계학술대회
    • /
    • pp.615-616
    • /
    • 2014
  • 현재 XML은 데이터 교환의 표준언어로 사용되고 있다. 현재 대부분의 데이터는 파일 시스템이 아닌 데이터베이스 시스템에 저장되어 있으며 객체지향 데이터베이스에 저장되어 있는 데이터의 경우 데이터를 계층적 구조로 표현할 수 있지만 관계형 데이터베이스의 경우는 각각의 테이블에 독립적으로 데이터가 존재하여 계층구조를 표현할 수 없다. 이에 본 논문에서는 계층적 데이터 표현이 어려운 기존의 관계형 데이터베이스의 데이터를 데이터베이스를 변경하거나 새로운 데이터베이스를 구축할 필요 없이 기존의 데이터의 구조를 정의하여 XML 문서를 생성하는 PL/SQL 프로시저 시스템을 설계하였다.

  • PDF

철근 콘크리트 구조 설계에서의 엔지니어링 데이타베이스 구축 (Construction of Engineering DataBase Management System for a Reinforced Concrete Structure)

  • 이승창;김재준;이병해
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 1993년도 가을 학술발표회논문집
    • /
    • pp.163-172
    • /
    • 1993
  • This paper presents a database approach to integrating the structural analysis and design processes for a typical shear wall apartment building design. Our initial efforts have focused on extracting various graphic information from CAD(AutoCAD™) systems. But now, we concentrate our research efforts on organizing specific information generated during the structural analysis and design processes. The proposed overall system consists of a conventional structural analysis package, a conventional CAD system, and different application interface programs. This system is based on an engineering database which is developed by using an object-oriented data modelling approach. The system is actually implemented on an ORACLE™-based relational database management system.

  • PDF

Managing Product Evolution in Agile Manufacturing Environments

  • Jin, Min.;Ting, T.C.
    • 정보기술과데이타베이스저널
    • /
    • 제3권1호
    • /
    • pp.45-63
    • /
    • 1996
  • This paper presents an integrated object-oriented database approach for managing the evolution of products in agile manufacturing environments, Schema evolution modification facilities are provided to support full potential versioning of type definitions. All of the possible versions for a composite product are not explicitly represented to avoid version proliferation. However, valid configurations of any composite products can be provided to comply with customer demands, The attributes of composite products are classified in order to provide well-defined representation scheme for composite products and to be exploited in version control. The attributes are partitioned into composite-related and non composite-related categories. Composite-related attributes consist of subproducts and description ones. Subproducts attributes represent physical constituents of a composite product. Description attributes represent external features, assembling, and correspondence property. Interface attributes are introduced for managing configurability and version propagation. Version derivations due to the changes to the interface attributes are propagated toward the product composition hierarchy, The validity of configurations of composite products is checked by using configurability maps. Instance objects which represent the actual product instances are stored and manipulated in the database in order to support traceability during product life cycle.

  • PDF

데이터베이스를 활용한 공작기계의 구조해석 프로그램 개발 (Development of a S/W for a Structural Analysis of Machine tools utilizing database)

  • 신정호;곽병만
    • 대한기계학회:학술대회논문집
    • /
    • 대한기계학회 2000년도 추계학술대회논문집A
    • /
    • pp.446-451
    • /
    • 2000
  • In this paper, a S/W system for a structural analysis of machine tools has been suggested. The system is so designed to reduce manual interfacing effort. An object-oriented language is used for making a graphic user interface. In this system parametric modelling technique is applied to construct a FE model without much user intervention. The FE model is automatically updated when the design parameters are changed by user. Not only single FE analysis but also a trade-off analysis for calculating the sensitivity information of design variables is possible using this system. All data generated by this system are saved in the database. So it possible to retrieve the result later without another analysis. It is found that the design time can be reduced and unnecessary operation avoided using this system.

  • PDF

인터넷을 통한 스페이스 프레임 구조 해석에 관한 연구 (A Study of Structural Analysis for Space Frame on the World Wide Web)

  • 석창목;남상관;박상훈;정환목;권영환
    • 한국공간구조학회논문집
    • /
    • 제1권1호
    • /
    • pp.135-142
    • /
    • 2001
  • This paper proposes structural analysis on the World Wide Web to form a part of the architectural design project. It purposes modeling space frames and a structural analysis program on the internet only by inputting basic data for forming a shape in the whole phase of space frame analysis. The analysis data is conducted by Oracle DBMS(DataBase Management System), GUI(Graphic User Internet) by Java Applet and connection with server and database by Java Servlet respectively. The result from modeling and analysis is provided as graphic and text file forms by web browsers. Programs can be executed irrespective of user's OS by using internet and highly-secured system is constructed taking advantage of Java. Of great efficiency is maintaining and recycling data as the whole is dealt by database from the beginning to the end of program.

  • PDF

$O_2$기반의 XML 문서관리 시스템 설계 및 구현 (Design and Implementation of an XML Document Management System Based on $O_2$)

  • 유재수
    • 정보기술과데이타베이스저널
    • /
    • 제7권1호
    • /
    • pp.27-39
    • /
    • 2000
  • In this paper, we design and implement a XML management system based on OODBMS that supports structured information retrieval of XML documents. We also propose an object oriented modeling to store and fetch XML documents, to manage image data, and to support versioning for the XML document management system(XMS). The XMS consists of a repository manager that maintains the interfaces for external application programs, a XML instance storage manager that stores XML documents in the database, a XML instance manager that fetches XML documents stored in the database, a XML index manager that creates index for the structure information and the contents of documents, and a query processor that processes various queries.

  • PDF

GOMS: Large-scale ontology management system using graph databases

  • Lee, Chun-Hee;Kang, Dong-oh
    • ETRI Journal
    • /
    • 제44권5호
    • /
    • pp.780-793
    • /
    • 2022
  • Large-scale ontology management is one of the main issues when using ontology data practically. Although many approaches have been proposed in relational database management systems (RDBMSs) or object-oriented DBMSs (OODBMSs) to develop large-scale ontology management systems, they have several limitations because ontology data structures are intrinsically different from traditional data structures in RDBMSs or OODBMSs. In addition, users have difficulty using ontology data because many terminologies (ontology nodes) in large-scale ontology data match with a given string keyword. Therefore, in this study, we propose a (graph database-based ontology management system (GOMS) to efficiently manage large-scale ontology data. GOMS uses a graph DBMS and provides new query templates to help users find key concepts or instances. Furthermore, to run queries with multiple joins and path conditions efficiently, we propose GOMS encoding as a filtering tool and develop hash-based join processing algorithms in the graph DBMS. Finally, we experimentally show that GOMS can process various types of queries efficiently.

UML을 사용한 디자인 방법에 의한 계통보호 종합전산 프로그램의 개선에 관한 연구 (A Study On the Improvement Of Proset2000 by a Design Method Using the Uinfied Modelling Language)

  • 최면송;현승호;오성민;오태욱
    • 대한전기학회논문지:전력기술부문A
    • /
    • 제53권1호
    • /
    • pp.7-12
    • /
    • 2004
  • The role of protective relay with correct setting value is very important for the reliable operation of power : system. The setting process of a protective relay is difficult and requires hard work of calculations. Therefore, KEPCO as been using PROSET2000, a computer program system, in order to automate the setting process of protective relays in power transmission network since 2000. This system has a database and relay setting modules for each type of realy with coresponding Human and Computer Interaction(HCI). For the setting of a new type of relay, it require a new module, a HCI and a database table corresponding to the new relay. But it's update is not easy in case of new type of relay. This paper discussed the update method introducing a concept of Open Interface. It addressd a method to make a new HCI for new relay in view of object-oriented method using UML(Unified Modeling Language). Using the UML, we updated the PROSET2000. HCI screens for a new relay is generated automatically using the information of the new relay stored in the database. And, the database management module is upgraded to solve problems in manage and maintain the database in view of Open Interface.

전자상거래 플랫폼에서의 객체지향 상품 클래스 설계기법 (An Object-Oriented Design Model for Electronic Commerce Product Database)

  • 최창호;김수동
    • 한국전자거래학회:학술대회논문집
    • /
    • 한국전자거래학회 1997년도 한국전자거래학회 종합학술대회지
    • /
    • pp.31-41
    • /
    • 1997
  • 현재 운영중인 대부분의 전자상거래 시스템들은 서적, 의류, 컴퓨터등 특정 상거래 분야에 종속적으로 데이터베이스 및 운영 시스템이 개발되어 있다. 그러나, 전자상거래가 본격적으로 활성화되면 거의 모든 상품 및 서비스가 전자상거래의 대상이 될 것이므로, 전자상거래 제품 데이터베이스의 설계를 여러 도메인에서 다양한 상품들의 정보를 저장 할 수 있도록 범용적으로 설계하여야 한다. 본 논문에서는 전자상거래 공통 플랫폼 개발의 중요한 구성요소인 상품 데이터베이스의 클래스를 객체지향 방식으로 설계하여 재사용성, 적용성, 범용성을 극대화하는 기법을 제안한다. 또한, 제안한 객체지향 상품 클래스 설계기법을 이용한 사례연구를 통하여 그 적용방법을 구체적으로 설명한다.

  • PDF