SQL Server 2005 术语词汇表

SQL SERVER基础知识 专栏收录该内容
85 篇文章 1 订阅

 

术语

定义

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 及更高版本的一个组件。

ANSI 到 OEM 的转换 (ANSI to OEM conversion)

将数据从使用某一特定的代码页存储字符数据的数据库传输到使用其他代码页的计算机上的客户端应用程序时必定发生的字符转换。通常,基于 Windows 的客户机使用 ANSI/ISO 代码页,而某些数据库(由于兼容性原因)可能使用 OEM 代码页。

API 服务器游标 (API server cursor)

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

bcp 实用工具 (bcp utility)

命令提示符大容量复制实用工具,用于以用户指定的格式将 SQL Server 数据复制到操作系统文件或从操作系统文件复制 SQL Server 数据。

bcp 文件 (bcp files)

存储由大容量复制实用工具或同步创建的大容量复制数据的文件。

bigint 数据类型 (bigint data type)

一种整数数据类型,值的范围介于 -2^63 (-9223372036854775808) 和 2^63-1 (9223372036854775807) 之间。

binary 数据类型 (binary data type)

一种长度固定的二进制数据类型,最大长度为 8,000 个字节。

bit 数据类型 (bit data type)

值为 1 或 0 的数据类型。

char 数据类型 (char data type)

一种字符数据类型,最多可包含 8,000 个字符。

CHECK 约束 (CHECK constraints)

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

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 结构化存储文件 (COM-structured storage file)

一种组件对象模型 (COM) 复合文件,由 Data Transformation Services (DTS) 用来存储所保存的 DTS 包的版本历史记录。

CPU 忙 (CPU busy)

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

DataReader

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

datetime 数据类型 (datetime data type)

一种 SQL Server 系统数据类型,存储日期和时间组合值,范围从 1753 年 1 月 1 日到 9999 年 12 月 31 日,精确到 1 秒的 3% 或 3.33 毫秒。

DDL 触发器 (DDL trigger)

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

decimal 数据类型 (decimal data type)

固定精度和小数位的数字数据,范围为 -10^38 -1 到 10^38 -1。

DEFAULT 约束 (DEFAULT constraint)

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

DML 触发器 (DML trigger)

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

DSN

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

DTS 包 (DTS package)

指使用 SQL Server 工具和对象模型创建的包。

DTS 包模板 (DTS package template)

模型数据转换服务 (DTS) 包。这种模板用于帮助创建和配置特定类型的包。

ETL

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

float 数据类型 (float data type)

存放 -1.79E + 308 到 1.79E + 308 之间的浮点数字数据的数据类型。float、double precision 和 float(n) 都是 SQL Server 的 float 数据类型。

guest

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

image 数据类型 (image data type)

一种 SQL Server 可变长度的二进制数据类型,其最大长度为 2^31 - 1 (2,147,483,647) 个字节。

int (integer) 数据类型 (int (integer) data type)

一种 SQL Server 系统数据类型,存放 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 之间的整数。

master 数据库 (master database)

控制每个 SQL Server 实例的操作的数据库。它自动与每个 SQL Server 实例一起安装,并跟踪用户帐户、远程用户帐户以及每个实例可与之交互的远程服务器。它还跟踪正在进行的进程、可配置的环境变量、系统错误消息、系统上可用的磁带和磁盘以及活动锁。

Microsoft 消息队列 (Microsoft Message Queuing)

随 Windows Server 分布的异步消息处理框架。

model 数据库 (model database)

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

money 数据类型 (money data type)

一种 SQL Server 系统数据类型,存储 -2^63 (-922,337,203,685,477.5808) 到 2^63 - 1 (+922,337,203,685,477.5807) 之间的货币值,精确到货币单位的万分之一。

MSMQ

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

MSX

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

nchar 数据类型 (nchar data type)

最多包含 4,000 个字符的固定长度 Unicode 数据类型。每个 Unicode 字符都为 2 个字节,Unicode 字符支持所有国际字符。

niladic 函数 (niladic functions)

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

ntext 数据类型 (ntext data type)

最多可以包含 2^30 - 1 (1,073,741,823) 个字符的可变长度 Unicode 数据类型。ntext 列在数据行中存储 16 字节的指针,而数据单独存储。

NULL

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

nvarchar 数据类型 (nvarchar data type)

最多包含 4,000 个字符的可变长度 Unicode 数据类型。每个 Unicode 字符都为 2 个字节,Unicode 字符支持所有国际字符。sysname 是一个系统提供的用户定义数据类型,它是 nvarchar(128) 的同义词,用于引用数据库对象名称。

ODBC 驱动程序 (ODBC driver)

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

ODBC 数据源 (ODBC data source)

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

OLE DB 访问接口 (OLE DB provider)

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

OLE DB 使用者 (OLE DB consumer)

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

OLE DB

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

OLE 自动化对象 (OLE Automation objects)

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

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

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

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

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

pubs 数据库 (pubs database)

随 SQL Server 提供的一个示例数据库。

real 数据类型 (real data type)

一种精度为 7 位的 SQL Server 系统数据类型。浮点精度数字数据范围在 -3.40E + 38 到 3.40E + 38 之间。存储大小为 4 个字节。

SELECT

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

smalldatetime 数据类型 (smalldatetime data type)

从 1900 年 1 月 1 日到 2079 年 6 月 6 日期间的日期和时间数据,可精确到分钟。

smallint 数据类型 (smallint data type)

从 -2^15 (-32,768) 到 2^15 - 1 (32,767) 之间的 SQL Server 系统整数数据。

smallmoney 数据类型 (smallmoney data type)

