|
This chapter should give a quick overview of what Alventis is capable of. Some features pertain to Alventis Designer or Server and are therefore only available in the Professional or Enterprise editions. We'll indicate this as we go. To keep it short, we are omitting lengthy explanations, so this introduction may require some background in Windows applications and databases.
Alventis supports the following elements typical of most database applications:
| • | Tables, including relationally-linked ones |
| • | InfoView forms based on Tables (Data-entry forms to old-timers) |
| • | A broad array of field types, including Pictures and rich-text Memos |
| • | Queries using a subset of SQL-92 |
| • | Fully customizable Reports based on Queries |
| • | Local or Client-Server modes of operation |
The central feature of Alventis is Search:
| • | Searches are performed across all selected Tables regardless of their structure |
| • | Searches rely on full-text indexing to almost instantaneously find all records that meet the search criteria |
| • | Usually, all textual fields are searched, Memos included (the exceptions are fields specifically excluded from searches by the respective Table's designer) |
| • | Searches can use complex expressions and Boolean logic |
| • | Search results from all Tables are presented in a single cumulative list |
| • | You can open records directly from this Search Results list by simply double-clicking them |
Alventis Professional adds a "structural editor" called Alventis Designer which extends the above features by providing the following capabilities:
| • | Create Tables from scratch with unlimited number of fields, and modify existing Tables |
| • | Create InfoView forms from scratch and modify existing ones |
| • | Implement sophisticated InfoView layouts |
| • | All of the above is performed with absolutely no coding or scripting: just drag-and-drop and a few mouse clicks |
Alventis Enterprise adds the following features to Alventis:
| • | Database Server itself, which is a compact standalone application |
| • | Administration of the Servers |
| • | Control over multi-user security, rights, and access privileges |
It may not be immediately apparent from all the features listed above, but Alventis is also quite unique in its ability to concurrently and seamlessly integrate multiple sources of information. This means the following:
| • | Unlimited number of Tables per Database |
| • | Unlimited number of Databases per Server |
| • | Unlimited number of Servers |
All of the above is transparent to the data operations, such as searching, viewing, editing, and reporting. In particular, a single list of Search Results may include records from all of the above sources, perhaps even different Servers.
Note that "Server" in the above discussion means either a real Remote Server (a separate application running on some computer) or the local "pseudo-server". This is explained in more detail at the beginning of the Database Explorer chapter.
We will now discuss the available Alventis editions and what each of them offers you.
| • | Alventis Standard. This includes just the Alventis application itself. You can work with all the existing Tables and InfoViews (together referred to as InfoSets) viewing and editing their data. Aside from these "database user" activities, you can create Queries and base Reports on them. Default Queries are provided for users who don't know SQL. Designing a Report is about as easy as creating a document, while still offering full flexibility: sorting, multi-level grouping, etc. |
| • | Alventis Professional is essentially Alventis Standard with the addition of Alventis Designer, which is a standalone application. With both tools at your disposal, you can redesign or create from scratch absolutely everything Alventis has to offer, including Tables and InfoView forms. This amounts to a complete development package with results that can rival those of "heavyweight" DBMS platforms. |
| • | Alventis Enterprise is comprised of the Alventis application with Administration capabilities described earlier, the Database Server application, and Alventis Designer. An enterprise-level multi-user installation of Alventis could therefore consist of a single copy of Alventis Enterprise for the Database developer and/or administrator plus the required number of Alventis Standard or Professional copies, one per database user. |
|