The results of a survey among a group of users of a Data-Base-Management-System (DBMS) that runs on personal computers and the results of several experimental studies indicate that specific support is necessary for this group of users in the form of the interface concept of active joins. An active join, presented in a list on the interface, enables end-users to manipulate data records by direct manipulation. The definition of an active join, the generation of active joins by direct manipulation, and the usage of active joins are introduced herein. An experimental comparison between the desktop interface with and without active joins demonstrates the superiority of the concept of active joins. 1. INTRODUCTION The customer of a data base system on a PC has several complex problems to solve: (a) he must define the data structure of the data base, (b) he must implement this definition, and (c) he must operate the data base system. These problems must be solved without specific knowledge ..