术语词汇表

 

术语 定义

.NET Framework

支持生成、部署和运行下一代应用程序和 Web 服务的必备 Windows 组件。此组件为现有投资与下一代应用程序和服务间的集成提供了基于标准的高效率多语言环境,并能够快速灵活地解决 Internet 规模应用程序的部署和操作提出的挑战。.NET Framework 由三个主要部分组成:公共语言运行时、分层的统一类库集和称为 ASP.NET 的 ASP 组件化版本。另请参阅:ASP.NET、公共语言运行时、.NET Framework 类库。

“(全部)”级别 ((All) level)

维度的最高级别(可选)。“(全部)”级别包含一个成员,该成员是它的下一级别的所有成员的汇总。

ActiveX 数据对象 (ActiveX Data Objects)

一种易于使用的 API,用于封装 OLE DB 以在诸如 Visual Basic、Visual Basic for Applications、Active Server Pages 和 Microsoft Internet Explorer Visual Basic Scripting 等语言中使用。

ActiveX 数据对象(多维)(ADO MD) (ActiveX Data Objects (Multidimensional) (ADO MD))

一组基于对象的高级数据访问接口,它不依赖于语言,并且针对多维数据应用进行了优化。Visual Basic 以及其他自动化语言将 ADO MD 用作多维数据存储的数据访问接口。ADO MD 是 ADO 2.0 及其更高版本的一部分。

ADF

请参阅另一术语:应用程序定义文件 (application definition file)

API

请参阅另一术语:应用程序编程接口 (application programming interface)

API 服务器游标 (API server cursor)

用于为 API(如 ODBC、OLE DB、ADO 和 DB-Library)的游标函数提供支持的服务器游标。应用程序通常不直接请求服务器游标。相反,它们调用 API 的游标函数。该 API 的 SQL Server 接口将实现一个服务器游标(如果这是支持所请求的游标功能的最佳方法)。

bcp 文件 (bcp files)

存储由大容量复制实用工具或发布服务器及其订阅服务器间的同步创建的大容量复制数据的文件。

CHECK 约束 (CHECK constraints)

定义列中哪些数据值是可接受的。可以将 CHECK 约束应用于多列,也可以为一列应用多个 CHECK 约束。删除表时,将同时删除 CHECK 约束。

CLI

请参阅另一术语:调用级接口 (call-level interface)

CLR

请参阅另一术语:公共语言运行时 (common language runtime)

CLR 触发器 (CLR trigger)

通过引用 SQL Server 程序集而创建的 DML 触发器或 DDL 触发器。CLR 触发器的实现在程序集 [在 .NET Framework 公共语言运行时 (CLR) 中创建] 中定义。

CLR 存储过程 (CLR stored procedure)

通过引用 SQL Server 程序集而创建的存储过程。CLR 存储过程的实现在程序集 [在 .NET Framework 公共语言运行时 (CLR) 中创建] 中定义。

CLR 函数 (CLR function)

通过引用 SQL Server 程序集而创建的函数。CLR 函数的实现在程序集 [在 .NET Framework 公共语言运行时 (CLR) 中创建] 中定义。

CLR 用户定义类型 (CLR user-defined type)

通过引用 SQL Server 程序集而创建的用户定义数据类型。CLR 用户定义类型的实现在程序集 [在 .NET Framework 公共语言运行时 (CLR) 中创建] 中定义。

COM

请参阅另一术语:组件对象模型 (Component Object Model)

CPU 忙 (CPU busy)

一种 SQL Server 统计信息,报告中央处理器 (CPU) 在 SQL Server 工作上花费的时间(毫秒)。

DataReader

由 ADO.NET 查询返回的一种数据流。DataReader 对象使客户端能够接收只读、只进的数据流。

DBCS

请参阅另一术语:双字节字符集 (double-byte character set)

dbo

请参阅另一术语:数据库所有者 (database owner)

DCL

请参阅另一术语:数据控制语言 (Data Control Language)

DDL

请参阅另一术语:数据定义语言 (data definition language)

DDL 触发器 (DDL trigger)

为响应数据定义语言 (DDL) 语句而激发的触发器。

DEFAULT 约束 (DEFAULT constraint)

为表列定义的属性,指定要用作该列的默认值的常量。如果任一后续的 INSERT 或 UPDATE 语句为该列指定了 NULL 值,或者没有为该列指定值,将把在 DEFAULT 约束中定义的常量值放置在该列中。

DMF

请参阅另一术语:动态管理函数 (dynamic management function)

DML

请参阅另一术语:数据操作语言 (data manipulation language)

DML 触发器 (DML trigger)

当修改指定表中的数据时执行的存储过程。通常创建触发器是为了强制不同表中逻辑相关数据之间的引用完整性或一致性。

DMV

请参阅另一术语:动态管理视图 (dynamic management view)

DRI

请参阅另一术语:声明性引用完整性 (declarative referential integrity)

DSN

请参阅另一术语:数据源名称 (data source name)

ETL

提取、转换和加载。复制和清除来自异类源的数据的复杂过程。它是数据仓库和商业智能开发项目中的重要部分。

FK

请参阅另一术语:外键 (foreign key)

guest

所有 SQL Server 数据库中均提供的一种特殊用户帐户,不能从任何数据库中删除该帐户。如果使用未在数据库中分配用户帐户的登录名进行连接,并且该连接引用该数据库中的对象,则它仅具有分配给该数据库中的 guest 帐户的权限。

HOLAP

请参阅另一术语:混合 OLAP (hybrid OLAP)

IAM

请参阅另一术语:索引分配映射 (index allocation map)

Insert Into 查询 (Insert Into query)

将一个表中的特定列和行复制到另一个表或同一个表的查询。

Internet 协议安全 (Internet Protocol security)

通过使用加密安全服务,计算机在 Internet 协议 (IP) 网络上提供专有安全的通信所遵循的规则。

IPC

请参阅另一术语:进程间通信 (interprocess communication)

IPsec

请参阅另一术语:Internet 协议安全 (Internet Protocol security)

ISQL

请参阅另一术语:交互式结构化查询语言 (interactive structured query language)

KPI

请参阅另一术语:关键性能指标 (Key Performance Indicator)

LSN

请参阅另一术语:日志序列号 (log sequence number)

master 数据库 (master database)

记录 SQL Server 实例的所有系统级信息的系统数据库。这包括实例范围的元数据(例如登录帐户)、端点、链接服务器和系统配置设置。此外,master 数据库还记录了所有其他数据库的存在、数据库文件的位置以及 SQL Server 的初始化信息。

MDX

请参阅另一术语:多维表达式 (Multidimensional Expressions)

model 数据库 (model database)

随 SQL Server 一起安装的数据库,为新的用户数据库提供模板。SQL Server 通过复制 model 数据库的内容,然后将其扩展到所需大小,来创建新的数据库。

MSMQ

请参阅另一术语:消息队列 (Message Queuing)

MSX

请参阅另一术语:主服务器 (master server)

niladic 函数 (niladic functions)

没有任何输入参数的函数。大多数 niladic SQL Server 函数返回系统信息。

NS$instance_name (Notification Services)

运行 Notification Services 实例的 Windows 服务的名称。请注意,instance_name 是一个占位符,代表实例的实际名称(如 NS$ThisInstance)。

NULL

没有显式赋值的项。NULL 不等于零或空。NULL 值不视为大于、小于或等于任何其他值,包括另一个 NULL 值。

NUMA

请参阅另一术语:非一致性内存访问 (non-uniform memory access)

ODBC

请参阅另一术语:开放式数据库连接 (Open Database Connectivity)

ODBC 驱动程序 (ODBC driver)

支持 ODBC 的应用程序(例如 Excel)可以用于访问 ODBC 数据源的动态链接库 (DLL)。每个 ODBC 驱动程序都与某个数据库管理系统 (DBMS)(例如,SQL Server 或 Access)特定相关。

ODBC 数据源 (ODBC data source)

可以使用 ODBC 驱动程序访问的一组数据的位置。另外也是包含 ODBC 应用程序连接到数据源所需所有连接信息的存储定义。

OLAP

请参阅另一术语:联机分析处理 (OLAP) (online analytical processing (OLAP))

OLE DB

用于访问数据的基于 COM 的 API。OLE DB 支持访问以任意 OLE DB 访问接口可用的格式(数据库、电子表格、文本文件等)存储的数据。

OLE DB for OLAP

以前相对于 OLE DB,OLAP 扩展是单独的规范。自 OLE DB 2.0 开始,OLAP 扩展并入 OLE DB 规范中。

OLE DB 访问接口 (OLE DB provider)

提供 OLE DB 接口的软件组件。每个 OLE DB 访问接口均提供某个特定类型的数据源(例如,SQL Server 数据库、Access 数据库或 Excel 电子表格)中的数据。

OLE DB 使用者 (OLE DB consumer)

调用和使用 OLE DB API 的任何软件。

OLE 自动化对象 (OLE Automation objects)

提供兼容自动化接口的组件对象模型 (COM) 对象。

OLE 自动化服务器 (OLE Automation server)

向其他应用程序(称为自动化客户端)提供可编程自动化对象的应用程序。提供的可编程对象可以使客户端通过直接访问这些对象并使用它们提供的服务来实现某些功能的自动化。例如,字处理器可以提供其拼写检查功能,以便其他程序可以使用该功能。

OLE 自动化控制器 (OLE Automation controller)

可以驱动自动化对象的编程环境(例如 Visual Basic)。

OLTP

请参阅另一术语:联机事务处理 (online transaction processing)

PK

请参阅另一术语:主键 (primary key)

RDL

请参阅另一术语:报表定义语言 (Report Definition Language)

ReportViewer 控件 (ReportViewer controls)

可在 ASP.NET 和 Windows 窗体应用程序中提供嵌入报表处理能力的 Web 服务器控件和 Windows 窗体控件。

RI

请参阅另一术语:引用完整性 (referential integrity)

RID

请参阅另一术语:行标识符 (row identifier)

ROLAP

请参阅另一术语:关系 OLAP (relational OLAP)

SELECT

1. 用于向应用程序或另一个 Transact-SQL 语句返回数据或用于填充游标的 Transact-SQL 语句。SELECT 语句将返回一个表格格式的结果集,该结果集通常包含从一个或多个表中提取的数据。该结果集只包含来自与 WHERE 或 HAVING 子句中指定的搜索条件相匹配的行中的数据。 2. 在 Analysis Services 中,用于查询多维数据集并返回多维数据记录集的多维表达式 (MDX) 语句。

Service Broker

提供在 SQL Server 数据库中存储消息队列的功能。

SMDL

请参阅另一术语:语义模型定义语言 (Semantic Model Definition Language)

SMTP

请参阅另一术语:简单邮件传输协议 (Simple Mail Transfer Protocol)

SQL

请参阅另一术语:结构化查询语言 (SQL) (Structured Query Language (SQL))

SQL Mail

SQL Server 的一个组件,使 SQL Server 可以通过内置的 Windows NT 或 Windows 2000 邮件处理应用程序编程接口 (MAPI) 发送和接收邮件。邮件可以包含短文本字符串、查询输出或附件。

SQL Server 身份验证 (SQL Server Authentication)

对连接到 SQL Server 实例的尝试进行验证的两种机制之一。用户在连接时必须指定 SQL Server 登录 ID 和密码。SQL Server 实例要在验证登录 ID 和密码组合有效后才允许连接成功。

SQL Server 事件提供程序 (Notification Services) (SQL Server event provider (Notification Services))

从 SQL Server 中收集数据并使用标准的 Notification Services 事件集合存储过程将数据提交至事件表的基于存储过程的事件提供程序。

SQL Server 事件转发服务器 (SQL Server Event Forwarding Server)

SQL Server 的中心实例,用于管理其他实例转发给它的 SQL Server 代理事件。可集中管理 SQL Server 事件。

SQL 表达式 (SQL expression)

计算结果为单个值的任何标识符、值和运算符的组合。例如,常量、文字值、函数、变量、子查询和列名称均为表达式。

SQL 查询 (SQL query)

一种 SQL 语句,例如 SELECT、INSERT、UPDATE、DELETE 或 CREATE TABLE。

SQL 排序规则 (SQL collation)

一组 SQL Server 排序规则,其特性与 SQL Server 早期版本中的常用代码页和排序顺序组合的特性一致。SQL 排序规则是兼容功能,允许站点选择与其早期系统的行为匹配的排序规则。

SQL 数据库 (SQL database)

基于结构化查询语言 (SQL) 的一种数据库。

SQL 语句 (SQL statement)

对数据执行操作的 SQL 或 Transact-SQL 命令,例如 SELECT 或 DELETE。

SQL-92

1992 年发布的 SQL 标准版本。国际标准为 ISO/IEC 9075:1992 Database Language SQL。美国国家标准学会 (ANSI) 也发布了相应的标准 (Data Language SQL X3.135-1192),因此在美国 SQL-92 有时被称为 ANSI SQL。

SSL

请参阅另一术语:安全套接字层 (SSL) (Secure Sockets Layer (SSL))

tempdb 数据库 (tempdb database)

为临时表、临时存储过程和其他临时工作存储需要提供存储区的数据库。

Transact-SQL

一种语言,包含用来管理 SQL Server 实例、创建和管理 SQL Server 实例中的所有对象,以及用来插入、检索、修改和删除 SQL Server 表中所有数据的命令。Transact-SQL 是对国际标准化组织 (ISO) 和美国国家标准学会 (ANSI) 发布的 SQL 标准中所定义语言的一种扩展。

Transact-SQL 游标 (Transact-SQL cursor)

使用 Transact-SQL DECLARE CURSOR 语法定义的服务器游标。Transact-SQL 游标用于 Transact-SQL 批处理、存储过程和触发器中。

TSX

请参阅另一术语:目标服务器 (target server)

Unicode

Unicode 将定义一组字母、数字和符号,SQL Server 将把它们识别为 nchar、nvarchar 和 ntext 数据类型。Unicode 与字符集相关,但独立于字符集。Unicode 具有 65,000 多个可选的值(而字符集只有 256 个),它占用的存储空间是字符集的两倍。Unicode 包含大多数语言的字符。

Unicode 格式 (Unicode format)

使用 Unicode 字符存储在大容量复制数据文件中的数据。

Unicode 排序规则 (Unicode collation)

Unicode 排序规则用作 Unicode 数据的排序顺序。它是一个规则集,用于确定 SQL Server 如何进行比较、排序及如何显示 Unicode 数据以响应数据库查询。

UNIQUE 约束 (UNIQUE constraints)

基于非主键强制实体完整性的约束。UNIQUE 约束可确保不输入重复的值,并确保创建索引来增强性能。

uniqueifier

SQL Server 数据库引擎自动添加到行以使每个索引键保持唯一的 4 字节列。此列和列值供内部使用,用户不能查看或访问它们。

vacuumer (Notification Services)

从 Notification Services 表中删除过期数据的组件。

Web 同步 (Web synchronization)

在合并复制中能够使用 HTTPS 协议复制数据的一种功能。

Windows Management Instrumentation

提供有关托管环境中对象的信息的接口。SQL 的 Windows Management Instrumentation 扩展插件称为 WMI 查询语言 (WQL)。

Windows 排序规则 (Windows collation)

确定 SQL Server 对字符数据的排序方式的一组规则。排序规则将在安装过程中在 Windows“控制面板”和 SQL Server 2000 中通过名称来指定。

WMI

请参阅另一术语:Windows Management Instrumentation

WMI 查询语言 (WMI Query Language)

ANSI SQL 的一个子集,进行了适合 Windows Management Instrumentation (WMI) 的语义更改。

WQL

请参阅另一术语:WMI 查询语言 (WMI Query Language)

Xcopy

允许将应用程序和数据库文件 (.mdf) 复制到其他计算机或相同计算机上的其他位置而不需要进行其他配置的部署功能(只有 SQL Server Express 支持)。

XML 架构定义语言 (XSD)(XML Schema definition language (XSD))

一种架构语言。XML 架构定义了符合万维网联盟 (W3C) XML 架构第一部分“Structures Recommendation for the XML Schema Definition Language”(XML 架构定义语言的结构建议)的元素、属性和数据类型。W3C XML 架构第二部分“Datatypes Recommendation”(数据类型建议)为定义在 XML 架构中使用的数据类型提供了建议。使用 XML 架构定义语言可以定义 XML 消息的结构和数据类型。

XSD

请参阅另一术语:XML 架构定义语言 (XSD) (XML Schema definition language (XSD))

XSL

请参阅另一术语:可扩展样式表语言 (XSL) (Extensible Stylesheet Language (XSL))

XSLT

请参阅另一术语:可扩展样式表语言转换 (XSLT) (Extensible Stylesheet Language Transformations (XSLT))

安全标识符 (security identifier)

标识登录到安全系统的用户的唯一值。SID 可以标识一个用户或一组用户。

安全对象 (securable)

可以具有安全描述符的对象。

安全扩展插件 (security extension)

Reporting Services 中的一个组件,用于对要访问报表服务器的用户或组进行身份验证。Reporting Services 中的默认安全扩展插件为 Windows 身份验证。可以创建自定义扩展插件以支持基于窗体的身份验证或者与第三方单点登录技术集成。

安全套接字层 (SSL) (Secure Sockets Layer (SSL))

通过数据加密和解密来保证数据通信安全的一种协议。

安装程序初始化文件 (Setup initialization file)

使用 Windows .ini 文件格式的一种文本文件,用于存储配置信息,使用该配置信息可以没有用户答复提示的情况下通过安装程序来安装 SQL Server。

按范围分区 (range partitioning)

一种对表或索引进行分区的方法,指定一些分区来保存一个分区依据列中值在一定范围内的行。

半累加性度量值 (semiadditive measure)

可以根据多维数据集中的一个或多个(但不是全部)维度进行求和的一种度量值。例如,可以根据地理维度对库存量度量值进行求和以得出所有仓库的库存总量,但不能根据时间维度对其进行求和,因为该度量值指定了某一时间点的特定数量。

绑定 (binding)

1. 在 SQL Server API 中,绑定可使结果集列或参数与程序变量相关联,以便在提取或更新行时自动将数据移入或移出程序变量。 2. 在 Analysis Services 中,绑定是属性或度量值与维度表或事实数据表中的一个或多个基础列之间的定义关系。

保存点 (savepoint)

一种使应用程序在遇到微小错误时可以部分回滚事务的标记。但应用程序仍然必须在事务完成后提交或回滚整个事务。

报表布局 (report layout)

1. 在报表设计器中,报表中字段、文本和图形的位置。 2. 在报表生成器中,报表中字段和实体的位置以及应用的格式。

报表布局模板 (report layout template)

报表生成器中预先设计的表报表、矩阵报表或图表报表模板。

报表呈现 (report rendering)

组合报表布局与数据源的数据以查看报表的操作。

报表处理扩展插件 (report processing extension)

Reporting Services 中用于扩展报表处理逻辑的组件。随 Reporting Services 一起提供的报表处理器组件包括处理固定的一组报表项(列表、表、矩阵、图表、文本框、行、矩形和图像)的功能。另外,Reporting Services 还支持通过在报表处理扩展插件中定义的自定义报表项扩展这组报表项的功能。可以创建或购买第三方报表处理扩展插件来支持在报表中嵌入的数据绑定控件。

报表处理器 (report processor)

处理报表和报表模型的 Reporting Services 组件。

报表定义 (report definition)

包含有关 Reporting Services 报表的查询和布局信息的 .rdl 文件。

报表定义语言 (Report Definition Language)

描述报表的布局和查询信息的一组指令。RDL 由为 Reporting Services 创建的、符合 XML 语法的 XML 元素组成。

报表服务器 (report server)

启动报表生成器以及保存、管理和发布报表的网络位置。

报表服务器管理员 (report server administrator)

分配了报表服务器的内容管理员角色和/或系统管理员角色的用户。

报表服务器数据库 (report server database)

为报表服务器实例或扩展部署提供内部存储的 SQL Server 关系数据库。

报表服务器文件夹命名空间 (report server folder namespace)

包含预定义文件夹和用户定义文件夹的层次结构。命名空间唯一标识存储在报表服务器上的报表和其他项。它提供了在 URL 中指定报表的寻址方案。

报表服务器执行帐户 (report server execution account)

报表服务器 Web 服务和报表服务器 Windows 服务在运行时使用的帐户。

报表快照 (report snapshot)

包含在特定时间点捕获的数据的报表。报表快照实际上是一个报表定义,该定义包含数据集而不是查询指令。

报表历史记录 (report history)