一种 SQL Server 系统数据类型,用于存储从 -214,748.3648 到 +214,748.3647 之间的货币值,可精确到货币单位的百分之一。存储大小为 4 字节。当显示 smallmoney 值时,会向上舍入两位。

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 事件转发服务器 (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_variant 数据类型 (sql_variant data type)

用于存储 SQL Server 支持的各种数据类型(text、ntext、timestamp 和 sql_variant 除外)的值的数据类型。

SQL-92

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

tempdb 数据库 (tempdb database)

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

text 数据类型 (text data type)

一种 SQL Server 系统数据类型,用于指定可变长度的非 Unicode 数据,最大长度为 2^31 -1 (2,147,483,647) 个字符。text 数据类型不能用于存储过程中的变量或参数。

theta 联接 (theta join)

基于标量值的比较的联接。

timestamp 数据类型 (timestamp data type)

一种 SQL Server 系统数据类型,它是一种单调增加的计数器,其值在数据库内始终唯一。

tinyint 数据类型 (tinyint data type)

一种 SQL Server 系统数据类型,存放从 0 到 255 之间的所有数值。其存储大小为 1 个字节。

Transact-SQL 游标 (Transact-SQL cursor)

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

Transact-SQL

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

TSX

目标服务器的缩写词。

Unicode 格式 (Unicode format)

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

Unicode 排序规则 (Unicode collation)

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

Unicode

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

UNIQUE 约束 (UNIQUE constraints)

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

uniqueidentifier 数据类型 (uniqueidentifier data type)

包含唯一标识号的一种数据类型,其标识号被存储为用来存储全局唯一标识符 (GUID) 的 16 字节二进制字符串。

uniqueifier

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

varbinary 数据类型 (varbinary data type)

一种 SQL Server 系统数据类型,最多可存放 8,000 个字节的可变长度二进制数据。

varchar 数据类型 (varchar data type)

一种 SQL Server 系统数据类型,用于存放可变长度的非 Unicode 数据,最多包含 8,000 个字符。

Web 同步 (Web synchronization)

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

WHERE 子句 (WHERE clause)

SQL 语句中的一部分,用于指定要检索哪些记录。

Windows Management Instrumentation

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

Windows 排序规则 (Windows collation)

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

WMI 查询语言 (WMI Query Language)

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

WMI

请参阅另一术语:Windows Management Instrumentation

WQL

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

安全标识符 (SID) (Security Identifier (SID))

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

安全扩展插件 (security extension)

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

安全套接字层 (SSL)

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

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

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

按范围分区 (range partitioning)

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

暗示性权限 (implied permission)

执行特定于角色的活动的权限。不能授予、撤消或拒绝暗示性权限。

半累加性度量值 (semiadditive measure)

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

绑定 (binding)

在 SQL API 中,绑定可使结果集列或参数与程序变量相关联,以便在提取或更新行时自动将数据移入或移出程序变量。

保存点 (savepoint)

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

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

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

报表定义 (report definition)

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

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

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

报表快照 (report snapshot)

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

报表模型 (report model)

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

备份 (back up)

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

备份 (backup)

数据库、文件组、文件或事务日志的副本,可用于恢复数据(通常在出现严重的数据库错误或系统错误之后进行)。备份可以单独使用,也可以作为备份序列的一部分使用。

备份集 (backup set)

从备份所属的媒体集方面进行说明的单个备份。每个备份集都分布在所属媒体集的所有媒体簇中。

备份媒体 (backup media)

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

备份设备 (backup device)

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

备份文件 (backup file)

存储完整或部分数据库、事务日志、文件和/或文件组备份的文件。

备用服务器 (standby server)

包含数据库副本的服务器实例,如果源数据库不可用,可以使该数据库副本联机。可以使用日志传送来维护备用服务器(称为“辅助服务器”),其数据库副本会定期从日志备份自动更新。必须手动完全更新备用服务器的数据库副本才能故障转移到该备用服务器。可以使用数据库镜像来维护备用服务器(称为“镜像服务器”),其数据库副本会不断更新。故障转移到镜像服务器上的数据库的过程实质上是即时进行的。

备用文件 (standby file)

在还原操作中的撤消阶段使用的一种文件,用来保存要修改的页面的“即时复制”原像。备用文件允许恢复撤消过程以恢复未提交的事务。在 SQL Server 2000 中,这种文件被称为撤消文件。

备注 (memo)

包含较长文本字符串的一种列,通常多于 255 个字符。它是 SQL Server text 数据类型的 Access 等价数据类型。

被链接表 (linked table)

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

被引用键 (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 aggregate)

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

标识符 (identifier)

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

标识列 (identity column)

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

标识属性 (identity property)

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

表 (table)

1. 一种二维对象,由行和列组成,用于存储关系数据库中的数据。每个表均存储关于由数据库建模的一类对象的信息。例如,某个教育数据库将具有一个教师表、一个学生表和一个课程表。2. 表中的列代表建模对象的属性(例如名、姓和地址)。每个行代表建模对象的一个出现位置。例如,课程表中的一行将记录有关上午 9:00 开始的代数 1 课程的信息,而另一行将记录有关上午 10:00 开始的世界历史课程的信息。

表达式 (expression)

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

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

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

表级约束 (table-level constraint)

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

表扫描 (table scan)

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

表数据类型 (table data type)

一种特殊的数据类型,用于存储以后才会处理的结果集。

表锁 (table lock)

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

别名 (alias)

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

别名 (nickname)

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

别名数据类型 (alias data type)

用户指定的数据类型,该类型基于 SQL Server 系统数据类型之一。别名类型可以指定特定的数据类型、长度和为空性。

并发 (concurrency)

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

不对称层次结构 (unbalanced hierarchy)

各个叶节点距根节点的距离各不相同的一种维度层次结构。装配件和组织结构图的层次结构通常是不对称的。

不感知游标 (insensitive cursor)

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

不可重复读 (nonrepeatable read)

某个事务多次读取同一行,而在两次(或两次以上)读取之间,某个单独的事务修改了该行。因为该行在同一事务的多次读取之间被修改了,所以每次读取获得不同的值,这就导致出现了不一致性。

不齐整层次结构 (ragged hierarchy)

一种维度层次结构,其中在该层次结构的一个或多个分支中,一个或多个级别不包含成员。例如,对于没有省/市/自治区的国家/地区,地理层次结构中的省/市/自治区级别不包含成员。

布尔值 (Boolean)

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

步骤对象 (step object)

一种 Data Transformation Services (DTS) 对象,用于协调 DTS 包中的控制流和任务执行。没有相关步骤对象的任务将永远不会执行。

部分备份 (partial backup)

主文件组、每个读写文件组和任何选择指定的文件中所有数据的备份。只读数据库的部分备份仅包含主文件组。

部分差异备份 (partial differential backup)

一种相对于先前单个部分备份(基准备份)不同的部分备份。对于只读数据库,部分差异备份仅包含主文件组。

参数化 (parameterization)

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

参数化报表 (parameterized report)

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

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

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

操作 (action)

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

层次结构 (hierarchy)

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

插入查询 (Insert query)

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

插入值查询 (Insert Values query)

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

查询优化器 (query optimizer)

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

查找表 (lookup table)

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

差异备份 (differential backup)

仅包含自差异备份所基于的上一次数据备份之后对数据库所做更改的备份。

差异数据库备份 (differential database backup)

仅记录自上次完整数据库备份之后对数据库所做更改的数据库备份。与完整备份相比,差异备份占用空间更小,还原速度更快,并且差异备份对性能影响极小。

常规多维数据集 (regular cube)

基于表并有其自己的聚合的多维数据集。

常规维度 (regular dimension)

既不是父子维度也不是虚拟维度的维度。

常量 (constant)

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

超大型维度 (very large dimension)

在 Analysis Services 中,所包含的成员介于五百万个到一千万个之间的维度。需使用特殊技术来处理超大型维度。

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

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

撤消 (undo)

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

成员 (member)

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

成员变量 (member variable)

Analysis Services 在内部用于标识维度成员的值。MemberKeyColumn 属性指定维度的成员变量。例如,1 到 12 之间的某个数字可以是对应于年中某月的成员变量。

成员键列 (member key column)

维度级别的属性,用于指定相应级别的成员的标识符。此属性的值可以指定包含标识符或计算结果为标识符的表达式的列。

成员名列 (member name column)

维度级别的属性,用于指定相应级别的成员的名称。此属性的值可以指定包含名称或计算结果为名称的表达式的列。

成员委托 (member delegation)

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

成员属性 (member property)

除维度中包含的信息之外的有关维度级别的成员的信息(例如,产品的颜色或销售代表的电话号码)。有关成员属性的详细信息,请参阅 OLE DB 文档。

成员组 (member group)

连续维度成员集合的系统生成的父级。

呈现的报表 (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)

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

重新发布 (republish)

订阅服务器将从发布服务器接收的数据发布到另一台订阅服务器。

重新发布服务器 (republisher)

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

重做 (redo)

恢复过程中将日志记录更改应用(前滚)到数据库以使数据及时更新的阶段。

初始快照 (initial snapshot)

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

初始同步 (initial synchronization)

订阅的第一次同步,在此期间,复制所需的架构和(可选)数据、触发器以及系统表均复制到订阅服务器。

触发器 (trigger)

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

传递查询 (pass-through query)

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

传递扩展插件 (delivery extension)

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

传递顺序 (pass order)

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

传递语句 (pass-through statement)

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

串联 (concatenation)

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

垂直分区 (vertical partitioning)

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

垂直筛选 (vertical filtering)

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

纯日志备份 (pure log backup)

仅包含无任何大容量更改的时间间隔内的事务日志的备份。

词干分析器 (stemmer)

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

磁带备份 (tape backup)

对 Windows NT 4.0 和 Windows 2000 支持的任意磁带设备进行的备份操作。如果要创建磁带备份文件,则首先必须安装磁带设备。必须以物理方式将磁带设备连接到正在运行要备份的 SQL Server 实例的计算机。

存储过程 (stored procedure)

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

存储库 (repository)

1. Analysis Services 使用的元数据的存储容器。元数据存储在关系数据库的表中,用于定义 Analysis Services 对象的参数和属性。2. 包含与可执行软件一起来管理数据库的信息模型的数据库。该术语还可以指安装的 Meta Data Services。

存储库 SQL 架构 (Repository SQL schema)

存储库引擎用来管理所有存储库对象、关系和集合的标准表集。存储库 SQL 架构将信息模型元素映射到 SQL 架构元素。

存储库对象 (repository object)

表示存储库类型库中存储的数据构造的 COM 对象。

存储库类型信息模型 (RTIM) (Repository Type Information Model (RTIM))

表示 Meta Data Services 的存储库类型定义的核心对象模型。此对象模型由信息模型实例基于的抽象类构成。

存储库引擎 (repository engine)

面向对象的软件,提供对存储库数据库的管理支持和客户访问。

存档文件 (archive file)

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

错误日志 (error log)

记录 SQL Server 中的系统信息的文本文件。

错误状态号 (error state number)

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

大级别 (large level)

所包含的成员数等于或超出大级别的阈值的维度级别。此阈值是可变的,可在 Analysis Manager 的“属性”对话框中设置。

大容量操作日志备份 (bulk log backup)

包含由大容量操作更改的日志和数据页的备份。不允许进行时点恢复。

大容量导出 (bulk export)

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

大容量导入 (bulk import)

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

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

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

代码页 (code page)

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

单用户模式 (single-user mode)

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

单元 (cell)

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

单元集 (cellset)

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

递归分区 (recursive partitioning)

数据挖掘算法提供程序使用的迭代进程,该进程对数据划分组,直至找不到有用的组为止。

点击链接型报表 (clickthrough report)

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

调用级接口 (call-level interface (CLI))

ODBC 支持的、供应用程序使用的接口。

订阅 (subscribe)

从发布服务器请求数据。

订阅 (subscription)

请求将发布发送给订阅方。订阅可定义将要接收的发布,以及接收的位置和时间。有两种类型的订阅:推送订阅和请求订阅。

订阅方 (Subscriber)

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

订阅服务器 (subscribing server)

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

订阅过期时间 (subscription expiration period)

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

订阅数据库 (subscription database)

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

定位更新 (positioned update)

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

定型数据集 (training data set)

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

动态 SQL 语句 (dynamic SQL statements)

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

动态恢复 (dynamic recovery)

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

动态快照 (dynamic snapshot)

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

动态筛选器 (dynamic filter)

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

动态锁定 (dynamic locking)

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

动态游标 (dynamic cursor)

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

度量值 (measure)

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

段落还原 (piecemeal restore)

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

断字 (word-breaking)

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

断字符 (word breaker)

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

队列 (queue)

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

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

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

对齐 (alignment)

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

对象 (object)

数据库中的数据库组件之一:表、索引、触发器、视图、键、约束、默认值、规则、用户定义数据类型或存储过程。

对象变量 (object variable)

包含对象引用的变量。

对象标识符 (object identifier)

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

对象依赖关系 (object dependencies)

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

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

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

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

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

多服务器管理 (multiserver administration)

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

多个实例 (multiple instances)

同一台计算机上运行的多个 SQL Server 副本。可以存在一个默认实例,该实例可以是任何版本的 SQL Server。也可以存在多个 SQL Server 2000 命名实例和 SQL Server 2005 命名实例。

多基准差异备份 (multibase differential)

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

多维 OLAP (MOLAP) (multidimensional OLAP (MOLAP))

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

多维表达式 (MDX) (Multidimensional Expressions (MDX))

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

多维结构 (multidimensional structure)

一种数据库范例,将数据视为信息多维数据集(包含维度和按单元划分的汇总数据),而不是关系表和关系列。每个单元通过一组指定结构的维度中的位置坐标来定位。例如,坐标 {SALES, 1997, WASHINGTON, SOFTWARE} 确定的单元包含 1997 年华盛顿的软件销售汇总信息。

多维数据集 (cube)

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

多维数据集角色 (cube role)

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

多线程服务器应用程序 (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)

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

反身关系 (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)

一种其逻辑顺序与行在磁盘上的物理存储顺序不同的索引。

Don 2006-05-22 17:54 非强制关系 (unenforced relationship)

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

非叶 (nonleaf)

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

非叶成员 (nonleaf member)

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

分布式查询 (distributed query)

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

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

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

分布式事务 (distributed transaction)

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

分段 (segmentation)

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

分发 (distribute)

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

分发保持期 (distribution retention period)

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

分发服务器 (Distributor)

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

分发数据库 (distribution database)

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

分隔符 (delimiter)

在 Transact-SQL 中,使用双引号 ("") 或方括号 ([]) 表示对象名称的开头和结尾的字符。

分配单元 (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)

SQL Server 2000 及更低版本中的 Analysis Services 的服务器组件,专门用于创建和维护多维数据结构并提供多维数据来响应客户端查询。

服务器订阅 (server subscription)

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

服务器名称 (server name)

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

服务器游标 (server cursor)

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

辅助服务器 (secondary server)

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

辅助数据库 (secondary database)

在日志传送中,通过在单独的服务器实例(辅助服务器)上还原主数据库的完整备份(不进行恢复)而创建的只读数据库。主数据库的日志备份会定期还原到辅助数据库。

父级 (parent)

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

复制 (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)

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

固定服务器角色 (fixed server role)

服务器级别上存在的预定义角色。这种角色的作用域限于其所定义于的 SQL Server 实例。

固定数据库角色 (fixed database role)

每个数据库中都存在的预定义角色。这种角色的作用域限于其所定义于的数据库。

关键字 (keyword)

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

关系 (relationship)

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

关系 OLAP (ROLAP) (relational OLAP (ROLAP))

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

关系对象 (relationship object)

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

关系类型 (relationship type)

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

关系数据库 (relational database)

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

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

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

归置 (collocation)

当基于等价的分区函数对已分区表和已分区索引进行分区时存在的一种情况。

规范化规则 (normalization rules)

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

规则 (rule)

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

规则 (rules)

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

滚动 (scroll)

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

国际标准化组织 (ISO) (International Organization for Standardization (ISO))

负责制定数据通信国际标准的两个国际标准化组织之一。国际标准化组织 (ISO) 与国际电工技术委员会 (IEC) 密切合作定义计算标准。他们共同针对 SQL 发布了 ISO/IEC SQL-92 标准。

国际电工技术委员会 (IEC) (International Electrotechnical Commission (IEC))

负责制定数据通信国际标准的两个国际标准化组织之一。国际电工技术委员会 (IEC) 与国际标准化组织 (ISO) 密切合作定义计算标准。他们共同针对 SQL 发布了 ISO/IEC SQL-92 标准。

过程缓存 (procedure cache)

SQL Server 内存池的一部分,用于存储 Transact-SQL 批处理、存储过程和触发器的执行计划。执行计划记录 SQL Server 为了生成批处理、存储过程或触发器包含的 Transact-SQL 语句指定的结果而必须执行的步骤。

过度适应 (overfitting)

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

函数 (function)

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

行 (row)

构成 SQL 表中的水平行的元素集合。表中每一行代表由该表建模的对象出现的一个位置,并用来存储该对象所有属性的值。例如,在 Northwind 示例数据库中,Employees 表为 Northwind Traders Company 的雇员建模。表中的第一行记录了关于雇员 ID 为 1 的雇员的全部信息。

行版本控制 (row versioning)

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

行集 (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)

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

缓存老化 (cache aging)

确定缓存行何时过时和必须刷新的缓存机制。

幻影 (phantom)

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

恢复 (recover)

对数据库执行恢复。

恢复 (recovery)

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

恢复点 (recovery point)

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

恢复分叉点 (recovery fork point)

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

恢复分支 (recovery branch)

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

恢复间隔 (recovery interval)

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

恢复路径 (recovery path)

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

恢复模式 (recovery model)

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

回滚 (roll back)

撤消在数据库恢复完成之前未及时提交的事务所做的更改。

混合 OLAP (HOLAP) (hybrid OLAP (HOLAP))

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

活动语句 (active statement)

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

伙伴 (partner)

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

基本数据类型 (base data type)

系统提供的任一数据类型,例如 char、varchar、binary 和 varbinary。用户定义数据类型是从基本数据类型派生的。

基表 (base table)

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

基础表 (underlying table)

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

基准备份 (base backup)

完整或部分差异备份所基于的数据备份;该数据备份可以针对数据库,也可以针对文件。基准备份是数据库或文件的最近完整备份或文件备份。

级别 (level)

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

级别 (rank)

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

级联更新 (cascading update)

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

级联删除 (cascading delete)

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

计划备份 (scheduled backup)

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

计划强制 (plan forcing)

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

计划指南 (plan guide)

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

计算成员 (calculated member)

维度的成员,其值是在运行时使用表达式计算的。计算成员的值可能是从其他成员的值派生的。计算成员是除输入成员之外的任意成员。例如,可以通过用成员 Sales 的值减去成员 Cost 的值来确定计算成员 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)

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

