Glossary
Several commonly used terms have specific meanings
in the context of Instant JChem. These terms are listed
alphabetically below, together with their definitions.
- A Data Tree in IJC provides a hierarchical representation of
relational data, allowing master detail data to be represented.
Views belong
to a Data Tree, and display the data represented by it. You can create
multiple Views for a Data Tree, and these Views
will be coordinated in terms of data and selection.
When a query is performed, it is applied to the contents of the Data Tree.
- An Entity
represents a set of data that can be represented as a set of rows and
columns. In the simplest case, it represents a database table, but more
complex arrangements are also possible.
- Fields
represent the columns of the row/column paradigm of an IJC Entity.
Typically a field represents a column
from a database table, though more complex arrangements are also
possible. Some fields have values that are editable whilst other types
have their values automatically generated.
- The Form View allows you to design a form which you can use
to view and analyse your data. In comparison to the Grid View,
it provides a more sophisticated way to view your data and allows you to use
relational data.
- The Grid View provides a tabular (or spreadsheet like) view
of data. It is the simplest View of data provided in
Instant JChem. In comparison, the Form View provides a
more sophisticated way to view data.
- The Projects Window allows you to manage and view your projects. It
is typically displayed as an explorer offering a hierarchical
representation of all projects and their contents. The Projects Window
is located in the upper left corner of the interface. If not displayed,
choose Window -> Projects from the main menu.
- A Relationship
represents an assocation between rows in 2 Entities.
For each row in one Entity
there will be one or more associated rows in the other Entity. The type of
Relationship provides a restriction on the number of associated rows.
- The Runtime Window displays a logical view of important runtime
resources such as the servers, processes, and databases that are
registered with the application. From here, you can view all databases
and drivers that are currently supported in IJC. You can also use the
Runtime Window to connect directly to a database, or verify whether the
connection exists. To access the Runtime Window, choose Window >
Runtime from the main menu.
- An IJC Schema is a collection of Entities
and Data Trees that are defined for a database connection.
As such it reflects all the database tables and related artifacts available
from the database connection.
- The Schema Editor allows you to manage all table Entities existing
under a selected database connection. From the Schema Editor, you can
view settings for tables as well as individual Fields. You can also
edit tables and Fields, such as by adding or deleting, renaming or
customizing. The Schema Editor can be accessed by choosing Edit Schema
from the right-click menu of a connection node (
) in the
Projects Window.
- A View
in IJC offers a visual representation of data. For example, IJC
currently supports two view types: the Grid View,
which emphasizes data display from a single database table, and the Form
View, which allows more complex reports to be built,
including those for master-detail data.
- A Widget is a component of the Form View.
It occupies a rectangular region of the form and is responsible for displaying
its data in a manner particular to the Widget.
Copyright © 1998-2007
ChemAxon Ltd.
All rights reserved.