6 Terms
6 Terms
Term Definition
An integral Windows component that supports building, deploying,
and running the next generation of applications and Web services. It
provides a highly productive, standards-based, multilanguage
environment for integrating existing investments with next
generation applications and services, as well as the agility to solve
.NET Framework the challenges of deployment and operation of Internet-scale
applications. The .NET Framework consists of three main parts: the
common language runtime, a hierarchical set of unified class
libraries, and a componentized version of ASP called ASP.NET. See
also: ASP.NET, common language runtime, .NET Framework class
library.
An SQL statement that has been run but whose result set has not yet
active statement
been canceled or fully processed.
An .rdl report created with Report Builder 1.0 that accesses report
ad hoc report
models.
Analysis Management The complete library of programmatically accessed objects that let
Objects and application manage a running instance of Analysis Services.
application database The database that stores user and system data for one application.
A data structure used by one party to prove that another party knows
authenticator
a secret key.
A dimension hierarchy in which all leaf nodes are the same distance
balanced hierarchy
from the root node.
A collection of files, folders, and other data that have been backed
base backup
up and stored in a file or on one or more tapes.
Files that store bulk copy data created by the bulk copy utility or by
bcp file
synchronization between a Publisher and its Subscribers.
bookmark A link in a report that jumps to another place within the report.
A function that lets you scan database rows and update their values
browse mode
one row at a time.
buffer pool A block of memory reserved for index and table data pages.
A column or set of columns that have a unique value for each row in
candidate key
a table.
The axis for grouping data in a chart, usually the horizontal axis.
category (x) axis Exception: in bar charts, the axes are reversed and the y axis
displays grouping data.
A text file that contains SQL statements for all changes made to a
change script database, in the order in which they were made, during an editing
session.
A calculated value that is used to test data for the presence of errors
checksum
that can occur when data is transmitted or when it is written to disk.
A report that displays related report model data when you click data
clickthrough report
within a rendered Report Builder report.
An index in which the logical order of the key values determines the
clustered index
physical order of the corresponding rows in a table.
For character and Unicode data, a definition of the bit patterns that
code page represent specific letters, numbers, or symbols (such as 0x20
representing a blank space and 0x74 representing the character "t").
complete database restore A restore of a full database backup, the most recent differential
database backup (if any), and the log backups (if any) taken since
the full database backup.
composite index An index that uses more than one column in a table to index data.
computed column A virtual column in a table whose value is computed at run time.
The part of the distributor that turns raw notification data into
content formatter
readable messages.
A tape that is used after the initial tape in a media family fills,
continuation tape
allowing continuation of a media family.
A Service Broker object that defines the message types that can be
contract
exchanged within a given conversation.
A SQL Server statistic that reports the time, in milliseconds, that the
CPU busy
central processing unit (CPU) spent on SQL Server work.
When an object references other objects and the calling and the
cross-database ownership
called objects are owned by the same user across different databases
chaining
in a single instance of SQL Server.
cube role A collection of users and groups with the same access to a cube.
data adapter An object that exchanges data between a data store and a DataSet
object.
data backup Any backup that includes the full image of one or more data files.
1. In text, ntext, and image data, a data block is the unit of data
transferred at one time between an application and an instance of
data block SQL Server. The term is also applied to the units of storage for these
data types. 2. In tape backup files, data block is the unit of physical
I/O.
data convergence Data at the Publisher and the Subscriber that matches.
data flow engine An engine that executes the data flow in a package.
Encapsulates the data flow engine that moves data between sources
data flow task and destinations, providing the facility to transform, clean, and
modify data as it is moved.
data hierarchy The organization of data that is processed by the report processor:
dataset, data region, data region group, details group.
A state in which all the data values stored in the database are
data integrity
correct.
Data Mining Model The process a data mining model uses to estimate model parameters
Training by evaluating a set of known and predictable data.
data source name In a report, the name of the data source object.
data source view A named selection of database objects that defines the schema
referenced by OLAP and data mining objects in an Analysis
Services databases.
The part of a database that contains the definition of all the objects
database catalog
in the database, as well as the definition of the database.
The names of tables, fields, data types, and primary and foreign
database schema
keys of a database. Also known as the database structure.
A situation when two users, each having a lock on one piece of data,
deadlock
attempt to acquire a lock on the other's piece.
decision tree A treelike model of data produced by certain data mining methods.
The instance of SQL Server that uses the same name as the
default instance
computer name on which it is installed.
derived hierarchy In Master Data Services, a hierarchy that is derived from the
domain-based attribute relationships that already exist between
entities in a model.
derived hierarchy with In Master Data Services, a hierarchy in which the levels from an
explicit cap explicit hierarchy are used as the top levels of a derived hierarchy.
destination adapter A data flow component that loads data into a data store.
direct connect The state of being connected to a back-end database, so that any
changes you make to a database diagram automatically update your
database when you save the diagram or selected items in it.
A buffer page that contains modifications that have not been written
dirty page
to disk.
distributed query A single query that accesses data from multiple data sources.
entity integrity A state in which every row of every table can be uniquely identified.
event collection stored System-generated stored procedures that an application can call to
procedures submit events to the event table in the application database.
event table A table in the application database that stores event data.
execution tree The path of data in the data flow of a SQL Server 2005 Integration
Services package from sources through transformations to
destinations.
All expressions found within a report are that are compiled into an
expression host assembly assembly. The expression host assembly is stored as a part of the
compiled report.
fact A row in a fact table in a data warehouse. A fact contains values that
define a data event such as a sales transaction.
file DSN File Data Source Names. File-based data sources shared among all
users with the same drivers installed. These data sources are not
dedicated to a user or local to a computer.
An option that causes SQL Server to close the current file and create
file rollover
a new file when the maximum file size is reached.
Defines the storage format used in the data file that transfers data
file storage type
from a bulk copy out operation to a bulk copy in operation.
filter expression An expression used for filtering data in the Filter operator.
A predefined role that exists in each database. The scope of the role
fixed database role
is limited to the database in which it is defined.
A predefined role that exists at the server level. The scope of the
fixed server role
role is limited to the SQL Server instance in which it is defined.
A type of outer join in which all rows in all joined tables are
full outer join
included, whether they are matched or not.
A database recovery mode that fully logs all transactions and retains
full recovery model
all the log records until after they are backed up.
full-text catalog Stores all of the full-text indexes for tables within a database.
The portion of a full-text catalog that stores all of the full-text words
full-text index
and their locations for a given table.
full-text service The SQL Server component that performs the full-text querying.
Row in the leaf level of an index that has been marked for deletion,
ghost record
but has not yet been deleted by the database engine.
global assembly cache A machine-wide code cache that stores assemblies specifically
installed to be shared by many applications on the computer.
Data that comes from multiple data sources that are all managed by
homogeneous data
the same software.
identifying field A field or group of fields that identify an entity as a unique object.
identity column A column in a table that has been assigned the identity property.
ideograph A column in a table that has been assigned the identity property.
idle time A SQL Server Agent condition that defines how much CPU usage
by the SQL Server Database Engine constitutes an idle state.
implicit cursor conversion The return of a different type of cursor than the user had declared.
Included column index A nonclustered index containing both key and nonkey columns.
A page that maps the extents in a 4-GB part of a database file that is
Index Allocation Map
used by an allocation unit.
index DDL operation A nonclustered index containing both key and nonkey columns.
In a media set using tape backup devices, the first tape in a media
initial tape
family.
A numeric data type category that includes the bigint, int, smallint,
integer
and tinyint data types.
intent lock A lock that is placed on one level of a resource hierarchy to protect
shared or exclusive locks on lower-level resources.
item-level role assignment A security policy that applies to an item in the report server folder.
A filter used in merge replication that extends the row filter of one
join filter
table to a related table.
join path A series of joins indicating how two tables are related.
A cursor that shows the effects of updates made to its member rows
keyset-driven cursor by other users while the cursor is open, but does not show the
effects of inserts or deletes.
lead byte The first byte of a 2-byte code point in a double-byte code page.
A type of outer join in which all rows from the left-most table in the
left outer join
JOIN clause are included.
A table that has associations with two other tables, and is used
linking table
indirectly as an association between those two tables.
A data region on a report layout that repeats with each group or row
list data region in the report dataset. A list can be used to create free-form reports or
forms, such as invoices, or in conjunction with other data regions.
A backup of transaction logs that includes all log records that were
log backup
not backed up in previous log backups.
machine DSN Stores connection information for a database in the system registry.
1. Code that runs within the common language runtime (CLR). Also
managed code
referred to as safe code.
A relationship between two tables in which one row in one table can
many-to-one relationship
relate to many rows in another table.
The file installed with earlier versions of SQL Server used to store
master file the master, model, and tempdb system databases and transaction
logs and the pubs sample database and transaction log.
In a cube, a set of values that are usually numeric and are based on a
measure column in the fact table of the cube. Measures are the central values
that are aggregated and analyzed.
All the measures in a cube that derive from a single fact table in a
measure group
data source view.
media header A label that provides information about the backup media.
A type of column that contains long strings, typically more than 255
memo
characters.
Specifies the name of the message and the type of validation Service
message type
Broker performs on incoming messages of that type.
A data mining object that defines the data domain from which the
mining structure
mining models are built.
In a database mirroring session, the copy of the database that is
mirror database
typically fully synchronized with the principal database.
The process that helps protect against the loss of data caused by disk
mirroring failure by maintaining a fully redundant copy of data on a separate
disk.
A database installed with SQL Server that provides the template for
model database
new user databases.
multiple instances Multiple copies of SQL Server running on the same computer.
multithreaded server An application that creates multiple threads within a single process
application to service multiple user requests at the same time.
Bulk copy data files in which the data is stored using the same
native format internal data structures SQL Server uses to store data in SQL Server
databases.
When used with merge replication system tables, a name for another
nickname Subscriber that is known to already have a specified generation of
updated data.
non-uniform memory
A multiprocessor architecture that divides a system into nodes.
access
normalization rules A set of database design rules that minimizes data redundancy and
results in a database in which the Database Engine and application
software can easily enforce integrity.
nullable property A property which controls if a field can have a NULL value.
References to other objects when the behavior of the first object can
object dependencies
be affected by changes in the object it references.
OLE Automation
A programming environment that can drive Automation objects.
controller
The layer of the SQL Server Database Engine that transfers client
Open Data Services
requests to the appropriate functions in the Database Engine.
Open Database A data access API that supports access to any data source for which
Connectivity an ODBC driver is available.
outer join A join that includes all the rows from the joined tables that have met
the search conditions, even rows from one table for which there is
no matching row in the other join table.
The process of moving half the rows or entries in a full data or index
page split
page to a new page to make room for a new row or index entry.
parameterized report A published report that accepts input values through parameters.
A data flow element that connects the output of one data flow
path
component to the input of another data flow component.
Requests for database pages that cause SQL Server to transfer the
physical reads
requested pages from disk to the SQL Server buffer pool.
The currency against which exchange rates are entered in the rate
pivot currency
measure group.
The act of using the USE PLAN query hint to force the SQL Server
plan forcing
query optimizer to use a specified query plan for a query.
A data mining column that the algorithm will build a model around
predictable column
based on values of the input columns.
A data mining technique that analyzes existing data and uses the
prediction results to predict values of attributes for new records or missing
attributes in existing records.
A set of 1 to 4 bytes that prefix each data field in a native-format
prefix characters
bulk-copy data file.
primary table The "one" side of two related tables in a one-to-many relationship.
The part of the SQL Server memory pool that is used to store
procedure cache execution plans for Transact-SQL batches, stored procedures, and
triggers.
producer Collects events in a specific event category and sends the data to a
SQL Server Profiler queue.
The table at the Publisher in which data has been marked for
publishing table
replication and is part of a publication.
rank For full-text and SQL Server Books Online searches, a value
indicating how closely rows or topics match the specified search
criteria. For Metadata Services and Analysis Services, a value
indicating the relative positions of elements such as dimension
members, hierarchy levels, or tuples in a set.
recovery branch A range of LSNs that share the same recovery branch GUID.
The sequence of data and log backups that have brought a database
recovery path
to a particular point in time (known as a recovery point).
The point in the log chain at which rolling forward stops during a
recovery point
recovery.
A state in which all foreign key values in a database are valid. For a
foreign key to be valid, it must contain either the value NULL, or an
referential integrity
existing key value from the primary or unique key columns
referenced by the foreign key.
The series of operations that clears data from a cube, loads the cube
refresh data
with new data from the data warehouse, and calculates aggregations.
relational database
A system that organizes data into related rows and columns.
management system
relational OLAP A storage mode that uses tables in a relational database to store
multidimensional structures.
1. A link between tables that references the primary key in one table
to a foreign key in another table. The relationship line is represented
in a database diagram by a solid line if referential integrity between
the tables is enforced, or a dashed line if referential integrity is not
enforced for INSERT and UPDATE transactions. The endpoints of
a relationship line show a primary key symbol to denote a primary
key-to-foreign key relationship, or they show an infinity symbol to
denote the foreign key side of a one-to-many relationship. 2. In
relationship
Metadata Services, a relationship is an association between a pair of
objects, where one object is an origin and the other object is a
destination. The association repeats for each subsequent pair of
objects, so that the destination of one relationship becomes the
origin in the next relationship. In this way, all objects in an
information model are associated through a chain of relationships
that extend from one object to the next throughout the information
model.
remote service binding A Service Broker object that specifies the local security credentials
for a remote service.
In SQL Server Profiler, the ability to open a saved trace and play it
replay
again.
replicated data Data at the Subscriber that has been received from a Publisher.
The process of copying updated data from a data store or file system
replication on a source computer to a matching data store or file system on one
or more destination computers to synchronize the data.
Report Definition A set of instructions that describe layout and query information for a
Language report.
The action of combining the report layout with the data from the
report rendering
data source for the purpose of viewing the report.
A user with elevated privileges who can access all settings and
report server administrator
content of a report server.
report server database A database that provides internal storage for a report server.
report server execution The account under which the Report Server Web service and Report
account Server Windows service run.
Report Server Web service A Web service that hosts, processes, and delivers reports.
report snapshot A static report that contains data captured at a specific point in time.
ReportViewer controls A Web server control and Windows Form control that provides
embedded report processing in ASP.NET and Windows Forms
applications.
Repository Type A core object model that represents repository type definitions for
Information Model Metadata Services.
A multi-phase process that copies all the data and log pages from a
restore specified backup to a specified database, and then rolls forward all
the transactions that are logged in the backup.
A type of outer join in which all rows in the table on the right in the
right outer join
JOIN clause are included.
To apply logged changes to the data in a roll forward set to bring the
roll forward
data forward in time.
roll forward set The set of all data that is restored by a restore sequence.
The file rollover option causes SQL Server to close the current file
rollover file
and create a new file when the maximum file size is reached.
Code that runs within the common language runtime (CLR). Also
safe code
referred to as managed code.
secondary database In log shipping, a read-only database that was created by restoring a
full backup of the primary database (without recovery) on a separate
server instance (the secondary server).
The SELECT statement clause that defines the columns of the result
select list
set returned by the statement.
Semantic Model Definition A set of instructions that describe layout and query information for
Language reports created in Report Builder.
A measure that can be summed along one or more, but not all,
semiadditive measure
dimensions in a cube.
Sequence container Defines a control flow that is a subset of the package control flow
A Service Broker object that defines a name for a specific task or set
service of tasks, and the contracts that other services can use to accomplish
that task.
A text file, using the Windows .ini file format, that stores
configuration information allowing SQL Server to be installed
Setup initialization file
without a user having to be present to respond to prompts from the
Setup program.
shared data source item Data source connection information that is encapsulated in an item.
shared dimension A dimension created within a database that can be used by any cube
in the database.
single-user mode A state in which only one user can access a resource.
solve order The order of evaluation (from highest to lowest solve order) and
calculation (from lowest to highest solve order) for calculated
members, custom members, custom rollup formulas, and calculated
cells in a single calculation pass of a multidimensional cube.
source adapter A data flow component that extracts data from a data store.
A file that is handled in a way that requires much less disk space
sparse file
than would otherwise be needed.
SQL Server Event A central instance of SQL Server that manages SQL Server Agent
Forwarding Server events forwarded to it by other instances.
A join between a fact table (typically a large fact table) and at least
star join
two dimension tables.
star query A star query joins a fact table and a number of dimension tables.
A cursor that shows the result set exactly as it was at the time the
static cursor
cursor was opened.
A media set that uses multiple devices, among which each backup is
striped media set
distributed.
subscription event rule A rule that processes information for event-driven subscriptions.
subscription expiration
See Other Term: publication retention period
period
surface area The number of ways in which a piece of software can be attacked.
system role assignment Role assignment that applies to the site as a whole.
system tables Built-in tables that form the system catalog for SQL Server.
A data retrieval operation where the Database Engine must read all
table scan
the pages in a table to find the rows that qualify for a query.
tablix A Reporting Services RDL data region that contains rows and
columns resembling a table or matrix, possibly sharing
characteristics of both.
tabular data stream The SQL Server internal client/server data transfer protocol.
trace file A file used by SQL Server Profiler to record monitored events.
trail byte The second byte of a 2-byte code point in a double-byte code page.
transformation input Data that is contained in a column, which is used during a join or
lookup process, to modify or aggregate data in the table to which it
is joined.
A link between tables that references the primary key in one table to
unenforced relationship a foreign key in another table, and which does not check the
referential integrity during INSERT and UPDATE transactions.
Unicode collation A set of rules that acts as a sort order for Unicode data.
Unicode format Data stored in a bulk copy data file using Unicode characters.
unmanaged code Code that does not run inside the CLR.
validation (syntactic) The process of confirming that an XML file conforms to its schema.
Non-physical files that are derived from one physical log file by the
virtual log file
SQL Server Database Engine.
write back To update a cube cell value, member, or member property value.