随时间推移而创建并保存的报表快照的集合。

报表模型 (report model)

业务数据的元数据说明,用于在报表生成器中创建即席报表。

报表项 (report item)

报表布局中存在的任何对象(如文本框、图形元素或数据区域)。

备份 (back up)

用于创建数据库、文件组、文件或事务日志的备份副本。

备份 (backup)

数据库、文件组、文件或事务日志的特定副本,可由 SQL Server 用于恢复数据库数据(通常在出现严重的数据库错误或系统故障之后进行)。可以单独还原某个备份,或者依次还原一组备份。

备份集 (backup set)

媒体集中的单个备份。每个备份集都分布在所属媒体集的所有媒体簇中。

备份媒体 (backup media)

用于保存一个或多个备份的磁盘文件或磁带。

备份设备 (backup device)

包含备份媒体的磁带机或磁盘驱动器。

备份文件 (backup file)

存储完整或部分数据库(或者文件和/或文件组;或者事务日志)的 SQL Server 备份的文件。

备用服务器 (standby server)

包含数据库副本的服务器实例,如果源数据库不可用,可以使该数据库副本在线。

备用文件 (standby file)

在还原操作中的撤消阶段用于保存要修改页面的“写入时复制”预映像的文件。使用备用文件可以恢复撤消过程,从而还原未提交的事务。在 SQL Server 2000 中,这种文件被称为撤消文件。

备注 (memo)

包含较长字符串的一种列,字符串长度通常大于 255 个字符。Microsoft Access 中的备注等效于 SQL Server 文本数据类型。

被链接表 (linked table)

由已定义为链接服务器的 OLE DB 数据源提供以供在 SQL Server 分布式查询中使用的 OLE DB 行集。链接服务器所提供的行集可以作为表在分布式查询中加以引用。

被引用关系 (referenced relationship)

维度与度量值组间基于另一维度的间接关系。

被引用键 (referenced key)

外键引用的主键或唯一键。

本地登录标识 (local login identification)

用户登录到本地服务器时必须使用的标识 (ID)。登录 ID 最多可以有 128 个字符。这些字符可以是字母数字字符,但第一个字符必须是字母(例如 CHRIS 或 TELLER8)。

本地订阅 (local subscription)

请参阅另一术语:客户端订阅 (client subscription)

本地多维数据集 (local cube)

使用 PivotTable Service 在本地计算机上创建和存储且扩展名为 .cub 的多维数据集。

本地分发服务器 (local Distributor)

同时配置为 SQL Server 复制的发布服务器和分发服务器的服务器。

本地分区视图 (local partitioned view)

以水平方式联接存在于一台服务器上的一组成员表中的分区数据的视图。这些数据看起来如同在一个表中。

本地服务器 (local server)

1. 在 SQL Server 连接中,是指与应用程序运行在同一台计算机上的 SQL Server 实例。 2. 在 Transact-SQL 语句中,是指解析对数据库对象的引用时,执行语句的 SQL Server 实例。 3. 在 SQL Server 分布式查询中,是指执行分布式查询的 SQL Server 实例。然后,本地服务器访问查询中引用的任何链接服务器。

本地组 (local group)

Windows NT 4.0 或 Windows 2000 中的组,包含相应域组和任何可信域中的用户帐户和全局组,这些用户帐户和全局组是在该域组中创建的。本地组不能含有其他本地组。

本机格式 (native format)

大容量复制数据文件,对其中存储的数据使用的是 SQL Server 在 SQL Server 数据库中存储数据使用的内部数据结构。大容量复制可以快速处理本机模式文件,因为在 SQL Server 和大容量复制数据文件之间传输数据时,不必转换数据。

编写复制脚本 (replication scripting)

生成可用于配置和禁用复制的 .sql 脚本。

变化的维度 (changing dimension)

具有灵活的成员结构的维度。变化的维度用于支持对结构和数据的频繁更改。

变量 (variable)

1. 在 Integration Services 中,用于存储可在脚本、表达式和属性表达式中使用以设置列值和包对象属性的值。 2. 分配了值的已定义实体。本地变量使用 DECLARE@localvariable 语句定义,并使用 SELECT 或 SET@localvariable 语句在声明该变量的语句批处理内分配初始值。

标记 (token)

在全文搜索中,由断字符标识的字词或字符串。

标记化 (tokenization)

在文本挖掘或全文搜索中,标识字符串内(在词边界、词素或词干处)有意义的单元以便可以对相关标记进行分组的过程。例如,尽管 San Francisco 是两个单词,但可以将其作为一个标记来处理。

标量 (scalar)

与聚合相反的单值字段。

标量聚合 (scalar aggregate)

在只包含聚合函数的 SELECT 语句列状列表中指定的一种聚合函数,例如 MIN()、MAX() 或 AVG()。如果该列状列表只包含聚合函数,则结果集也只包含一行,用于给出从那些与 WHERE 子句谓词匹配的源行计算得出的聚合值。

标识符 (identifier)

数据库中对象的名称。标识符可以包含 1 到 128 个字符。

标识列 (identity column)

表中已分配了标识属性的列。标识属性生成唯一的数值。

标识属性 (identity property)

生成唯一标识表中每行的值的属性。向具有标识列的表中添加行时,SQL Server 基于上次使用的标识值和创建列时指定的增量值自动生成下一个标识值。

标识字段 (identifying field)

将实体标识为唯一对象的字段或字段组。

表 (table)

1. 一种由行和列组成的二维对象,用于存储有关在关系数据库中建模的实体的数据。2. 报表布局中以分列格式显示数据的数据区域。

表达式 (expression)

1. 在 SQL 中,是指符号和运算符的组合,其计算结果为单个数据值。简单表达式可以是常量、变量、列或标量函数。复杂表达式是由运算符连接的一个或多个简单表达式。 2. 在 Integration Services 中,是指文本、常量、函数和运算符的组合,其计算结果为单个数据值。

表格格式数据流 (TDS) (tabular data stream (TDS))

SQL Server 内部客户端/服务器数据传输协议。TDS 允许客户端和服务器产品进行通信,而不管使用何种操作系统平台、服务器版本或网络传输。

表级约束 (table-level constraint)

允许对一列(列级约束)或几列(表级约束)定义各种形式的数据完整性约束。约束支持域完整性、实体完整性、引用完整性以及用户定义完整性。

表扫描 (table scan)

数据库引擎必须读取表中的所有页以查找符合查询条件的行的一种数据检索操作。

表数据区域 (table data region)

报表布局中以分列格式显示数据的报表项。

表锁 (table lock)

针对包括所有数据和索引的表的锁。

别名 (alias)

表达式中的表或列的备用名称,通常用于缩短代码中的后续引用名称,防止出现可能的不明确引用,或者在查询输出中提供更具说明性的名称。别名也可以作为服务器的备用名称。

别名 (nickname)

用于合并复制系统表时,另一台已知具有指定生成的更新数据的订阅服务器的名称。用于避免将更新发送到已收到这些更改的订阅服务器。

并发 (concurrency)

使多个用户能够同时访问和更改共享数据的进程。SQL Server 使用锁定功能来使多个用户能够同时访问和更改共享数据而彼此之间不发生冲突。

不感知游标 (insensitive cursor)

一种打开时不反映其他用户对基础数据所做的数据修改的游标。

不可重复读 (nonrepeatable read)

当一个事务多次读取同一行并且另一事务在读取之间修改了该行时出现的不一致性。由于行被修改,每次读取会生成不同的值。

不齐整层次结构 (ragged hierarchy)

请参阅另一术语:非均衡层次结构 (unbalanced hierarchy)

布尔值 (Boolean)

结果只能为 True 或 False 的运算或表达式。

部分备份 (partial backup)

主文件组、每个读/写文件组和任意指定的只读文件中所有数据的备份。

参数 (argument)

为操作、事件、方法、属性、函数或过程提供信息的值。

参数化 (parameterization)

在 Transact-SQL 查询中,使用参数或参数标记代替常量值的操作。参数化有助于 SQL Server 查询优化器使新的 Transact-SQL 查询与以前编译和缓存的执行计划保持一致。

参数化报表 (parameterized report)

可以通过参数传递接受输入值的已发布 Reporting Services 报表。

参数化行筛选器 (parameterized row filter)

可以在合并复制中使用的行筛选器。通过它可以基于系统函数 HOST_NAME 和/或 SUSER_SNAME(或引用其中一个或两个系统函数的用户定义函数)限制复制到订阅服务器的数据。在早期版本的 SQL Server 中称为动态筛选器。

操作 (action)

最终用户启动的对选定多维数据集或多维数据集的一部分进行的操作。该操作可以将选定项用作参数来启动应用程序,或者检索有关选定项的信息。

层次结构 (hierarchy)

一种按每个成员都有一个父成员和零个或多个子成员方式组织维度成员的逻辑树结构。

插入值查询 (Insert Values query)

创建新行并将值插入指定列的查询(SQL 语句)。

查询绑定 (query binding)

对象到查询的绑定。

查询优化器 (query optimizer)

负责为 SQL 语句生成高效执行计划的 SQL Server 数据库引擎组件。

查找表 (lookup table)

Integration Services 中用于比较、匹配或提取数据的引用表。

差异备份 (differential backup)

只包含自其差异基准创建以来所做更改的备份。可对整个数据库或存在基准的数据文件的任意子集进行差异备份。

差异基准 (differential base)

数据库或其文件或文件组的子集中所有数据的最新完整备份。

常规关系 (regular relationship)

维度与度量值组间基于键属性的直接关系。

常量 (constant)

代表特定数据值的一组符号。常量的格式取决于它所代表的值的数据类型。例如,“abc”是字符串常量,123 是整数常量,“December 16, 1999”是 datetime 常量,而 0x02FA 是二进制常量。

超文本标记语言 (HTML) (Hypertext Markup Language (HTML))

标记文档以便在万维网上发布的系统。以 HTML 格式准备的文档包括引用图形和格式化标记。可以使用 Web 浏览器(如 Microsoft Internet Explorer)查看这些文档。

撤消 (undo)

数据库恢复期间的一个阶段。在此阶段中,将回滚在恢复的重做阶段完成时仍未提交的所有事务所做的更改。

成员 (member)

维度中表示数据的一个或多个实例的项。成员可以是唯一的,也可以是非唯一的。例如,1997 和 1998 表示时间维度的年级别中的唯一成员,而 January 表示月级别中的非唯一成员,因为如果时间维度包含多年的数据,则该维度中可以有多个 January。

成员委托 (member delegation)

说明如何在接口之间映射接口成员的建模概念。

呈现的报表 (rendered report)

包含数据和布局信息的完全处理报表,采用了适于查看的格式。

呈现扩展插件 (rendering extension)

Reporting Services 中用于处理报表输出格式的组件。Reporting Services 中包括的呈现扩展插件有 HTML、TIFF、XML、Excel、PDF、CSV 和 Web 存档。

程序集 (assembly)

一种托管应用程序模块,它包含类元数据和托管代码来作为 SQL Server 中的对象。通过引用程序集,可以在 SQL Server 中创建公共语言运行时 (CLR) 函数、CLR 存储过程、CLR 触发器、用户定义聚合和用户定义类型。

持久化计算列 (persisted computed column)

物理存储的表的计算列。计算中涉及的任何列更改时,持久化计算列的值即更新。当对某个计算列应用了持久化属性时,如果该列为确定列但不精确,可以对该列创建索引。

持久性 (persistence)

保存对象定义,以便在当前会话结束后可以使用。

初始快照 (initial snapshot)

包括复制所需的架构和数据、约束、扩展属性、索引、触发器以及系统表的文件。默认情况下,执行复制时,初始快照将传输到订阅服务器。

初始同步 (initial synchronization)

订阅的首次同步。在此过程中会将复制所需的系统表和其他对象以及每个项目的架构和数据复制到订阅服务器。

触发器 (trigger)

为响应数据操作语言 (DML) 事件或数据定义语言 (DDL) 事件而执行的存储过程。

传递查询 (pass-through query)

未做任何解释就传递到外部服务器以供评估的查询。传递查询返回的结果集像普通基表一样可以用于查询的 FROM 子句中。

传递扩展插件 (delivery extension)

Reporting Services 中的一个组件,用于向特定设备或目标位置分发报表。实际和潜在的传递扩展插件示例包括:电子邮件传递、共享文件夹传递、打印机传递或应用程序传递(例如文档管理系统)。

传递顺序 (pass order)

针对多维数据集中的计算成员、自定义成员、自定义汇总公式和计算单元的评估(从最高到最低的计算传递数)和计算顺序(从最低到最高的计算传递数)。传递顺序用于在计算多维数据集中的单元值时确定在所有计算传递中的公式优先级。

传递通道 (delivery channel)

分发服务器和传递服务之间的管道。

传递通道类型 (delivery channel type)

传递通道的协议,如简单邮件传输协议 (SMTP) 或文件传输协议。

传递通道实例 (delivery channel instance)

一个传递通道。

传递协议 (delivery protocol)

用于将通知消息路由到外部传递系统的通信规则集。

传递语句 (pass-through statement)

没有修改或延迟而直接传递到源数据库的 SELECT 语句。在 PivotTable Service 中,PASSTHROUGH 选项是 INSERT INTO 语句的一部分。

串联 (concatenation)

将两个或多个字符串或表达式组合成单个字符串或表达式,或者将两个或多个二进制字符串或表达式组合成单个二进制字符串或表达式。

垂直分区 (vertical partitioning)

基于选定的列将单个表分为多个表。这些表中的每个表都具有与原表相同的行数,但列数较少。

垂直筛选 (vertical filtering)

筛选表中的列。当在复制过程中使用筛选时,创建的表项目将只包含所发布表中的选定列。

词干分析器 (stemmer)

在全文搜索中,对于某种给定的语言,词干分析器可基于该语言的规则生成某个特定词的变形形式。词干分析器是特定于语言的。

磁带备份 (tape backup)

写入到任何 Windows XP 或 Windows Server 2003 支持的磁带设备的 SQL Server 备份操作。磁带设备必须以物理方式连接到正在运行 SQL Server 实例的计算机。

存储过程 (stored procedure)

预编译 Transact-SQL 语句的集合,这些语句存储在一个名称下并作为一个单元来处理。SQL Server 提供了用来管理 SQL Server 和显示有关数据库和用户的信息的存储过程。SQL Server 提供的存储过程被称为系统存储过程。

存储库 (repository)

包含信息模型的数据库,这些模型与可执行软件相结合可管理数据库。

存档文件 (archive file)

通过对 Analysis Services 数据库存档而创建的 .cab 文件。

错误日志 (error log)

1. SQL Server 中记录系统信息的文本文件。 2. Integration Services 中的错误、警告或事件记录,可以由多个日志提供程序(包括 SQL Server Profiler、Windows 事件日志和 SQL Server)进行存储。

错误状态号 (error state number)

与 SQL Server 消息关联的编号,用来帮助 Microsoft 支持工程师查找发出消息的特定代码位置。这对于诊断可能从 SQL Server 代码中的不同位置生成的错误很有帮助。

大容量导出 (bulk export)

用于将大型数据行集从 SQL Server 表复制到数据文件中。

大容量导入 (bulk import)

用于将大型数据行集从数据文件加载到 SQL Server 表中。数据库引擎会尽可能应用日志记录优化和锁定优化。

大容量日志恢复模式 (bulk-logged recovery model)

在完整记录其他事务时最小限度地记录大容量操作(例如索引创建和大容量导入)的数据库恢复模式。大容量日志恢复可提高大容量操作的性能,并可用作完整恢复模式的附加模式。

代码访问安全性 (code access security)

由公共语言运行时提供的一种机制。通过此机制,托管代码由安全策略授予权限并且这些权限是强制应用的,以帮助限制允许代码执行的操作。

代码页 (code page)

对于字符和 Unicode 数据,代码页是代表特定字母、数字或符号的位模式的定义(例如 0x20 代表空格,0x74 代表字符“t”)。某些数据类型为每个字符使用一个字节;每个字节的位模式可以是 256 种不同位模式之一。

单用户模式 (single-user mode)

只有一个用户可以访问资源的一种状态。SQL Server 实例和各个数据库都可以处于单用户模式下。

单元 (cell)

多维数据集中包含值的属性集,由从每个维度选择一个成员时的交集指定。

单元集 (cellset)

ADO MD 中的一个对象,包含通过多维查询从多维数据集或其他单元集中选择的单元的集合。

登录安全模式 (login security mode)

用于确定 SQL Server 实例对登录请求所用验证方式的安全模式。有三类登录安全模式:Windows 身份验证、SQL Server 身份验证和混合模式身份验证。混合模式结合了 Windows 身份验证和 SQL Server 身份验证模式。

递归层次结构 (recursive hierarchy)

所有父子关系都以数据形式表示的数据层次结构。

点击链接型报表 (clickthrough report)

当点击呈现的报表生成器报表中的数据时显示相关报表模型数据的报表。

订阅 (subscribe)

从发布服务器请求数据。

订阅 (subscription)

请求将发布发送给订阅服务器。订阅定义将接收的发布和接收的时间、地点。有两种类型的订阅:推送订阅和请求订阅。

订阅服务器 (Subscriber)

接收复制数据的数据库实例。订阅服务器可以接收来自多个发布服务器和发布的数据。根据所选的复制类型,订阅服务器还可以将数据更改传递回发布服务器或者将数据重新发布到其他订阅服务器。

订阅服务器 (subscribing server)

用于存储链接多维数据集的一种运行 Analysis Services 实例的服务器。

订阅管理应用程序 (Notification Services) (subscription management application (Notification Services))

订阅方用于提交和管理其订阅的应用程序。对于每个实例或应用程序,开发人员可以为订阅管理创建自定义接口。此应用程序必须使用 Notification Services API 以将数据提交至系统。

订阅过期时间 (subscription expiration period)

请参阅另一术语:发布保持期 (publication retention period)

订阅事件规则 (subscription event rule)

处理事件驱动订阅信息的规则。它可能包含通知生成规则或历史记录更新规则。此规则类型在每次提交相应的事件批次时触发。

订阅数据库 (subscription database)

订阅服务器上的一个数据库,接收发布服务器所发布的数据和数据库对象。

订阅预定规则 (subscription scheduled rule)

处理预定订阅的信息的一个或多个 Transact-SQL 语句。此规则可能包含通知生成规则或历史记录更新规则。此规则类型在每次预定订阅即将处理时触发。

定位更新 (positioned update)

对游标当前位置处的行执行的更新、插入或删除操作。实际更改是在生成游标中当前行的基表的行中进行。Transact-SQL 批处理、存储过程和触发器使用 WHERE CURRENT OF 子句执行定位更新。应用程序使用 API 函数(例如 ODBC SQLSetPos 函数)执行定位更新。

定型数据集 (training data set)

一组已知的可预测数据,用于为数据挖掘模型定型。

动态 SQL 语句 (dynamic SQL statements)

在用于 C 语言的嵌入式 SQL 中,运行时生成和执行的 SQL 语句。

动态管理函数 (dynamic management function)

返回 SQL Server 中有关值、对象和设置的服务器状态信息的一组内置函数。这些视图可以用于监视服务器实例的运行状况、诊断问题以及优化性能。

动态管理视图 (dynamic management view)

返回 SQL Server 中有关值、对象和设置的服务器状态信息的一组内置视图。这些视图可以用于监视服务器实例的运行状况、诊断问题以及优化性能。

动态恢复 (dynamic recovery)

检测和/或尝试更正关系数据库管理系统 (RDBMS) 内的软件故障或数据完整性损失的进程。

动态快照 (dynamic snapshot)

请参阅另一术语:分区快照 (partitioned snapshot)

动态筛选器 (dynamic filter)

请参阅另一术语:参数化行筛选器 (parameterized row filter)

动态锁定 (dynamic locking)

SQL Server 用来确定要在任一时刻使用的最具成本效益的锁的进程。

动态游标 (dynamic cursor)

一种打开时可以反映对基础数据所做的数据修改的游标。用户所做的更新、删除和插入操作反映在动态游标中。

独立事件提供程序 (Notification Services) (independent event provider (Notification Services))

运行在 Notification Services 进程环境之外的事件提供程序,可从一个或多个事件源中收集事件数据并将事件提交至应用程序数据库中的事件表。

度量值 (measure)

多维数据集中的一组值,通常为数值并基于多维数据集的事实数据表中的某个列。度量值是进行聚合和分析的中心值。

度量值表达式 (measure expression)

