메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색
질문

논문 기본 정보

자료유형
학술저널
저자정보
저널정보
Korean Institute of Information Scientists and Engineers 정보과학회논문지(C) 정보과학회논문지(C) 제3권 제5호
발행연도
1997.10
수록면
549 - 557 (9page)

이용수

표지
📌
연구주제
📖
연구배경
🔬
연구방법
🏆
연구결과
AI에게 요청하기
추천
검색
질문

초록· 키워드

오류제보하기
본 논문에서는 객체지향 자료 모델 지원하는 멀티미디어 DBMS인 바다-III의 응용 프로그래밍 인터페이스로 제공하는 바다-III/C++ 클래스 라이브러리의 영속 객체 관리 기능에 대한 설계 및 구현 내용을 서술한다. 바다-III/C++ 클래스 라이브러리는 객체지향 언어와 DBMS의 기능을 결합하여 기존관계 데이타베이스 시스템에서 호스트 언어에 데이타베이스 언어를 내장하여 사용하던 방법의 문제점인 임피던스 불일치를 해결하고, C++ 언어와 데이타베이스 시스템을 통합시 고려하여야 할 주요 문제점들을 시스템의 이식성을 제공하면서도 성능 저하가 야기되지 않도록 하며, 특히 응용 프로그램이 스키마 진화로 부터 받는 영향을 완화시킬 수 있도록 설계 및 구현한다.
구현된 바다-III/C++ 클래스 라이브러리에서 객체 적재는 객체 폴팅을 소프트웨어적으로 알아 내 실제 필요한 시점에 실시하고, 클라이언트내 영속 객체들을 모두 객체 캐쉬 메모리내에 시스템이 관리하므로써 시스템의 이식성을 제공하면서 객체의 일관성 및 메모리 낭비, 서버와의 통신 비용 및 서버의 수행 부담을 감소시킨다. 또한 어트리뷰트의 추가, 새로운 계승 관계의 설정과 같은 스키마 진화에도 영향을 받지 않고 기존의 응용 프로그램을 이용할 수 있도록 영속 객체를 관리하는 잇점이 있다.

목차

요약

Abstract

1. 서론

2. 관련 연구

3. 바다-III/C++ 결합

4. 시스템 설계 및 구현

5. 결론

참고문헌

저자소개

참고문헌 (0)

참고문헌 신청

함께 읽어보면 좋을 논문

논문 유사도에 따라 DBpia 가 추천하는 논문입니다. 함께 보면 좋을 연관 논문을 확인해보세요!

이 논문의 저자 정보

이 논문과 함께 이용한 논문

최근 본 자료

전체보기

댓글(0)

0

UCI(KEPA) : I410-ECN-0101-2009-569-017757581