Glosario de Bases de Datos Sybase, "E,F,G,H"

Termino or Word Description - Descripcion

engine


An instance of the Adaptive Server executable that can communicate with other Adaptive Server engines in shared memory. An Adaptive Server running on a uniprocessor machine always has one engine, engine 0. An Adaptive Server running on a multiprocessor machine can have one or more engines. Also called server engine.

enterprise data


Data that exists anywhere in a networked system. Enterprise data can be stored on Sybase servers or as heterogeneous data.

entity


A database or a database object that can be identified by a unique ID and that is backed by database pages. Examples of entities are the database pubs2, the log for database pubs2, the clustered index for table titles in database pubs2, and the table authors in database pubs2. Identifying entities is the first step in the logical design of a database.

equijoin

A join based on equality.

error handling


Techniques available to Transact-SQL programmers on which to base code and display errors and error messages.

error log


A file that stores severe error message s and the results of the startup and recovery of databases.

error message


A message issued by Adaptive Server, usually to the user's terminal, when Adaptive Server detects an error condition.

error state number


The number attached to a Adaptive Server error message that allows unique identification of the line of Adaptive Server code at which the error was raised.

evaluated configuration


The configuration of SQL Server that was evaluated at the C2 security level by the NSA (National Security Agency) in 1996 on the HP 9000 HP-UX BLS, 9.09+ platform. Certain features of SQL Server, such as remote procedures and direct updates to system tables, were excluded from the evaluated configuration. For a complete list of features excluded from the evaluated configuration, see Appendix A in the SQL Server Installation and Configuration Guide for HP 9000 HP-UX BLS, 9.09+ .

exclusive lock


A type of lock acquired on an object during a write operation. It does not allow other transactions to acquire exclusive, updated, or shared locks on the object. Exclusive locks can be obtained on a table or page.

execute cursor


A cursor that is a subset of client cursors whose result set is defined by a stored procedure that has a single select statement. The stored procedure can use parameters. The values of the parameters are sent through Open Client calls.

existence join


A type of join performed in place of certain subqueries. Instead of the usual nested iteration through a table that returns all matching values, an existence join returns TRUE when it finds the first value and stops processing. If no matching value is found, it returns FALSE.

expression


A computation, column data, a built-in function, or a subquery that returns values.

Extended Stored Procedure (ESP)


A mechanism for calling external procedural language functions from within Adaptive Server. Users invoke an extended stored procedure using the same syntax as they use for a regular stored procedure, but instead of executing Transact-SQL statements, the ESP executes procedural language code, which is compiled in a dynamic link library (DLL) or shared library.

extent


Whenever a table or index requires space, Adaptive Server allocates a block of eight 2K pages, called an extent, to the object.

external login


An alternate login name and password used when a Component Integration Services client logs into a remote server. It is created using sp_addexternlogin.

fatal errors


Errors with severity levels of 19 and above. They terminate the user's work session, so that it is necessary to log in again.

fetch


A fetch moves the current cursor position down the cursor result set. Also called a cursor fetch.

field


See column .

FIPS flagger


An Adaptive Server option activated with the set command. When the Federal Information Processing Standards (FIPS) flagger is active, Adaptive Server returns a warning message when you use Transact-SQL extensions to entry level SQL92. FIPS recognizes SQL89 as the base standard.

foreign key


A key column in a table that logically depends on a primary key column in another table. Also, a column (or combination of columns) whose values are required to match a primary key in some other table.

format file


A file created while using bcp to copy data out from a table in a Adaptive Server database to an operating system file. The format file contains information on how the data being copied out is formatted and can be used to copy the data back into a Adaptive Server table or to perform additional copy outs.

fragment


When you allocate only a portion of the space on a device with create or alter database , that portion is called a fragment.

freelock list


On a multi-engine Adaptive Server, each engine has its own freelock list (a list of locks available to satisfy lock requests). If the engine freelock list runs out of locks, Adaptive Server moves locks from the global freelock list to the engine freelock list.

free-space threshold


A user-specified threshold that specifies the amount of space on a segment, and the action to be taken when the amount of space available on that segment is less than the specified space.

functions


See built-in functions .

gateway


Intermediate software that provides language translation, datatype conversion, and protocol conversion between the client and the data source.

Generic Access Module


A customer-built Open Server application used as a gateway. The application must conform to the interface described in the OmniSQL Server Generic Access Module Reference Manual. Customers are no longer encouraged to build applications to the generic access specification. The sds specification is preferred.

global variable


A system-defined variable that Adaptive Server updates on an ongoing basis. For example, @@error contains the last error number generated by the system. See also local variable .

group


A uniquely named set of users assigned a set of permissions for the objects and operations within a database.

grouped aggregate

See vector aggregate .

guest


A user name in the sysusers table of the model database, which enables a user with a valid Adaptive Server login to use databases created from model, with limited privileges.

Halloween problem


An anomaly associated with cursor updates, whereby a row seems to appear twice in the result set. This happens when the index key is updated by the client and the updated index row moves farther down in the result set.

hard fault


A persistent corruption of Adaptive Server found during a dbcc checkstorage operation. Hard faults cannot be correct by restarting Adaptive Server. See also soft fault .

hash-based access method


A category of parallel access method in which multiple worker processes work on a single chain of index or data pages. This category includes parallel hash-based table scan and parallel nonclustered index hash-based scan .

heap table


A table without a clustered index , where data is stored as a heap. The data rows are not stored in any particular order, and new data is always inserted on the last page of a page chain. A typical heap table is an unpartitioned table without a clustered index, but a partitioned table without a clustered index is also classified as a heap table.

heterogeneous data


Any data from non-Sybase data sources such as Oracle, Informix, or DB2.

hexadecimal string


A hexadecimal-encoded binary string that begins with the prefix 0x and can include the digits 0 through 9 and the uppercase and lowercase letters A through F. The interpretation of hexadecimal strings is platform specific. For some systems, the first byte after the prefix is the most significant; for others, the last byte. For example, the string 0x0100 is interpreted as 1 on some systems and as 256 on others.

[ HOME-PRINCIPAL ] [ INFORMATICA ] [ SYBASE ] [ ENLACES ] [ CONTACTENOS ]

© Derechos Reservados, Copyright, DATA-2013, 1999-2003.