Sie sind auf Seite 1von 2

RDM Server - Raima's client/server DBMS originally released in 1993, named RDS (Raima

Database Server), Velocis, and finally RDM Server. Still supported for existing customers.
Read-only Transaction - A Multi-Version Concurrency Control (MVCC) feature that allows
database data to be read by one process without blocking another process's modification of
that same data. Frequently referred to as a "snapshot."
Real-time - A real-time environment is one in which specific tasks must be guaranteed to
execute within a specified time interval. For a DBMS to be considered truly real-time, it must
be able to perform specific database-related tasks in a time that can
be deterministically demonstrated—i.e., the worst case execution time can be
demonstrated. Because a general-purpose DBMS deals with dynamic data in which the
sizes of tables vary over time, and since DBMS response times depend on the amount of
data to be processed they cannot be considered real-time. This is true also for RDM. It is
real-time friendly, because it is fast, has a small footprint and has features (such as virtual
tables and in-memory storage) that allow it to be used in beneficial ways in a real-time
application.
Record Instance/Occurrence - One set of related data field values associated with a
specific record type—equivalent to an SQL row.
Record Type - A collection of closely related data fields—equivalent to an SQL table.
Similar to a C struct, a record type is defined by a set of closely related data fields.
Referential Integrity - A condition in which the foreign key column values in all of the rows
in one table have matching rows in the referenced primary key table. Referential integrity is
maintained by SQL during the processing of an INSERT and DELETE statement and any
UPDATE statement that modifies a foreign or primary key value.
Relational Model - A database in which inter-table relationships are organized primarily
through common data columns, which define a one-to-many relationship between a row of
the primary key table and one or more rows of the matching foreign key table. Equi-joins
relate tables that have matching primary/foreign key values, but other comparisons
(relationships) may be defined. In addition to describing how the database tables are
related, the relational model also defines how the related data can be accessed and
manipulated. SQL is the most commonly used relational model database language. See
Wikipedia 
Remote Procedure Call - A method of interprocess communication where a function
residing within another process is called as though it is a local (in-process) function. The
method is implemented through a local proxy function and a remote stub function.
Parameter values are marshalled into a block of data that can be transmitted from the proxy
to the stub for demarshalling and calling the actual function. Return values are processed in
the same way as input values.
Replication - A process where selected modifications in a master database is replicated
(re-played) into another database.
Restriction Factor - Each relational expression specified in the WHERE clause of a query
has an associated restriction factor that is estimated by the SQL optimizer, which specifies
the fraction (or percentage) of the table for which the expression will be true. For example,
in the query select * from book where bookid = 'austen013px' the relational expression
bookid = 'austen013px' has a restriction factor equal to .003 (only one out of 3213px rows
will satisfy this expression).

Das könnte Ihnen auch gefallen