• 제목/요약/키워드: Relational Database Design

검색결과 203건 처리시간 0.025초

An Approach to Automatic Generation of Fourth Normal Form for Relational Database

  • Park, Sung-Joo;Lee, Young-Gun;Cho, Hyung-Rae
    • 한국경영과학회지
    • /
    • 제13권1호
    • /
    • pp.51-64
    • /
    • 1988
  • A new approach to the logical design of 4NF database shceme, which can be easily automated, is proposed. The main features of the approach are : introduction of a single attribute right hand side, extension of the concept of independent relations, semantic analysis, and adaoption of dependency matrix. The underlying viewpoints of functional relationships of the approach are different from Fagin's in that we distinguish functional and multivalued dependency in terms of cardinality. An algorithm for automatic generation of fourth normal form is presented and implemented.

  • PDF

객체관계형 데이터베이스에 기반한 XML 문서 저장 및 검색 시스템의 설계 및 구현 (Design and Implementation of XML Documents Storage and Retrieval System based on Object-Relational Database)

  • 이성대;곽용원;박휴찬
    • 한국정보통신학회논문지
    • /
    • 제7권2호
    • /
    • pp.183-193
    • /
    • 2003
  • XML은 e-비지니스와 많은 응용 프로그램 사이에서 정보를 교환하는 인터넷 표준으로 자리잡고 있다. 따라서 이러한 XML 문서를 효율적으로 관리하기 위해 데이터베이스를 사용하여 저장할 필요성이 있다. 본 논문에서는 객체관계형 데이터베이스를 기반으로 XML 문서를 저장하고 검색하는 시스템을 설계하고 구현하였다. XML 문서를 엘리먼트로 분해하고, 각 엘리먼트 타입에 따라 저장하는 방법을 사용하였다. 또한 저장된 XML 문서를 추출할 수 있는 다양한 형태의 검색을 가능하도록 하였다.

XML을 이용한 웹기반 정보 관리 통합설계 방법론 (A Web-based Unified Design Methodology using XML Applications)

  • 김경수;신현철;장희선
    • 한국컴퓨터정보학회논문지
    • /
    • 제7권4호
    • /
    • pp.157-162
    • /
    • 2002
  • 본 연구는 UML을 이용해 유스케이스에 의한 순차 다이어그램을 도출하여 클래스 다이어그램을 만든후 그 클래스 다이어그램에 의해서 XML 모델링과 데이터 모델링을 구현하고자 한다. XML 모델링을 위해 UML 클래스를 XML 문서로 변환시키는 가이드라인을 제시하고, 제시한 방법에 파라 UML 클래스를 XML DTD로 도출하는 예를 보일 것이며, 한편 데이터 모델링은 UML클래스를 관계형 데이터베이스 스키마와 객체-관계 데이터베이스 스키마 그리고 객체지향 데이터베이스 스키마로 변환시키기 위한 통합 설계 변환 방법을 제시하며, 제시한 변환 방법에 따라 각각의 데이터베이스 스키마를 구현했다.

  • PDF

ER_Modeler: 개체 관계 모델 기반 논리적 데이터베이스 설계 도구 (ER_Modeler: A Logical Database Design Tool based on Entity-Relationship Model)

  • 정인환;김영웅
    • 한국인터넷방송통신학회논문지
    • /
    • 제11권5호
    • /
    • pp.11-17
    • /
    • 2011
  • 본 논문은 개체 관계 모델을 기반으로 하는 논리적 데이터베이스 설계도구인 ER_Modeler 개발에 관한 연구이다. ER_Modeler는 윈도우 상에서 개체 관계 다이어그램(Entity-Relationship Diagram: ERD)을 작성할 수 있는 그래픽 편집도구 기능과 생성된 ERD 정보로부터 논리적 데이터베이스 테이블을 정의하기 위해 데이터 정의어(Data Definition Language: DDL)를 자동 생성하는 기능을 제공한다. 또한 상업적으로 가장 많이 사용되고 있는 Erwin 제품과의 호환성을 제공하기 위해 XML을 이용하여 ERwin과의 Export/Import 기능도 제공해준다.

정규화된 논리적 데이터 모델의 생성을 위한 사건 기반 개체-관계 모델링 방법론 (An Event-Driven Entity-Relationship Modeling Method for Creating a Normalized Logical Data Model)

  • 유재건
    • 대한산업공학회지
    • /
    • 제37권3호
    • /
    • pp.264-270
    • /
    • 2011
  • A new method for creating a logical data model is proposed. The logical data model developed by the method defines table, primary key, foreign key, and fields. The framework of the logical data model is constructed by modeling the relationships between events and their related entity types. The proposed method consists of a series of objective and quantitative decisions such as maximum cardinality of relationships and functional dependency between the primary key and attributes. Even beginners to database design can use the methology as long as they understand such basic concepts about relational databases as primary key, foreign key, relationship cardinality, parent-child relationship, and functional dependency. The simple and systematic approach minimizes decision errors made by a database designer. In practial database design the method creates a logical data model in Boyce-Codd normal form unless the user of the method makes a critical decision error, which is very unlikely.

