As the amount of data is being increased, the use of data in computer systems is increasing and this use is being accompanied by grossly inadequate safeguards provided by the manufactures we are currently able, by technological means, to effectively destory, retrieve and modify unauthorized files.
This thesis arranges many types of the infiltration not only in DBMS but also in the general computer systems, then explains its countermeasure in detail, then appends one of its protections which, I think is simple and effective, to the hierarchical model and implements on NOVA 840 system.
In this design, Indexed Sequential file is used as a physical file structure. This DBMS is a module of several reentrant programs which can serve many users concurrently and interactively.
본 논문에서는 일반적인 컴퓨터 시스템에서 여러가지 가능한 infiltration의 종류를 나열하고 그에 대비한 protection의 기법을 나열한 후 여러 protection의 기법 중에서 access 속도가 빠르고 경제적이며 간단하다고 생각되는 하나의 기법을 추출한 후 이를 소규모의 DBMS에 설치하여 NOVA 840 system에 implement 하였다.
본 시스템에 응용한 protection의 기법은 일종의 functional passwords에 해당하며 하나의 password에 각각 3개의 Protection key가 있어 functional별, item별, record별로 동시에 file을 protection하는 기법이다.
논리적 데이타 구성은 계층 구조(hierarchical model) 을 이용하였고 이를 indexed sequential file을 이용하여 물리적 데이타 구성을 하였으며 계층 구조에 맞는 query 언어를 통해 여러 사용자에게 interactive하게 service 해 줄수 있도록 reentrant program 들로 되어있다.