Documentation
Below documentation is part of the BeeBase dictribution and is also available in PDF.
[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
2. Welcome to BeeBase
BeeBase is a relational, programmable database system with graphical user interface for Windows, Mac, Linux and Amiga.
BeeBase is well suited for managing structured data with clear semantics that can be organized into tables and fields. It can be regarded as an application development environment where an application designer creates the database structure and user interface, and users of the application enter and process data on a regular basis.
There are numerous applications for BeeBase including managing addresses, music and movies, photo collections, your family tree, or your income and expense. Some users run their entire business using BeeBase from project planning to creating offers, article and part management, creating bills and invoices, and tracking their finances.
The strength of BeeBase lies in its graphical user interface and its programming capabilities. It allows you to process data in various ways, e.g. automatic calculations upon user input, generation of reports, import and export of data, etc. For example BeeBase can be used for calculating the total amount of income, or the total amount of recorded time on a CD, or to automatically create and print serial letters to your customers.
BeeBase offers the following features:
- Graphical user interface for defining the database schema and
the graphical layout for entering and browsing data.
- Admin and user modes.
- Shared access to a project from multiple instances of BeeBase running on
the same or different computers.
- Fields can be of type string, memo (multi line text),
integer, real, date, time, boolean, choice (one item out of many items),
reference (easy way to reference a record of another table),
button (for starting BeeBase programs), and virtual (compute value
on the fly).
- The string type can also manage lists of strings, files, and fonts.
A string can refer to an external image
which is displayed in the graphical user interface.
- Programmability. With the easy and powerful BeeBase programming language
complex tasks can be implemented. The language also includes
a SELECT FROM WHERE query for comfortable and fast data retrieval.
- Ordering of records by any combinations of fields.
- Query editor which allows entering and managing of SELECT FROM WHERE
queries. The queries can be saved and the results can be printed.
- Optional logging of changes (adding, deleting and changing of records)
into a system log table.
- SQLite3 file format, and import and export facility.
- Full documentation including user and programming manual in
HTML and PDF.
- Operating system independence.
BeeBase is available for Windows, Mac OS, Linux and Amiga.
The source code is available as part of a SourceForge project.
BeeBase is the successor of MUIbase whose development originally started on an Amiga in the year 1994.
[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated on September, 30 2024 using texi2html