记录 (record)

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

记录集 (recordset)

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

架构快照 (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)

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

键范围锁 (key range lock)

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

键列 (key column)

主键、外键或索引键所引用的列。

僵停 (zombie)

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

交叉表查询 (crosstab query)

显示字段或表中汇总值的数据,然后按照两组事实对其分组:一组沿着数据表的左侧向下,另一组横着穿过数据表的顶部。

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

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

角色切换 (role switching)

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

脚本 (script)

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

接口 (interface)

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

接口隐含 (interface implication)

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

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

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

结果集 (result set)

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

解决策略 (resolution strategy)

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

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

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

进程 (process)

1. 多维数据集中的一组操作,用于重新生成多维数据集的结构,将数据加载到多维结构中,计算汇总信息,并保存预先计算的聚合。作为动词,是指使用数据和聚合填充多维数据集。它是用于多维数据集的三个处理选项之一。2. 数据挖掘模型中的操作,用于将关系数据源或 OLAP 数据源中的定型数据检索到为数据挖掘模型定义的结构中,使用数据挖掘算法对其进行统计分析,并将统计数据保存为数据挖掘内容。作为动词,是指使用数据挖掘内容填充数据挖掘模型。3. 维度中的操作,用于将数据仓库的维度表中的数据加载到为维度定义的层中,然后重新生成维度结构。它是用于维度的两个处理选项之一。