度量值的值,基于由多维表达式 (MDX) 修改的事实数据表中的某个列。

度量值维度 (measures dimension)

包含多维数据集中所有度量值的维度。

度量值组 (measure group)

Analysis Services 多维数据集中的相关度量值的集合。这些度量值通常来自相同的事实数据表。

度量值组 (measures group)

包含多维数据集中所有度量值的维度。

度量值组类型 (measure group type)

指定度量值组所包含信息的类型,它可能允许由服务器和客户端应用程序进行特定处理。

段落还原 (piecemeal restore)

分阶段还原数据库的组合还原过程,每个阶段对应于一个还原顺序。最初的部分还原顺序将主文件组中的文件(可能还有其他文件)还原到恢复模式支持的任何时间点,然后使数据库在线。后续还原顺序将剩余的文件还原到与数据库一致的点,然后使它们在线。

断字 (word-breaking)

在文本挖掘或全文搜索中,在词边界处分隔字符串的过程。不同自然语言之间的词边界定义大不相同,这给自然语言信息检索带来了很大的问题。

断字符 (word breaker)

在全文搜索中,对于某种给定的语言,断字符可基于该语言的词汇规则对文本进行标记化。

堆 (heap)

没有聚集索引的表。

队列 (queue)

为要捕获的服务器事件提供一个临时保存位置的 SQL Server Profiler 队列。

对称密钥 (symmetric key)

在对称加密算法中用于加密及解密的单个密钥。

对等复制 (peer-to-peer replication)

一种事务复制。与只读事务复制和具有更新订阅的事务复制相比,对等复制拓扑中节点之间的关系是对等关系而不是层次结构关系,每个节点均包含完全相同的架构和数据。

对齐 (alignment)

当索引与其对应的表建立在同一个分区方案之上时的情况。

对象变量 (object variable)

包含对象引用的变量。

对象标识符 (object identifier)

1. 为对象提供的唯一名称。 2. Meta Data Services 中,从全局唯一标识符 (GUID) 和内部标识符构造的唯一标识符。所有对象都必须有对象标识符。

对象依赖关系 (object dependencies)

对其他对象的引用,第一个对象的行为可以受到它所引用对象中的更改的影响。例如,如果某个存储过程引用了某个表,那么对该表所做的更改可以影响该存储过程的行为。

多播传递 (multicast delivery)

先设置通知格式,然后将生成的消息发送给多个订阅方的通知传递方法。

多对多关系 (many-to-many relationship)

这样的两个表之间的关系:每个表中的行在相关表中都有多个匹配行。多对多关系是通过使用第三个表(称为联接表)并向此表添加另两个表的主键列来维护的。

多对一关系 (many-to-one relationship)

这样的两个表之间的关系:一个表中的一个行可以与另一个表中的许多行相关。

多服务器管理 (multiserver administration)

自动管理多个 SQL Server 实例的过程。

多基准差异备份 (multibase differential)

包含最后一次在非重复基准备份中备份的文件的差异备份。

多维 OLAP

一种存储模式,使用专有多维结构存储分区的事实数据和聚合或维度。分区的数据完全包含在多维结构内。

多维表达式 (Multidimensional Expressions)

用于定义多维对象以及查询和操作多维数据的语法。

多维结构 (multidimensional structure)

一种数据库范例,将数据视为多维数据集(包含维度和按单元划分的度量值)。每个单元通过一组指定多维数据集结构中的位置的坐标来定位。

多维数据集 (cube)

一个经过组织和汇总形成由一组维度和度量值定义的多维结构的数据集。

多维数据集角色 (cube role)

对多维数据集具有相同访问权限的用户和组的集合。当为多维数据集分配数据库角色时,将创建一个多维数据集角色,此角色只适用于该多维数据集。

多维数据集粒度 (cube granularity)

多维数据集中由来自各个属性层次结构的单个级别的交叉联接所确定的空间。

多线程服务器应用程序 (multithreaded server application)

在单个进程内创建多个线程来同时服务多个用户请求的应用程序。

多用户 (multiuser)

一台计算机支持多个用户同时操作的功能,每个用户都可以使用计算机系统的全部功能。

多重继承 (multiple inheritance)

一个建模术语,说明接口如何接收多个父级接口的特征。

二进制大型对象 (binary large object)

异常巨大的二进制数据块(例如以数字数据存储的图片或声音文件),或足够存放这样的值的任何变量或表列。在 Transact-SQL 中,二进制大型对象 (BLOB) 存储在 image 列中。有时,术语 BLOB 还可用于表示大型字符数据值,例如 text 或 ntext 列中存储的值。

发布 (publication)

发布是一个数据库中的一个或多个项目的集合。将多个项目分组成一个发布,使得更便于指定一组作为一个单元复制的、具有逻辑关系的数据库对象和数据。

发布保持期 (publication retention period)

在合并复制中,订阅可以保持不同步状态的时间。超过保持期后,订阅可能需要重新初始化。这也称为订阅过期时间。

发布表 (publishing table)

发布服务器上的表,其中的数据标记为要复制,是发布的一部分。

发布服务器 (Publisher)

使数据可复制到其他位置的数据库实例。发布服务器可以有一个或多个发布,每个发布定义一组要复制的具有逻辑关系的对象和数据。

发布服务器 (publishing server)

一种运行 Analysis Services 实例的服务器,用于存储一个或多个链接多维数据集的源多维数据集。

发布数据库 (publication database)

发布服务器上的数据库,其中的数据和数据库对象标记为要复制并传播到订阅服务器。

发送队列 (send queue)

数据库镜像中主体数据库的任何未发送日志,这些日志累积在主体数据库的日志磁盘中并等待发送至镜像服务器。

反身关系 (reflexive relationship)

从表中的列或列组合到同一个表中的其他列的关系。反身关系用于比较同一个表中的行。在查询中,这称为自联接。

返回参数 (return parameters)

指代存储过程输出参数的早期术语,用于开放式数据服务和 DB-Library API 中。

范围查询 (range query)

将值的范围(例如,从 10 到 100 的所有行)指定为搜索条件的一部分的查询。

方法 (method)

通过使用 COM 对象执行操作的函数,与在 SQL-DMO、OLE DB 和 ActiveX 数据对象 (ADO) 中一样。

访问接口 (provider)

1. OLE DB 访问接口。 2. 提供对数据库访问的进程内动态链接库 (DLL)。

非聚集索引 (nonclustered index)

索引键值的逻辑顺序与表中相应行的物理顺序不同的索引。 该索引包含指向表数据存储位置的行定位符。

非均衡层次结构 (unbalanced hierarchy)

一种层次结构,在该层次结构的一个或多个分支中,一个或多个级别不包含成员。例如,对于没有省/市/自治区的国家/地区,地理层次结构中的省/市/自治区级别不包含成员。非均衡层次结构也称为“不齐整层次结构”。

非空行为 (non-empty behavior)

计算成员的属性,此为基成员。如果基成员为 Null,则 Analysis Services 不会解析该计算成员。

非强制关系 (unenforced relationship)

表之间的一种链接,可将一个表中的主键引用到另一个表中的主键,并且在 INSERT 和 UPDATE 事务中不检查引用完整性。非强制关系在数据库关系图中由虚线表示。

非叶 (nonleaf)

在树结构中具有一个或多个从属元素的元素。Analysis Services 中有一个或多个后代的维度成员。SQL Server 索引中指向其他中间节点或叶节点的中间索引节点。

非叶成员 (nonleaf member)

具有一个或多个后代的成员。

非一致性内存访问

将系统划分为节点的多处理器体系结构。每个节点都可能包括一个或多个处理器、部分内存和一条总线。节点的内存是其处理器的“本地”内存,处理器可以相对快速地访问内存。一个节点上的处理器还可以访问其他(“远程”)节点上的内存,但访问时间较慢。“非一致性内存访问”指处理器访问本地内存的速度与访问远程内存的速度之间的这种差异。大部分 NUMA 体系结构也是 ccNUMA(缓存一致 NUMA)体系结构,因为它们提供了节点间的缓存一致性。

分布式查询 (distributed query)

访问多个数据源的数据的单个查询。

分布式分区视图 (distributed partitioned view)

以水平方式联接存在于多台服务器上的一组成员表中的分区数据的视图。这些数据看起来如同在一个表中。

分布式事务 (distributed transaction)

执行中涉及多个数据源的事务。在分布式事务中,所有访问的数据源中的所有数据修改不是被提交,就是被终止。

分段 (segmentation)

一种数据挖掘技术,用于对数据进行分析以找出共享相似属性集的互斥记录集合。分段算法可以使用无监督学习技术(例如聚类分析)或针对特定预测字段的有监督学习技术。

分发 (distribute)

将事务或数据快照从发布服务器移动到订阅服务器,在订阅服务器上,将它们应用于订阅数据库中的目标表。

分发保持期 (distribution retention period)

事务复制中事务存储在分发数据库中的时间,也称为事务保持期。

分发服务器 (Distributor)

充当与一个或多个发布服务器相关联的复制特定数据的存储区的数据库实例。每个发布服务器都与分发服务器上的单个数据库(称作分发数据库)相关联。

分发服务器 (Notification Services) (Distributor (Notification Services))

设置通知的格式并将通知发送到外部传递服务的 Notification Services 组件。

分发数据库 (distribution database)

分发服务器上的数据库,它用来存储事务复制中各种复制和事务的元数据和历史记录数据。

分隔符 (delimiter)

1. Transact-SQL 中用于表示对象名的开头和结尾的字符(使用双引号 ("") 或方括号 ([]))。 2. 2. Integration Services 和 Reporting Services 中用于分隔记录、字段或字符串的字符。

分配单元 (allocation unit)

可将其作为一个整体操作的一组页。属于分配单元的页由索引分配映射 (IAM) 页来跟踪。分配单元由 IAM 页链和该 IAM 页链中所有标记为已分配的页组成。一个分配单元只能包含一个 IAM 链,而且一个 IAM 链也只能属于一个分配单元。

分区 (partition)

1. 在复制中,已发布表中的一部分行,它是使用静态行筛选器或参数化行筛选器创建的。 2. 在 Analysis Services 中,用于多维数据集的数据和聚合的一种存储容器。每个多维数据集都包含一个或多个分区。对于包含多个分区的多维数据集,每个分区都可以分别存储到不同的物理位置。每个分区可以基于不同的数据源。分区对于用户是不可见的;多维数据集呈现为单个对象。 3. 在数据库引擎中,是一个单位的已分区表或索引。

分区 (partitioning)

使用多个较小的表替换某个表的过程。每个较小的表与原始表具有相同的格式,但只包含其部分数据。每个已分区表都包含基于数据的某些特征(例如,特定键范围)为其分配的行。定义行分配到哪个表的规则必须明确。例如,将一个表分区为两个表。将主键值小于指定值的所有行分配到一个表中,将主键值等于或大于该指定值的所有行分配到另一个表中。分区可以提高应用程序处理速度,并在多站点更新复制中减少产生冲突的可能性。可以通过创建视图提高已分区表的可用性。通过一系列对所有已分区表的选择操作所创建的视图提供的数据,就像这些数据全都在单个表中一样。

分区方案 (partition scheme)

将分区函数的分区映射到一组文件组的数据库对象。

分区函数 (partition function)

定义已分区表或索引的行如何基于特定列(称为分区依据列)的值分布于一组分区中的函数。

分区快照 (partitioned snapshot)

在合并复制中,仅包含单个分区中的数据的快照。分区快照用于初始化对具有参数化筛选器的发布的订阅。在早期版本的 SQL Server 中称为动态快照。

分区依据列 (partitioning column)

分区函数对表或索引进行分区时所使用的表或索引的列。

分析服务器 (Analysis server)

Analysis Services 的服务器组件,专门用于创建和维护多维数据结构并提供多维数据来响应客户端查询。

服务器订阅 (server subscription)

一种对合并发布的订阅。它使用分配的优先级值来检测和解决冲突。在 SQL Server 的早期版本中称为全局订阅。

服务器角色 (server role)

在 Analysis Services 中,用于向用户授予服务器范围内的安全特权的角色。

服务器名称 (server name)

用于唯一标识网络中的服务器的名称。如果仅指定服务器名,SQL Server 应用程序可以连接到默认的 SQL Server 实例;SQL Server 应用程序必须同时指定服务器名和实例名,才能连接到服务器上的命名实例。

服务器游标 (server cursor)

在服务器上实现的游标。游标本身建立在服务器上,只有应用程序提取的行才会被发送到客户端。

服务主体名称 (service principal name)

客户端用于唯一标识服务实例的名称。如果在某个目录林的计算机中安装了多个实例,则每个实例必须有自己的 SPN。如果有多个名称可供客户端用来进行身份验证,则给定的服务实例可以有多个 SPN。

辅助服务器 (secondary server)

在日志传送配置中,辅助数据库所驻留的服务器实例。辅助服务器会按设置的间隔复制主数据库的最新日志备份并将日志还原到辅助数据库。辅助服务器是温备用服务器。

辅助数据库 (secondary database)

在日志传送中,通过在单独的服务器实例(辅助服务器)中还原数据库备份(使用 NORECOVERY 或 STANDBY)而创建的主数据库副本。主数据库的日志备份会按设置的间隔还原到辅助数据库。

父成员 (parent member)

父子层次结构中包含子级的聚合值的成员。

父级 (parent)

层次结构中处于相邻更高级别的、与当前成员直接相关的成员。父值通常是其所有子级值的合并结果。例如,在包含级别 Quarter、Month 和 Day 的 Time 维度中,Qtr1 是 January 的父级。

父子层次结构 (parent-child hierarchy)

维度的某个属性设置为父级的特殊类型的属性层次结构。父子层次结构是由子成员和父成员构成的非均衡层次结构。 父子层次结构包含下列级别:包含父成员的子级的子级别(父成员的子级包括聚合到父成员的属性成员,其中包括数据成员);包含父成员的中间级别;包含父子层次结构叶成员聚合值的“(全部)”级别,此为可选级别,“(全部)”级别的成员也称为“(全部)”成员。 每个维度中只能存在一个父子层次结构,并且必须与键属性相关。

复制 (replication)

在数据库之间复制和分发数据和数据库对象,然后在数据库之间进行同步以保持一致性的一组技术。

复制冲突查看器 (Replication Conflict Viewer)

用来让用户查看和解决复制过程中发生的冲突,以及查看解决冲突的方式。

复制的数据 (replicated data)

订阅服务器上从发布服务器接收到的数据。

复制监视器 (Replication Monitor)

提供复制活动的系统视图,关注的是发布服务器和订阅服务器之间的数据移动。复制监视器是一个用于查看实时活动、对问题进行故障排除以及分析过去的复制活动的工具。

复制拓扑 (replication topology)

定义服务器和数据副本之间的关系,并阐明确定数据如何在服务器之间流动的逻辑。

干扰词 (noise word)

不参与全文查询搜索的词,如“a”、“and”和“the”。

隔离级别 (isolation level)

事务的属性,用于控制隔离数据以供一个进程使用并防止其他进程干扰的程度。设置隔离级别即定义 SQL Server 会话中所有 SELECT 语句的默认锁定行为。

跟踪令牌 (tracer token)

在事务复制中,可提供一种简便方法以测量滞后时间并验证发布服务器、分发服务器和订阅服务器之间连接的功能。令牌会写入到发布数据库的事务日志中,就像标记典型复制事务一样对其进行标记,并通过系统发送。

跟踪文件 (trace file)

由 SQL Server Profiler 用来记录受监视事件的一种文件。

更改脚本 (change script)

一种文本文件,包含编辑会话期间对数据库进行的所有更改所对应的 SQL 语句(按照更改发生的顺序)。每个更改脚本均保存在一个扩展名为 .sql 的单独的文本文件中。随后,可以使用诸如 osql 的工具将更改脚本应用回数据库。

更新 (update)

修改一个或多个现有行中的一个或多个数据值的操作,通常使用 UPDATE 语句来执行该操作。有时,术语“更新”是指任意一种数据修改操作,包括插入、更新和删除操作。

更新查询 (Update query)

将更改表中一个或多个行的各列中的值的一种查询。

更新锁 (update lock)

放置在可更新的资源(例如行、页、表)中的锁。更新锁用于防止一种常见形式的死锁,即,当多个会话同时锁定资源并且稍后可能更新资源时发生的死锁。

更新统计信息 (update statistics)

重新计算有关指定索引中的键值分布的信息的过程。这些统计信息将由查询优化器用来确定执行查询的最有效的方式。

工具 (tool)

带有用于执行常见任务的图形用户界面的一种 SQL Server 应用程序。

公共语言运行时 (common language runtime)

位于托管代码执行核心的引擎。该运行时为托管代码提供跨语言集成、代码访问安全性、对象生存期管理以及调试和事件探查支持等服务。

共享锁 (shared lock)

通过非更新(读取)操作创建的锁。其他用户可以同时读取数据,但在释放所有共享锁之前,任何事务都不能获取对该数据的排他锁。

共享维度 (shared dimension)

在数据库内创建的、可由该数据库内任意多维数据集使用的维度。

故障转移 (failover)

在数据库镜像会话中,主体角色的所有权从主体服务器切换到镜像服务器的过程。

关键性能指标 (Key Performance Indicator)

测定业务绩效的可计量度量值。经常会在一段时间内评估 KPI。

关键字 (keyword)

SQL Server 中执行特定功能(如定义、操作和访问数据库对象)的保留字。

关系 (relationship)

1. 表之间的链接,使一个表中的主键引用另一个表中的外键。在数据库关系图中,如果强制表之间的引用完整性,则使用实线表示关系线,如果对 INSERT 和 UPDATE 事务不强制引用完整性,则使用虚线表示关系线。关系线的端点显示主键符号以表示主键到外键关系,或者显示无穷符号以表示一对多关系的外键一方。 2. 在 Meta Data Services 中,关系是对象对之间的关联,其中一个对象是起点,另一个对象是目标。每个后续对象对都重复这种关联,因此一个关系的目标就成为下一个关系中的起点。这样,信息模型中的所有对象通过关系链相关联,在这整个信息模型中这种关系链从一个对象扩展到下一个对象。

关系 OLAP (relational OLAP)

使用关系数据库中的表存储多维结构的存储模式。

关系对象 (relationship object)

表示担当彼此相关的角色的对象对的对象。

关系类型 (relationship type)

两个接口之间的关系定义,如在信息模型中所定义。关系类型类似于类,因为它描述特定实例必须符合的特征。

关系数据库 (relational database)

以表的形式组织的信息的集合。每个表建立组织感兴趣的对象类的模型(例如,Customers、Parts、Suppliers)。表中的每列建立对象的属性的模型(例如,LastName、Price、Color)。表中的每行表示表建立模型的对象类中的一个实体(例如,客户名称 John Smith 或备件号 1346)。查询可以使用一个表中的数据查找其他表中的相关数据。

关系数据库管理系统 (RDBMS) (relational database management system (RDBMS))

将数据组织到相关行和列的系统。SQL Server 是一个关系数据库管理系统 (RDBMS)。

规范化规则 (normalization rules)

一组数据库设计规则,它将数据冗余降至最低,并得到这样一个数据库:数据库引擎和应用程序软件可以在此数据库中轻松地强制实现完整性。

规则 (rule)

1. 绑定到列或别名数据类型并指定列中可接受哪些数据值的数据库对象。CHECK 约束可以提供相同的功能,并且因为它们符合 SQL-92 标准,所以首选 CHECK 约束。 2. 在 Analysis Services 中,规则可针对安全读取和读/写角色权限指定诸如“无限制”、“完全受限”或“自定义”之类的限制。

规则 (rules)

指明表中可以存储的值。这被称为域完整性。

规则触发 (rule firing)

执行应用程序定义文件中定义的某个应用程序规则(事件历史记录规则、订阅事件规则和订阅预定规则)的过程。规则是处理通知数据的 Transact-SQL 语句。

滚动 (scroll)

在各个方向移动游标(而不是只进)的功能。用户可以向上和向下移动游标。

过程缓存 (procedure cache)

SQL Server 内存池的一部分,用于存储 Transact-SQL 批处理、存储过程和触发器的执行计划。执行任何 SQL 语句时,关系引擎首先查看过程缓存以验证同一 SQL 语句是否存在现有的执行计划。将重新使用任何现有计划,从而节省重新编译 SQL 语句的开销。如果不存在任何现有执行计划,则 SQL Server 将为查询生成新的执行计划。

过度适应 (overfitting)

某些数据挖掘算法的特征,通过将数据中的随机变体视为重要模式来为其赋以重要性。

