1 |
1
KCS의 기지국과 제어국과 운용국에 있어서, 상기 국별로 정의되어 시스템 운용시 변경되지 않은 정적데이타로 실시간 처리를 위하여 주기억장치의 일정영역에 프로그램과 독립하여 상주하는 PLD를 상기 기지국과 제어국과 운용국에 분산하여 적재하도록 한 것을 특징으로 하는 CMS의 PLD구조
|
2 |
2
제1항에 있어서, 상기 PLD는 액세스 하고자 하는 릴레이션 데이타의 저장위치와 스키마에 대한 정보를 저장하는 헤더테이블과 ; CMS의 기지국과 제어국과 운용국의 중앙처리장치가 인식할 수 있는 코드로 변환된 릴레이션 데이타로 구성하는 것을 특징으로 하는 CMS의 PLD구조
|
3 |
3
제2항에 있어서, 상기 헤더테이블은 PLD헤더와 릴레이션 디렉토리와 어트리뷰트 딕션어리와 키 딕션어리로 구성하는 것을 특징으로 하는 CMS의 PLD구조
|
4 |
4
제3항에 있어서, 상기 PLD헤더에는 PLD명칭, PLD버젼, PLD시작주소, PLD사이즈, 프로세서 식별신호, 릴레이션의 갯수, 릴레이션의 최종식별번호, 릴레이션 그룹의 갯수, 릴레이션 디렉토리의 구조, BCP PLD의 시작주소, BCP PLD의 크기등이 포함되도록 한 것을 특징으로 하는 CMS의 PLD구조
|
5 |
5
제3항에 있어서, 상기 릴레이션 디렉토리에는 릴레이션의 상태정보, 릴레이션의 식별번호, 릴레이션의 명칭, 튜플의 시작주소, 튜플의 크기, 최대튜플갯수, 저장된 튜플의 갯수, 키의 갯수, 탐색방법, 어트리뷰트 딕션어리의 주소, 어트리뷰트 갯수 등이 포함되도록 한 것을 특징으로 하는 CMS의 PLD구조
|
6 |
6
제3항에 있어서, 상기 어트리뷰트 딕션어리에는 어트리뷰트의 데이타형태와 어트리뷰트의 갯수가 포함되도록 한 것을 특징으로 하는 CMS의 PLD구조
|
7 |
7
제3항에 있어서, 상기 키 딕션어리에는 키의 범위가 포함되도록 한 것을 특징으로 하는 CMS의 PLD구조
|
8 |
8
PLD에 저장되어 있는 릴레이션 데이타를 접근하는 방법에 있어서, 접근하고자 하는 릴레이션 데이타의 릴레이션 식별번호를 매개변수로 하여 DAL함수를 호출하는 단계와; 시작번지에 위치하는 데이타베이스 헤더테이블을 접근하여 RDIR주소와 릴레이션에 할당되어 있는 최대튜플갯수를 참조하는 단계와; 상기 RDIR주소에 의해 릴레이션 디렉토리를 접근하여 릴레이션 식별번호를 순차적 혹은 인덱싱에 의해 비교하고 릴레이션 데이타의 시작주소와 ADIC주소, ADIC주소를 참조하는 단계와 ; 릴레이션 데이타의 시작주소를 응용프로그램에 리턴하는 단계와 ; 탐색방법이 인덱스일 경우 릴레이션 데이타의 시작주소에 인덱스 덧셈연산에 의해 원하는 튜플데이타의 시작주소를 추출하고 상기 주소로부터 하나의 튜플을 참조하는 단계로 이루어짐을 특징으로 하는 CMS의 PLD의 접근방법
|