Database applications let users interact with information that is stored in databases. Databases provide structure for the information, and allow it to be shared among different applications. Database Application Builder provides support for relational database applications. Relational databases organize information into tables, which contain rows (records) and columns (fields). These tables can be manipulated by simple operations known as the relational calculus.