函数 (function)

作为单个逻辑单元运行的代码块。函数通过名称来调用,接受可选输入参数,并返回状态和可选输出参数。许多编程语言都支持函数,包括 C 语言、Visual Basic 和 Transact-SQL。Transact-SQL 提供内置函数(无法修改),并支持用户定义函数(可以由用户创建和修改)。

行 (row)

在 SQL 表中出现的一个由该表建模的对象。例如,在 AdventureWorks 示例数据库中,Employee 表建立了 Adventure Works Cycles 公司的雇员模型。表中的每一行记录了有关特定雇员的所有信息(如雇员的标识号、职务和该雇员的雇佣日期)。

行 ID (row ID)

请参阅另一术语:行标识符 (row identifier)

行版本控制 (row versioning)

1. 对于游标,使用某一行的时间戳列来确定数据在被读取到游标中后是否经过修改的过程。如果该数据行没有时间戳列,则不使用行版本控制。 2. 对于事务隔离,在启用基于行版本控制隔离级别的情况下,数据库引擎维护受数据操作语言 (DML) 执行情况影响的数据行版本的过程。通过选择适当的隔离级别,应用程序就可以使用行版本来查询和检索在事务上一致的数据快照(在事务或查询的开始阶段存在的数据),而不需要获取数据锁。

行标识符 (row identifier)

1. 用于将任何单行与表中所有其他行区分开的一列或一组列。2. 堆中指向行的指针。该指针根据文件标识符 (ID)、页码和页面上的行编号生成。

行集 (rowset)

用于容纳结果集的 OLE DB 对象。它还可以根据应用程序设置的行集属性来表现游标行为。

行聚合函数 (row aggregate function)

生成汇总值的一种函数,其生成的汇总值在查询结果(不同于显示为新列的聚合函数结果)中显示为附加行。它使您可以在一组结果中看到详细信息行和汇总行。行聚合函数(SUM、AVG、MIN、MAX 和 COUNT)在 SELECT 语句中与 COMPUTE 子句结合使用。

行筛选器 (row filter)

在复制中使您可以基于 WHERE 子句限定复制到订阅服务器的数据的一种筛选器。行筛选器可以是静态的,也可以是参数化的。

行锁 (row lock)

表中某一单个行的锁。

行溢出数据 (row-overflow data)

由于相应列的总宽度超过了每行 8,060 字节的限制而存储在表或索引的主数据页之外的、类型为 varchar、nvarchar、varbinary 或 sql_variantbytes 的数据。

合并 (merge)

将两个分区组合为单个分区的操作。

合并复制 (merge replication)

一种通常从发布数据库对象和数据的快照开始复制的复制类型。在发布服务器和订阅服务器上所做的后续数据更改和架构修改通过触发器跟踪。订阅服务器与发布服务器在连接到网络时进行同步,并交换自上次同步以来发布服务器和订阅服务器间发生变化的所有行。

后代 (descendant)

维度层次结构中与同一维度内较高级别的成员相关的成员。例如,在包含年、季度、月份和天级别的时间维度中,一月是 1997 的一个后代。

候选键 (candidate key)

对于表中的每一行,具有唯一值的一列或一组列。每个候选键值唯一标识表中的单个行。表可以具有多个候选键。表中的一个候选键由数据库设计器指定为该表的主键,任何其他候选键称为备用键。

还原 (restore)

将指定备份中的所有数据和日志页复制到指定数据库(数据复制阶段)并前滚备份中记录的所有事务(重做阶段)的多阶段过程。默认情况下,此时还原将回滚所有未完成的事务(撤销阶段)。这将完成数据库的恢复,并使其可供用户使用。

还原顺序 (restore sequence)

包含一个或多个还原命令的顺序,通常用于初始化要还原的数据库、文件或页的内容(数据复制阶段)、前滚记录的事务(重做阶段)以及回滚未提交的事务(撤销阶段)。

幻影 (phantom)

通过一个任务,在由尚未提交其事务的另一个任务先前读取的行范围中插入新行或删除现有行。包含未提交事务的任务不能重复其原始读取,因为范围中的行数发生了变化。如果某个连接将其事务隔离级别设置为可序列化,则 SQL Server 使用键范围锁来防止出现幻影。

恢复 (recovery)

使数据库进入事务一致状态的数据库启动阶段。恢复可以包括前滚日志记录中的所有事务(重做阶段),以及回滚未提交事务(撤消阶段),具体情况取决于数据库的关闭方式。

恢复点 (recovery point)

日志链中的点,恢复过程中前滚在该点停止。

恢复分叉点 (recovery fork point)

每次执行 RESTORE WITH RECOVERY 操作时新恢复分支的开始点 (LSN,GUID)。每个恢复分叉确定恢复分支之间的父子关系。如果将数据库恢复到较早时间点,并从该点开始使用数据库,则恢复分叉点将开始一个新的恢复路径。

恢复分支 (recovery branch)

共享同一个恢复分支 GUID 的一组 LSN。当创建数据库时,或当 RESTORE WITH RECOVERY 生成恢复分叉时,会产生新的恢复分支。可能存在包含一组涵盖两个或两个以上恢复分叉点的 LSN 的多分支恢复路径。

恢复间隔 (recovery interval)

数据库引擎恢复数据库所需的最长时间。数据库引擎确保数据库日志的活动部分足够小,以在为恢复间隔指定的时间内恢复数据库。

恢复路径 (recovery path)

使数据库到达特定时间点(称为恢复点)的一组数据和日志备份。恢复路径是一组特定的转换,使数据库随时间演化,但仍保持数据库的一致性。恢复路径描述一组日志序列号。恢复路径中的一组日志序列号可以遍历从开始到结束的一个或多个恢复分支。

恢复模式 (recovery model)

控制数据库备份和还原操作基本行为的数据库属性。例如,恢复模式控制如何记录事务,事务日志是否需要备份,以及可以使用哪些还原操作。

回滚 (roll back)

撤消在数据库要恢复到的时点之前未提交的事务所做的更改。

混合 OLAP (hybrid OLAP)

使用多维数据结构和关系数据库表的组合来存储多维数据的存储模式。Analysis Services 在多维结构中存储 HOLAP 分区的聚合,在关系数据库中存储事实数据。

混合模式 (Mixed Mode)

请参阅另一术语:日志安全模式 (login security mode)

活动语句 (active statement)

已经运行、但其结果集尚未取消或完全处理的 SQL 语句。

伙伴 (partner)

数据库镜像中的主体服务器或镜像服务器。

基表 (base table)

数据库中永久存储的表。基表可由视图、游标、SQL 语句和存储过程引用。

基础表 (underlying table)

由视图、游标或存储过程引用的表。

级别 (level)

维度层次结构中成员集的名称,该集的所有成员与层次结构的根元素的距离相同。例如,时间层次结构可能包含年、月和日级别。

级别 (rank)

对于全文搜索和 SQL Server 联机丛书搜索,是指表示行或主题与指定的搜索条件匹配程度的值。对于 Meta Data Services 和 Analysis Services,是指表示元素(例如维度成员、层次结构级别或集合中的元组)的相对位置的值。

级别命名模板 (level naming template)

用于构造父子层次结构中的级别名称的模板。

级联参数 (cascading parameters)

一类参数,由前面参数的选择来派生其可用值。级联参数用于筛选一组参数值。

级联更新 (cascading update)

一种更新操作,更新由其他表的现有行中的外键列引用的主键值。执行级联更新时,将更新所有外键值,使其与新的主键值匹配。

级联删除 (cascading delete)

一种删除操作,删除其中某主键值由其他表的现有行中的外键列引用的行。执行级联删除时,还会删除其外键值引用已删除的主键值的所有行。

即席报表 (ad hoc report)

使用访问报表模型的报表生成器生成的 .rdl 报表。即席报表包括点击链接型功能,允许报表用户浏览模型中的数据。

集 (set)

具有相同维数的有序元组集。

集合 (collection)

包含一组对象的对象。在集合中发生更改时,对象在集合中的位置也可能更改;因此,特定对象在集合中的位置可能会发生变化。

计划备份 (scheduled backup)

由 SQL Server 代理执行的、被定义和安排为作业的自动备份。

计划强制 (plan forcing)

使用 USE PLAN 查询提示来强制 SQL Server 查询优化器对某个查询使用指定查询计划的操作。

计划指南 (plan guide)

一个 SQL Server 模块,可将查询提示附加到已部署应用程序中的查询,而无需直接修改查询。

计算成员 (calculated member)

在运行时使用表达式计算其值的维度的成员。计算成员的值可以从其他成员的值派生。计算成员是除输入成员之外的任意成员。例如,可以通过用成员 Sales 的值减去成员 Costs 的值来确定计算成员 Profit 的值。

计算传递 (calculation pass)

多维数据集中的一个计算阶段,在此阶段中将计算适用计算的结果。完成全部计算可能需要多个传递。

计算公式 (calculation formula)

一种多维表达式 (MDX),用于为计算子多维数据集中的单元提供值(依据应用的计算条件)。

计算机 DSN (machine DSN)

在系统注册表中存储有关数据库的连接信息。连接信息由参数和相应的值组成,ODBC 驱动程序管理器使用这些连接信息来建立连接。

计算列 (calculated column)

表中显示表达式结果而非存储数据的列。例如,CalculatedCostColumn = Price * Quantity。

计算列 (computed column)

表中的虚拟列,其值在运行时计算得到。该列中的值并不存储在表中,而是基于定义该列的表达式计算得到的。例如,以下为计算列定义:Cost as Price * Quantity。

计算条件 (calculation condition)

用于确定是否要对计算子多维数据集中的某个单元应用计算公式的多维表达式 (MDX) 逻辑表达式。

计算子多维数据集 (calculation subcube)

用于创建计算单元定义的多维数据集单元集。该单元集由多维表达式 (MDX) 集表达式的组合定义。

计算字段 (calculated field)

在查询中定义的、显示表达式结果而非存储数据的字段。

计算字段 (computed field)

使用 Transact-SQL 表达式计算得到的格式化通知中的值。

记录 (record)

视为一个单元的一组相关字段(列)信息。在关系数据库中,人们更习惯于将记录称为行。

记录集 (recordset)

用于包含结果集的 ActiveX 数据库对象 (ADO)。它还展示基于应用程序设置的记录集属性的游标行为。ADO 记录集映射到 OLE DB 行集。

加密 (encryption)

通过将数据改为不可读的形式来保密敏感信息的方法。

架构快照 (schema snapshot)

复制中的一种快照,包含已发布对象架构以及复制所需对象(系统表、触发器等)架构,但不包含用户数据架构。

架构行集 (schema rowset)

一种特殊的 OLE DB 或 Analysis Services 行集,用于报告有关数据库或多维数据集中对象的目录信息。例如,OLE DB 架构行集 DBSCHEMA_COLUMNS 用于说明表中的列,而 Analysis Services 架构行集 MDSCHEMA_MEASURES 用于说明多维数据集中的度量值。

监视服务器 (monitor server)

日志传送配置中,配置中的每个日志传送作业记录其历史记录和状态的服务器实例。一台监视服务器可以监视多个日志传送配置。

检查点 (checkpoint)

数据库引擎将脏缓冲区页写入磁盘的事件。每个检查点将在上个检查点是脏的且尚未写入磁盘的所有页写入磁盘。检查点基于数据修改所生成的日志记录数定期发生,或在用户请求检查点或系统关闭时发生。

简单恢复模式 (simple recovery model)

记录的全部事务刚好足够在系统崩溃或还原数据备份后帮助确保数据库一致性的数据库恢复模式。数据库只能恢复到其最近一次数据备份时的状态。不支持还原个别页。

见证服务器 (witness server)

在数据库镜像中,监视主体服务器和镜像服务器状态的服务器实例。默认情况下,如果主体服务器失败,见证服务器可以启动自动故障转移。数据库镜像会话只能有一个见证服务器,该服务器是可选的。

键 (key)

唯一地标识行(主键)、定义两个表之间的关系(外键)或用于生成索引的一个列或一组列。

键范围锁 (key range lock)

用于锁定表中记录之间范围的锁,以防止对一组记录进行幻添加或幻删除。它确保可序列化事务。

键列 (key column)

1. 在 Analysis Services 维度中,指唯一标识特性成员的特性属性。 2. 在 Analysis Services 挖掘模型中,指唯一标识事例表中每个事例的数据挖掘列。

键属性 (key attribute)

用于将维度中的非键属性链接到相关度量的维度属性。

僵停 (zombie)

业务流程没有处理的消息。它不位于挂起队列中,也不在其他任何位置重新尝试。

交互式结构化查询语言 (interactive structured query language)

SQL Server 提供的交互式命令提示实用工具,使用户可以从服务器或工作站运行 Transact-SQL 语句或批处理并查看返回的结果。

角色 (role)

1. SQL Server 安全帐户。它是其他安全帐户的集合,并且在管理权限时可以视为单个单元。角色可以包含 SQL Server 登录名、其他角色和 Windows 登录名或组。 2. 在 Analysis Services 中,当用户访问数据库、多维数据集、维度和数据挖掘模型时,角色使用 Windows 安全帐户来限制访问和权限的范围。 3. 在数据库镜像会话中,主体服务器和镜像服务器扮演互补的主体角色和镜像角色。也可以由第三个服务器实例来担任见证服务器角色。

角色定义 (role definition)

在 Reporting Services 中,指一组任务的命名集合,用于定义用户可以在报表服务器上执行的操作。

角色分配 (role assignment)

在 Reporting Services 中,角色分配是一种安全策略,它决定了用户或组是否能访问特定的项以及执行某个操作。角色分配由用户帐户名或组帐户名以及一个或多个角色定义组成。

角色切换 (role switching)

在数据库镜像会话中,由镜像数据库接管主体角色的过程。

脚本 (script)

用于执行某项操作的 Transact-SQL 语句的集合。Transact-SQL 脚本通常存储为带有 .sql 扩展名的文件。

接口 (interface)

一组定义的属性、方法和集合,构成行为和数据的逻辑分组。类由其所实现的接口定义。一个接口可由许多不同的类实现。

接口隐含 (interface implication)

如果一个接口隐含另一个接口,则实现第一个接口的任何类也一定实现第二个接口。接口隐含用于信息模型中来获得多重继承的某些效果。

结构化查询语言 (SQL) (Structured Query Language (SQL))

用于在关系数据库中插入、检索、修改和删除数据的一种语言,专为数据库查询设计。SQL 还包括用于定义和管理数据库中的对象的语句。SQL 是大多数关系数据库所支持的语言,并且是由国际标准化组织 (ISO) 和美国国家标准学会 (ANSI) 所发布的标准的主题。SQL Server 使用一种称为 Transact-SQL 的 SQL 语言。

结果集 (result set)

从 SELECT 语句返回的行集。结果集中各行的格式由 SELECT 语句的列状列表定义。

解决策略 (resolution strategy)

选择对象(存在多个版本,并且在调用程序中未指定版本信息)时存储库引擎顺序评估的一组条件。

仅下载类项目 (download-only article)

合并发布中只能在发布服务器或使用服务器订阅的订阅服务器上更新的项目。

进程 (process)

1. 在多维数据集中,是指使用数据和聚合填充多维数据集。2. 在数据挖掘模型中,是指用数据挖掘内容填充数据挖掘模型。

进程间通信 (interprocess communication)

一种操作系统进程和线程用来交换数据和消息的机制。IPC 包括本地机制(如 Windows 共享内存)或网络机制(如 Windows Sockets)。

精度 (precision)

可以存储的十进制数的最大总位数,包括小数点左边和右边的位数。

警报 (alert)

用户定义的对 SQL Server 事件的响应。警报既可以运行定义的任务,也可以向指定的操作员发送电子邮件或寻呼消息。

静态行筛选器 (static row filter)

可用于所有类型的复制的、使您可以基于 WHERE 子句限定复制到订阅服务器的数据的一种筛选器。将把同一数据分区传递到所有订阅服务器。

静态游标 (static cursor)

按照其打开时结果集所处的状态来显示结果集的一种游标。静态游标不反映在打开游标后对基础数据所做的更新、删除或插入。它们有时称为快照游标。

镜像 (mirroring)

通过在单独的磁盘中维护数据的完全冗余副本来防止因磁盘故障而造成数据丢失的过程。可以在多个级别上实现镜像:在 SQL Server 中、在操作系统中以及在磁盘控制器硬件中。

镜像服务器 (mirror server)

在数据库镜像配置中,镜像数据库所在的服务器实例。

镜像媒体集 (mirrored media set)

包含每个媒体簇的两个到四个相同副本(镜像)的媒体集。还原操作要求每个簇只有一个镜像。这样就可以将损坏的媒体卷替换为镜像中相应的卷。

镜像数据库 (mirror database)

在数据库镜像会话中,通常与主体数据库完全同步的数据库副本。

局部变量 (local variable)

已赋值的用户定义变量。局部变量使用 DECLARE 语句定义,使用 SELECT 或 SET 语句赋予初始值,并在声明该变量的语句批处理或模块内使用。

矩阵数据区域 (matrix data region)

报表布局中以可变分列格式显示数据的报表项。

聚合 (aggregate)

由多个值组成的单个值。

聚合 (aggregation)

1. 包含预先计算好的多维数据集数据的表或结构。2. 作为一个整体的对象集合。聚合可以是对象之间的一组具体的或概念上的整体-部分关系。

聚合查询 (aggregate query)

通过包括聚合函数(例如 Sum 或 Avg)来汇总多行信息的查询(SQL 语句)。

聚合函数 (aggregate function)

对一组行中的某一列执行计算并返回单个值的函数。

聚合前缀 (aggregation prefix)

与系统定义的 ID 组合使用来为分区的聚合表创建唯一名称的字符串。

聚合用法 (aggregation usage)

用于确定是否将某特性视为聚合的候选特性的多维数据集特性属性。

聚集索引 (clustered index)

一种通过键值的逻辑顺序来确定表中相应行的物理顺序的索引。在聚集索引中,叶节点包含基础表的数据页。

聚类分析 (clustering)

一种对数据进行分析并根据记录在多维属性空间中的位置对它们进行分组的数据挖掘技术。聚类分析是一种非监督学习技术。

决策树 (decision tree)

由某些数据挖掘方法生成的数据的树状模型。决策树可用于进行预测。

决策支持 (decision support)

旨在支持发现业务趋势所需的复杂分析的系统。从这些系统检索到的信息使管理者能够基于对业务趋势的及时准确的分析做出业务决策。

均衡层次结构 (balanced hierarchy)

一种所有叶节点与根节点的距离都相同的维度层次结构。

开放式数据服务 (Open Data Services)

SQL Server 数据库引擎层,该层将客户端请求传输到数据库引擎中的相应函数。开放式数据服务提供用于编写 DLL 函数的扩展存储过程 API,可以在 Transact-SQL 语句中调用这些 DLL 函数。

开放式数据库连接 (Open Database Connectivity)

支持访问 ODBC 驱动程序可用的任何数据源的数据访问 API。ODBC 符合美国国家标准学会 (ANSI) 和国际标准化组织 (ISO) 针对数据库调用级接口 (CLI) 的标准。

开放式信息模型 (Open Information Model)

一种由元数据联盟 (MDC) 发布并受软件供应商广泛支持的信息模型。OIM 是按主题区域组织的元数据构造的正式说明。

可扩展样式表语言 (XSL) (Extensible Stylesheet Language (XSL))

通过定义呈现规则的样式表,用于将 XML 数据转换为其他形式(如 HTML)的 XML 词汇表。

可扩展样式表语言转换 (XSLT) (Extensible Stylesheet Language Transformations (XSLT))

由早期可扩展样式表语言 (XSL) 标准演化而来。XSL 为 XML 数据的呈现和转换指定了语言定义。数据呈现指以某种格式和/或媒体显示数据,并涉及显示样式。数据转换是指将输入 XML 文档分析为节点树,然后将源树转换为结果树。转换涉及数据交换。

可缩放共享数据库 (scalable shared database)

SQL Server 中允许客户端同时对多个服务器实例上的数据库进行访问的配置。在此配置中,包含数据库的只读磁盘装入到多个服务器上,而数据库则附加到每个服务器上的 SQL Server 实例。

可信连接 (trusted connection)

只能由已通过网络进行身份验证的用户打开的 Windows 网络连接。用户由其 Windows 登录 ID 标识,而不必输入单独的 SQL Server 登录 ID。

可序列化 (serializable)

