Termino or Word
|
Description - Descripcion
|
|
cache
|
See
buffer cache
.
|
|
cache hit ratio
|
For many processes, Adaptive Server uses an in-memory
cache. The cache hit ratio is the percentage of times a needed page or result
was found in the cache. For data pages, the cache hit ratio is the percentage
of page requests that are serviced by the data cache compared to requests
that require disk I/O.
|
|
candidate key
|
A
primary key
or
unique constraint
column. A table can have multiple candidate keys.
|
|
Cartesian product
|
All the possible combinations of the rows from each
of the tables specified in a join. The number of rows in the Cartesian
product is equal to the number of rows in the first table times the number
of rows in the second table. Once the Cartesian product is formed, the
rows that do not satisfy the join conditions are eliminated.
|
|
cascading delete
|
A delete operation that affects related data in
other tables.
|
|
catalog stored procedure
|
A type of
system procedure
that returns data from the
system table
s in tabular format.
|
|
chained transaction mode
|
Determines whether or not Adaptive Server automatically
starts a new transaction on the next data retrieval or data modification
statement. When chained transaction mode is set on outside a transaction,
the next data retrieval or data modification statement begins a new transaction.
This mode is ANSI compliant. It ensures that every SQL data retrieval and
data modification statement occurs inside a transaction. Chained transaction
mode may be incompatible with existing Transact-SQL programs. Chained transaction
mode is off by default. Applications that require ANSI SQL (such as the
Embedded SQL precompiler) should automatically set the chained option
on at the beginning of each session.
|
character expression
|
An expression that returns a single character-type
value. It can include literals, concatenation operators, functions, and
column identifiers.
|
character set
|
A set of specific (usually standardized)
characters with an encoding scheme that uniquely defines each character.
ASCII and ISO 8859-1 (Latin 1) are two common character sets.
|
character set conversion
|
Changing the encoding scheme of a set
of characters on the way into or out of Adaptive Server. Conversion is used
when Adaptive Server and a client communicating with it use different character
sets. For example, if Adaptive Server uses ISO 8859-1 and a client uses
Code Page 850, character set conversion must be turned on so that both server
and client interpret the data passing back and forth in the same way.
|
check constraint
|
A constraint placed on the check
command that limits the values users can insert into a column of a table.
A check constraint specifies the search_condition that values
must pass before being inserted into the table.
|
checkpoint
|
The point at which all data pages
that have been changed are guaranteed to have been written to the database
device.
|
CIS
|
See
Component Integration Services (CIS)
.
|
classification
|
A hierarchical level of security;
for example, Top Secret, which has a higher classification value than Secret.
|
clause
|
A set of
keywords
and options that tailor a Transact-SQL command to meet a particular
need. Also called a keyword phrase.
|
client
|
The user's side of a client/server
arrangement; can refer to the software making the calls to the server or
to the machine running the client software.
|
client cursor
|
A cursor declared through
Open Client calls or Embedded SQL. Open Client keeps track of the rows
returned from Adaptive Server and buffers them for the application. Updates
and deletes to the result set of client cursors can be done only through
Open Client calls.
|
|
client/server architecture
|
A computer system architecture
in which clients request a service and a server provides that service.
Each machine can then specialize in the tasks it is best suited for.
|
|
client task
|
A thread spawned to
service a client request.
|
|
clustered index
|
An index in which
the physical order and the logical (indexed) order is the same. The leaf
level of a clustered index represents the data pages themselves. A table
can have only one clustered index.
|
|
code set
|
See
character set
|
|
collating sequence
|
See
sort order
.
|
|
column
|
A data value that
describes one characteristic of an
entity
. A column contains an individual data item within a row or record. Also
called a field.
|
column-level
constraint
|
Limit the values
of a specified column. Place column-level constraints after the column
name and datatype in the create table statement, before the delimiting
comma.
|
command
|
An instruction
that specifies an operation to be performed by the computer. Each command
or SQL statement begins with a keyword, such as insert, that names
the basic operation performed. Many SQL commands have one or more
keyword phrase
s, or
clause
s, that
tailor the command to meet a particular need.
|
command permission
|
A
permissions
that applies to commands. See also
object permission
.
|
command
terminator
|
The end-of-batch
signal that sends the batch to Adaptive Server for processing.
|
comparison
operators
|
Symbols
used to compare one value to another in a query. Comparison operators include
equal to (=) greater than (>), less than (<), greater than or equal
to (>=), less than or equal to (<=), not equal to (!=), not greater
than (!>), and not less than (!<). See also
arithmetic operators
.
|
compartment
|
One
of a set of non-hierarchical values used with classifications to make up
a sensitivity label. Compartments usually represent topics or work groups.
|
compatible
datatypes
|
Datatypes that are automatically converted for implicit or explicit comparison.
|
compiled object
|
Any object that requires entries in the sysprocedures table, including
check constraints, defaults, rules, stored procedures, triggers, and views.
These objects are described by
source text
. Adaptive Server uses compiled objects to contain vital information
about each database and to help you access and manipulate data.
|
Component Integration Services (CIS)
|
Component Integration Services is a feature that extends Adaptive Server
capabilities and provides enhanced interoperability. It is the core interoperability
feature of OmniConnect. Component Integration Services allows Adaptive Server
and OmniConnect to present a uniform view of enterprise data to client applications
and provides location transparency to enterprise-wide data sources.
|
composite indexes
|
Indexes that involve more than one column. Use composite indexes when
two or more columns are best searched as a unit because of their logical
relationship.
|
composite key
|
An index key that includes two or more columns; for example, authors(au_lname,
au_fname).
|
concatenation
|
Combining expressions to form longer expressions. The expressions can
include any combination of binary or character strings or column names.
|
concurrency
|
Concurrent execution (multiprocessing) of independent and possibly competing
processes or transactions.
|
consumer process
|
In parallel sorts, consumer processes simultaneously sort a discrete range
data received from producer processes. Consumer processe hand the sorted
data off to a
coordinating process
|
constant expression
|
An expression that returns the same value each time the expression is
used. In Transact-SQL syntax statements, a constant expression does not
include variables or column identifiers.
|
constraint
|
A rule applied to a database object that ensures that all entries in the
database object to which it applies satisfy a particular condition. For example,
a column may have a constraint requiring that all values in the column be
unique.
|
context-sensitive protection
|
Protection that provides certain permissions or privileges depending on
the identity of the user. This type of protection can be provided using
views and the user_id built-in function.
|
control page
|
A reserved database page that stores information about the last page of
a
partition
.
|
control-break report
|
A report or data display that breaks data into groups and generates summary
information for each break. The breaks control the generation of summary
data.
|
control-of-flow language
|
Transact-SQL's programming-like constructs (such as if, else
, while, and goto) that control the flow of execution of
Transact-SQL statements.
|
conversion
|
See
character set conversion
.
|
coordinating process
|
In parallel sorts, the coordinating process merges the results of the
consumer processes into a single result set. For queries, the result set
is the final, sorted data. For a create index statement, the coordinating
process merges the sub-indexes into one, final index.
|
correlated subquery
|
A
subquery
that cannot be evaluated independently, but depends on the outer query
for its results. Also called a repeating subquery because the subquery
is executed once for each row that might be selected by the outer query.
See also
nested queries
.
|
correlation names
|
Distinguish the different roles a particular table plays in a query, especially
a correlated query or
self-join
. Assign correlation names in the from clause and specify the correlation
name after the table name:
select au1.au_fname, au2.au_fname from authors au1, authors au2 where au1.zip = au2.zip
|
counter
|
A measurable performance item that can be reported by the Windows NT Performance
Monitor. This is generic Windows NT terminology for describing a mechanism
for producing statistical performance information. Adaptive Server maintains
a special set of counters to measure and report on Adaptive Server objects
or events on the Windows NT platform.
|
covered query
|
See
index covering
.
|
covering
|
See
index covering
.
|
cursor
|
A named select statement that retrieves one or more rows from a
given table, and allows you to modify or delete the rows individually. Cursors
consist of two parts: the
cursor result set
and the
cursor position
.
|
cursor position
|
Indicates the current row of the cursor. You can explicitly reference
that row using statements designed to support cursors, such as delete
and. Change the current cursor position through fetch , which moves
the current cursor position one or more rows down the
cursor result set
.
|
cursor result set
|
The set of rows resulting from the execution of the select statement
associated with the cursor.
|
cursor scan
|
The process of generating a
cursor result set
.
|
cursor scope
|
The context in which the
cursor
is used. A cursor's existence depends on its scope: within a particular
user session, within a stored procedure, or within a trigger.
|
cursor stability
|
A
locking level
or
isolation level
in which Adaptive Server has a shared
lock
on the base table pages that contain a current cursor row. The page
remains locked until the cursor is no longer positioned on the page (as
a result of fetches). If the base table has an index, the corresponding
index pages have shared locks as well.
|