객체 지향 디비엠에스에서 무한의 중첩 객체를 갖는 복합 객체의 브라우징 방법

    公开(公告)号:KR100174870B1

    公开(公告)日:1999-04-01

    申请号:KR1019950050101

    申请日:1995-12-14

    Abstract: 본 발명은 객체 지향 DBMS에서 무한의 중첩 객체를 갖는 복합 객체의 브라우징 방법에 관한 것으로, 객체 지향 DBMS에서 복합 객체, 즉 다양한 멀티미디어를 브라우징 하는 방법에 있어서, 복합 객체를 브라우징하는데 필요한 통일된 자료구조를 정의하는 단계와; 상기 단계에서 정의한 자료 구조를 노드로 하고 반복적인 방법에 의해 다중 트리(N-ary tree)를 구축하는 단계와; 상기 다중 트리 구축 단계에서 구축된 다중 트리를 전방 순회(pre-order traversal)로 운행하며 방문한 노드를 디스플레이 하는 단계와; 방문한 노드(즉 클래스)가 포함하는 속성의 도메인형이 멀티미디어 자료이면, 이를 DBMS 클라이언트에 등록된 외부 도구와 연동하여 실연(presentation)하는 단계를 포함하여 수행하도록 구성한다. 따라서, 자료구조와 알고리듬을 사용하여 일반적이고 체계적으로 복합 객체를 브라우징할 수 있고, 복합 객체가 다양한 멀티미디어 자료를 포함하더라도 이 멀티미디어 자료를 실연(presentation)할 수 있으며, 복합 객체가 무한의 중첩 객체를 포함하더라도 브라우징 할 수 있다.

    관계형 데이타베이스 관리시스템의 자료형태 처리방법

    公开(公告)号:KR1019950020258A

    公开(公告)日:1995-07-24

    申请号:KR1019930030244

    申请日:1993-12-28

    Abstract: 본 발명은 관계 데이타 베이스 관리 시스템에서 사용하는 자료 형태를 지원하기 위해서 어떤 특정시스템이나 구현언어에 종속되지 않도록, 자료형태의 메모리 및 디스크 내부저장 표현방법과 수치형 자료형태인 경우 자료의 정규화 방법, 그리고 이를 구현하기 위해 사용하는 자료형태 객체 및 소프트웨어 구조에 관한 것이다. 본 발명은 관계 데이타 베이스 관리 시스템에서 사용하는 각 자료형태 객체를 생성하는 자료형태 생성기, 생성된 자료형태를 다른 자료형태로 변환하는 기능을 갖는 자료형태 변환기, 그리고 자료형태간의 연산기능을 갖는 자료형태 연산기로 구성된다. 상기 구성에 의한 본 발명의 효과는 다음과 같다. 첫째, 관계형 데이타 베이스 관리시스템의 자료형태를 구현할 때 특정구현언어에 종속되지 않으므로 이식성 및 유연성이 높아진다. 둘째, 자료형태를 크게 수치형과 문자형으로 구분하여 저장함으로써 자료형태 확장시 쉽게 대처할 수 있다. 셋째, 수치형 자료형태는 동일한 저장형태를 가짐으로 각 자료형태간의 자료형태 변환 및 연산이 용이하다. 넷째, 날짜형나 시간간격형인 경우 NUM형태로 저장되므로 연산을 쉽게 수행할 수 있다. 다섯째, 수치형 자료형태의 연산시 발생할 수 있는 각종 오류의 발견 및 대처가 쉽다. 여섯째, 수치형인 경우 유효숫자 및 지수의 값을 시스템에서 제공하는 값보다 큰 값을 사용할 수 있다.

    UNIX 운영체제에서의 임계영역 지원방법
    24.
    发明公开
    UNIX 운영체제에서의 임계영역 지원방법 失效
    如何在UNIX操作系统中支持关键区域

    公开(公告)号:KR1019950020162A

    公开(公告)日:1995-07-24

    申请号:KR1019930028676

    申请日:1993-12-20

    Abstract: 본 발명은 UNIX환경에서 여러 트랜잭션들이 동시에 시스템 데이타와 같은 고유영역에 접근할때 이를 동기화하는 방법에 관한 것이다. 종래에 사용되던 시스템 세마포어와 어셈블리 언어를 이용한 임계영역의 배타적 접근방식은 세마포어 같이 계속적으로 증가될 가능성으로 인하여 오동작 혹은 비효율적으로 동작될 수 있었다. 본 발명은 UNIX 운영 체제하에서, 여러개의 트랜잭션이 동시에 수행되면서 공유영역에 접근하려할때 한 트랜잭션이 특정 임계영역에 대하여 배타적인 접근을 확보하는 과정과, 배타적 사용을 종료하는 과정으로 이루어진다. 상기 한 과정으로 이루어진 본 발명은 세마포어틀 이진값으로 유지하게 하여 시스템이 정확하고 효율적으로 작동되어 UNIX운영체재를 사용하는 다중 트랜잭션 혹은 다중 프로세서 처리시스템에서 트랜잭션들의 임계영역예 대한 배타적 사용을 오류없이 효율적으로 할수 있게 하는 효과가 있다.

Patent Agency Ranking