事务隔离最高级别。可序列化事务将锁定其读取或修改的所有行,以确保事务完全与其他任务隔离。这可以保证一系列可序列化事务在以同一顺序运行的情况下将始终生成相同的结果。

可执行文件 (executable)

Integration Services 中,是指包、Foreach 循环、For 循环、序列或任务。

可重用书签 (reusable bookmark)

可从给定表的行集使用并由同一表的另一行集用来对相应行进行定位的书签。

客户端订阅 (client subscription)

合并发布的一种订阅,使用发布服务器的优先级值来检测冲突和解决冲突。在早期版本的 SQL Server 中称为本地订阅。

客户端应用程序 (client application)

从服务器检索数据并对来自关系数据库或多维数据库的数据进行本地分析和表示的应用程序。

客户端游标 (client cursor)

在客户端实现的游标。整个结果集首先传输到客户端,接着客户端 API 软件从这一缓存的结果集实现游标功能。

空闲时间 (idle time)

一种 SQL Server 代理条件,定义在 SQL Server 数据库引擎对 CPU 的使用率达到多少时构成空闲状态。然后,可以创建 SQL Server 代理作业,以便每当数据库引擎 CPU 使用率降低至在空闲时间定义中所定义的级别以下时,运行这些作业。这使得 SQL Server 代理作业对访问数据库的其他任务可能造成的影响降到最小。

控制流语言 (control-of-flow language)

控制触发器、存储过程和批处理中的 SQL 语句和语句块的执行流的 Transact-SQL 关键字。

库 (library)

Analysis Services 中包含可由数据库内的多个对象使用的共享对象(如共享维度)的文件夹。

块 (blocks)

位于 BEGIN 和 END 之间的一系列 Transact-SQL 语句。可以将 BEGIN...END 块嵌套在其他 BEGIN...END 块内。

快照 (snapshot)

请参阅另一术语:报表快照 (report snapshot)

快照代理 (Snapshot Agent)

可准备快照文件(包含已发布表的架构和数据),然后将这些文件存储在快照文件夹中,并在发布数据库中插入同步作业。

快照代理实用工具 (Snapshot Agent utility)

可配置和触发快照代理,从而准备快照文件(包含已发布表和数据库对象的架构和数据)。

快照复制 (snapshot replication)

快照复制可按数据在特定时刻的显示方式准确分发数据,而不监视数据的更新。如果发生了同步,就会生成完整的快照并将其发送到订阅服务器。

快照共享 (snapshot share)

在复制中,可用于存储快照文件的共享。快照文件包含已发布表的架构和数据。

扩展存储过程 (extended stored procedure)

动态链接库 (DLL) 中的一种函数,它使用 SQL Server 扩展存储过程 API 进行编码。然后,可以使用执行 Transact-SQL 存储过程所用的相同语句,从 Transact-SQL 调用这种函数。可以生成扩展存储过程来执行使用 Transact-SQL 存储过程无法实现的功能。

离散化 (discretization)

属性层次结构成员的自动分组。

离线还原 (offline restore)

数据库离线时发生的还原操作。

历史记录 (chronicle)

存储单个应用程序状态信息的表。例如,事件历史记录。它可以存储用于计划订阅的事件数据。

立即更新 (immediate updating)

快照复制和事务复制可用的一个选项,允许在订阅服务器上对复制的数据进行数据修改。然后,使用两阶段提交协议 (2PC) 将数据修改立即传播到发布服务器。

立即更新订阅 (immediate updating subscriptions)

事务发布的订阅,用户可以在订阅服务器上对其进行数据修改。然后,使用两阶段提交协议 (2PC) 将数据修改立即传播到发布服务器。

粒度 (granularity)

数据元素中所包含信息的确切性程度。具有细粒度的事实数据表包含许多离散事实数据,如各个销售事务。具有粗粒度的表存储的事实数据是各个元素的概要信息,如每天的销售总额。

粒度属性 (granularity attribute)

多维数据集维度的属性,该属性将把此多维数据集维度与度量值维度中度量值组的事实数据链接起来。如果粒度属性和键属性是不同的属性,则非键属性必须直接或间接链接至粒度属性。在多维数据集中,粒度属性定义了维度的粒度。

连接 (connection)

在 SQL Server 应用程序和 SQL Server 实例之间建立的进程间通信 (IPC) 关联。如果应用程序与 SQL Server 实例位于不同的计算机上,则该连接是网络链接。如果应用程序与 SQL Server 实例位于同一台计算机上,则通过本地 IPC 机制(例如共享内存)构成关联。应用程序使用 IPC 关联将 Transact-SQL 语句发送到 SQL Server,并从 SQL Server 接收结果集、错误和消息。

连接管理器 (connection manager)

在 Integration Services 中指向数据源的运行时连接的逻辑表示形式。

联合查询 (Union query)

通过执行等效于将一个表追加到另一个表的操作将两个表组合在一起的一种查询。

联合数据库服务器 (federated database servers)

通过承载分布式分区视图的分区来分担数据处理负荷的一组链接服务器。

联机分析处理 (OLAP) (online analytical processing (OLAP))

使用多维结构以快速访问数据来进行分析的技术。OLAP 的源数据通常存储在关系数据库中的数据仓库中。

联机模式 (online mode)

与 Analysis Services 数据库的直接连接,通过此连接可以直接更改该数据库而不用通过某项目。

联机事务处理 (online transaction processing)

专门用于实时记录所有发生的组织的业务事务的数据处理系统。OLTP 系统的特征是许多并发用户实时添加和修改数据。

联接 (join)

作为动词,是指组合两个或多个表的内容,生成合并每个表中的行和列的结果集。通常使用表所共有的数据来联接表。作为名词,是指联接表的过程或结果,如同在术语“内部联接”中,指联接表的一种特殊方法。

联接表 (junction table)

建立其他表之间的关系的表。联接表包含引用构成关系的表的外键。例如,OrderParts 联接表可以通过包含 Orders 表和 Parts 表的外键来显示与每个订单对应的零件。

联接列 (join column)

联接条件中引用的列。

联接路径 (join path)

指示两个表如何联系起来的一系列联接。例如 Sales.SalesRepIDSalesReps.ID 和 SalesReps.BranchIDBranches.ID。

联接筛选器 (join filter)

合并复制中使用的一种筛选器,它将一个表中的行筛选器扩展到相关的表。

联接条件 (join condition)

指定表如何通过其联接列联系起来的比较子句。

联接运算符 (join operator)

联接条件中的一种比较运算符,它确定如何对条件两侧进行计算以及返回哪些行。

链接报表 (linked report)

使用不同于现有报表的一组参数值或属性来引用现有报表定义的报表。链接报表可以与原始报表单独管理,具有唯一的订阅、安全性和历史记录设置。

链接表 (linking table)

已与另两个表相关联并间接用作这两个表之间的关联的表。

链接度量值 (linked measure)

基于在其他 Analysis Services 数据库中定义的度量值的度量值。

链接服务器 (linked server)

SQL Server 分布式查询所使用的 OLE DB 数据源的定义。链接服务器定义指定访问数据所需的 OLE DB 访问接口,并包括足够的寻址信息供 OLE DB 访问接口连接数据。然后,OLE DB 数据源所提供的任何行集可以作为表(称为被链接表)在 SQL Server 分布式查询中加以引用。

链接维度 (linked dimension)

基于在其他 Analysis Services 数据库中定义的维度的维度。

两阶段提交 (two-phase commit)

确保应用于多个服务器的事务在所有服务器上都完成或都未完成的过程。

量程 (quantum)

应用程序定义文件中定义的用于设置生成器触发时间的时间段。

列 (column)

SQL 表中每行中的区域,用于存储由该表建模的对象的某些属性的数据值。例如,AdventureWorks 示例数据库中的 Employee 表建立了 Adventure Works Cycles 公司的雇员模型。Employee 表每行中的 Title 列存储该行所代表雇员的职位,其方式与窗口或窗体中的“Job Title”字段包含一个职位的方式相同。

列绑定 (column binding)

Analysis Services 对象到数据源视图中列的绑定。

列表数据区域 (list data region)

报表布局中以列表格式显示数据的报表项。列表数据区域也可以在自由格式布局中显示其他数据区域、文本框和图形元素。

列级排序规则 (column-level collation)

支持在单个实例中使用多种排序规则。数据库的默认排序规则可以不同于实例的默认排序规则。为各个列和变量分配的排序规则可以不同于实例或数据库的默认排序规则。表中的每一列可以具有不同的排序规则。

列级约束 (column-level constraint)

创建或更改表时在列定义内指定的约束定义。该约束仅适用于关联的列。

列筛选器 (column filter)

列筛选器限制包含在快照发布、事务发布或合并发布中的列。

邻近搜索 (proximity search)

搜索那些指定的词彼此接近的情况的全文查询。

临时表 (temporary table)

放置在临时数据库 tempdb 中的表,会话结束时将被清除。

临时存储过程 (temporary stored procedure)

放置在临时数据库 tempdb 中的过程,会话结束时将被清除。

浏览模式 (browse mode)

一种能够扫描数据库行并逐行更新相应值的功能。浏览模式具有几个浏览模式函数,应用程序可使用这些函数返回的信息来检查复杂的即席查询的结构。

流水游标 (firehose cursor)

请参阅另一术语:默认结果集 (default result set)

路径 (path)

在 Integration Services 中,路径将数据流组件连接成有序数据流。

逻辑备份设备 (logical backup device)

指向特定物理备份设备(如磁盘文件或磁带机)的可选的用户定义名称。

逻辑记录 (logical records)

一项合并复制功能,使您可以定义不同表中相关行之间的关系,从而可将这些行作为一个单元来处理。

逻辑名称 (logical name)

SQL Server 用来标识文件的名称。文件的逻辑名称必须符合标识符的规则,并且最多可以有 30 个字符(例如 ACCOUNTING 或 LIBRARY)。

逻辑运算符 (logical operators)

运算符 AND、OR 和 NOT。用于连接 WHERE 子句中的搜索条件。

枚举 (enumeration)

一组固定的整数值或字符串常量,可用于指定某些属性的值。

媒体标头 (media header)

提供有关备份媒体的信息的标签。

媒体簇 (media family)

备份操作向媒体集所使用的备份设备写入的数据。在只有一个设备的媒体集中只存在一个媒体簇。在条带媒体集中,存在多个媒体簇。如果条带媒体集是非镜像的,则每个设备对应于一个簇。如果条带媒体集已经镜像,则镜像媒体集包含每个媒体簇的两个到四个相同副本(称为镜像)。

媒体集 (media set)

一个或多个备份操作使用恒定数量的备份设备写入的有序备份媒体集合。

媒体名称 (media name)

整个备份媒体集的描述性名称。

密度 (density)

在索引中,指重复值的出现频率。在数据文件中,指用来指示数据页填满程度的百分比。在 Analysis Services 中,指多维结构中包含数据的单元所占的百分比。Analysis Services 仅存储包含数据的单元。密集多维数据集与结构和设计相同的稀疏多维数据集相比,需要更多的存储空间。

密码策略 (password policy)

定义组策略对象 (GPO) 的密码要求的策略设置集合。

敏感游标 (sensitive cursor)

打开时能够反映其他用户对基础数据所做的修改的一种游标。其他用户所做的更新、删除和插入都会反映在敏感游标中。敏感游标通常用在 Transact-SQL 批处理、存储过程和触发器中,用法是在 DECLARE CURSOR 语句中省略 INSENSITIVE 关键字。

名称列 (name column)

某特性的属性,用于指定显示给用户的特性成员的名称。

命令 (command)

在事务复制中,一个命令由一个 Transact-SQL 数据操作语言 (DML) 语句或一个数据定义语言 (DDL) 语句组成。命令首先存储在分发数据库中,然后传递到订阅服务器。

命令关系 (command relationship)

基于自然语言问题或命令向硬件提供指令。例如,“播放包含歌曲‘Song’的唱片集”。

命名关系 (naming relationship)

通过名称标识此关系的目标对象的命名约定。

命名管道 (named pipe)

SQL Server 用于在客户端和服务器之间进行通信的进程间通信 (IPC) 机制。命名管道允许访问共享网络资源。

命名集 (named set)

一组维度成员或为重复使用而创建的集表达式,例如在多维表达式 (MDX) 查询中。

命名实例 (named instance)

安装并给定了名称的 SQL Server,给定名称是为了与同一台计算机上的其他命名实例和默认实例区分开。命名实例由计算机名称和实例名称标识。

模糊分组 (fuzzy grouping)

Integration Services 中的一种数据清除方法,该方法检查数据集中的值,并确定相关数据行组和作为组的规范表示形式的一个数据行。

模糊匹配 (fuzzy matching)

Integration Services 中的一种查找方法,该方法使用近似匹配算法在引用表中查找相似的数据值。

模块 (module)

项目中的一组对象。可以在项目中的模块之间移动对象,从而组织这些对象来形成分散式开发环境。

模型依赖关系 (model dependency)

两个或多个模型之间的一种关系,在这种关系中一个模型依赖于其他模型的信息。

默认成员 (default member)

在没有为维度指定成员的情况下,查询中所使用的维度成员。如果存在“(全部)”级别,则维度的默认成员为“全部”成员,否则为最高级别的一个任意成员。还可以根据维度安全性在自定义规则中为各个角色设置默认成员。

默认结果集 (default result set)

SQL Server 将结果集返回到客户端所使用的默认模式。行将按照它们在结果集中的放置顺序发送到客户端,应用程序必须按照此顺序对它们进行处理。对连接运行 SQL 语句后,应用程序必须先检索完结果集中的所有行,才能对该连接执行任何其他操作。在检索完结果集之前,应用程序可以执行的唯一其他操作是取消结果集的剩余部分。这是从 SQL Server 到客户端获取行的最快的方法。

默认实例 (default instance)

与所在计算机具有相同名称的 SQL Server 实例。

默认数据库 (default database)

用户登录到 SQL Server 后立即与其建立连接的数据库。

默认语言 (default language)

当用户未指定语言时 SQL Server 用于错误和消息的语言。每个 SQL Server 登录帐户都有一种默认语言。

默认值 (default)

在用户未指定值、设置、排序规则或名称的情况下,系统自动分配的数据值、选项设置、排序规则或名称。某些事件发生时,在用户尚未指定要执行的操作的情况下自动执行的操作。

目标 (destination)

Integration Services 数据流组件,用于将数据从数据流写入数据源或创建内存中数据集。

目标分区 (target partition)

将合并另一个分区的 Analysis Services 分区,并且合并之后该分区包含两个分区的数据。

目标服务器 (target server)

从主服务器接收作业的服务器。

目标设备 (Notification Services) (destination device (Notification Services))

通知的送达位置(硬件或应用程序)。

内部标识符 (internal identifier)

存储库中形式更精简的对象标识符。内部标识符只能在单个存储库内保证唯一性。

内部联接 (inner join)

通过比较源表间共享的列的值,从多个源表检索行的操作。内部联接排除在其他源表中没有匹配行的源表中的行。

内核 (kernel)

1. 在 SQL Server 中,是指某些错误消息中引用的存储引擎子集。 2. 在 Windows 中,是指执行基本操作的操作系统的核心。

内容格式化程序 (Notification Services) (content formatter (Notification Services))

分发服务器上用于将原始通知数据转换为可读消息的部分。

内置函数 (built-in functions)

作为 Transact-SQL 和多维表达式 (MDX) 语言的一部分提供的一组预定义函数。

逆透视 (unpivot)

在 Integration Services 中,通过将单条记录中的数据列扩展为多条记录来创建更加规范化的数据集的过程。

匿名订阅 (anonymous subscription)

一种有关其订阅和订阅服务器的详细信息均不予保存的请求订阅。

爬网 (crawl)

请参阅另一术语:填充 (population)

排队更新订阅 (queued updating subscriptions)

事务发布的订阅,用户可以在订阅服务器上对其进行数据修改。数据修改存储在队列中,然后传播到发布服务器。

排他锁 (exclusive lock)

一种锁,用于防止在事务结束时释放某资源中的原始锁之前,任何其他事务获取该资源中的锁。在更新操作(INSERT、UPDATE 或 DELETE)期间,始终应用排他锁。

排序规则 (collation)

确定如何比较、排序和显示数据的一组规则。字符数据使用排序规则信息(包括区域设置、排序顺序和区分大小写)来排序。

排序顺序 (sort order)

在排序规则中用于定义字符在比较运算中的求值方式及其排序顺序的一组规则。

配置 (configurations)

Integration Services 中用于在加载包后更新包对象的值的名称/值对。

配置文件 (Notification Services) (configuration file (Notification Services))

包含 Notification Services 实例配置数据的 XML 文件。配置文件指定实例承载的应用程序、数据库服务器的名称、数据库属性以及传递协议和传递通道。

批处理 (batch)

1. 一起提交并作为一个分组来运行的一组 SQL 语句。脚本通常是逐个提交的一系列批处理。 2. 在 Reporting Services 中单个事务内的 SOAP 方法调用的集合。

批注属性 (annotational property)

由 Meta Data Services 作为字符串数据来维护的一种属性,可以被附加到任何显示 IAnnotationalProps 接口的存储库对象。

平台 (Notification Services) (platform (Notification Services))

Notification Services 引擎和 Notification Services SQL Server 数据库。平台存储系统数据并为通知的生成和发布提供相关函数。

平展界面 (flattened interface)

创建用来组合多个界面的成员的界面。

平展行集 (flattened rowset)

表现为二维行集的多维数据集,其中多个维度的元素的唯一组合在一个轴上进行组合。有关详细信息,请参阅 OLE DB 文档。

凭据 (credential)

主体用于确定主体标识的数据,例如密码或用户名。

启用写功能 (write enable)

更改某个多维数据集或维度,以便对该多维数据集或维度具有读/写访问权限的多维数据集角色中的用户可以更改其数据。

起始磁带 (initial tape)

使用磁带备份设备的媒体集中,媒体簇中的第一个磁带。

起始对象 (origin object)

存储库中作为方向关系起点的对象。

前滚 (roll forward)

将所记录的更改应用于前滚集中的数据以使该数据及时前滚。

前滚集 (roll forward set)

通过还原顺序还原的数据集。前滚集是通过还原一系列的一个或多个数据备份来定义的。

前缀长度 (prefix length)

bcp 本机格式数据文件中每个非字符字段前的前缀字符数。

前缀搜索 (prefix search)

搜索以基于字符的指定文本、字词或短语为前缀的列的全文查询。使用短语时,短语中的每个词均视为一个前缀。例如,指定短语“sport fish*”的前缀搜索将搜索出“sport fishing”、“sportsman fishing supplies”等。

前缀字符 (prefix characters)

1 到 4 个字节的集合,用于为本机格式大容量复制数据文件中每个数据字段添加前缀。前缀字符记录字段中数据值的长度,或在值为 NULL 时包含 -1。

嵌套表 (nested table)

数据挖掘模型配置,其中一个表的一列包含一个表。

嵌套查询 (nested query)

包含一个或多个子查询(或者子查询的另一个术语)的 SELECT 语句。

强制订阅 (push subscription)

在发布服务器上创建和管理的订阅。该订阅的分发代理或合并代理在分发服务器上运行。

强制服务 (forced service)

数据库管理员在主体服务器不可用时启动的故障转移,通过将服务强制转移到镜像服务器而使镜像数据库可用(可能造成数据丢失)。镜像服务器将接管主体服务器的角色,并使其数据库的副本在线以作为主体数据库。

切片 (slice)

多维数据集中的一个数据子集,通过用维度成员限制一个或多个维度来指定。例如,某个特定年份的事实数据构成了多年数据的一个切片。

请求订阅 (pull subscription)

在订阅服务器上创建和管理的订阅。该订阅的分发代理或合并代理在订阅服务器上运行。

求解次序 (solve order)

在多维数据集的单次计算传递中,计算成员、自定义成员、自定义汇总公式和计算单元的求值次序(从最高求解次序到最低求解次序)和计算次序(从最低求解次序到最高求解次序)。求解次序用于确定计算多维数据集中各单元值时的公式优先级,但只针对单次计算传递。

区 (extent)

每当 SQL Server 对象(如表或索引)需要更多空间时分配给该对象的空间单元。

区域设置 (locale)

定义与语言有关的某些行为的 Windows 操作系统属性。区域设置定义用于存储字符数据的代码页或位模式,以及字符的排序顺序。它还定义语言特定项,例如,用于日期和时间的格式以及用于分隔数字中的小数的字符。每个区域设置都由唯一的数字标识,称为区域设置标识符 (LCID)。SQL Server 排序规则与区域设置类似,因为排序规则定义 SQL Server 实例的语言特定类型的行为。

