And they mostly did a good job. Valentina, V12, FileFlex are only but a few of the many solutions there exist. However, for the greater part, these solutions are too complex for what is required. In most cases, there's only the need for a small set of tables which handle a limited number of records. For the people who find terms as 'queries, records and fields' already confusing, I would suggest that you look into the manuels of basic table and database applications such as MS Excel or MS Access.
Every table consists of a set of columns and a number of rows.
A column in a database table is called a field and rows are referred to as records. An introduction to using nested lists to build tables. The Lingo Library in action. Use the powerfull functions of The Lingo Library to set up your database. A simple search.