-
公开(公告)号:KR100280820B1
公开(公告)日:2001-02-01
申请号:KR1019980009535
申请日:1998-03-19
Applicant: 한국전자통신연구원
IPC: G06F9/00
Abstract: 본 발명은 C++ 응용 프로그램에서 생성하는 객체에 영속성을 부여하기 위한 방법으로 사용자에게 기존 C++ 응용 프로그램에서 객체를 생성하던 개념과 동일한 개념으로 객체를 생성할 수 있는 인터페이스를 제시하고, 이에 대한 구현 방법을 제시하는 것으로서, C++ 응용 프로그램에서 생성하는 객체에 영속성을 부여하는데 있어서, 객체지향 데이터베이스 시스템의 C++ 응용 프로그램 인터페이스로 영속 가능 클래스(OM_POBJECT)에 객체 생성 연산자(new())를 오버로드하여 다음과 같이
매개 변수가 없는 객체 생성 연산자 (OM_POBJECT::new())
영속성 여부를 매개 변수로 갖는 객체 생성 연산자 (OM_POBJECT::new (persistent))
영속성 여부와 타입명을 매개 변수로 갖는 객체 생성 연산자 (OM_POBJECT:: new(persistent, typename))
를 사용하고, 호출되는 영속 객체 생성 연산자의 동작 단계 및 컨스트락터 함수에 대한 동작 단계를 이용하여 상기 인터페이스를 지원하는 것을 특징으로 한다.-
公开(公告)号:KR1019990075372A
公开(公告)日:1999-10-15
申请号:KR1019980009535
申请日:1998-03-19
Applicant: 한국전자통신연구원
IPC: G06F9/00
Abstract: 본 발명은 C++ 응용 프로그램에서 생성하는 객체에 영속성을 부여하기 위한 방법으로 사용자에게 기존 C++ 응용 프로그램에서 객체를 생성하던 개념과 동일한 개념으로 객체를 생성할 수 있는 인터페이스를 제시하고, 이에 대한 구현 방법을 제시하는 것으로서, C++ 응용 프로그램에서 생성하는 객체에 영속성을 부여하는데 있어서, 객체지향 데이터베이스 시스템의 C++ 응용 프로그램 인터페이스로 영속 가능 클래스(OM_POBJECT)에 객체 생성 연산자(new())를 오버로드하여 다음과 같이
매개 변수가 없는 객체 생성 연산자 (OM_POBJECT::new())
영속성 여부를 매개 변수로 갖는 객체 생성 연산자 (OM_POBJECT::new (persistent))
영속성 여부와 타입명을 매개 변수로 갖는 객체 생성 연산자 (OM_POBJECT:: new(persistent, typename))
를 사용하고, 호출되는 영속 객체 생성 연산자의 동작 단계 및 컨스트락터 함수에 대한 동작 단계를 이용하여 상기 인터페이스를 지원하는 것을 특징으로 한다.-
3.
公开(公告)号:KR1019990038694A
公开(公告)日:1999-06-05
申请号:KR1019970058522
申请日:1997-11-06
Applicant: 한국전자통신연구원
Inventor: 조옥자
Abstract: 본 발명은 객체지향 데이터 베이스 관리 시스템(Date Base Management System : 이하 DBMS라 함)에서 사용자가 클래스 내에 정의한 사용자 정의 메소드를 지원하기 위한 방법에 관한 것이다.
본 발명은 객체지향 데이터 베이스 관리 시스템(DBMS)에서, 사용자 정의 메소드에 대한 구현을 데이터 베이스 내에 저장, 관리하고 이를 사용자의 요구 시점에 유틸리티를 이용하여 적재하여 사용자 프로그램에서 정적 또는 동적으로 실행할 수 있는 지원 방법을 제안함으로써, 다수의 사용자가 쉽고 편리하게 메소드를 사용할 수 있도록 한다.-
公开(公告)号:KR100243108B1
公开(公告)日:2000-02-01
申请号:KR1019970058522
申请日:1997-11-06
Applicant: 한국전자통신연구원
Inventor: 조옥자
Abstract: 본 발명은 객체지향 데이터 베이스 관리 시스템(Date Base Management System : 이하 DBMS라 함)에서 사용자가 클래스 내에 정의한 사용자 정의 메소드를 지원하기 위한 방법에 관한 것이다.
본 발명은 객체지향 데이터 베이스 관리 시스템(DBMS)에서, 사용자 정의 메소드에 대한 구현을 데이터 베이스 내에 저장, 관리하고 이를 사용자의 요구 시점에 유틸리티를 이용하여 적재하여 사용자 프로그램에서 정적 또는 동적으로 실행할 수 있는 지원 방법을 제안함으로써, 다수의 사용자가 쉽고 편리하게 메소드를 사용할 수 있도록 한다.-
公开(公告)号:KR100238439B1
公开(公告)日:2000-01-15
申请号:KR1019960066252
申请日:1996-12-16
Applicant: 한국전자통신연구원
IPC: G06F17/40
Abstract: 본 발명은 객체지향 DBMS의 객체지향 커널에서 경로 인덱스를 관리하는 방법에 관한 것으로서, 종래에는 객체지향 DBMS에서 경로 인덱스를 지원하는 것이 있긴하지만 관리방법이 등록된 것이 없으므로 상기 문제점을 해결하기 위해 본 발명은 객체지향 DBMS에서 경로 표현식을 사용한 질의에 대한 데이터베이스 검색을 빠르게 하는 다중인덱스를 지원함에 있어, 다중인덱스 관리에 필요한 정보를 카탈로그를 이용하여 관리할 때 질의 시의 검색 속도를 향상시키고 중복 인덱스 생성을 방지할 수 있는 카탈로그 구조와 관리방법을 제안함으로써, 여러 경로 인덱스 생성시에 동일한 어트리뷰트에 대한 중복 인덱스 생성을 방지할 수 있다.
-
公开(公告)号:KR1019980047738A
公开(公告)日:1998-09-15
申请号:KR1019960066252
申请日:1996-12-16
Applicant: 한국전자통신연구원
IPC: G06F17/40
Abstract: 본 발명은 객체지향 DBMS의 객체지향 커널에서 경로 인덱스를 관리하는 방법에 관한 것으로서, 종래에는 객체지향 DBMS에서 경로 인덱스를 지원하는 것이 있긴 하지만 관리방법이 등록된 것이 없으므로 상기 문제점을 해결하기 위해 본 발명은 객체지향 DBMS에서 경로 표현식을 사용한 질의에 대한 데이터 베이스 검색을 빠르게 하는 다중인덱스를 지원함에 있어, 다중 인덱스 관리에 필요한 정보를 카탈로그를 이용하여 관리할 때 질의 시의 검색 속도를 향상시키고, 중복 인덱스 생성을 방지할 수 있는 카탈로그 구조와 관리방법을 제언함으로써, 여러 경로 인덱스 생성 시에 동일한 어트리뷰트에 대한 중복 인덱스 생성을 방지할 수 있다.
-
-
-
-
-