Synonyms for "Ad Lib" are impromptu, spontaneous, extemporaneous.
From its latin roots, it can also be interpreted as "toward liberty or freedom".

 Ad Lib DB is a new kind of database, 
designed to be used by non-programmers, with no knowledge of Stuructured Query Language.
Yet it has almost all the capability of SQL.
(Many SQL programmers prefer the method of Ad Lib DB.)

 The more flexible (or "malleable") a facility is, the less detail planning required. 

It is a very simple process to define your data clusters, then the following screens are automatically generated:
  • Data Entry
  • Data Maintenance (Editing)
  • Data Query
  • Data Lists (Reports)
  • and you can have multiple screens of each type.

    For example: suppose you are a small retail business. You need Master Files (we'll call them Master Clusters) for the following:
  • Customers
  • Employees
  • Products
  • Orders
  • Available Inventory
  • Warehouse Locations
  • And of course, all of this data is inter-related.

    And some of the data within each type is iterative (may have multiple occurrences).
    For example: an employee has a "position" within the company. But an employee may have had multiple positions (job titles), and you want to maintain a history, not just keep the latest one. (i.e. iterations) So, Position and it's related data would be a subsidiary cluster.
    And for each position, his or her salary changed over time. You don't want to have access to just the latest salary.
    So, sub-clusters can have sub-clusters. You can have many levels and many iterations.
    Position is subsidiary to Employee, and salary is subsidiary to Position. And of course each one has several items of related data.

     Selection Lists 
    You can create and maintain your own Selection Lists - lists of choices for various data elements.
    For example, a new user how she heard about your company. Easy.
    And you can choose to present a Selection List as simple list, check boxes, radio buttons, etc.
    The system also has some standard selection lists to make things easier.

     Getting Started 
    An easy way to get started is with an easy application. How about Users Registering and Logging in to yor website.