进程间通信 (IPC) (interprocess communication (IPC))

一种操作系统进程和线程用来交换数据和消息的机制。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 语句赋予初始值,并在声明该变量的语句批处理或过程内使用。

巨型维度 (huge dimension)

在 Analysis Services 中,巨型维度是指包含大约一千万以上成员的维度。巨型维度必须使用关系 OLAP (ROLAP) 存储模式。

聚合 (aggregation)

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

聚合包装 (aggregation wrapper)

将一个 COM 对象封装在另一个 COM 对象内的包装。

聚合查询 (aggregate query)

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

聚合函数 (aggregate function)

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

聚合前缀 (aggregation prefix)

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

聚集索引 (clustered index)

一种通过键值的逻辑顺序来确定表中相应行的物理顺序的索引。

聚类分析 (clustering)

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

决策树 (decision tree)

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

决策支持 (decision support)

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

均衡的层次结构 (balanced hierarchy)

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

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

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

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

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

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

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

可序列化 (serializable)

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

可执行文件 (executable)

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

可重用书签 (reusable bookmark)

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

可转换订阅 (transformable subscription)

允许在复制过程中使用 Data Transformation Services (DTS) 的数据移动、转换映射和筛选功能的一种订阅方式。

客户端订阅 (client subscription)

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

客户端应用程序 (client application)

一种从分析服务器检索数据并对来自关系数据库或多维数据库的数据进行本地分析和表示的应用程序。客户端应用程序通过 PivotTable Service 组件连接到运行 Analysis Services 实例的服务器。

客户端游标 (client cursor)

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

空闲时间 (idle time)

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

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

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

控制中断报表 (control-break report)

以用户定义的组或中断方式汇总数据的报表。当遇到不同的数据时将触发一个新组。

库 (library)

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

块 (blocks)

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

快照 (snapshot)

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

快照代理 (Snapshot Agent)

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

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

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

快照复制 (snapshot replication)

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

快照共享 (snapshot share)

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

Don 2006-05-22 17:54 扩展存储过程 (extended stored procedure)

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

离线还原 (offline restore)

数据库处于离线状态时进行的还原。

立即更新 (immediate updating)

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

立即更新订阅 (immediate updating subscriptions)

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

粒度 (granularity)

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

连接 (connection)

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

连接对象 (connection object)

用来与数据源建立连接的编程对象。以下示例显示了如何创建连接对象:Dim cn As ADOCE.ConnectionSet cn = CreateObject("ADOCE.Connection.3.1")

连接管理器 (connection manager)

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

联邦信息处理标准 (FIPS) (Federal Information Processing Standard (FIPS))

适用于美国政府购买的计算机系统的标准。每个 FIPS 标准均由国家标准与技术学会 (NIST) 定义。当前的 SQL 产品标准是 FIPS 127-2,它基于 ANSI SQL-92 标准。ANSI SQL-92 与 ISO/IEC SQL-92 一致。

联合查询 (Union query)

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

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

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

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

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

联机事务处理 (OLTP) (online transaction processing (OLTP))

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

联接 (join)

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

联接表 (junction table)

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

联接列 (join column)

联接条件中引用的列。

联接路径 (join path)

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

联接筛选器 (join filter)

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

联接条件 (join condition)

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

联接运算符 (join operator)

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

链接表 (linking table)

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

链接多维数据集 (linked cube)

基于另一个运行 Analysis Services 实例的服务器上所定义的多维数据集的一种多维数据集。

链接服务器 (linked server)

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

两阶段提交 (two-phase commit)

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

列 (column)

SQL 表中每行中的区域,用于存储由该表建模的对象的某些属性的数据值。例如,Northwind 示例数据库中的 Employees 表建立 Northwind Traders 公司雇员的模型。Employees 表每行中的 LastName 列存储该行所代表雇员的姓氏,其方式与窗口或窗体中的“姓氏”字段包含一个姓氏的方式相同。

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

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

列级约束 (column-level constraint)

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

列筛选器 (column filter)

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

邻近搜索 (proximity search)

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

临时表 (temporary table)

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

临时存储过程 (temporary stored procedure)

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

浏览模式 (browse mode)

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

流水游标 (firehose cursor)

默认结果集的过时的术语。

路径 (path)

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

逻辑记录 (logical records)

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

逻辑名称 (logical name)

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

逻辑运算符 (logical operators)

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

枚举 (enumeration)

属性的一种数据类型。它指定属性值应支持一组固定的常量字符串或整数值。

媒体标头 (media header)

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

媒体簇 (media family)

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

媒体集 (media set)

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

媒体名称 (media name)

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

媒体说明 (media description)

说明媒体集的文本。

密度 (density)

多维结构中包含数据的单元所占的百分比。Analysis Services 仅存储包含数据的单元。密集多维数据集与设计结构相同的稀疏多维数据集相比,需要更多的存储空间。

敏感游标 (sensitive cursor)

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

命令 (command)

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

命令关系 (command relationship)

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