区域设置标识符 (LCID) (locale identifier (LCID))

标识基于 Windows 的区域设置的数字。

取模 (modulo)

一种算术运算符,在两个整数相除后,对结果取整数余数。

全局订阅 (global subscription)

请参阅另一术语:服务器订阅 (server subscription)

全局规则 (global rule)

为特定数据库定义并由不同表的列共享的规则。

全局默认值 (global default)

为特定数据库定义并由不同表的列共享的默认值。

全文查询 (full-text query)

一种 SELECT 语句,在基于字符的列(数据类型为 char、varchar、text、ntext、nchar 或 nvarchar)中搜索词、短语、或者词或短语的多种形式的查询。这种 SELECT 语句返回满足搜索条件的行。

全文服务 (full-text service)

执行全文查询的 SQL Server 组件。

全文目录 (full-text catalog)

存储数据库内表的所有全文索引。

全文索引 (full-text index)

存储给定表的所有全文词及其位置的全文目录部分。

确认送达 (acknowledged delivery)

系统或收件人发给 SQL Server Notification Services 的肯定确认,表示通知已送达目标收件人。

热备用服务器 (hot standby server)

支持在已提交事务不丢失数据的情况下进行快速故障转移的备用服务器。根据镜像会话的配置和状态,数据库镜像可用于维护热备用服务器。同步会话时,镜像服务器提供热备用服务器。

任务 (tasks)

1. 在 Integration Services 中,执行包中某项离散类工作的控制流元素。 2. 在 Reporting Services 中,用户或管理员可以执行的操作。任务是预定义的。

日志备份 (log backup)

包括以前日志备份中未备份的所有日志记录的事务日志备份。在完整恢复模式和大容量日志恢复模式下,需要进行日志备份。在简单恢复模式下,不能进行日志备份。

日志传送 (log shipping)

以设定间隔将日志备份从主服务器上的读/写数据库(主数据库)复制至驻留在远程服务器上的一个或多个副本(辅助数据库)的过程。辅助服务器是主服务器的温备用服务器。

日志传送操作 (log shipping job)

执行下列日志传送操作之一的作业:备份主服务器上主数据库的事务日志(备份作业)、将事务日志文件复制到辅助服务器(复制作业)或将日志备份还原到辅助服务器上的辅助数据库(还原作业)。备份作业驻留在主服务器上。复制和还原作业驻留在各个辅助服务器上。

日志传送配置 (log shipping configuration)

服务器的配置,包括一台主服务器、一台或多台辅助服务器(每台均有一个辅助数据库)和一台监视服务器。

日志链 (log chain)

数据库的一组连续的事务日志。新的日志链从创建数据库后所做的第一个备份开始,或者数据库从简单恢复模式切换到完整恢复模式或大容量日志恢复模式后所做的第一个备份开始。在还原操作之后进行恢复会使日志链出现分叉。这将创建一个新的恢复分支。

日志提供程序 (log provider)

Integration Services 中将日志项写入文本文件、SQL Server、SQL Server Profiler、Windows 事件日志和 XML 文件的方法。

日志文件 (log file)

包含数据库中所做修改的记录的文件或文件集。

日志序列号 (log sequence number)

唯一标识 Microsoft SQL Server 事务日志中每条记录的号码,其顺序为基础事务所发生的顺序。

容器 (container)

Integration Services 中的包、Foreach 循环、For 循环、序列、任务或事件处理程序。

筛选 (filtering)

根据 SQL 语句的 WHERE 子句中设置的条件限制数据的功能。对于复制,筛选发生在发布中定义的表项目中。结果是可以发布到订阅服务器的数据的分区。

筛选器 (filter)

1. 控制作为结果集返回的记录集的一组条件。筛选器还可以定义行返回的顺序。 2. 在全文搜索中,在提供了指定的文件扩展名后,筛选器从文件提取存储在 varbinary(max) 或 image 列中的文本。

删除 (Notification Services) (vacuuming (Notification Services))

根据应用程序定义文件中的预定计划从 Notification Services 应用程序中清除过时数据的过程。

删除查询 (Delete query)

从一个或多个表删除行的查询(SQL 语句)。

设备类型 (device type)

指定给定应用程序所支持设备类型的开发人员定义列表中的值。一种设备类型对应一个传递通道。

设备名称 (device name)

用户定义的对特定设备的说明。将此说明与订阅方 ID 结合使用可标识特定的订阅方设备。设备名称必须作为输入参数提供给通知函数。

设置 (provision)

安装、供应、授予或提供。例如:“必须向服务器提供证书。”或“必须为 SQL Server 登录帐户预配置 CREATE DATABASE 权限。”

深化/浅化 (drill down/drill up)

用于浏览各种级别的数据的一种技术,数据范围为从最概要的(浅化)到最详细的(深化)。例如,按年份查看销售数据的详细信息时,用户可以深化来按季度显示销售数据,以及进一步按月份显示销售数据。

生成表查询 (Make Table query)

先创建一个新表,然后通过从现有表复制行从而在新表中创建行的查询或 SQL 语句。

生成器 (Notification Services) (generator (Notification Services))

使事件与订阅匹配并生成通知的 Notification Services 组件。

生成器 (producer)

收集特定类别的事件,并将数据发送到 SQL Server Profiler 队列中。

声明性引用完整性 (declarative referential integrity)

作为表定义的一部分而定义的 FOREIGN KEY 约束,它强制使表间具有恰当的关系。这些约束可确保在 DELETE、INSERT 和 UPDATE 语句删除、添加或修改主键值或外键值时执行恰当的操作。可以对 FOREIGN KEY 约束所强制执行的 DRI 操作补充表的触发器中定义的其他引用完整性逻辑。

时点恢复 (point-in-time recovery)

仅恢复日志备份中特定时间点之前提交的事务而不是恢复整个备份的过程。

时间维度 (time dimension)

将时间划分为年、季度、月和天之类的级别的维度。Analysis Services 中根据日期/时间列创建的一种特殊类型的维度。

实例 (instance)

计算机上运行的 SQL Server 副本。

实体完整性 (entity integrity)

每个表的每一行都能实现唯一标识的状态。实体完整性通常由 PRIMARY KEY 约束、UNIQUE 约束或 UNIQUE 索引来强制实现。

实用工具 (utility)

从命令提示符运行以执行常见任务的一种 SQL Server 应用程序。

使非规范化 (denormalize)

用于将冗余引入到表中,以便合并相关表中的数据。然后,就可以消除该相关表。使非规范化可以通过降低数据仓库架构的复杂性,提高效率并改善性能。

事件 (event)

通常由用户生成的、程序可能会对其做出响应的操作或情况。

事件表 (event table)

应用程序数据库中存储事件数据的表。根据应用程序定义文件中的信息,在每次运行 NSControl Create 或 NSControl Update 时自动生成该表。表中每一行均为一个事件实例。

事件处理程序 (event handler)

Integration Services 中为响应运行时事件而运行的控制流。

事件集合存储过程 (event collection stored procedures)

系统生成的存储过程。应用程序可以调用此存储过程将事件提交至应用程序数据库中的事件表。可以从 SQL Server 触发器或其他 SQL Server 存储过程调用这些存储过程。

事件架构 (event schema)

将事件数据映射到应用程序定义文件中定义的事件架构且带有 SQL 批注的 XML 架构定义语言 (XSD) 架构。由 EventLoader 类使用。

事件类 (event class)

由应用程序定义文件中的一个 EventClass 节点定义的单个类。EventClass 节点定义特定类型事件的结构和属性。请注意,EventClass 是代表事件类的实际名称的占位符。

事件历史记录 (event chronicle)

存储事件状态信息的表。

事件历史记录规则 (event chronicle rule)

管理事件历史记录中的数据的一条或多条 Transact-SQL 语句。每次将规则的事件类的事件批次提交给系统时触发此规则类型。

事件批次 (Notification Services) (event batch (Notification Services))

一次提交给 Notification Services 的一个事件集,可以包括一个或多个事件。

事件驱动订阅 (Notification Services) (event-driven subscription (Notification Services))

与订阅匹配的事件数据到达后立即生成通知的订阅。

事件提供程序 (event provider)

从一个或多个事件源中收集事件数据并将事件提交至应用程序数据库中的事件表的组件。

事件通知 (event notification)

一种将有关数据库事件的信息发送到 Service Broker 的特殊触发器。

事件源 (event source)

事件的发源点。

事例 (case)

数据挖掘中以属性和与其他事例的关系为特征的数据的抽象视图。事例是事例集的非重复成员,且一个事例可以是多个事例集的成员。

事例集 (case set)

在数据挖掘中,共享特定挖掘模型所需特征的一组事例。

事例键 (case key)

数据挖掘中事例的元素,通过该元素在事例集内引用该事例。

事实关系 (fact relationship)

维度与度量值组之间的关系,其中维度的键属性绑定到事实数据表中的列。

事实数据 (fact)

数据仓库的事实数据表中的行。事实数据包含定义数据事件(如销售事务)的值。

事实数据表 (fact table)

数据仓库架构中的中央表,它包含将事实数据与维度表关联的数字度量值和键。事实数据表包含描述业务内的特定事件(如银行事务或产品销售)的数据。

事务 (transaction)

组合成一个逻辑工作单元的一组数据库操作,这些操作要么全部提交,要么回滚。事务是原子的、一致的、孤立的和持久的。

事务保持期 (transaction retention period)

请参阅另一术语:分发保持期 (distribution retention period)

事务处理 (transaction processing)

用于有效记录某个机构感兴趣的业务活动(称为事务,例如销售额、订单或汇款)的数据处理。通常,联机事务处理 (OLTP) 系统可执行大量相对较小的事务。

事务复制 (transactional replication)

一种通常从发布数据库对象和数据的快照开始复制的复制类型。一旦获取了初始快照,发布服务器上所做的后续数据更改和架构修改通常就会在发生时(接近实时)传送到订阅服务器。数据更改将按它们在发布服务器上发生的顺序在同一事务过程内应用于订阅服务器,因此,在发布过程中就保证了事务的一致性。

事务回滚 (transaction rollback)

将用户指定的事务回滚到事务内的上一个保存点或事务开头。

事务日志 (transaction log)

一种数据库文件,对数据库所做的全部更改都记录在其中。SQL Server 在恢复期间使用事务日志。

视图生成 (view generation)

用来基于信息模型中的类、接口和关系创建关系视图的一种存储库引擎功能。

手动故障转移 (manual failover)

由数据库管理员启动的故障转移,将导致镜像服务器接管主体服务器的角色,并使其数据库的副本在线以作为主体数据库。

书签 (bookmark)

报表中用于跳转至报表中其他位置的链接。

输入成员 (input member)

其值直接从数据源加载而不是从其他数据计算得到的成员。

输入集 (input set)

提供给多维表达式 (MDX) 值表达式的数据集,表达式使用这些数据进行运算。

输入源 (input source)

用作查询的信息源的任何表、视图或架构关系图。

数据包 (packet)

分组传输的一组数据。数据包通常包含三个元素:控制信息、要传输的数据以及错误检测和校正位。

数据爆炸 (data explosion)

由于存储聚合数据而引起的多维结构(例如多维数据集)大小的指数增长。

数据备份 (data backup)

包含一个或多个数据文件的完整图像的任意备份。

数据仓库 (data warehouse)

专门为查询和分析而结构化的数据库。数据仓库通常包含代表某单位的业务历史的数据。

数据操作语言 (data manipulation language)

用于检索和操作数据的 SQL 语句的子集。DML 语句通常以 SELECT、INSERT、UPDATE 或 DELETE 开头。

数据成员 (data member)

在父子层次结构中与父成员关联的子成员。数据成员包括其父成员的数据值,而不是该父成员的子级的聚合值。

数据抽取 (data pump)

SQL Server 2000 Transformation Services (DTS) 中用于在异类数据存储之间导入、导出和转换数据的组件。在 SQL Server 2005 中,此组件由数据流任务和数据流组件取代。

数据处理扩展插件 (data processing extension)

Reporting Services 中用于从外部数据源检索报表数据的组件。数据处理扩展插件可以包括专用查询设计器,使得在报表设计器中处理数据更加容易。一些默认数据处理扩展插件的示例包括:Microsoft SQL Server、Analysis Services、Oracle 和 SAP NetWeaver 商业智能。

数据定义 (data definition)

指定数据库中的特性、属性和对象。

数据定义查询 (data-definition query)

包含数据定义语言 (DDL) 语句的一种 SQL 查询。这些语句使您可以创建或更改数据库中的对象(例如表、索引、视图等等)并可以从 Microsoft Access 迁移数据库对象。

数据定义语言 (data definition language)

定义数据库及其对象的所有特性和属性的 SQL 语句的子集。DDL 语句通常以 CREATE、ALTER 或 DROP 开头。

数据集 (dataset)

1. 在 OLE DB for OLAP 中是运行多维表达式 (MDX) SELECT 语句所得到的多维数据的集合。 2. 在 Reporting Services 中是命名规范,包括数据源定义、查询定义和可选参数值、计算字段以及筛选和排序规则信息,是报表定义 (.rdl) 文件的组成部分。一个 .rdl 文件可以有多个数据集。

数据库 (database)

为特定目的(例如搜索、排序和重新组合数据)而组织和表示的信息、表和其他对象的集合。数据库存储在文件中。

数据库备份 (database backup)

数据库中每个数据文件的备份。完整数据库备份包含每个文件中的所有数据。

数据库部分还原 (partial database restore)

一种只还原一部分数据库(包括其主文件组,可能还包括一个或多个辅助文件组)的还原。最初,其他文件组保持离线状态,但可以在以后还原它们。

数据库对象 (database object)

数据库的组件。例如,数据库中的表、索引、触发器、视图、键、约束、默认值、规则、用户定义数据类型或存储过程。也可以指数据库自身。

数据库关系图 (database diagram)

数据库中对象的图形表示形式。数据库关系图可以是整个数据库结构的图片,也可以是部分数据库结构的图片。它包括表对象、表所包含的列以及它们之间的关系。

数据库架构 (database schema)

数据库的表、字段、数据类型以及主键和外键的名称。还称为数据库结构。

数据库角色 (database role)

对 Analysis Services 数据库具有相同访问权限的用户和组的集合。可以为数据库中的多个多维数据集分配一个数据库角色,从而为该角色的用户授予对这些多维数据集的访问权限。

数据库脚本 (database script)

用于创建数据库对象的语句的集合。Transact-SQL 脚本保存为文件,其文件名通常以 .sql 结尾。

数据库镜像 (database mirroring)

将对读写数据库(主体数据库)所做的每次更新立即重新生成到驻留在单独的数据库引擎实例(镜像服务器)中的该数据库只读镜像(镜像数据库)中的过程。

数据库镜像伙伴 (database mirroring partners)

两个用作镜像数据库的角色切换伙伴的服务器实例。

数据库快照 (database snapshot)

创建快照时显示的只读、静态的数据库视图。

数据库目录 (database catalog)

数据库的一部分,包含数据库中所有对象的定义以及该数据库的定义。

数据库所有者 (database owner)

数据库的数据库管理员角色成员。数据库所有者是唯一的。此所有者拥有该数据库中的全部权限,并确定提供给其他用户的访问权限和功能。

数据库完整还原 (complete database restore)

对数据库完整备份以及自数据库完整备份以来所做的最近数据库差异备份(如果存在)和日志备份(如果存在)的还原。

数据库文件 (database file)

构成数据库的物理文件之一。

数据库项目 (database project)

一个或多个数据连接(数据库与访问该数据库所需的信息)的集合。创建数据库项目时,可以通过 ODBC 连接到一个或多个数据库,并可以通过一个直观用户界面查看它们的组件,该直观用户界面包含用于设计和创建数据库的数据库设计器和用于为符合 ODBC 的任意数据库创建 SQL 语句的查询设计器。

数据库语言 (database language)

用于访问、查询、更新和管理关系数据库系统中的数据的语言。SQL 是一种广泛使用的数据语言。SQL 的 Microsoft SQL Server 实现称为 Transact-SQL。

数据块 (data block)

1. 在 text 、ntext 和 image 数据中,数据块指在应用程序与 SQL Server 实例之间一次传输的数据单元。此术语还可用于表示这些数据类型的存储单元。 2. 在磁带备份文件中,数据块指物理 I/O 单元。

数据类型 (data type)

一种指定列、参数或变量中可以存储的信息类型的属性。系统提供的数据类型由 SQL Server 提供。也可以创建别名数据类型。

数据连接 (data connection)

访问特定数据库所需信息的集合。该集合包括数据源名称和登录信息。数据连接存储在项目中,当用户执行需要访问数据库的操作时,将激活这些连接。例如,SQL Server 数据库的数据连接由数据库的名称、数据库所驻留的服务器的位置、用于访问该服务器的网络信息以及用户 ID 和密码组成。

数据流 (data flow)

Integration Services 包中用于提取、传输和加载数据的有序工作流。

数据清理 (data scrubbing)

从来自多个联机事务处理 (OLTP) 系统的数据生成数据仓库的进程的一部分。该进程必须更正诸如拼写不正确、两个系统之间的拼写规则冲突以及数据冲突(例如同一零件具有两个零件编号)之类的错误。

数据区域 (data region)

用于在表、矩阵、列表或图表中显示基础数据集中重复数据行的报表项。

数据驱动订阅 (data-driven subscription)

Reporting Services 中在运行时使用查询从外部数据源检索订阅数据的订阅。

数据市场 (data mart)

数据仓库内容的子集。数据市场往往集中包含部门级别或特定业务领域内的数据。

数据完整性 (data integrity)

一种状态,在该状态下,数据库中存储的所有数据值都正确。如果数据库中存储了不正确的数据值,就可以说该数据库失去了数据完整性。

数据文件 (data file)

在大容量导入和导出操作中,用于接收来自大容量导出操作的数据或者为大容量导出操作提供数据的文件。在 SQL Server 数据库中,数据文件存放数据库中存储的数据。每个 SQL Server 数据库至少有一个主数据文件,并且可以有多个辅助数据文件来存放不适合存放在主数据文件中的数据。

数据修改 (data modification)

使用 Transact-SQL 语句(例如 INSERT、DELETE 和 UPDATE)在数据库中添加、删除或更改信息的操作。

数据源 (data source)

1. 在 ADO 和 OLE DB 中,指 OLE DB 访问接口所显示数据的数据源位置。 2. 某对象(例如多维数据集和维度)的数据源。它还指定了访问源数据所需的信息。它有时称为 ClassType clsDataSource 的对象。 3. 在 Reporting Services 中,可以是指定的数据源类型、连接字符串和凭据,可单独保存到报表服务器并在报表项目间共享或嵌入到报表定义 (.rdl) 文件中。

数据源名称 (data source name)

分配给 ODBC 数据源的名称。应用程序可以使用 DSN 来请求与系统 ODBC 数据源的连接,此连接指定了计算机名和 DSN 映射到的数据库(可选)。

数据源视图 (data source view)

可以被多个项目用作数据源的已命名、可浏览、持久化的数据库对象。

数据字典 (data dictionary)

存储在目录中的一组系统表,包括数据库结构的定义以及一些相关信息(例如权限)。

数据字典视图 (data dictionary view)

一种系统表。

数值表达式 (numeric expression)

计算结果为数字的任何表达式。这种表达式可以是变量、常量、函数和运算符的任意组合。

刷新数据 (refresh data)

清除多维数据集中的数据、为多维数据集加载数据仓库中的新数据以及计算聚合的一系列操作。当数据仓库中的多维数据集的基础数据发生变化,而多维数据集的结构和聚合定义保持不变时,使用刷新数据。它是用于多维数据集的三个处理选项之一。

双字节字符集 (double-byte character set)

通常使用两个字节表示一个字符的字符集,从而可以表示 256 个以上的字符。DBCS 通常用于使用象形书写系统(如日语、朝鲜语和中文)的环境中。

水平分区 (horizontal partitioning)

基于选定行将一个表分成多个表。每个表都具有相同的列,但行较少。

顺序关系 (sequenced relationship)

存储库中的一种关系,它指定了每个目标对象在目标对象集合内的显式位置。

顺序集合 (sequenced collection)

顺序关系对象的目标对象的集合。

死锁 (deadlock)

两个用户各自对一个数据块拥有锁,并尝试获取对另一个数据块的锁时出现的情况。除非一个用户进程终止,否则每个用户都将无限期等待另一个用户释放锁。SQL Server 将检测到死锁并终止一个用户的进程。