객체-관계형 데이터베이스 응용을 위한 XML Schema 설계방법론 개발 (Developing an XML Schema Design Methodology for Object-Relational Database Applications)

  • 최문영;주경수
    • 한국멀티미디어학회논문지
    • /
    • 제7권9호
    • /
    • pp.1208-1218
    • /
    • 2004
  • B2B 전자상거래와 같이 XML을 이용한 정보 교환이 확산되고 있으며 이에 따라 상호 교환되는 정보에 대하여 체계적이며 안정적인 저장관리가 요구되고 있다. 이를 위해 XML응용과 데이터베이스 연계를 위한 다양한 연구가 관계형 데이터베이스를 중심으로 수행되었다. 그러나 계층구조를 갖는 XML 데이터를 2차원 테이블의 집합인 관계형 정보로 표현하는 관계형 데이터베이스로의 저장에는 본질적인 한계가 있어, 각 구조화된 정보를 객체-관계형 데이터베이스로 저장하기 위한 모델링 방안이 요구된다. 양질의 어플리케이션 시스템을 구측하기 위해서는 우선적으로 모델링이 중요하다. 1997년에 OMG는 표준 모델링 언어로 UML를 채택하였고, 이에 따라UML은 보다 널리 사용될 것이다. 그러므로 효율적인 XML어플리케이션을 개발하는데 UML에 기반을 둔 설계 방법론이 필요하다고 할 수 있다. 본 논문에서는 UML을 이용하여 객체-관계형 데이터베이스기반의 XML 응용을 위한 설계 방법론을 제안한다. UML를 도출해 내기 위한 체계적인 3단계 방법론을 제안하고, 만들어진 UML을 이용하여 W3C XML Schema를 설계하기 위한 XML 모델링 방안을 제시한다. 아울러 교환되는 XML데이터를 효율적으로 저장하기 위하여 객체-관계형 데이터베이스 스키마 설계를 위한 데이터 모델링 방법을 제안한다.

  • PDF

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

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

  • 방승윤;주경수
    • 정보관리학회지
    • /
    • 제19권2호
    • /
    • pp.49-67
    • /
    • 2002
  • B2B 전자상거래와 같이 XML을 이용한 정보교환이 확산되고 있으며 이에 따라 상호 교환되는 정보에 대하여 체계적이며 안정적인 저장관리가 요구되고 있다. 이를 위해 XML 응용과 데이터 베이스간의 연계를 위한 다양한 연구가 이루어지고 있다. 특히 계층적 구조를 갖는 XML 파일을 다양한 형태의 데이터베이스에 저장하기 위한 데이터 모델링 방안이 요구된다. 본 논문에서는 UML을 이용한, 다양한 형태의 데이터베이스 기반의 XML 응용을 위한 통합설계 방법론을 제안한다. 이를 위하여 먼저 UML을 이용하여 W3C XML schema를 설계하기 위한 XML 모델링 방안을 제시하고, 아울러 교환되는 XML 파일을 저장 관리하기 위하여 객체-관계 데이터베이스 스키마와 객체지향 데이터베이스 스키마 그리고 관계형 데이터베이스 스키마 설계를 위한 데이터 모델링 방법을 제안한다.

구조설계 통합 시스템에서 중앙 데이터베이스를 위한 데이터 모델에 관한 연구 (A Study On Product Data Model for Central Database in an Integrated System for Structural Design of Building)

  • 안계현;신동철;이병해
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 1999년도 가을 학술발표회 논문집
    • /
    • pp.444-451
    • /
    • 1999
  • The purpose of this study is to Propose data models for central database in integrated system for structural design building. In order to efficiently express data related to structure, I analyzed the structure design process and classified data considering design step. 1 used an object-oriented modeling methodology for logical data model and relational modeling for physical data model. Based on this model, we will develop an integration system with several applications for structure design. Each application will communicate through the central database.

  • PDF

관계형 데이터모델의 확장을 위한 객체지향 설계의 활용 : H중공업 사례를 중심으로

  • 김유일;신용철
    • 한국경영과학회:학술대회논문집
    • /
    • 대한산업공학회/한국경영과학회 1996년도 춘계공동학술대회논문집; 공군사관학교, 청주; 26-27 Apr. 1996
    • /
    • pp.179-182
    • /
    • 1996
  • Database management systems are now used in almost every organization to maintain and utilize important collections of information. Relational DBMSs have a firm theoretical base. However, it lacks important features needed for representing certain critical aspects of an entity. One alternatives to remedy this problem is to adopt the object-oriented approach to the data model development process. In this paper, we tried to show the advantages of object-oriented data model design process for the development of extended relational database schema needed for the integrated plant information system at H. Heavy Industry Co.

  • PDF