• Title/Summary/Keyword: 갱신 의미 보존

Search Result 3, Processing Time 0.018 seconds

Update Semantic Preserving Object-Oriented View (갱신 의미 보존 객체-지향 뷰)

  • 나영국
    • The KIPS Transactions:PartD
    • /
    • v.8D no.1
    • /
    • pp.32-43
    • /
    • 2001
  • Due to the limitation of data modeling power and the view update ambiguity, relational view is limitedly used for engineering applications. On the contrary, object-oriented database view would playa vital role in defining custom interface for engineering applications because the above two limitations of the relational view are overcome by the object-oriented view. Above all, engineering application data interface should fully support updates. More specifically, updates against the data interface needs to be unambiguously defined and its semantic behavior should be equal to base schema updates'. For this purpose, we define the notion of update semantic preserving which means that view updates displays the same semantics as base schema. Besides, in order to show the feasibility of this characteristics, specific and concrete algorithms for update preserving updates are presented for a CAD specialized object-oriented database view - MultiView. This paper finds that in order that virtual classes coudld form a schema with 'isa' relationships rather than just a group of classes, the update semantics on the virtual classes should be defined such that the implied meaning of 'isa' relationships between classes are not to be violated. Besides, as its sufficiency conditions, we derived the update semantics and schema constituable conditions of the virtual classes that make view schemas look like base schemas. To my best knowledge, this is the first research that presents the sufficiency conditions by which we could defined object-oriented views as integrated schemas rather than as separate classes.

  • PDF

Transparent Schema Evolution using Object-Oriented View Technology (객체지향 뷰 기술을 이용한 투명한 스키마 진화)

  • Na, Yeong-Guk
    • Journal of KIISE:Databases
    • /
    • v.28 no.1
    • /
    • pp.1-14
    • /
    • 2001
  • 중대한 산업용 소프트웨어가 동작하는 공유된 객체지향 데이터베이스를 안전하게 변경하기 위해서는, 그 공유 데이터베이스를 변경할 동안 데이터베이스 위에서 작동하는 기존의 응용 프로그램이 지속적으로 작동되어야 한다. 데이터베이스 변경을 필요로 하는 새로운 요구사항은 새 응용 프로그램의 추가, 기존 응용 프로그램의 기능 확장, 초기 디자인 에러 수정 등으로 인하여 발생할 수 있다. 우리는 한 사람의 사용자가 다른 사용자에게 악영향을 주지 않고 데이터베이스 스키마를 변경할 수 있게 하여 이 문제를 해결하는 투명한 스키마 진화(TSE: Transparent Schema Evolution) 방법론을 소개한다. 이 방법론은 기존의 스키마를 직접 변경하는 대신 스키마 변경 연산의 의미를 반영하는 데이터베이스 큐를 공유 객체지향 데이터베이스 상에 생성하여 투명한 진화를 달성한다. 데이터베이스의 용량을 증가시키지 못하는 뷰 메카니즘의 한계를 극복하기 위하여 이 방법론은 데이터베이스 용량 증가 연산에 대하여 다음의 새 단계로 정렬된다. (1) 기저의 베이스 스키마는 데이터베이스 용량 증가를 위해 물리적으로 변호한다. (2) 데이터베이스 변경의 의미를 달성하는 목표 뷰가 위의 변화된 베이스 스키마로부터 생성된다. (3) 변화 이전의 베이스 스키마는 데이터베이스 뷰로서 재 구축된다. 이로써 기존의 다른 사용자가 정의한 데이터 인터페이스가 보존된다. 우리는 객체-지향 뷰 기술을 이용하여 스키마 변화 연산을 구현함으로써 TSE 방법론의 구현가능성(feasibility)을 확인하였다. 표준적인 객체-지향 뷰 모델이 정의되고 상용 객체-지향 데이터베이스인 잼스톤(Gemstone) 위에 구현되었다. 그 뷰 모델은 갱신 의미(semantic) 정의를 그 뷰가 베이스 스키마의 갱신 의미를 보존하도록 정의하였다. 그러한 뷰는 사용자가 그들이 실제로는 베이스 스키마가 아니라 뷰에서 작업하고 있다는 사실을 모르게 하기 위하여 TSE에서 필요하다.

  • PDF

A Perspective of Analytical Psychology on "Jin Do Dasiraegi" (진도 다시래기의 상징적 의미)

  • Sang-Hag Park
    • Sim-seong Yeon-gu
    • /
    • v.26 no.2
    • /
    • pp.149-188
    • /
    • 2011
  • This thesis presents the research of analytical psycholoy in respect of Jindo Dasiraegi. In a funeral of Jindo, situated in the southern island of Korea, there is a theatrical performance which is called Dasiraegi(rebirth). This research manifested a basic, universal meaning of psychological approach related the implicit of death in performing theatre from a analytic psychological point of view. The characteristics of this theatrical feast are like these ; 1) funeral festival 2) entrance of clown(the existence of antipole and conflict) 3) eroticism 4) active participation of female character 5) difficulty in her delivery 6) the moment of joy thanks to childbirth. The prerequisite of this feast should be a propitious mourning of person dying old and rich. That is, after having a complete life, it could be an entire death. Three main roles in Dasiraegi ; a bat-blind buddhist devotee, a strolling actor teasing men, an apostate monk, theses characters lock horns in a form of triangle conflict relations, then they keep a balance with a fake mourner as a protagonist , modulator and narrator. These characters are indeed clowns who manifested a metaphor as a decent, sacred and reasonable part of shadow regards group consciousness. The alive and the deceased, mourner and fake mourner, piety and confusion, wail and laugh, silence and grumble, death and birth, diverse antipole all coexist then theses are in harmony. The blind devotee and the monk are in antipole, the entertainer(anima) provokes a conflict between them. The infant is a solution as same as a result of conflict. This conflict seems to be eased by birth of a baby which is a symbol of wholeness(ganzheits) but the conflict of antipole is reenacted as insisting his parental right so this solution is leaving the baby to the chief mourner who is fourth character and the first beginning. Unconsciousness, hereby, is negotiating with appeared reality. The Images in unconsciousness are conscious and this new energy in unconsciousness is proceeding towards consciousness, then it became a therapeutic power for the loss of consciousness. Dasiraegi is the play of consolation much more for the alive than the deceased. The death signified not a loss but a resurrection and this intends a transition of new leading independent role for the alive. These make us have more prudent consideration concern the double sense of renewal for the dead and the alive. It is preserved as only a form of drama on stage after disappearance of Dasiraegi in a funeral recently. Dasiraegi was a manifestation of unconsciousness for compensation about the unilateral attitude of group consciousness to the strict death excessively. Therefore, this will enable reflect the relativeness and the attitude which regards the death as the end today.