搜索条件 (search condition)

WHERE 或 HAVING 子句中的谓词,用于指定源行要包含在 SQL 语句中必须满足的条件。例如,语句 SELECT * FROM Employees WHERE Title = 'Sales Representative' 只返回与以下搜索条件匹配的行:Title = 'Sales Representative'。

宿主事件提供程序 (Notification Services) (hosted event provider (Notification Services))

由 Notification Services 事件提供程序宿主管理的事件提供程序,它从一个或多个事件源中收集事件数据并将事件提交至应用程序数据库中的事件表。

碎片 (fragmentation)

索引数据的物理排序和逻辑排序之间的差异,当对数据进行修改后会出现这种差异。可以通过删除和重新创建聚集索引来减少碎片和提高先读性能。

索引 (index)

关系数据库中用来实现基于键值快速访问表的行中数据的数据库对象。索引还可以强制表中行的唯一性。SQL Server 支持聚集索引和非聚集索引。表的主键将自动创建索引。在全文搜索中,全文索引存储有关重要词及其在给定列中位置的信息。

索引 OR 运算 (index ORing)

一种执行策略,包括使用几个索引查找单个表的行,然后通过将各部分的结果合并在一起,生成结果。例如,WHERE R.a = 6 OR R.b = 7 就使用了列 R.a 和 R.b 的索引。

索引分配映射 (index allocation map)

用于映射分配单元使用的数据库文件中 4 GB 部分中的区的页。

索引视图 (indexed view)

应用了唯一聚集索引的视图。索引视图可以提高某些类型查询的性能。

索引页 (index page)

包含索引行的数据库页。

锁 (lock)

对多用户环境中资源的访问权限的限制。SQL Server 自动将用户锁在特定行、列或文件之外,来维护安全性或防止出现并发数据修改问题。

锁升级 (lock escalation)

将许多细粒度的锁转换为较少的粗粒度的锁,从而减少系统开销的进程。

特性 (attribute)

1. 在 Analysis Services 维度中,指某一度量的单一特征。2. 在 Analysis Services 挖掘模型中,指某一事例的单一特征。3. 在报表生成器中,指实体中的字段,由模型设计器中的 Attribute 对象定义。

特征 (trait)

用于描述实体的一种属性。

特征表述 (trait phrasing)

用次要实体来描述主要实体的关系表述方式。

提供程序宿主 (Notification Services) (provider host (Notification Services))

Notification Services 引擎中承载事件提供程序的 Notification Services 组件。提供程序宿主在应用程序级别是可选的,这是因为事件提供程序可以独立于 Notification Services 运行。

提交 (commit)

一种保存自启动事务以来对数据库、多维数据集或维度进行的所有更改的操作。提交可保证事务的所有修改都成为数据库、多维数据集或维度的永久组成部分。提交还将释放事务所使用的资源(例如锁)。

提取 (fetch)

从游标检索行或行块的操作。Transact-SQL 批处理、存储过程和触发器使用 FETCH 语句从 Transact-SQL 游标进行提取。应用程序使用 API 提取函数。

填充 (population)

全文搜索中创建和维护全文索引的过程。

填充因子 (fill factor)

索引的属性,用来定义 SQL Server 数据库引擎确定每页索引填充的程度。填充因子可适应以后表中数据的增加,并减小页拆分的可能性。FILLFACTOR 选项的值在 1 到 100 之间,此值指定每个叶级页上填充数据的空间百分比。

条带媒体集 (striped media set)

使用多个设备的一种媒体集,将在这些设备中分发每个备份。

通配符 (wildcard characters)

与 LIKE 关键字一起使用以进行模式匹配的字符,包括下划线 (_)、百分号 (%) 和方括号 ([ ])。

通配符搜索 (wildcard search)

使用占位符(例如 * 或 ?)在表或字段中搜索数据。例如,可以使用字符串“Smith*”在数据库的“Last Name”字段中搜索姓氏以 Smith 开头的所有记录,包括 Smith、Smithson、Smithlin 等。

同步 (synchronization)

1. 在复制中,当在订阅服务器上应用了初始快照之后,在发布服务器与订阅服务器之间传播数据和架构更改的过程。2. 在数据库镜像中,是指当镜像会话开始或继续时,将累积在主体服务器上的主体数据库日志记录发送给镜像服务器的过程,此过程将这些日志记录尽快写入磁盘,以便与主体服务器保持同步。

同等联接 (equijoin)

一种将所操作的列中的值进行比较(看是否相等)并将所有列都包括在结果中的联接。

同级 (sibling)

维度层次结构中的一个成员,它的父级与指定成员的父级相同。例如,在含有年份和月份级别的时间维度中,成员 January 1997 和 February 1997 为同级。

同类数据 (homogeneous data)

来自全由同一软件管理的多个数据源的数据。如果某 SQL Server 分布式查询的所有数据均来自 SQL Server 实例,则该查询是同类的。

透视 (perspective)

多维数据集的聚焦视图。

透视 (pivot)

1. 在跨表格格式数据浏览器中,将行旋转为列,将列旋转为行。 2. 从多维数据结构的一组可用维度中选择维度,以显示在跨表格格式结构的行和列中。

图表数据区域 (chart data region)

报表布局中以图形格式显示数据的报表项。

挖掘模型 (mining model)

包含数据挖掘进程定义和定型活动结果的对象。例如,数据挖掘模型可以指定进程的输入、输出、算法及其他属性,并保存定型活动期间收集的信息,例如,决策树。

挖掘模型定型 (mining model training)

数据挖掘模型用于通过计算一组已知和可预测的数据来估计模型参数的过程。另外,也是导致挖掘模型计算定型数据的操作。

外表 (foreign table)

包含外键的表。

外部传递系统 (external delivery system)

将格式化通知传递到目标设备的系统(如 Microsoft Exchange Server)。

外部联接 (outer join)

一种联接,包括满足搜索条件的联接表中的所有行,甚至包括在其他联接表中没有匹配行的一个表中的行。对于当一个表中的行与其他表中的行不匹配时返回的结果集行,为解析为不存在相应行的表的所有结果集列提供 NULL 值。

外键 (foreign key)

其值与同一个表或另一个表中的主键 (PK) 或唯一键相匹配的列或列的组合,也称为引用键。

外接程序 (add-in)

以任一支持组件对象模型 (COM) 的语言编写的自定义扩展插件,用于与 Analysis Manager 交互并提供特定的功能。编写外接程序的最常用语言是 Visual Basic。这些外接程序在 Analysis 外接程序管理器中注册。Analysis 外接程序管理器将调用这些外接程序来响应用户界面中的用户操作。

完全外部联接 (full outer join)

一种外部联接,这种联接中包括所有联接表中的所有行,无论它们是否匹配。

完整恢复模式 (full recovery model)

一种数据库恢复模式,其中完整记录所有事务,并保留所有日志记录直至对它们进行备份。如果在出现故障后备份了日志尾部,可以将数据库恢复到故障点。支持所有形式的恢复。

完整性约束 (integrity constraint)

为表定义的属性,防止可能创建无效数据的数据修改。

网络库 (Net-Library)

将 SQL Server 客户端软件和数据库引擎与网络 API 隔离的 SQL Server 通信组件。SQL Server 客户端软件和数据库引擎向网络库发送一般网络请求,后者将请求转换为用户所选协议的特定网络命令。

为空性 (nullability)

列、参数或变量的属性,指定其是否允许空数据值。

唯一索引 (unique index)

一种各行具有不同的索引值从而防止生成重复的索引或键值的索引。系统会在创建索引后检查是否存在重复的键值,并在每次使用 INSERT 或 UPDATE 语句添加数据后进行检查。

维度 (dimension)

多维数据集的结构属性,它是有组织且包含多个类别(级别)的层次结构,这些类别(级别)用于描述事实数据表中数据。这些类别通常描述用户要基于其进行分析的一组相似成员。例如,某个地域维度可以包括国家/地区、州/省/市/自治区以及市/县级别。

维度表 (dimension table)

数据仓库中其项描述事实数据表中数据的表。维度表包含创建维度所基于的数据。

维度类型 (dimension type)

指定维度所包含信息的类型,例如时间信息,它可能允许由服务器和客户端应用程序进行特定处理。

尾日志备份 (tail-log backup)

在数据库还原准备过程中获取的日志备份,用以捕获尚未备份的日志。尾日志备份有助于防止在操作失败后工作丢失。

位运算 (bitwise operation)

对单个位进行操作或测试某个位处于开状态还是关状态的运算。

位置 (position)

游标中的当前处理位置。例如,在应用程序从游标中提取前 10 行之后,它的位置是在游标的第十行。数据库 API 也有一些函数(例如 ODBC SQLSetPos 函数),允许应用程序无需执行提取即可直接移动到游标中的特定位置。

温备用服务器 (warm standby server)

包含异步更新的数据库副本且能以相当快的速度使该副本在线的备用服务器。日志传送辅助服务器是温备用服务器,其数据库根据以设定间隔创建的日志备份自动更新。不同步的镜像服务器也可以用作温备用服务器,但可能会丢失数据。

文档结构图 (document map)

报表中按报表区域和组的链接层次结构形式进行排列的导航窗格。

文件 (file)

SQL Server 数据库中数据库的基本存储单元。一个数据库可以存储在几个文件中。SQL Server 使用三种类型的文件:数据文件(存储数据)、日志文件(存储事务日志)和备份文件(存储数据库的备份)。

文件 DSN (file DSN)

将有关数据库的连接信息存储在计算机上保存的文件中。这种文件是扩展名为 .dsn 的文本文件。连接信息由参数和相应的值组成,ODBC 驱动程序管理器使用这些连接信息来建立连接。

文件备份 (file backup)

一个或多个文件或文件组中所有数据的备份。

文件存储类型 (file storage type)

定义数据文件中使用的存储格式,该文件将数据从向外大容量复制操作传输到向内大容量复制操作。在本机模式文件中,所有数据均使用与 SQL Server 用来在数据库中存储数据的相同内部结构进行存储。在字符模式文件中,所有数据均转换为字符串。

文件还原 (file restore)

还原数据库的一个或多个文件的操作。

文件系统观察器事件提供程序 (Notification Services) (file system watcher event provider (Notification Services))

Notification Services 提供的事件提供程序,它将监视目录中 XML 事件文件是否到达、从这些文件中提取 XML 事件数据并将这些事件提交至应用程序数据库中的事件表。文件系统观察器使用事件加载器类提交事件。

文件组 (filegroup)

SQL Server 中一个或多个数据文件的命名集合,构成单个数据分配单元或用于数据库管理的单个单元。

问题模板 (question template)

描述一组问题的结构,这些问题可以使用某种特定关系或一组关系来提出。

无 DSN 连接 (DSN-less connection)

一种数据连接,它基于数据源名称 (DSN) 中的信息创建,但作为项目或应用程序的一部分来存储。无 DSN 连接对于 Web 应用程序尤其有用,因为它们使您可以在服务器间移动应用程序,而不用在新服务器上重新创建 DSN。

物理备份设备 (physical backup device)

操作系统提供的用于保存一个或多个备份的磁带机或磁盘文件。请参阅另一术语:逻辑备份设备 (logical backup device)

物理读取 (physical reads)

对数据库页的请求,会导致 SQL Server 将请求的页从磁盘传输到 SQL Server 缓冲池。

物理名称 (physical name)

文件或镜像文件所在的路径。默认物理名称是 Master.dat 文件的路径,后面紧跟文件的逻辑名称的前八个字符。例如,如果 Accounting 是逻辑名称,且 Master.dat 文件位于 Sql\Data,则默认物理名称为 Sql\Data\Accounti.dat。对于镜像文件,默认为 Master.mir 文件的路径,后跟文件的镜像文件逻辑名称的前八个字符。例如,如果 Maccount 是镜像文件的名称,且 Master.mir 文件位于 Sql\Data,则默认物理名称为 Sql\Data\Maccount.mir。

稀疏度 (sparsity)

不含数据的多维结构单元的相对百分比。Analysis Services 仅存储包含数据的单元。稀疏多维数据集需要的存储空间比具有相同结构设计的密集多维数据集要少。

系统表 (system tables)

构成 SQL Server 系统目录的内置表。系统表用于存储 SQL Server 实例的所有元数据,包括该实例中的所有数据库和数据库对象的配置信息和定义。用户不能直接修改任何系统表。

系统存储过程 (system stored procedures)

SQL Server 提供的一组存储过程,可以用于诸如从系统目录中检索信息或执行管理任务之类的操作。

系统函数 (system functions)

一组内置函数,对 SQL Server 中的值、对象和设置执行操作,并返回有关它们的信息。

系统数据库 (system databases)

所有 SQL Server 实例中都存在的五个数据库,用于存储系统信息。msdb 数据库由 SQL Server 代理用来记录有关作业、警报和备份历史记录的信息。model 数据库用作创建所有用户数据库时所用的模板。tempdb 数据库用于存储暂时性对象,这些对象只在单个语句或连接期间存在,例如工作表和临时表或临时存储过程。master 数据库用于存储所有实例级元数据,并记录所有其他数据库的位置。Resource 数据库包含 SQL Server 附带的所有系统对象(如系统存储过程和系统表)。

显示计划 (Showplan)

显示 SQL 语句执行计划的一种报表。SET SHOWPLAN_TEXT 和 SET SHOWPLAN_ALL 会生成文本化的显示计划输出。而 SET SHOWPLAN_XML 则会生成 XML 输出。SQL Server Management Studio 可以将显示计划信息显示为图形树。SET STATISTICS PROFILE 会生成文本形式的显示计划信息,但还会执行查询。SET STATISTICS XML 会生成 XML 格式的显示计划输出,并且会执行查询。

显示文件夹 (display folder)

属性、度量值、计算成员和 KPI 可以组织到其中的文件夹,便于用户浏览。

显式事务 (explicit transaction)

包含在事务分隔符(用于定义事务的开始和结束)内的一组 SQL 语句。

线程 (thread)

允许多用户应用程序的逻辑以几个单独的异步执行路径来执行的操作系统组件。SQL Server 关系数据库引擎可运行多个线程,以便利用多个处理器。线程的使用还有助于确保在某些连接被阻塞的情况下(例如,当等待磁盘读或写操作完成时)仍可以对其他用户连接执行工作。

限定符 (qualifier)

用于标记数据类型边界的字符。例如,引号经常用作文本限定符。在 SQL Server 中,限定符表示符合三部分命名约定的数据库名称。在 XML 中则指利用元素的命名空间对元素进行限定的前缀。

相关子查询 (correlated subquery)

引用外部语句中列的子查询。将针对外部语句中的每个候选行运行内部查询。

项目 (article)

项目用于标识发布中所包含的数据库对象。一次发布可以包含不同类型的项目,包括表、视图、存储过程和其他对象。当把表作为项目发布时,可以用筛选器限制发送到订阅服务器的数据的列和行。

项目模式 (project mode)

与 Analysis Services 项目的连接。通过此连接可离线进行更改,然后对更改内容进行部署以修改 Analysis Services 数据库。

消息队列 (Message Queuing)

随 Windows Server 分布的异步消息处理框架。

消息号 (message number)

标识 SQL Server 错误消息的数字。

协议 (protocol)

使计算机之间可以交换信息的一组标准的格式和过程。

写回 (write back)

更新某个多维数据集的单元值、成员或成员属性值。

信息模型 (information model)

一种面向对象的架构,定义用于指定应用程序、进程、组件或软件项目的结构和行为的元数据构造。

星型架构 (star schema)

数据保存在架构中心的单个事实数据表中而其他维度数据存储在维度表中的一种关系数据库结构。每个维度表都与事实数据表直接相关,并且通常通过键列与事实数据表联接。星型架构用在数据仓库中。

星型联接 (star join)

1. 一个事实数据表(通常为大型事实数据表)与至少两个维度表之间的联接。该事实数据表基于维度键与每个维度表联接。SQL Server 会对这些查询应用特殊的索引操作策略以便尽量减少对事实数据表的访问。 2. 参与星型联接查询的架构示例可以是一个销售额表、事实数据表(包含数百万行)、产品表(包含对几百种产品的说明)以及商店表(包含几十个商店名称)。在此示例中,产品表和商店表是维度表。选择一小组商店和部分产品(由销售额数据库中不具有的属性限定)的销售额数据的查询是星型查询优化的一个理想候选项。

修饰 (adornment)

附加到窗格或窗口边缘的控件或状态区域(如工具栏或标尺)。

选择查询 (Select query)

从一个或多个表返回行结果集的一种查询。选择查询可以包含有关要返回的列、要选择的行、行的放置顺序以及信息分组(汇总)方式的规范。

选择列表 (select list)

SELECT 语句的子句之一,用于定义 SELECT 语句所返回的结果集的各列。选择列表是以逗号分隔的表达式(例如列名、函数或常量)列表。

雪花型架构 (snowflake schema)

对星型架构的一种扩展,即,由多个表定义一个或多个维度。在雪花型架构中,只有主维度表才与事实数据表联接。其他维度表均与主维度表联接。

延迟的事务 (deferred transaction)

在恢复的前滚阶段完成时未提交并且在数据库启动过程中由于回滚所需的数据处于离线状态而无法回滚的事务。此数据可以驻留在页中,也可以驻留在文件中。

延续磁带 (continuation tape)

媒体簇中继第一个备份磁带用完之后可以继续用于备份的备份磁带。

严重级别 (severity level)

指示 SQL Server 数据库引擎所生成错误的相对重要性的数值。有效值的范围为从信息性 (1) 到严重 (25)。

验证(语法)(validation (syntactic))

确认 XML 文件符合其架构的过程。

验证(语义)(validation (semantic))

确认 XML 文件的元素在逻辑上有效的过程。例如,语义验证可能确认一个值为数值型并处于指定范围内。

业务规则 (business rules)

用来运行业务的逻辑规则。可以通过使用触发器、存储过程和约束在 SQL Server 数据库中强制实施业务规则。

业务逻辑处理程序 (business logic handler)

可以在同步过程中运行自定义代码的合并复制功能。

叶 (leaf)

树结构中没有从属元素的元素。例如,在 Analysis Services 中,叶是没有后代的维度成员。

叶成员 (leaf member)

没有后代的维度成员。

叶级 (leaf level)

聚集索引或非聚集索引的底层。在聚集索引中,叶级包含表的实际数据页。在非聚集索引中,叶级指向数据页,或者指向聚集索引(如果有),而不包含数据本身。在 Analysis Services 中,指层次结构的底层。

页 (page)

在虚拟存储系统中,一个固定长度的连续虚拟地址块,在分页操作过程中它作为一个单位在内存和磁盘之间来回复制。SQL Server 按页分配数据库空间。在 SQL Server 中,一个页的大小为 8 KB。

页拆分 (page split)

将完整数据或索引页中一半的行或条目移到新页以便为新行或索引条目释放空间的过程。

页脚 (page footer)

一组在报表的每一页底部重复出现的静态文本、图像、线段、矩形、边框、背景颜色和背景图像。

页眉 (page header)

一组在报表的每一页顶部重复出现的静态文本、图像、线段、矩形、边框、背景颜色和背景图像。

页面还原 (page restore)

还原一个或多个数据页的操作。页面还原用于修复隔离的损坏页。

一对多关系 (one-to-many relationship)

关系数据库中,两个表之间的一种关系,其中第一个表中的一行可以与第二个表中的一行或多行相关,但第二个表中的一行只能与第一个表中的一行相关。

一对一关系 (one-to-one relationship)

关系数据库中,两个表之间的一种关系,其中第一个表中的一行只能与第二个表中的一行相关,且第二个表中的一行也只能与第一个表中的一行相关。

依赖项 (dependencies)

数据库中依赖于其他对象的对象。例如,存储过程可能依赖于表、视图或其他存储过程。

已发布数据 (published data)

发布服务器上已复制的数据。

已分区表 (partitioned table)

按分区方案生成的表,其中数据水平划分为多个单元,这些单元可以分布到数据库中的多个文件组中。

异类数据 (heterogeneous data)

以多种格式存储的数据。例如,存储在 SQL Server 数据库、文本文件和 Excel 电子表格中的数据。

意向锁 (intent lock)

放置在资源层次结构的某个级别上的锁,以保护较低级别资源上的共享锁或排他锁。例如,SQL Server 数据库引擎任务在表内应用共享行锁或排他行锁之前,它在该表中放置一个意向锁。如果另一个任务尝试在表级上应用共享锁或排他锁,它会被第一个任务所持有的表级意向锁阻塞。第二个任务在锁定该表之前不必检查各个页锁或行锁;只需检查该表的意向锁。

