This thesis is mainly concerned with the design and implementation of a relational data base management system for microcomputers.
In MICRO-DB design, two interface are considered. First, nonprogramming user interface is for users who use the computer system without any deep knowledge. This interface is only based on a set of simple commands which enable the user to access and update the data in a relation. Second, application-programming user interface permits to access and update a relation by calling upon a set of subroutines.
Here, primary subroutines enable interaction between the programmer and MICRO-DB relations, and secondary subroutines between MICRO-DB data structure and I/O structure.
To demonstrate the capabilities of the system, Personal Bibliographic Data Base is implemented in CROMEMCO System Three.