命名关系 (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 数据流组件,用于将数据从数据流写入数据源或创建内存中数据集。

目标对象 (destination object)

存储库中的一种对象,它参与某种关系,从而成为这种关系的目标。例如,组件是项目具有组件这一关系中的目标对象。

目标分区 (target partition)

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

目标服务器 (target server)

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

内部标识符 (internal identifier)

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

内部联接 (inner join)

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

内核 (kernel)

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

内置函数 (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 中用于在加载包后更新包对象的值的名称/值对。

批处理 (batch)

一起提交并作为一个分组来执行的一组 SQL 语句。脚本通常是逐个提交的一系列批处理。

批注属性 (annotational property)

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

平展界面 (flattened interface)

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

平展行集 (flattened rowset)

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

普通连接器名称 (ad hoc connector name)

查询的 FROM 子句中的 OpenRowset 函数,使用它可以在每次必须访问数据时发出有关外部服务器和数据源的所有连接信息。

启用写功能 (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 语句。

切片 (slice)

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

请求订阅 (pull subscription)

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

求解次序 (solve order)

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

区 (extent)

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

区域设置 (locale)

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

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

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

取模 (modulo)

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

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

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

“全部”成员 (All member)

“(全部)”级别的单个成员。默认情况下,“全部”成员的名称为 All 后加一个空格和维度名称。

全局变量 (global variable)

SQL Server 中可由多个数据转换服务 (DTS) 任务引用的变量。在早期版本的 SQL Server 中,该术语是指名称以 @@ 开头的 Transact-SQL 系统函数。

全局订阅 (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 enabling)

允许对当前数据库进行全文查询的进程。

全文索引 (full-text index)

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

任务 (tasks)

在 Integration Services 中,执行包中某项离散类工作的控制流元素。

任务对象 (task object)

一种 Data Transformation Services (DTS) 对象,用于定义要在数据转换过程中执行的部分工作。例如,某个任务可以执行一条 SQL 语句,或使用 DTS 数据抽取将异类数据从 OLE DB 源移动并转换到 OLE DB 目标。

日志备份 (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)

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

容器 (container)

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

筛选 (filtering)

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

筛选器 (filter)

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

删除查询 (Delete query)

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

身份验证 (authentication)

验证尝试连接到 SQL Server 的用户是否有权进行连接的过程。

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

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

生成表查询 (Make Table query)

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

生成器 (producer)

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

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

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

时点恢复 (point in time recovery)

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

时间维度 (time dimension)

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

实例 (instance)

计算机上运行的 SQL Server 副本。一台计算机可以运行多个 SQL Server 2005 实例。虽然在某些情况下,一台计算机还可以运行多个 SQL Server 2000 实例,但只能运行一个 SQL Server 7.0 版或更早版本实例。

实体完整性 (entity integrity)

这样一种状态:数据库中的所有行都具有非空主键值,所有表都具有主键,并且任何表都没有重复的主键值。这确保数据库中所表示的任何事物均不存在重复的项。

实用工具 (utility)

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

使非规范化 (denormalize)

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

使用别名 (aliasing)

用于允许在新的上下文中重用对象、属性或关系的名称,同时保持其他所有属性不变。

示例数据 (sample data)

在处理某个多维数据集之前对其进行查询时显示的模拟生成的数据(而不是实际数据)。示例数据使您在修改多维数据集时能够查看结构的更改效果。

事件处理程序 (event handler)

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

事件通知 (event notification)

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

事例 (case)

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

事例集 (case set)

数据挖掘中的一组事例。

事例键 (case key)

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

事实 (fact)

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

事实数据表 (fact table)

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

事务 (transaction)

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

事务保持期 (transaction retention period)

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

事务处理 (transaction processing)

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

事务复制 (transactional replication)

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

事务回滚 (transaction rollback)

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

事务日志 (transaction log)

一种数据库文件,对数据库所做的全部更改都记录在其中。SQL Server 在自动恢复过程中会使用该文件。

视图生成 (view generation)

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

授权 (authorization)

验证授予用户的权限和访问权限的操作。

输入成员 (input member)

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

输入集 (input set)

提供给多维表达式 (MDX) 值表达式的数据集,表达式使用这些数据进行运算。有关设置值表达式的详细信息,请参阅 OLE DB 文档。

输入源 (input source)

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

数据爆炸 (data explosion)

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

数据备份 (data backup)

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

数据仓库 (data warehouse)

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

数据操作语言 (DML) (data manipulation language (DML))

用于检索和操作数据的 SQL 语句的子集。

数据成员 (data member)

为父子维度中的非叶成员生成的子成员。数据成员包含与非叶成员直接关联的值,该值独立于从该成员的后代计算得到的汇总值。例如,数据成员可以包含经理的薪金,这样就既可以显示各个单份薪金,又可以显示汇总的薪金。

数据抽取 (data pump)

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

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

Reporting Services 中的一个组件,为可以在报表中使用的数据源类型提供查询处理和数据检索功能。

数据定义 (data definition)

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

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

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

数据定义语言 (DDL) (data definition language (DDL))

一种语言,通常是数据库管理系统的一部分,用于定义数据库的所有特性和属性,尤其是行布局、列定义、键列(有时是键控方法)、文件位置和存储策略。

数据集 (dataset)

OLE DB for OLAP 中多维数据的集合,是执行多维表达式 (MDX) SELECT 语句所得到的结果。有关数据集的详细信息,请参阅 OLE DB 文档。

数据库 (database)

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

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

一种只还原一部分数据库(由其主文件组和一个或多个辅助文件组组成)的还原。其他文件组永久保持离线状态,尽管可以在以后还原它们。

数据库对象 (database object)

1. 一种数据库组件。数据库中的表、索引、触发器、视图、键、约束、默认值、规则、用户定义数据类型或存储过程。也可能指一个数据库。2. 英文查询应用程序中用于回答查询的对象(表、字段和联接)。

数据库关系图 (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 提供;另外,还可以创建用户定义数据类型。

数据类型 (SSIS) (data type (SSIS))

由 Integration Services 提供、在数据转换管道内使用的一组数据类型。

数据连接 (data connection)

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

数据流 (data flow)

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

数据清理 (data scrubbing)

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

数据市场 (data mart)

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

数据完整性 (data integrity)

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

数据文件 (data file)

在大容量复制操作中,将数据从大容量复制出操作传输到大容量复制入操作的文件。在 SQL Server 数据库中,数据文件存放数据库中存储的数据。每个 SQL Server 数据库至少有一个主数据文件,并且可以有多个辅助数据文件来存放不适合存放在主数据文件中的数据。

数据修改 (data modification)

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

数据沿袭 (data lineage)

与 Meta Data Services 一起用于 Data Transformation Services (DTS) 的信息,记录有关每个数据块的包执行和数据转换的历史记录。

数据源 (data source)

1. 在 ADO 和 OLE DB 中,指 OLE DB 访问接口所显示数据的数据源位置。2. 某对象(例如多维数据集和维度)的数据源。它还指定了访问源数据所需的信息。它有时称为 ClassType clsDataSource 的对象。

数据源名称 (DSN) (data source name (DSN))

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

数据源视图 (data source view)

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

数据字典 (data dictionary)

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

数据字典视图 (data dictionary view)

一种系统表。

数值表达式 (numeric expression)

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

刷新数据 (refresh data)

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

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

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

水平分区 (horizontal partitioning)

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

顺序关系 (sequenced relationship)

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

顺序集合 (sequenced collection)

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

Don 2006-05-22 17:55 死锁 (deadlock)

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

搜索条件 (search condition)

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

碎片 (fragmentation)

进行数据修改时发生。可以通过删除和重新创建聚集索引来减少碎片和提高先读性能。

索引 (index)

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

索引 OR 运算 (index ORing)

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

索引视图 (indexed view)

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

索引页 (index page)

包含索引行的数据库页。

锁 (lock)

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

锁升级 (lock escalation)

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

特性 (attribute)

数据挖掘中某事例的单一特征。特性用于提供有关事例的信息。例如,重量可以作为涉及运输集装箱的事例的一个特性。

特征 (trait)

用于描述实体的一种属性。例如,血型是病人的一个特征。

特征表述 (trait phrasing)

一种关系表述方式(用英文),在这种方式中用次要实体来描述主要实体。例如,在短语 ages of customers 中,ages 是特征(或次要实体),customers 是主要实体。

提交 (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* 在数据库的“姓氏”字段中进行搜索,可找到姓氏以 Smith 开头的所有记录,包括 Smith、Smithson、Smithlin 等等。

同步 (synchronization)

在复制中,当在订阅服务器上应用了初始快照之后,在发布服务器与订阅服务器之间传播数据和架构更改的过程。

同等联接 (equijoin)

一种将所操作的列中的值进行比较(看是否相等)并将所有列都包括在结果中的联接。

同级 (sibling)

维度层次结构中的一个成员,它的父级与指定成员的父级相同。例如,在含有年份和月份级别的时间维度中,成员 January 1997 和 February 1997 为同级。

同类数据 (homogeneous data)

来自全由同一软件管理的多个数据源的数据。如果某 SQL Server 分布式查询的所有数据均来自 SQL Server 实例,则该查询是同类的。

透视 (pivot)

1. 在跨表格格式数据浏览器中,将行旋转为列,将列旋转为行。2. 从多维数据结构的一组可用维度中选择维度,以显示在跨表格格式结构的行和列中。

推送订阅 (push subscription)

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

挖掘模型 (mining model)

包含数据挖掘进程定义和定型活动结果的对象。例如,数据挖掘模型可以指定进程的输入、输出、算法及其他属性,并保存定型活动期间收集的信息,例如,决策树。

挖掘模型定型 (mining model training)

数据挖掘模型用于通过计算一组已知和可预测的数据来估计模型参数的过程。另外,也是导致挖掘模型计算定型数据的操作。

外表 (foreign table)

包含外键的表。

外部联接 (outer join)

一种联接,包括满足搜索条件的联接表中的所有行,甚至包括在其他联接表中没有匹配行的一个表中的行。对于当一个表中的行与其他表中的行不匹配时返回的结果集行,为解析为不存在相应行的表的所有结果集列提供 NULL 值。

外键 (FK) (foreign key (FK))

其值与同一个表或另一个表中的主键 (PK) 或唯一键相匹配的列或列的组合,也称为引用键。

外接程序 (add-in)

一种自定义扩展插件,以任一支持组件对象模型 (COM) 的语言(通常为 Visual Basic)编写,用于与 Analysis Manager 交互并提供特定的功能。这些外接程序在 Analysis 外接程序管理器中注册。Analysis 外接程序管理器将调用这些外接程序来响应用户界面中的用户操作。

完全外部联接 (full outer join)

一种外部联接,这种联接中包括所有联接表中的所有行,无论它们是否匹配。

完整备份 (full backup)

整个数据库的备份。以前称为数据库备份。

完整差异备份 (full differential backup)

数据库中所有文件的备份,只包含自最近的完整备份之后对数据库所做的更改。以前称为差异数据库备份。完整差异备份需要以完整备份为基础。

完整恢复模式 (full recovery mode)

一种数据库恢复模式,其中完整记录所有事务,并保留所有日志记录直至对它们进行备份。如果在出现故障后备份了日志尾部,可以将数据库恢复到故障点。支持所有形式的恢复。

完整性约束 (integrity constraint)

为表定义的属性,防止可能创建无效数据的数据修改。

网络库 (Net-Library)

将 SQL Server 客户端软件和数据库引擎与网络 API 隔离的 SQL Server 通信组件。SQL Server 客户端软件和数据库引擎向网络库发送一般网络请求,后者将请求转换为用户选择的协议的特定网络命令。

为空性 (nullability)

列、参数或变量的属性,指定其是否允许空数据值。

唯一索引 (unique index)

一种各行具有不同的索引值从而防止生成重复的索引或键值的索引。系统会在创建索引后检查是否存在重复的键值,并在每次使用 INSERT 或 UPDATE 语句添加数据后进行检查。

维度 (dimension)

多维数据集的结构属性,它是有组织且包含多个类别(级别)的层次结构,这些类别(级别)用于描述事实数据表中数据。这些类别通常描述用户要基于其进行分析的一组相似成员。例如,某个地域维度可以包括国家/地区、州/省/市/自治区以及市/县级别。

维度表 (dimension table)

数据仓库中其项描述事实数据表中数据的表。维度表包含创建维度所基于的数据。

维度层次结构 (dimension hierarchy)

维度的层次结构之一。

尾日志备份 (tail-log backup)

从可能损坏的数据库中获取的日志备份,用以捕获尚未备份的日志。操作失败后将获取尾日志备份以防止造成工作损失。

位运算 (bitwise operation)

对单个位进行操作或测试某个位处于开状态还是关状态的运算。

位置 (position)

游标中的当前处理位置。例如,在应用程序从游标中提取前 10 行之后,它的位置是在游标的第十行。数据库 API 也有一些函数(例如 ODBC SQLSetPos 函数),允许应用程序无需执行提取即可直接移动到游标中的特定位置。

文件 (file)

SQL Server 数据库中数据库的基本存储单元。一个数据库可以存储在几个文件中。SQL Server 使用三种类型的文件:数据文件(存储数据)、日志文件(存储事务日志)和备份文件(存储数据库的备份)。

文件 DSN (file DSN)

将有关数据库的连接信息存储在计算机上保存的文件中。这种文件是扩展名为 .dsn 的文本文件。连接信息由参数和相应的值组成,ODBC 驱动程序管理器使用这些连接信息来建立连接。

文件备份 (file backup)

一个或多个文件或文件组中所有数据的备份。

文件差异备份 (file differential backup)

仅包含自最近的文件备份之后对每个文件所做更改的一个或多个文件备份。文件差异备份需要以完整文件备份为基础。

文件存储类型 (file storage type)

定义数据文件中使用的存储格式,该文件将数据从向外大容量复制操作传输到向内大容量复制操作。在本机模式文件中,所有数据均使用与 SQL Server 用来在数据库中存储数据的相同内部结构进行存储。在字符模式文件中,所有数据均转换为字符串。

文件还原 (file restore)

还原数据库的一个或多个文件的操作。

文件组 (filegroup)

SQL Server 中一个或多个文件的命名集合,其构成单个分配单元或用于数据库管理的单个单元。

问题模板 (question template)

描述一组问题的结构,这些问题可以使用某种特定关系或一组关系来提出。

无 DSN 连接 (DSN-less connection)

一种数据连接,它基于数据源名称 (DSN) 中的信息创建,但作为项目或应用程序的一部分来存储。无 DSN 连接对于 Web 应用程序尤其有用,因为它们使您可以在服务器间移动应用程序,而不用在新服务器上重新创建 DSN。

物理读取 (physical reads)

对数据页的请求,其中 SQL Server 必须将请求的页从磁盘传输到 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)

1. 所有 SQL Server 实例中都存在的四个数据库,用于存储系统信息:2. msdb 数据库由 SQL Server 代理用来记录有关作业、警报和备份历史记录的信息。3. model 数据库用作创建所有用户数据库时所用的模板。4. tempdb 数据库用于存储暂时性对象,这些对象只在单个语句或连接期间存在,例如工作表和临时表或临时存储过程。5. master 数据库用于存储所有实例级元数据,并记录所有其他数据库的位置。

先写日志 (write-ahead log)

一种事务日志记录方法,始终先写入日志再写入数据。

显示计划 (Showplan)

显示 SQL 语句执行计划的一种报表。SET SHOWPLAN_TEXT 和 SET SHOWPLAN_ALL 会生成文本化的显示计划输出。而 SET SHOWPLAN_XML 则会生成 XML 输出。SQL Server Management Studio 可以将显示计划信息显示为图形树。SET STATISTICS PROFILE 会生成文本形式的显示计划信息,但还会执行查询。SET STATISTICS XML 会生成 XML 格式的显示计划输出,并且会执行查询。

显式事务 (explicit transaction)

包括在事务分隔符内的一组 SQL 语句。第一个分隔符必须为 BEGIN TRANSACTION 或 BEGIN DISTRIBUTED TRANSACTION,结束分隔符必须为下列之一:

线程 (thread)

一种操作系统组件,允许多用户应用程序的逻辑以几个单独的异步执行路径来执行。SQL Server 关系数据库引擎可执行多个线程,以便利用多个处理器。线程的使用还有助于确保在某些连接被阻塞的情况下(例如,当等待磁盘读或写操作完成时)仍可以对其他用户连接执行工作。

相关子查询 (correlated subquery)

引用外部语句中列的子查询。将针对外部语句中的每个候选行执行内部查询。

项目 (article)

项目用于标识发布中所包含的数据库对象。一次发布可以包含不同类型的项目,其中包括表、视图、存储过程和其他对象。将表作为项目发布时,筛选器可用于限制发送到订阅服务器的数据列和数据行。

消息号 (message number)

标识 SQL Server 错误消息的数字。

写回 (write back)

更新某个多维数据集的单元值、成员或成员属性值。

信息模型 (information model)

一种面向对象的架构,定义用于指定应用程序、进程、组件或软件项目的结构和行为的元数据构造。

星型架构 (star schema)

数据保存在架构中心的单个事实数据表中而其他维度数据存储在维度表中的一种关系数据库结构。每个维度表都与事实数据表直接相关,并且通常通过键列与事实数据表联接。星型架构用在数据仓库中。

星型联接 (star join)

1. 一个事实数据表(通常为大型事实数据表)与至少两个维度表之间的联接。该事实数据表基于维度键与每个维度表联接。SQL Server 会对这些查询应用特殊的索引操作策略以便尽量减少对事实数据表的访问。2. 参与星型联接查询的架构示例可以是一个销售额表、事实数据表(包含数百万行)、产品表(包含对几百种产品的说明)以及商店表(包含几十个商店名称)。在此示例中,产品表和商店表是维度表。选择一小组商店和部分产品(由销售额数据库中不具有的属性限定)的销售额数据的查询是星型查询优化的一个理想候选项。

虚拟多维数据集 (virtual cube)

基于一个或多个常规多维数据集或链接多维数据集的一种逻辑多维数据集。

虚拟维度 (virtual dimension)

基于物理维度成员属性值的一种逻辑维度。例如,包含红色、绿色和蓝色的虚拟维度可以基于产品维度的 Color 成员属性。

选择查询 (Select query)

从一个或多个表返回行结果集的一种查询。选择查询可以包含有关要返回的列、要选择的行、行的放置顺序以及信息分组(汇总)方式的规范。

选择列表 (select list)

SELECT 语句的子句之一,用于定义 SELECT 语句所返回的结果集的各列。选择列表是以逗号分隔的表达式(例如列名、函数或常量)列表。

雪花型架构 (snowflake schema)

对星型架构的一种扩展,即,由多个表定义一个或多个维度。在雪花型架构中,只有主维度表才与事实数据表联接。其他维度表均与主维度表联接。

延迟的事务 (deferred transaction)

在恢复的前滚阶段完成时未提交且在数据库启动过程中由于回滚所需的数据处于离线状态而无法回滚的事务。此数据可以驻留在页中,也可以驻留在文件中。

延续磁带 (continuation tape)

媒体簇中的初始磁带填满后使用的一系列磁带,使媒体簇可以延续下去。

延续媒体 (continuation media)

初始媒体填满后使用的备份媒体,使备份操作可以延续下去。

严重级别 (severity level)

表明 SQL Server 数据库引擎所生成错误的相对重要性的数值。有效值的范围为从信息性 (1) 到严重 (25)。

业务规则 (business rules)

用来运行业务的逻辑规则。可以在组成 Windows DNA 系统中间层的 COM 对象中强制实施业务规则。还可以通过使用触发器、存储过程和约束在 SQL Server 数据库中强制实施业务规则。

业务逻辑处理程序 (business logic handler)

可以在同步过程中运行自定义代码的合并复制功能。

叶 (leaf)

树结构中没有从属元素的元素。例如,在 Analysis Services 中,叶是没有后代的维度成员。

叶成员 (leaf member)

没有后代的维度成员。

叶级 (leaf level)

聚集索引或非聚集索引的底层。在聚集索引中,叶级包含表的实际数据页。在非聚集索引中,叶级指向数据页,或者指向聚集索引(如果有),而不包含数据本身。

页 (page)

在虚拟存储系统中,一个固定长度的连续虚拟地址块,在分页操作过程中它作为一个单位在内存和磁盘之间来回复制。SQL Server 按页分配数据库空间。在 SQL Server 中,一个页的大小为 8 KB。

页拆分 (page split)

将完整数据或索引页中一半的行或条目移到两个新的页以便为新行或索引条目释放空间的过程。

页面还原 (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)

安装或运行其他程序的程序。

引用完整性 (RI) (referential integrity (RI))

数据库中的所有外键值都有效的状态。为使外键有效,它必须包含值 NULL,或包含外键引用的主键或唯一键列中的现有键值。

隐式事务 (implicit transaction)

一种连接选项,由连接执行的每个 SQL 语句都视为单独的事务。

隐式游标转换 (implicit cursor conversion)

返回一种不同于用户所声明的游标。当将游标声明为特殊游标类型,而 SQL Server 无法实现该声明的类型时,SQL Server 将返回其他类型的游标。此过程称为隐式游标转换,有时称为游标降级。

应用程序编程接口 (API) (application programming interface (API))

应用程序中的一组可用例程(例如 ADO),供软件程序员设计应用程序接口时使用。

应用程序角色 (application role)

一种 SQL Server 角色,用于支持应用程序的安全性需要。

用户定义函数 (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-defined data type)

请参阅另一术语:别名数据类型 (alias data type)

用户数据库 (user database)

由 SQL Server 用户创建的数据库,用于存储应用程序数据。连接到 SQL Server 实例的大多数用户只引用用户数据库,而不引用系统数据库。

用于 OLAP 的 OLE DB (OLE DB for OLAP)

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

优化同步 (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 的一部分,用于实现客户端游标。在当前系统中不常使用游标库,而使用服务器游标。

游标数据类型 (cursor data type)

用来引用游标的特殊数据类型。

有序集 (ordered set)

以特定顺序返回的成员集。多维表达式 (MDX) 查询中的 ORDER 函数返回的是有序集。

右外部联接 (right outer join)

外部联接的一种,其中包含 JOIN 子句中最右侧表的所有行。如果右侧表中的行与左侧表中的行不匹配,则将为结果集中来自左侧表的所有列分配 NULL 值。

语言中的大小写 (linguistic casing)

Win32 API 提供的功能,以对 Turkic 和其他区域设置进行 Unicode 简单大小写映射。

语义对象 (semantic object)

可以由数据库对象或其他真实对象表示的一种对象。例如,实体和关系都是语义对象。

预测 (prediction)

一种数据挖掘技术,分析现有数据,并使用结果来预测新记录的属性值或现有记录中缺少的属性值。例如,可以使用现有信用应用数据来预测新应用程序的信用风险。

预计算分区 (precomputed partitions)

在合并复制中,默认情况下,用于已筛选发布的性能优化。

域 (domain)

Windows 2000 安全性中,为了便于查看和管理而分组且共享一个公共安全数据库的计算机集合。在关系数据库中,是指一列中允许使用的有效值集。

域完整性 (domain integrity)

强制给定列中项的有效性的完整性机制。这种机制(例如,CHECK 约束)可以通过数据类型、格式或允许使用的值范围来限制可能的数据值。

元数据 (metadata)

有关数据属性的信息,例如,列中的数据类型(数值、文本等)或列的长度。也可以是有关数据结构的信息,或指定对象设计的信息,例如多维数据集或维度。

元组 (tuple)

由来自不同维度的成员构成的一种有序集合。例如,(Boston, [1995]) 是由两个维度(Geography 和 Time)的成员所构成的元组。单个成员是元组的一种退化情况,并且可以作为不带括号的表达式使用。

原始文件 (raw file)

在 Integration Services 中,用于在文件中快速读取和写入数据的本机格式。

原形 (root form)

字词的最简形式。例如,generating 的原形是 generate。对于其他动词,当在 English Query 中定义字典条目时应使用现在时态的不定式形式(例如,使用 run 而不是 ran 或 runs)。对于名词,使用单数形式而不是复数形式作为基础词(例如,使用 animal 而不是 animals)。

原子 (atomic)

要么执行全部事务数据修改,要么都不执行。

源 (source)

一种 Integration Services 数据流组件,用于从数据存储区(例如文件和数据库)中提取数据。

源对象 (source object)

某一特定集合中的所有对象通过关系(全部为同一关系类型)与其连接的单个对象。对于目标集合,源对象为目标对象。对于起始集合,源对象为起始对象。

源多维数据集 (source cube)

链接多维数据集所基于的多维数据集。

源分区 (source partition)

一种被合并到另一个分区并在合并过程结束后自动删除的 Analysis Services 分区。

源和目标 (source and target)

一种可通过源对象与目标对象的关系来使用源对象检索其目标对象的浏览技术。

源数据库 (source database)

在建立数据仓库的过程中,从中提取数据以便在数据仓库中使用的数据库。

远程表 (remote table)

独立于当前 SQL Server 实例的 OLE DB 数据源中存储的表。这种表通过建立链接服务器或使用即席连接器名称来访问。

远程分发服务器 (remote Distributor)

配置为分发服务器的服务器,独立于配置为发布服务器的服务器。

远程分区 (remote partition)

其数据存储在运行 Analysis Services 实例的服务器(而不是用于存储分区的元数据的服务器)上的分区。

远程数据 (remote data)

独立于当前 SQL Server 实例的 OLE DB 数据源中存储的数据。这种数据通过建立链接服务器或使用即席连接器名称来访问。

约束 (constraint)

分配给表列的一种属性,防止将某些类型的无效数据值放置在列中。例如,UNIQUE 或 PRIMARY KEY 约束防止插入与现有值相同的值,CHECK 约束防止插入与搜索条件不匹配的值,而 NOT NULL 防止插入 NULL 值。

跃点 (hop)

数据通信中地域上分散的网络中的路由器之间的路径的一段。可以将跃点比拟为旅程(包括出发点和目的地之间的中间车站)的一部分。那些车站(路由器)之间的距离为通信跃点。

再声明 (restatement)

由英文查询引擎返回的英文查询,是对最终用户输入的查询的检查。再声明使最终用户可以检查英文查询引擎是否正确解释了他们的问题。如果再声明精确,则将生成正确的 SQL 语句,因此返回的答案将有效。

在线还原 (online restore)

数据库处于在线状态时,还原一个或多个辅助文件组、属于辅助文件组的文件或页的一种还原。

脏读 (dirty read)

包含未提交数据的读取。例如,事务 1 更改了某行。事务 2 在事务 1 提交更改之前读取已更改的行。如果事务 1 回滚更改,则事务 2 便读取了逻辑上从未存在的行。

脏页 (dirty pages)

包含尚未写入磁盘的修改的缓冲区页。

增量更新 (incremental update)

向现有多维数据集或维度添加新成员或向分区添加新数据的一组操作。对于多维数据集或分区来说,为三个处理选项之一。对于维度来说,为两个处理选项之一。

整数 (integer)

一类数据类型,包括 bigint、int、smallint 和 tinyint 数据类型。

支持 Internet (Internet-enabled)

对 Internet 订阅服务器启用复制的发布设置。

执行树 (execution tree)

SQL Server 2005 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)

不能滚动的游标;只能按照从第一行到最后一行的顺序读取行。

滞后时间 (latency)

在一台服务器上完成数据更改到此更改显示在另一台服务器上所用的时间(例如,在发布服务器上进行更改到此更改显示在订阅服务器上所用的时间)。

轴 (axis)

一个元组集。每个元组是一个成员向量。一组轴可以定义一个多维数据集的坐标。有关轴的详细信息,请参阅 OLE DB 文档。

主表 (primary table)

一对多关系中的两个相关表中的一方。主表应有主键,并且每个记录都应是唯一的。例如,包含通过 CustomerID 主键字段唯一标识的客户名称的表即是一个主表。

主服务器 (primary server)

日志传送配置中,主数据库所在的服务器实例。

主键 (PK) (primary key (PK))

唯一地标识表中所有行的一列或一组列。主键不允许空值。任何两行都不能有相同的主键值,因此,主键值总是唯一地标识单行。如果有多个键可以唯一地标识表中的行,则这些键都称为候选键。只有一个候选键可以选择作为表的主键;所有其他候选键都称为备用键。尽管不要求表必须有主键,但最好定义主键。在规范化表中,每行中的所有数据值完全依赖于主键。例如,在以 EmployeeID 作为主键的规范化雇员表中,所有列都应包含与特定雇员相关的数据。此表没有 DepartmentName 列,因为部门的名称取决于部门 ID,而不是雇员 ID。

主数据库 (primary database) 

日志传送中的读写数据库,它的事务日志定期备份,以便还原到一个或多个辅助数据库。

主体服务器 (principal server)

数据库镜像中,其数据库当前是主体数据库的伙伴。

主体数据库 (principal database)

数据库镜像中的读写数据库,它的事务日志连续发送到镜像服务器中,后者将日志还原到镜像数据库中。

主维度表 (primary dimension table)

在数据仓库中的雪花架构中,直接与事实数据表相关并通常联接到事实数据表的维度表。完成维度定义的其他表联接到的是主维度表,而不是事实数据表。

主文件 (master file)

与早期版本的 SQL Server 一起安装的文件,用于存储 master、model 和 tempdb 系统数据库和事务日志以及 pubs 示例数据库和事务日志。

属性 (property)

控件、字段或数据库对象的命名属性,对其进行设置来定义对象的某一特征(例如大小、颜色或屏幕位置)或对象行为的某一方面(例如是否隐藏)。

属性页 (property pages)

选项卡式对话框,在其中可以标识表、关系、索引、约束和键的特征。数据库关系图中的每个对象都有一组确定数据库对象定义的属性。每组选项卡仅显示选定对象特有的属性。如果选择了多个对象,则属性页显示第一个选定对象的属性。

专用维度 (private dimension)

为特定多维数据集创建并由其使用的维度。与共享维度不同,专用维度只能用于在其中创建它们的多维数据集。

转换 (transformation)

1. 在建立数据仓库的过程中,将从源数据系统提取的数据更改为与数据仓库架构一致的排列方式和格式的过程。2. 在 Integration Services 中,用于聚合、合并、分发和修改列数据和行集的一种数据流组件。

转义符 (escape character)

一种指示表达式中的另一个字符表示字面意义而不是运算符的字符。例如,在 SQL 中,字符“%”用作通配符,表示“此位置是任意数目的字符”。然而,如果希望搜索“10%”(百分之十)之类的字符串,则不能只指定“10%”作为搜索字符串,因为“%”将解释为“除 10 之外还有任意数目的字符”。通过指定转义符,可以标记“%”特指百分号的实例。例如,如果指定转义符“#”,可以指示搜索字符串“10#%”表示“百分之十”。

子级 (child)

层次结构中紧邻的较低级别中的成员,与当前成员直接相关。例如,在包含季度、月份和天级别的时间维度中,一月是一季度的一个子级。

子集 (subset)

由多个表和这些表之间的关系行组成的一个选集,它是大型数据库关系图的一部分。可以将此选集复制到新的数据库关系图。这称为对关系图设置子集。

字词派生 (word generation)

确定指定字词的其他形式的过程。Microsoft Search 服务当前可以实现变形词派生。例如,如果指定单词 swim,则 SQL Server 还会搜索 swam 和 swimming。

字段 (field)

窗口或记录中存储单个数据值的区域。某些数据库(如 Microsoft Access)将字段用作列的同义词。

字段长度 (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 字符相关,但独立于 Unicode 字符。

自定义规则 (custom rule)

角色中的一种规范,限制该角色中的用户有权访问的维度成员或多维数据集单元。

自定义汇总 (custom rollup)

一种基于维度级别或成员自定义的聚合计算,它将替代多维数据集的度量值的聚合函数。

自动恢复 (automatic recovery)

每次 SQL Server 重新启动时发生的恢复。当出现系统错误时,自动恢复会保护数据库。

自联接 (self-join)

将某个表中的记录与同一表中的其他记录相结合(如果联接字段中具有匹配的值)的一种联接。自联接可以是内部联接,也可以是外部联接。在数据库关系图中,自联接被称为自反关系。

自主 (autonomy)

一个站点在执行数据修改时与其他站点之间的独立性。

组合键 (composite key)

由两列或多列组成的键。

组合索引 (composite index)

一种使用表中多列对数据创建索引的索引。

组件对象模型 (COM) (Component Object Model (COM))

用于开发组件软件的 Microsoft 规范。若干 SQL Server 和数据库应用程序编程接口 (API)(例如 SQL-DMO、OLE DB 和 ADO)都基于 COM。某些 SQL Server 组件将对象存储为 COM 对象。

祖先 (ancestor)

维度层次结构中的高级成员,通过沿袭与维度层次结构中的当前成员相关。例如,在包含季度、月份和天级别的时间维度中,一季度是 1 月 1 日的祖先。

钻取 (drill through)

检索详细数据,多维数据集单元中的数据从这些数据中汇总得到。

左外部联接 (left outer join)

一种外部联接,其中包括 JOIN 子句中最左侧表中的所有行。右表中的行与左表中的行不匹配时,将为来自右表的所有结果集列赋以 NULL 值。

作业 (job)

SQL Server 代理连续执行的一系列指定操作(称为步骤)。

 

 

 

  • 0
    点赞
  • 0
    评论
  • 1
    收藏
  • 扫一扫,分享海报

©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值