
An index is a copy of a database table that is reduced to certain fields. Different indexes for the same table are distinguished from one another by a separate index name. The index name must be unique.
You have:
Created a table
Opened the table for editing
An index is a copy of a database table that is reduced to certain fields. This copy is always in sorted form. Sorting provides faster access to the data records of the table, for example, when using a binary search. There are two types of indexes:
Primary
The primary index consists of the key fields of the table and is automatically created in the database along with the table.
Secondary
You can also create further indexes on a table in Java Dictionary. These are called secondary indexes. This is necessary if the table is frequently accessed in a way that does not take advantage of the primary index.
Different indexes for the same table are distinguished from one another by a separate index name. The index name must be unique. Whether or not an index is used to access a particular table is decided by the database system optimizer. This means that an index might improve performance only with certain database systems. You specify if the index should be used on certain database systems in the index definition. Indexes for a table are created when the table is created (provided that the table is not excluded for the database system in the index definition). If the index fields represent the primary keys of the table, that is, if they already uniquely identify each record of the table, the index is referred to as an unique index.