Data base description problems are examined from the point of view of logic programming, and an experimental deductive data base system implemented in PROLOG is presented. The advantages of logic for describing data bases and then its application to a particular data base system are discussed. The incidence of natural language consultation capabilities upon the system's characteristics is beiefly considered, and the author's concept of a data base is defined. The author then delimits which part of a data base's description is system-controlled, and which part is defined by the use, entering into the details where the user's description is concerned. Finally, some examples of a data base consultation that were tested in our system are shown.