引导程序 (bootstrap)

安装或运行其他程序的程序。

引用键 (referencing key)

请参阅另一术语:外键 (foreign key)

引用完整性 (referential integrity)

数据库中的所有外键值都有效的状态。为使外键有效,它必须包含值 NULL,或包含外键引用的主键或唯一键列中的现有键值。

隐式权限 (implied permission)

执行特定于角色的活动的权限。不能授予、撤消或拒绝隐式权限。

隐式事务 (implicit transaction)

一种连接选项,由连接执行的每个 SQL 语句都视为单独的事务。

隐式游标转换 (implicit cursor conversion)

返回一种不同于用户所声明的游标。当将游标声明为特殊游标类型,而 SQL Server 无法实现该声明的类型时,SQL Server 将返回其他类型的游标。此过程称为隐式游标转换,有时称为游标降级。

应用 (application)

用于匹配事件与订阅,然后对生成的通知进行格式设置和传递的单个解决方案。

应用程序编程接口 (application programming interface)

应用程序中的一组可用例程(例如 ADO),供软件程序员设计应用程序接口时使用。

应用程序定义文件 (application definition file)

完整说明一个 Notification Services 应用程序的 XML 文件。ADF 包含事件架构、订阅架构和通知架构以及用于匹配事件和订阅的规则。ADF 还可能提供用于设置所生成通知格式的 XSLT 文件的名称。

应用程序角色 (application role)

为满足应用程序的安全性需要而创建的一种 SQL Server 角色。

应用程序数据库 (application database)

存储某个应用程序的用户数据和系统数据的数据库。应用程序数据库包含应用程序的事件、订阅和通知。它还包含系统元数据,其中包括应用程序的事件架构、订阅架构和通知架构以及应用程序的匹配规则。

用户(帐户)(user (account))

表示数据库中特定用户的 SQL Server 安全帐户或标识符。

用户定义的层次结构 (user-defined hierarchy)

有利于用户浏览多维数据集数据的属性层次结构的均衡层次结构。

用户定义函数 (user-defined function)

1. 在 SQL Server 中,由用户定义的一种 Transact-SQL 函数。函数将经常执行的逻辑封装在命名实体中,Transact-SQL 语句可以调用这些函数,而不用在每个语句中对这些逻辑重新进行编码。 2. 在 Analysis Services 中,在 Microsoft ActiveX 库中定义的一种函数,此库是使用组件对象模型 (COM) 自动化语言(例如 Visual Basic 或 Visual C++)创建的。这种库可以在 Analysis Services 中注册,其函数可以从多维表达式 (MDX) 查询调用。

用户定义聚合(函数)(user-defined aggregate (function))

通过引用 SQL Server 程序集而创建的一种聚合函数。用户定义聚合函数的实现在 .NET Framework 公共语言运行时 (CLR) 中所创建的某个程序集中定义。

用户定义事件 (user-defined event)

由用户定义的一种消息,可以由 SQL Server Profiler 跟踪或用于激发自定义警报。通常,该用户是系统管理员。

用户实例 (user instance)

由代表用户的父实例生成的 SQL Server Express 实例。父实例是作为服务(如 SQLExpress)运行的 SQL Server Express 主实例。用户实例在该用户的安全上下文中作为用户进程运行,并用于为不属于 dbcreator 固定服务器角色的非管理员用户启用 Xcopy 方案。用户实例功能也称为“作为正常用户运行”(RANU)。

用户数据库 (user database)

由 SQL Server 用户创建的数据库,用于存储应用程序数据。连接到 SQL Server 实例的大多数用户只引用用户数据库,而不引用系统数据库。

优化同步 (optimize synchronization)

合并复制中的一个选项,可以使您在确定最近的更改是否导致某行移入或移出发布到订阅服务器的分区时,将网络流量降到最低。

优先约束 (precedence constraint)

在 Integration Services 中,优先约束连接包中的可执行文件、容器和任务,并指定确定是否运行可执行文件的条件。

由键集驱动的游标 (keyset-driven cursor)

一种打开时显示其他用户对其成员行所做的更新效果(但不显示插入或删除效果)的游标。

邮件处理应用程序编程接口 (MAPI) (Messaging Application Programming Interface (MAPI))

电子邮件 API。

游标 (cursor)

映射到一个结果集并在该结果集内的单行中建立位置的实体。将游标放置到某行后,可以对该行或从该位置开始的行块执行操作。最常见的操作是提取(检索)当前行或行块。

游标降级 (cursor degradation)

请参阅另一术语:隐式游标转换 (implicit cursor conversion)

游标库 (cursor library)

ODBC 和 DB-Library API 的一部分,用于实现客户端游标。在当前系统中不常使用游标库,而使用服务器游标。

有序集 (ordered set)

以特定顺序返回的成员集。多维表达式 (MDX) 查询中的 ORDER 函数返回的是有序集。

右外部联接 (right outer join)

包含 JOIN 子句中右侧表所有行的一种外部联接。如果右侧表中的行与左侧表中的行不匹配,则将为结果集中来自左侧表的所有列分配 NULL 值。

语言中的大小写 (linguistic casing)

Win32 API 提供的功能,以对 Turkic 和其他区域设置进行 Unicode 简单大小写映射。

语义模型定义语言 (Semantic Model Definition Language)

描述在报表生成器中创建的报表的布局和查询信息的一组指令。SMDL 由为 Reporting Services 报表生成器组件创建的、符合 XML 语法的 XML 元素组成。

预测 (prediction)

一种数据挖掘技术,分析现有数据,并使用结果来预测新记录的属性值或现有记录中缺少的属性值。例如,可以使用现有信用应用数据来预测新应用程序的信用风险。

预计算分区 (precomputed partitions)

在合并复制中,默认情况下,用于已筛选发布的性能优化。

预写日志 (write-ahead log)

一种事务日志记录方法,始终先写入日志再写入数据。

域 (domain)

1. 在 Windows 安全性中,为了便于查看和管理而分组且共享一个公共安全数据库的计算机集合。2. 在关系数据库中,是指一列中允许使用的有效值集。

域完整性 (domain integrity)

强制给定列中项的有效性的完整性机制。这种机制(例如,CHECK 约束)可以通过数据类型、格式或允许使用的值范围来限制可能的数据值。

元组 (tuple)

基于多维数据集中每个属性层次结构的属性成员组合来唯一标识单元。

原始文件 (raw file)

在 Integration Services 中,用于在文件中快速读取和写入数据的本机格式。

原子 (atomic)

要么执行全部事务数据修改,要么都不执行。

源 (source)

一种 Integration Services 数据流组件,用于从数据存储区(例如文件和数据库)中提取数据。

源对象 (source object)

某一特定集合中的所有对象通过关系(全部为同一关系类型)与其连接的单个对象。对于目标集合,源对象为目标对象。对于起始集合,源对象为起始对象。

源多维数据集 (source cube)

链接多维数据集所基于的多维数据集。

源分区 (source partition)

一种被合并到另一个分区并在合并过程结束后自动删除的 Analysis Services 分区。

源和目标 (source and target)

一种可通过源对象与目标对象的关系来使用源对象检索其目标对象的浏览技术。

源数据库 (source database)

在建立数据仓库的过程中,从中提取数据以便在数据仓库中使用的数据库。

远程表 (remote table)

独立于当前 SQL Server 实例的 OLE DB 数据源中存储的表。这种表通过建立链接服务器或使用即席连接器名称来访问。

远程存储过程 (remote stored procedure)

位于某个 SQL Server 实例上却由另一个 SQL Server 实例上的语句执行的存储过程。

远程登录标识 (remote login identification)

分配给用户以访问远程服务器上的远程过程的登录标识。

远程分发服务器 (remote Distributor)

配置为分发服务器的服务器,独立于配置为发布服务器的服务器。

远程分区 (remote partition)

其数据存储在运行 Analysis Services 实例的服务器(而不是用于存储分区的元数据的服务器)中的分区。

远程数据 (remote data)

独立于当前 SQL Server 实例的 OLE DB 数据源中存储的数据。这种数据通过建立链接服务器或使用即席连接器名称来访问。

约束 (constraint)

分配给表列的一种属性,防止将某些类型的无效数据值放置在列中。例如,UNIQUE 或 PRIMARY KEY 约束防止插入与现有值相同的值,CHECK 约束防止插入与指定条件不匹配的值,而 NOT NULL 防止插入 NULL 值。

跃点 (hop)

数据通信中地域上分散的网络中的路由器之间的路径的一段。这些路由器之间的距离为通信跃点。

在线还原 (online restore)

在至少主文件组处于在线状态时,对一个或多个辅助文件组、属于辅助文件组的文件或页进行还原的还原方式。在线文件还原期间,还原文件所属的文件组将离线。

脏读 (dirty read)

包含未提交数据的读取。例如,事务 1 更改了某行。事务 2 在事务 1 提交更改之前读取已更改的行。如果事务 1 回滚更改,则事务 2 便读取了逻辑中从未存在的行。

脏页 (dirty pages)

包含尚未写入磁盘的修改的缓冲区页。

增量更新 (incremental update)

向现有多维数据集或维度添加新成员或向分区添加新数据的一组操作。增量更新是多维数据集或分区的三个处理选项之一,是维度的两个处理选项之一。

摘要传递 (Notification Services) (digest delivery (Notification Services))

按批组合多个通知并将生成的消息发送给订阅方的通知发送方法。

整数 (integer)

一类数据类型,包括 bigint、int、smallint 和 tinyint 数据类型。

支持 Internet (Internet-enabled)

对 Internet 订阅服务器启用复制的发布设置。

执行树 (execution tree)

SQL Server Integration Services 包数据流中的数据通过转换从源到达目标的路径。数据流引擎的计划程序使用这些树生成数据流的执行计划。

直观合计 (visual total)

某一维度成员显示的聚合单元值,它与该成员的显示子级显示的单元值一致。如果单元的某些子级是隐藏的,则该单元的直观合计就会与实际合计不同。例如,如果聚合函数为 SUM,Spain 显示的单元值为 1000,而 Portugal 显示的单元值为 2000,那么 Iberia 的直观合计就是 3000。

直接连接 (direct connect)

连接到后端数据库的状态,因此在保存数据库关系图或其中的所选项时,对数据库关系图所做的任何更改会自动更新数据库。

直接响应模式 (direct response mode)

SQL Server 统计信息的收集与 SQL Server 统计信息显示分开的默认模式。数据可立即用于 SQL Server 性能监视器;但检索到统计信息一段时间后才会显示统计信息。

值表达式 (value expression)

将返回值的多维表达式 (MDX)。值表达式可以对集、元组、成员、级别、数字或字符串进行运算。例如,集值表达式可对成员、元组和集元素进行运算以生成其他集。

只进游标 (forward-only cursor)

不能滚动的游标;只能按照从第一行到最后一行的顺序读取行。

智能标记 (smart tag)

在 Visual Studio 中,智能标记直接在设计图面上显示键配置以增强设计时的总体工作效率。

智能标记定位点 (smart tags anchor)

智能标记定位点是显示在 Windows 窗体设计图面中的组件右上角的按钮。单击定位点时会打开智能标记面板。

智能标记面板 (smart tag panel)

智能标记面板是设计器管理的 UI,它将组件配置作为一组智能标记项显示。

滞后时间 (latency)

在一台服务器上完成数据更改到此更改显示在另一台服务器上所用的时间(例如,在发布服务器上进行更改到此更改显示在订阅服务器上所用的时间)。

仲裁 (quorum)

在为其设置见证服务器实例的数据库镜像会话中,仅当该会话中至少两个服务器实例互相连接时建立的关系。必须具有仲裁才能使用数据库。

重新发布 (republish)

订阅服务器将从发布服务器接收的数据发布到另一台订阅服务器。

重新发布服务器 (republisher)

发布从发布服务器接收的数据的订阅服务器。

重做 (redo)

恢复过程中将日志记录更改应用(前滚)到数据库以使数据及时更新的阶段。

重做队列 (redo queue)

数据库镜像中来自主体数据库的日志记录副本,此副本已经写入到镜像服务器磁盘并正在等待应用至镜像数据库。

轴 (axis)

一个元组集。每个元组是一个成员向量。一组轴可以定义一个多维数据集的坐标。

主表 (primary table)

一对多关系中的两个相关表中的“一方”。主表应有主键,并且每个记录都应是唯一的。例如,包含通过 CustomerID 主键字段唯一标识的客户名称的表即是一个主表。

主服务器 (master server)

分发作业并从多个服务器接收事件的服务器。

主服务器 (primary server)

日志传送配置中主数据库所在的服务器实例。

主键 (primary key)

唯一地标识表中所有行的一列或一组列。主键不允许空值。任何两行都不能有相同的主键值,因此,主键值总是唯一地标识单行。有多个键可以唯一标识表中的行。每个这样的键都称为候选键。只有一个候选键可以选择作为表的主键;所有其他候选键都称为备用键。尽管不要求表必须有主键,但最好定义主键。在规范化表中,每行中的所有数据值完全依赖于主键。例如,在以 EmployeeID 作为主键的规范化雇员表中,所有列都应包含与特定雇员相关的数据。此表没有 DepartmentName 列,因为部门的名称取决于部门 ID,而不是雇员 ID。

主数据库 (primary database) 

日志传送配置中的读写数据库。它的事务日志按设置的间隔备份,以便还原到一个或多个辅助数据库。

主体服务器 (principal server)

数据库镜像中,其数据库当前是主体数据库的伙伴。

主体数据库 (principal database)

数据库镜像中的读/写数据库,其事务日志将连续发送到镜像服务器。这会将日志还原到镜像数据库中。

主维度表 (primary dimension table)

在数据仓库中的雪花架构中,直接与事实数据表相关并通常联接到事实数据表的维度表。完成维度定义的其他表联接到的是主维度表,而不是事实数据表。

属性 (property)

为控件、字段或数据库对象设置的命名属性,用来定义对象的其中一个特征(例如大小、颜色或屏幕位置)或某一方面的行为(例如是否隐藏)。

属性层次结构 (attribute hierarchy)

属性成员的层次结构包含下列级别:叶级,其中包含所有非重复属性成员,每个叶级成员也称为叶成员;中间级别(如果属性层次结构为父子层次结构);可选的“(全部)”级别,其中包含属性层次结构的叶成员聚合值,“(全部)”级别的成员也称为“(全部)”成员。 默认情况下,为每个维度属性都定义了一个属性层次结构。默认情况下,属性层次结构是可见的。

属性关系 (attribute relationship)

属性之间的一对多关系,如州省市自治区维度属性和市/县维度属性之间的关系。

注册 (Notification Services) (register (Notification Services))

将计算机配置为 Notification Services 实例的一部分。NSControl Register 可创建 NS$instance_name 服务、配置服务的安全性并创建实例的性能计数器。

转换 (transformation)

1. 在建立数据仓库的过程中,将从源数据系统提取的数据改为与数据仓库架构一致的排列方式和格式的过程。 2. 在 Integration Services 中,用于聚合、合并、分发和修改列数据和行集的一种数据流组件。

转义符 (escape character)

一种指示表达式中的另一个字符表示字面意义而不是运算符的字符。例如,在 SQL 中,字符“%”用作通配符,表示“此位置是任意数目的字符”。然而,如果希望搜索“10%”(百分之十)之类的字符串,则不能只指定“10%”作为搜索字符串,因为“%”将解释为“除 10 之外还有任意数目的字符”。通过指定转义符,可以标记“%”特指百分号的实例。例如,如果指定转义符“#”,可以指示搜索字符串“10#%”表示“百分之十”。

子包 (child package)

在 Integration Services 中由另一个包运行的包。子包也称为被调用的包。

子多维数据集 (subcube)

表示多维数据集的筛选视图的多维数据集子集,“(全部)”可显示子多维数据集中成员的直观合计。

子级 (child)

层次结构中紧邻的较低级别中的成员,与当前成员直接相关。

子集 (subset)

由多个表和这些表之间的关系行组成的一个选集,它是大型数据库关系图的一部分。可以将此选集复制到新的数据库关系图。这称为对关系图设置子集。

字词派生 (word generation)

确定在搜索中指定的字词的其他形式的过程。Microsoft Search 服务当前可以实现变形词派生。例如,如果指定单词 swim,则 SQL Server 还会搜索 swam 和 swimming。

字段 (field)

1. 窗口或记录中存储单个数据值的区域。某些数据库(如 Access 数据库)将字段用作列的同义词。 2. 在报表生成器中,字段是可以添加到报表布局模板的命名数据单位的实体属性。

字段长度 (field length)

在大容量复制中,表示大容量复制字符格式数据文件中的数据项所需的最大字符数。

字段终止符 (field terminator)

在大容量复制中,标记字段或行的结束的一个或多个字符,其将数据文件中的字段或行分隔开。

字符串 (string)

一组连续的字节,其中包含基于单个字符的数据值或二进制数据值。在字符串中,每个字节或每对字节代表单个字母、特殊字符或数字。而在二进制字符串中,整个值被视为不具有任何固有模式的单个位流。例如,常量“I am 32.”是一个 8 字节字符串,而常量 0x0205efa3 是一个 4 字节二进制字符串。

字符串函数 (string functions)

对字符串或二进制字符串执行操作的函数。内置的字符串函数将返回对字符数据进行操作通常所需的值。

字符格式 (character format)

使用文本字符存储在大容量复制数据文件中的数据。

字符集 (character set)

确定 char、varchar 和 text 数据类型中 SQL Server 可识别的字符的类型。每个字符集都是一组特定于某个国家/地区或某种语言的 256 个字母、数字和符号。对于所有字符集,前 128 个值的可打印字符都是相同的。后 128 个字符(有时称为扩展字符)对于每个字符集来说是唯一的。字符编码(如 Unicode)是将语言中的给定字符映射为字符集中的整数值的方式。

自定义规则 (custom rule)

角色中的一种规范,限制该角色中的用户有权访问的维度成员或多维数据集单元。

自定义汇总 (custom rollup)

基于维度级别或成员自定义的聚合计算。它将替代多维数据集的度量值的聚合函数。

自动故障转移 (automatic failover)

在主体服务器与镜像服务器和见证服务器的连接断开后由镜像服务器启动的故障转移。假定镜像数据库已经与主体数据库同步,则镜像服务器将接管主体服务器的角色,并使其数据库副本作为主体数据库在线。

自动恢复 (automatic recovery)

每次 SQL Server 重新启动时发生的恢复。当出现系统故障时,自动恢复有助于保护数据库。

自联接 (self-join)

将某个表中的记录与同一表中的其他记录相结合(如果联接字段中具有匹配的值)的一种联接。自联接可以是内部联接,也可以是外部联接。在数据库关系图中,自联接被称为反身关系。

自然层次结构 (natural hierarchy)

在级别之间定义了一对多关系的用户定义层次结构。

自主 (autonomy)

一个站点在执行数据修改时与其他站点之间的独立性。

组合键 (composite key)

由两列或多列组成的键。

组合索引 (composite index)

一种使用表中多列对数据创建索引的索引。

组件 (Notification Services) (component (Notification Services))

在 Notification Services 中,组件是 Notification Services 平台的主要元素。这些组件包括事件收集器、生成器、分发服务器和 Vacuumer。

组件对象模型 (Component Object Model)

用于开发组件软件的 Microsoft 规范。一些 SQL Server 和数据库 API(如 SQL-DMO、OLE DB 和 ADO)即基于 COM。某些 SQL Server 组件将对象存储为 COM 对象。

祖先 (ancestor)

维度层次结构中的高级成员,通过沿袭与维度层次结构中的当前成员相关。

钻取 (drill through)

1. 在 Analysis Services 中,指检索详细数据,多维数据集单元中的数据是从这些数据中汇总得到的。2. 在 Reporting Services 中,是指通过单击主钻取报表中的超链接打开相关报表。

钻取报表 (drillthrough report)

选中了“启用明细”选项的报表。主钻取报表中包含指向相关报表的超链接。

左外部联接 (left outer join)

一种外部联接,其中包括 JOIN 子句中最左侧表中的所有行。右表中的行与左表中的行不匹配时,将为来自右表的所有结果集列赋以 NULL 值。

作业 (job)

SQL Server 代理连续执行的一系列指定操作(称为步骤)。

请参阅

其他资源

英文术语词汇表

帮助和信息

获取 SQL Server 2005 帮助