Glosario de términos

 

Término Definición

.NET Framework

Un componente integral de Windows que permite la creación, implementación y ejecución de la próxima generación de aplicaciones y servicios Web. Ofrece un entorno estándar de gran productividad y multilingüe para la integración de los productos existentes con la próxima generación de aplicaciones y servicios. Asimismo, ofrece agilidad para solucionar los retos de la implementación y funcionamiento de aplicaciones para Internet. .NET Framework está compuesto por tres partes principales: Common Language Runtime, un conjunto jerárquico de bibliotecas de clases unificadas y una versión por componentes de ASP denominada ASP.NET. Véase también: ASP.NET, Common Language Runtime, biblioteca de clases de .NET Framework.

acceso no uniforme a memoria

Arquitectura de varios procesadores que divide un sistema en nodos. Cada nodo podría incluir uno o más procesadores, memoria y un bus. La memoria de un nodo es "local" a sus procesadores y los procesadores pueden tener acceso de una forma relativamente rápida a la memoria. Los procesadores de un nodo también pueden tener acceso a la memoria en nodos diferentes ("distantes"), pero el tiempo de acceso es mayor. El "acceso a memoria no uniforme" hace referencia a esta diferencia entre la velocidad a la que los procesadores pueden tener acceso a la memoria local y la velocidad a la que pueden tener acceso a la memoria distante. La mayoría de las arquitecturas NUMA son también ccNUMA (NUMA de caché coherente) porque proporcionan coherencia en la caché de los nodos.

acción

Operación iniciada por un usuario final en un cubo o parte de un cubo seleccionado. La operación puede iniciar una aplicación con el elemento seleccionado como parámetro o recuperar información acerca del elemento seleccionado.

activación de regla

Proceso de ejecución de una de las reglas de aplicación (reglas de crónica de eventos, reglas de eventos de suscripción y reglas programadas de suscripción) definidas en el archivo de definición de aplicación. Las reglas son instrucciones Transact-SQL que procesan los datos de las notificaciones.

ActiveX Data Objects

API que engloba OLE DB, fácil de utilizar en lenguajes como Visual Basic, Visual Basic para Aplicaciones, páginas Active Server y Microsoft Internet Explorer Visual Basic Scripting.

ActiveX Data Objects (multidimensional) (ADO MD)

Conjunto de interfaces de acceso a datos basadas en objetos, de alto nivel e independientes del lenguaje utilizado, optimizadas para aplicaciones de datos multidimensionales. Visual Basic y otros lenguajes de automatización utilizan ADO MD como las interfaces de acceso a datos para almacenamiento de datos multidimensionales. ADO MD forma parte de ADO 2.0 y versiones posteriores.

actualización en cascada

Operación que actualiza un valor de clave principal al que hacen referencia las columnas de clave externa en las filas de otras tablas. En una actualización en cascada, todos los valores de clave externa se actualizan para que coincidan con el nuevo valor de clave principal.

actualización incremental

Conjunto de operaciones que agrega nuevos miembros a un cubo o dimensión existente, o agrega nuevos datos a una partición. Una actualización incremental es una de las tres opciones de procesamiento para un cubo o partición y una de las dos opciones de procesamiento para una dimensión.

actualización inmediata

Opción disponible con réplica de instantánea y réplica transaccional que permite realizar modificaciones de datos en los datos replicados en el suscriptor. Las modificaciones de datos se propagarán inmediatamente al publicador mediante el protocolo de confirmación en dos fases (2PC).

actualización posicionada

Operación de actualización, inserción o eliminación realizada en una fila en la posición actual del cursor. La modificación real se realiza en las filas de las tablas base utilizadas para generar la fila actual en el cursor. Los lotes de Transact-SQL, procedimientos almacenados y desencadenadores utilizan la cláusula WHERE CURRENT OF para realizar actualizaciones posicionadas. Las aplicaciones usan funciones de una API, como la función ODBC SQLSetPos, para realizar actualizaciones posicionadas.

actualizar

Acción de modificar uno o más valores de datos en una fila o filas existentes, normalmente, mediante la instrucción UPDATE. A veces, el término actualizar hace referencia a cualquier modificación de datos, incluidas las operaciones de inserción, actualización y eliminación.

actualizar datos

Serie de operaciones que borra datos de un cubo, carga el cubo con nuevos datos del almacenamiento de datos y calcula las agregaciones. La actualización de datos se utiliza cuando los datos subyacentes de un cubo en el almacenamiento de datos cambian, pero la definición de la estructura y las agregaciones del cubo permanecen iguales. Una de las tres opciones de procesamiento de un cubo.

actualizar estadísticas

Proceso que recalcula la información sobre la distribución de valores de clave en índices especificados. El optimizador de consultas utiliza estas estadísticas para determinar la forma más eficaz de ejecutar una consulta.

ad hoc, informe

Informe .rdl creado con el Generador de informes que tiene acceso a los modelos de informes. Los informes ad hoc incluyen funcionalidad click-through que permite a los usuarios de informes explorar los datos en el modelo.

ADF

Véase: archivo de definición de aplicación

administración multiservidor

Proceso para automatizar la administración en varias instancias de SQL Server.

administrador de conexión

En Integration Services, representación lógica de una conexión en tiempo de ejecución a un origen de datos.

administrador del servidor de informes

Usuario de un servidor de informes asignado a la función Administrador de contenido o Administrador del sistema, o a ambas.

Agente de instantáneas

Prepara archivos de instantáneas que contienen el esquema y los datos de las tablas publicadas, almacena los archivos en la carpeta de instantáneas e inserta trabajos de sincronización en la base de datos de la publicación.

agregación

1. Tabla o estructura que contiene datos precalculados de un cubo. 2. Colección de objetos que forman un todo. Una agregación puede ser un conjunto concreto o conceptual de relaciones completas entre objetos.

agregado

Valor único compuesto por varios valores.

agregado escalar

Función de agregado, como MIN(), MAX() o AVG(), que se especifica en una lista de columnas de instrucción SELECT que sólo contiene funciones de agregado. Cuando la lista de columnas sólo contiene funciones de agregado, el conjunto de resultados sólo tiene una fila que proporciona los valores agregados calculados de las filas de origen que coinciden con los predicados de la cláusula WHERE.

agrupación

Técnica de minería de datos que analiza los datos para agrupar los registros de acuerdo con su ubicación en el espacio de atributos multidimensional. La agrupación es una técnica de aprendizaje no supervisada.

agrupación aproximada

En Integration Services, metodología de limpieza de datos que examina los valores de un conjunto de datos e identifica los grupos de filas de datos relacionados, y la fila de datos que es la representación canónica del grupo.

alerta

Respuesta definida por el usuario a un evento de SQL Server. Las alertas pueden ejecutar una tarea definida o enviar un mensaje de correo electrónico o de localizador a un operador especificado.

alias

Nombre alternativo de una tabla o columna en expresiones que se utiliza para acortar el nombre de las referencias posteriores en el código, evitar posibles referencias ambiguas o proporcionar un nombre más descriptivo en el resultado de una consulta. Un alias también puede ser un nombre alternativo de un servidor.

alineación

Condición que se da cuando un índice se genera con el mismo esquema de partición que su tabla correspondiente.

almacenamiento de datos

Base de datos estructurada específicamente para consultas y análisis. Normalmente, un almacenamiento de datos contiene datos que representan el historial empresarial de una organización.

antecesor

Miembro de un nivel superior en una jerarquía de dimensiones que está relacionado a través del linaje al miembro actual dentro de la jerarquía.

anulación de dinamización

En Integration Services, proceso de creación de un conjunto de datos más normalizado mediante la expansión de las columnas de datos de un solo registro en varios registros.

API

Véase: interfaz de programación de aplicaciones

aplicación

Solución individual que establece coincidencias entre eventos y suscripciones y, después, da formato y entrega las notificaciones generadas.

aplicación cliente

Aplicación que recupera datos de un servidor y realiza el análisis y presentación local de los datos de bases de datos relacionales o multidimensionales.

aplicación de administración de suscripciones (Notification Services)

Aplicación que los suscriptores utilizan para enviar y administrar sus suscripciones. Por cada instancia o aplicación, un programador puede crear una interfaz personalizada para administrar las suscripciones. Esta aplicación debe usar las API de Notification Services para enviar los datos al sistema.

aplicación de subprocesamiento múltiple de servidor

Aplicación que crea varios subprocesos dentro de un proceso único para dar servicio a múltiples peticiones de usuario al mismo tiempo.

aprovisionar

Instalar, suministrar, conceder o proporcionar. Por ejemplo: "Debe aprovisionar el servidor con un certificado" o "El inicio de sesión de SQL Server se debe aprovisionar con el permiso CREATE DATABASE".

árbol de decisiones

Modelo de datos en forma de árbol que producen algunos métodos de minería de datos. Los árboles de decisiones se pueden utilizar para realizar predicciones.

árbol de ejecución

Ruta de acceso a los datos del flujo de datos de un paquete de SQL Server 2005 Integration Services desde los orígenes (incluidas las transformaciones) hasta los destinos. El programador del motor de flujo de datos utiliza los árboles para generar el plan de ejecución del flujo de datos.

archivo

En las bases de datos de SQL Server, unidad básica de almacenamiento de una base de datos. Una base de datos se puede almacenar en varios archivos. SQL Server utiliza tres tipos de archivos: archivos de datos (que almacenan datos), archivos de registro (que almacenan registros de transacciones) y archivos de copia de seguridad (que almacenan copias de seguridad de una base de datos).

archivo de almacenamiento

Archivo .CAB creado al archivar una base de datos de Analysis Services.

archivo de base de datos

Uno de los archivos físicos que forman una base de datos.

archivo de configuración (Notification Services)

Archivo XML que contiene los datos de configuración de una instancia de Notification Services. El archivo de configuración especifica las aplicaciones alojadas por la instancia, el nombre del servidor de base de datos, las propiedades de la base de datos y los protocolos y canales de entrega.

archivo de copia de seguridad

Archivo que almacena la copia de seguridad de SQL Server de una base de datos completa o parcial, archivo, grupo de archivos o registro de transacciones.

archivo de copia de seguridad

Copia de seguridad de todos los datos de uno o varios archivos o grupos de archivos.

archivo de datos

En operaciones de importación y exportación masivas, archivo que recibe la información de la operación de exportación masiva o que proporciona la información para una operación de exportación masiva. En bases de datos de SQL Server, archivos de datos que guardan los datos almacenados en la base de datos. Todas las bases de datos de SQL Server tienen al menos un archivo de datos principal y, opcionalmente, pueden tener varios archivos de datos secundarios para guardar los datos que no caben en el archivo de datos principal.

archivo de definición de aplicación

Archivo XML que describe completamente una única aplicación de Notification Services. El ADF contiene los esquemas de los eventos, suscripciones y notificaciones, así como las reglas para establecer coincidencias entre eventos y suscripciones. El ADF también podría proporcionar el nombre del archivo XSLT utilizado para dar formato a las notificaciones generadas.

archivo de inicialización de la instalación

Archivo de texto, que utiliza el formato de archivo .ini de Windows, que almacena información de configuración para instalar SQL Server sin que tenga que haber un usuario presente para responder a las peticiones del programa de instalación.

archivo de registro

Archivo o conjunto de archivos que contiene registros de las modificaciones realizadas en una base de datos.

archivo de traza

Archivo utilizado por el Analizador de SQL Server para registrar eventos supervisados.

archivo DSN

Almacena información de conexión de una base de datos en un archivo que se guarda en el equipo. El archivo es un archivo de texto con la extensión .dsn. La información de conexión contiene los parámetros y valores correspondientes que el administrador del controlador ODBC utiliza para establecer una conexión.

archivo en espera

En una operación de restauración, archivo usado durante la fase de deshacer para contener una imagen previa de "operación de copia por escritura" de las páginas que van a modificarse. El archivo en espera permite revertir el paso de deshacer para poder devolver las transacciones sin confirmar. En SQL Server 2000 se denomina archivo para deshacer.

archivo sin procesar

En Integration Services, formato nativo para la lectura y escritura rápida de datos en archivos.

argumento

Valor que proporciona información a una acción, evento, método, propiedad, función o procedimiento.

artículo

Identifica un objeto de base de datos incluido en una publicación. Una publicación puede contener diferentes tipos de artículos, como tablas, vistas, procedimientos almacenados y otros objetos. Cuando las tablas se publican como artículos, se pueden usar filtros para restringir las columnas y filas de datos que se envían a los suscriptores.

artículo de sólo descarga

Artículo de una publicación de mezcla que sólo se puede actualizar en el publicador o en el suscriptor que usa una suscripción de servidor.

asegurable

Un objeto que puede tener un descriptor de seguridad.

asignación de funciones

En Reporting Services, una asignación de funciones es una directiva de seguridad que determina si un usuario o grupo puede tener acceso a un elemento específico y realizar una operación. Una asignación de funciones consiste en un nombre de cuenta de usuario o grupo y una o más definiciones de función.

asociado

En la creación de reflejo de la base de datos, se refiere al servidor principal o al servidor reflejado.

asociados de creación de reflejo de la base de datos

Dos instancias de servidor que actúan como asociados en el intercambio de funciones para una base de datos reflejada.

atómico

Deben ejecutarse todas las modificaciones de los datos de la transacción o ninguna de ellas.

atributo

1. En una dimensión de Analysis Services, una sola característica de una medida. 2. En un modelo de minería de datos de Analysis Services, una sola característica de un escenario. 3. En el Generador de informes, un campo de una entidad, definido por el objeto de atributo del Diseñador de modelos.

atributo de clave

El atributo de una dimensión que vincula los atributos que no son de clave en la dimensión con medidas relacionadas.

atributo de granularidad

Atributo de la dimensión de un cubo que vincula una dimensión a los hechos de un grupo de medida en la dimensión de la medida. Si el atributo de granularidad y el atributo de clave son diferentes, los atributos que no son de clave deben vincularse, directa o indirectamente, al atributo de granularidad. En un cubo, el atributo de granularidad define la granularidad de una dimensión.

aumentar o reducir el detalle

Técnica utilizada para explorar los niveles de intervalos de datos desde el más resumido (reducir) al más detallado (aumentar). Por ejemplo, para ver los detalles de las ventas anuales, el usuario puede aumentar el detalle para mostrar las ventas por trimestre y aumentarlo aún más para mostrar los datos mensuales.

Autenticación de SQL Server

Uno de los dos mecanismos de validación de los intentos de conexión a las instancias de SQL Server. Los usuarios deben especificar un Id. de inicio de sesión y una contraseña de SQL Server cuando se conectan. La instancia de SQL Server se asegura de que la combinación del Id. de inicio de sesión y la contraseña sea válida antes de permitir la conexión.

autocombinación

Combinación en la que los registros de una tabla se combinan con otros registros de la misma tabla cuando existen valores coincidentes en los campos combinados. Una autocombinación puede ser externa o interna. En los diagramas de base de datos, una autocombinación se denomina relación reflexiva.

autonomía

Independencia que un sitio tiene respecto a otros sitios cuando se realizan modificaciones en los datos.

ayuda a la toma de decisiones

Sistemas diseñados para dar soporte al complejo análisis analítico necesario para descubrir las tendencias empresariales. La información recuperada de estos sistemas permite a los administradores tomar decisiones empresariales basadas en los análisis precisos y puntuales de las tendencias empresariales.

base de datos

Colección de información, tablas y otros objetos organizados y presentados para un propósito específico como, por ejemplo, búsqueda, clasificación y nueva combinación de datos. Las bases de datos se almacenan en archivos.

base de datos compartida escalable

En SQL Server, configuración que permite a los clientes tener acceso simultáneamente a varias instancias del servidor. En esta configuración, se monta en varios servidores un disco de sólo lectura con la base de datos y ésta se conecta a una instancia de SQL Server en cada servidor.

base de datos de aplicación

Base de datos que almacena la información del usuario y del sistema para una aplicación. La base de datos de aplicación contiene los eventos, suscripciones y notificaciones de la aplicación. También contiene los metadatos del sistema, incluidos los esquemas de los eventos, suscripciones y notificaciones para la aplicación, así como las reglas de coincidencia de la aplicación.

base de datos de distribución

Una base de datos del distribuidor que almacena metadatos y datos del historial de todos los tipos de réplica y transacciones para la réplica transaccional.

base de datos de origen

En un almacenamiento de datos, base de datos de la que se extraen datos para utilizarlos en el almacenamiento de datos.

base de datos de publicaciones

Base de datos del publicador desde la cual los datos y objetos de la base de datos se marcan para la réplica y se propagan a los suscriptores.

base de datos de SQL

Base de datos que se basa en el Lenguaje de consulta estructurado (SQL, Structured Query Language).

base de datos de suscripción

Base de datos en el suscriptor que recibe los datos y los objetos de base de datos publicados por un publicador.

base de datos de usuario

Base de datos creada por un usuario de SQL Server y que se usa para almacenar datos de programa. La mayoría de los usuarios que se conectan a instancias de SQL Server sólo hacen referencia a las bases de datos de usuario, no a las bases de datos del sistema.

base de datos del servidor de informes

Base de datos relacional de SQL Server que proporciona almacenamiento interno para una instancia del servidor de informes o para la implementación escalada.

base de datos predeterminada

Base de datos a la que se conecta automáticamente el usuario tras iniciar una sesión en SQL Server.

base de datos primaria

En una configuración de trasvase de registros, base de datos de lectura/escritura cuyo registro de transacciones se vuelca a una copia de seguridad a intervalos establecidos para la restauración en una o más bases de datos secundarias.

base de datos principal

En la creación de reflejo de la base de datos, base de datos de lectura y escritura cuyo registro de transacciones se envía continuamente al servidor reflejado. De esta manera el registro se restaura en la base de datos reflejada.

base de datos reflejada

En una sesión de creación de reflejo de la base de datos, copia de la base de datos que, normalmente, está completamente sincronizada con la base de datos principal.

base de datos relacional

Colección de información organizada en tablas. Cada tabla modela una clase de objetos de interés a la organización (por ejemplo, Customers, Parts, Suppliers). Cada columna de una tabla modela un atributo del objeto (por ejemplo, LastName, Price, Color). Cada fila de una tabla representa una entidad de la clase de objetos modelada por la tabla (por ejemplo, el nombre de cliente John Smith o la pieza número 1346). Las consultas se pueden utilizar desde una tabla para encontrar datos relacionados en otras tablas.

base de datos secundaria

En el trasvase de registros, copia de la base de datos principal creada mediante la restauración de una copia de seguridad de la base de datos con NORECOVERY o con STANDBY, en una instancia de servidor independiente (servidor secundario). Las copias de seguridad de registros de la base de datos primaria se restauran a intervalos establecidos en la base de datos secundaria.

base diferencial

Copia de seguridad más reciente de todos los datos de una base de datos o de un subconjunto de archivos o grupos de archivos de la base de datos.

bases de datos del sistema

Conjunto de cinco bases de datos presentes en todas las instancias de SQL Server y que se utilizan para almacenar información del sistema. El Agente SQL Server utiliza la base de datos msdb para registrar información sobre trabajos, alertas e historiales de copias de seguridad. La base de datos model se utiliza como plantilla para todas las bases de datos creadas por un usuario. La base de datos tempdb almacena objetos transitorios que sólo existen durante una sola instrucción o conexión, como por ejemplo tablas de trabajo y tablas temporales o procedimientos almacenados. La base de datos master almacena todos los metadatos del nivel de instancia y registra la ubicación de las demás bases de datos. La base de datos Resource contiene todos los objetos del sistema incluidos en SQL Server, como los procedimientos almacenados del sistema y las tablas del sistema.

bcp, archivos

Archivos que almacenan los datos de copia masiva creada por la utilidad de copia masiva o mediante la sincronización entre un publicador y sus suscriptores.

biblioteca de cursores

Parte de las API ODBC y DB-Library que implementan los cursores de cliente. Normalmente, no se utilizan bibliotecas de cursores en los sistemas actuales, en su lugar se utilizan cursores de servidor.

biblioteca de red

Componente de comunicaciones de SQL Server que aísla el software cliente y el Motor de base de datos de SQL Server de las API de red. El software cliente y el Motor de base de datos de SQL Server envían solicitudes de red genéricas a una biblioteca de red, que traduce la solicitud a los comandos de red específicos del protocolo elegido por el usuario.

bloque de datos

1. En texto, ntext y datos de imagen, un bloque de datos es la unidad de datos que se transfiere de una sola vez entre una aplicación y una instancia de SQL Server. El término también se aplica a las unidades de almacenamiento de estos tipos de datos. 2. En los archivos de copia de seguridad en cinta, un bloque de datos es la unidad de E/S física.

bloqueo

Restricción de acceso a un recurso en un entorno multiusuario. SQL Server bloquea automáticamente una fila, columna o archivo específico para los usuarios, a fin de mantener la seguridad y evitar problemas de modificación simultánea de los datos.

bloqueo compartido

Bloqueo creado por operaciones (lectura) no actualizadas. Otros usuarios pueden leer los datos de forma simultánea, pero ninguna transacción puede adquirir un bloqueo exclusivo de los datos hasta que se hayan liberado todos los bloqueos compartidos.

bloqueo con intención

Bloqueo ubicado en un nivel de una jerarquía de recursos para proteger los bloqueos compartidos o exclusivos sobre los recursos de nivel inferior. Por ejemplo, antes de que una tarea del motor de base de datos de SQL Server aplique bloqueos de fila compartidos o exclusivos dentro de una tabla, lleva a cabo un bloqueo con intención en la tabla. Si otra tarea intenta aplicar un bloqueo compartido o exclusivo en el nivel de la tabla, quedará bloqueado por el bloqueo con intención del nivel de la tabla que incluye la primera tarea. La segunda tarea no tiene que comprobar los bloqueos de fila o página individuales antes de bloquear la tabla, sólo debe comprobar la existencia del bloqueo con intención en la tabla.

bloqueo de actualización

Bloqueo colocado en recursos (como una fila, página o tabla) que se pueden actualizar. Los bloqueos de actualización se utilizan para evitar una forma común de interbloqueo, que tiene lugar cuando varias sesiones bloquean recursos de una posible actualización posterior.

bloqueo de fila

Bloqueo de una sola fila de una tabla.

bloqueo de intervalo de claves

Bloqueo utilizado para bloquear intervalos entre los registros de una tabla a fin de evitar inserciones o eliminaciones ficticias en un conjunto de registros. Garantiza transacciones serializables.

bloqueo de tabla

Bloqueo en una tabla que incluye todos los datos e índices.

bloqueo dinámico

Proceso que utiliza SQL Server para determinar los bloqueos más rentables a utilizar en un momento determinado.

bloqueo exclusivo

Bloqueo que evita que cualquier otra transacción adquiera el bloqueo de un recurso hasta que el bloqueo original sobre ese recurso se haya liberado al final de la transacción. Un bloqueo exclusivo siempre se aplica durante una operación de actualización (INSERT, UPDATE o DELETE).

bloques

Serie de instrucciones Transact-SQL delimitadas por BEGIN y END. Puede anidar bloques BEGIN...END dentro de otros bloques BEGIN...END.

bombeador de datos

Componente utilizado en SQL Server 2000 Transformation Services (DTS) para importar, exportar y transformar datos entre almacenes de datos heterogéneos. En SQL Server 2005, este componente se sustituyó por la tarea Flujo de datos y los componentes del flujo de datos.

booleano

Operación o expresión que se puede evaluar sólo como verdadera o falsa.

búsqueda con caracteres comodín

Uso de marcadores de posición (como * o ?) para realizar una búsqueda de datos en una tabla o campo. Por ejemplo, podría usar la cadena Smith* para buscar en una base de datos el campo Last Name de todos los registros cuyo apellido comience por Smith, incluidos Smith, Smithson, Smithlin, etc.

búsqueda de prefijo

Búsqueda de consulta de texto de las columnas donde el texto, palabra o frase basado en caracteres especificado, es el prefijo. Cuando se utiliza una frase, cada palabra de la frase se considera un prefijo. Por ejemplo, una búsqueda de prefijo que especifique la frase "sport fish*" coincidirá con "sport fishing", "sportsman fishing supplies", etc.

búsqueda de proximidad

Búsqueda de consulta de texto de aquellas repeticiones donde las palabras especificadas se encuentran cerca unas de otras.

caché de procedimientos

Parte del bloque de memoria de SQL Server que se utiliza para almacenar planes de ejecución de lotes de Transact-SQL, procedimientos almacenados y desencadenadores. Cuando se ejecuta una instrucción SQL, el motor relacional primero busca en la caché de procedimientos para verificar si existe un plan de ejecución para la misma instrucción SQL. Los planes existentes se reutilizan, evitando la sobrecarga que supone volver a compilar la instrucción SQL. Si no existe ningún plan de ejecución, SQL Server genera uno nuevo para la consulta.

cadena

Conjunto de bytes contiguos que contienen un solo valor binario o basado en caracteres. En cadenas de caracteres, cada byte o pareja de bytes representa una sola letra alfabética, carácter especial o número. En cadenas binarias, todo el valor se considera como una única secuencia de bits que no tienen un patrón inherente. Por ejemplo, la constante 'I am 32.' es una cadena de caracteres de 8 bytes, en tanto que la constante 0x0205efa3 es una cadena binaria de 4 bytes.

cadena de registros

Secuencia continua de registros de transacciones de una base de datos. Una nueva cadena de registros empieza por la primera copia de seguridad realizada después de crear la base de datos o cuando ésta cambia del modelo de recuperación simple al completo o al modelo de recuperación por medio de registros de operaciones masivas. Una cadena de registros se bifurca cuando una recuperación sigue a una operación de restauración. De esta manera se crea una nueva rama de recuperación.

calificador

Carácter utilizado para marcar los límites de un tipo de datos. Por ejemplo, las comillas simples se suelen utilizar como calificador de texto. En SQL Server, el calificador representa el nombre de la base de datos en la nomenclatura de tres partes. En XML, prefijo que califica un elemento con su espacio de nombres.

campo

1. Área de una ventana o registro que almacena un solo valor de datos. Algunas bases de datos, como las de Access, usan campo como sinónimo de columna. 2. En el Generador de informes, atributo de la entidad que es una unidad de datos con nombre que se puede agregar a una plantilla de diseño de informe.

campo calculado

Campo definido en una consulta que muestra el resultado de una expresión en lugar de los datos almacenados.

campo calculado

En una notificación con formato, valor que ha sido calculado mediante una expresión de Transact-SQL.

campo de identificación

Campo o grupo de campos que identifican una entidad como un objeto único.

canal de entrega

Canalización entre un distribuidor y un servicio de entrega.

canalización con nombre

Mecanismo de comunicación entre procesos (IPC) que utiliza SQL Server para proporcionar comunicación entre clientes y servidores. Las canalizaciones con nombre permiten tener acceso a los recursos de red compartidos.

Capa de sockets seguros (SSL)

Protocolo que ofrece una comunicación de datos segura a través del cifrado y descifrado de datos.

capacidad de aceptar valores NULL

Atributo de una columna, parámetro o variable que especifica si se admiten valores de datos NULL.

carácter de escape

Carácter que se usa para indicar que otro carácter de una expresión se utiliza de forma literal y no como un operador. Por ejemplo, en SQL, el carácter "%" se utiliza como carácter comodín que significa "cualquier número de caracteres en esta posición." Sin embargo, si desea buscar una cadena como, por ejemplo, "10%" (diez por ciento), no puede especificar sólo "10%" como cadena de búsqueda, ya que "%" se interpretaría como "cualquier número de caracteres además de 10". Al especificar un carácter de escape, se pueden señalar casos en los que "%" signifique específicamente por ciento. Por ejemplo, si especifica el carácter de escape "#", puede indicar que una cadena de búsqueda como "10#%" significa "diez por ciento".

caracteres comodín

Caracteres, incluidos el subrayado (_), porcentaje (%) y corchetes ([ ]), que se utilizan con la palabra clave LIKE para la coincidencia de patrón.

caracteres de prefijo

Conjunto de 1 a 4 bytes que forman el prefijo de cada campo de datos en un archivo de datos de copia masiva y formato nativo. Los caracteres de prefijo registran la longitud del valor de datos en el campo, o contiene -1 cuando el valor es NULL.

carpeta para mostrar

Carpeta en la que los atributos, las medidas, los miembros calculados y los indicadores KPI se pueden organizar para facilitar la exploración de los usuarios.

catálogo de base de datos

Parte de una base de datos que contiene la definición de todos los objetos de la base de datos así como la definición de la base de datos.

catálogo de texto

Almacena todos los índices de texto de las tablas de una base de datos.

celda

En un cubo, conjunto de propiedades, que contienen un valor, especificadas mediante la intersección que se produce al seleccionar un miembro de cada dimensión.

cifrado

Método para mantener la confidencialidad de la información reservada y consiste en alterar los datos para darles un formato ilegible.

cinta de continuación

Cinta de copia de seguridad que permite continuar después de la primera cinta de copia de seguridad en una familia de medios.

cinta inicial

En un conjunto de medios que usan dispositivos de copia de seguridad de cinta, la primera cinta de una familia de medios.

clase de evento

Clase única definida por un nodo EventClass en un archivo de definición de aplicación. El nodo EventClass define la estructura y propiedades de un tipo determinado de evento. Tenga en cuenta que EventClass es un marcador de posición del nombre real de la clase de evento.

clave

Columna o grupo de columnas que identifica únicamente a una fila (clave principal), define la relación entre dos tablas (clave externa) o que se utiliza para generar un índice.

clave candidata

Columna o conjunto de columnas que tienen un valor exclusivo para cada fila de una tabla. El valor de cada clave candidata identifica de forma exclusiva una única fila de la tabla. Las tablas pueden tener varias claves candidatas. El diseñador de la base de datos designa una clave candidata de la tabla como clave principal y las demás claves candidatas se denominan claves alternativas.

clave compuesta

Clave compuesta de dos o más columnas.

clave de escenario

En minería de datos, elemento de un escenario por el que se hace referencia al escenario en un conjunto de escenarios.

clave de referencia

Clave principal o clave única a la que hace referencia una clave externa.

clave externa

Columna o combinación de columnas cuyos valores coinciden con la clave principal (PK) o la clave única de la misma tabla u otra diferente. También denominada clave de referencia.

clave principal

Columna o conjunto de columnas que identifican de forma exclusiva todas las filas de una tabla. Las claves principales no admiten valores NULL. Dos filas no pueden tener el mismo valor de clave principal; por lo tanto, un valor de clave principal siempre identifica de forma exclusiva una sola columna. Las filas de una tabla se pueden identificar de forma exclusiva mediante más de una clave. Cada una de estas claves se denomina clave candidata. Sólo se puede elegir una candidata como clave principal de una tabla; el resto de claves candidatas se denominan claves alternativas. Aunque las tablas no necesitan tener claves principales, definirlas es una buena práctica. En una tabla normalizada, todos los valores de datos de cada fila son totalmente dependientes de la clave principal. Por ejemplo, en una tabla normalizada de empleados que tiene EmployeeID como clave principal, todas las columnas deben contener datos relacionados con un empleado específico. Esta tabla no tiene la columna DepartmentName porque el nombre del departamento depende de un Id. de departamento, no de un Id. de empleado.

clave referenciadora

Véase: clave externa

clave simétrica

Una sola clave que se usa con algoritmos de cifrado simétricos para el cifrado y el descifrado.

CLI

Véase: interfaz de nivel de llamada

CLR

Véase: Common Language Runtime

coincidencia aproximada

En Integration Services, metodología de búsqueda que utiliza un algoritmo de coincidencia aproximada para buscar valores de datos similares en una tabla de referencia.

cola

Cola del Analizador de SQL Server que proporciona un lugar de almacenamiento temporal para los eventos del servidor que se van a capturar.

cola de envío

En la creación de reflejo de la base de datos, registros no enviados de la base de datos principal que se han acumulado en el disco de registro de la base de datos principal mientras esperan para ser enviados al servidor reflejado.

cola rehecha

En la creación de reflejo de la base de datos, copias de entradas de registro de la base de datos principal que han sido escritas en el disco del servidor reflejado y que están esperando ser aplicadas a la base de datos reflejada.

colección

Objeto que contiene un conjunto de otros objetos. La posición de un objeto en la colección puede cambiar siempre que se produzca un cambio en la colección; por lo tanto, la posición de un objeto específico en la colección puede variar.

colección en secuencia

Colección de objetos de destino de un objeto de relación en secuencia.

columna

En una tabla de SQL, el área de cada fila que almacena el valor de los datos de algunos atributos del objeto modelado por la tabla. Por ejemplo, la tabla Employee de la base de datos de ejemplo AdventureWorks modela los empleados de la organización Adventure Works Cycles. La columna Title de cada fila de la tabla Employee almacena el puesto del empleado que representa esa fila, de la misma manera que un campo Job Title de una ventana o formulario contendría un puesto.

columna calculada

Columna de una tabla que muestra el resultado de una expresión en lugar de los datos almacenados. Por ejemplo, CalculatedCostColumn = Price * Quantity.

columna calculada

Columna virtual de una tabla cuyo valor se calcula en tiempo de ejecución. Los valores de la columna no se almacenan en la tabla, pero se calculan según la expresión que define la columna. Un ejemplo de definición de una columna calculada es: Cost as Price * Quantity.

columna de clave

1. En una dimensión de Analysis Services, una propiedad de atributo que identifica de forma exclusiva a los miembros del atributo. 2. En un modelo de minería de datos de Analysis Services, una columna de minería de datos que identifica de forma exclusiva a cada escenario en una tabla de escenarios.

columna de combinación

Columna a la que se hace referencia en una condición de combinación.

columna de identidad

Columna de una tabla a la que se ha asignado la propiedad de identidad (IDENTITY). La propiedad de identidad (IDENTITY) genera números exclusivos.

columna de nombre

La propiedad de un atributo que especifica los nombres de los miembros de atributo que se muestran a los usuarios.

columna de partición

Columna de una tabla o índice que una función de partición usa para crear particiones en una tabla o índice.

columnas calculadas persistentes

Columna calculada de una tabla que se almacena físicamente. Los valores de una columna calculada persistente se actualizan cuando cambia cualquier columna que sea parte del cálculo. Cuando la propiedad persistente se aplica a una columna calculada, los índices se pueden crear en la columna cuando ésta es determinista, pero no precisa.

COM

Véase: Modelo de objetos componentes

comando

Un comando se compone de una instrucción de lenguaje de manipulación de datos (DML) de Transact-SQL o una instrucción de lenguaje de definición de datos (DDL). Los comandos se almacenan en la base de datos de distribución y se envían a los suscriptores.

combinación

Como verbo, combinar el contenido de dos o más tablas y generar un conjunto de resultados que incorpore filas y columnas de cada tabla. Normalmente, se combinan las tablas mediante la utilización de los datos que tienen en común. Como sustantivo, proceso o resultado de la combinación de tablas, como en el término "combinación interna" para indicar un método específico para combinar las tablas.

combinación de igualdad

Combinación en la que se compara la igualdad de los valores de las columnas que se combinan; todas las columnas se incluyen en el resultado.

combinación en estrella

1. Combinación entre una tabla de hechos (normalmente, una tabla de hechos de gran tamaño) y, al menos, dos tablas de dimensiones. La tabla de hechos se combina con cada tabla de dimensiones sobre una clave de dimensión. SQL Server tiene en consideración estrategias especiales de tratamiento de índices en estas consultas para minimizar el acceso a la tabla de hechos. 2. Un ejemplo de un esquema que participa en una consulta de combinación en estrella puede ser una tabla de ventas, la tabla de hechos (que contiene millones de filas), una tabla de productos (que contiene la descripción de varios cientos de productos) y una tabla de almacenes (que contiene varias docenas de nombres de almacenes). En este ejemplo, las tablas de productos y almacenes son tablas de dimensiones. Una consulta para seleccionar los datos de ventas de un pequeño conjunto de almacenes y un subconjunto de productos restringidos por atributos no presentes en la base de datos de ventas es una candidata ideal para la optimización de consulta de estrella.

combinación externa (outer join)

Combinación que incluye todas las filas de las tablas combinadas que cumplen las condiciones de búsqueda, incluso las filas de una tabla para la cual no existe una fila de coincidencia en la otra tabla de combinación. Para que se devuelvan las filas del conjunto de resultados cuando una fila de una tabla no coincide con ninguna fila de otra tabla, se suministra un valor de NULL para todas las columnas del conjunto de resultados que se resuelven en la tabla que tiene la fila no encontrada.

combinación externa completa (full outer join)

Tipo de combinación externa en la que se incluyen todas las filas de todas las tablas combinadas, coincidan o no.

combinación externa derecha (right outer join)

Tipo de combinación externa en la que se incluyen todas las filas de la tabla situada a la derecha de la cláusula JOIN. Cuando las filas de la tabla derecha no coinciden con las de la tabla izquierda, se asigna un valor de NULL a todas las columnas de conjuntos de resultados que proceden de la tabla izquierda.

combinación externa izquierda (left outer join)

Tipo de combinación externa en el que se incluyen todas las filas de la tabla más a la izquierda de la cláusula JOIN. Cuando las filas de la tabla izquierda no coinciden con las filas de la tabla derecha, se asigna un valor NULL a todas las columnas del conjunto de resultados que proceden de la tabla derecha.

combinación interna (inner join)

Operación que recupera filas de varias tablas de origen mediante la comparación de los valores de las columnas compartidas entre las tablas de origen. Una combinación interna excluye las filas de una tabla de origen que no tiene filas que coincidan con las de otras tablas de origen.

Common Language Runtime

Motor en el núcleo de la ejecución de código administrado. El tiempo de ejecución proporciona código administrado con servicios como, por ejemplo, integración entre idiomas, seguridad de acceso de código, administración de la duración de objeto y compatibilidad con la depuración y la creación de perfiles.

complemento

Extensión personalizada, escrita en cualquier lenguaje compatible con el Modelo de objetos componentes (COM), que interactúa con Analysis Manager y proporciona una funcionalidad específica. El lenguaje más habitualmente utilizado para los complementos es Visual Basic. Los complementos se registran con el Administrador de complementos de Analysis Services. El Administrador de complementos de Analysis Services los llama como respuesta a acciones del usuario en la interfaz de usuario.

componente (Notification Services)

En Notification Services, un componente es un elemento principal de la plataforma Notification Services. Entre ellos se encuentra el recopilador de eventos, generador, distribuidor y Vacuumer.

comportamiento si no está vacío

Propiedad de un miembro calculado, que es un miembro base; si el miembro base es nulo, Analysis Services no resolverá el miembro calculado.

comunicación entre procesos

Mecanismo a través del cual el sistema operativo procesa y subprocesa datos y mensajes de intercambio. IPC incluye mecanismos locales como la memoria compartida de Windows, o mecanismos de red como Windows Sockets.

concatenación

Combinación de dos o más cadenas o expresiones de caracteres en una sola cadena o expresión de caracteres, o la combinación de dos o más cadenas o expresiones binarias en una sola cadena o expresión binaria.

condición de búsqueda

En una cláusula WHERE o HAVING, predicados que especifican las condiciones que las filas de origen deben cumplir para ser incluidas en la instrucción SQL. Por ejemplo, la instrucción SELECT * FROM Employees WHERE Title = 'Sales Representative' sólo devuelve aquellas filas que coinciden con la condición de búsqueda: Title = 'Sales Representative'.

condición de cálculo

Expresión lógica de expresiones multidimensionales (MDX) utilizada para determinar si se aplicará una fórmula de cálculo a una celda de un subcubo de cálculo.

condición de combinación

Cláusula de comparación que especifica cómo se relacionan las tablas a partir de las columnas de combinación.

Conectividad abierta de bases de datos

API de acceso a datos que admite el acceso a cualquier origen de datos para el que esté disponible un controlador ODBC. ODBC cumple con las normas ANSI (American National Standards Institute) e ISO (International Organization for Standardization) para una interfaz de nivel de llamadas (CLI) de una base de datos.

conexión

Vinculación de comunicación entre procesos (IPC) que se establece entre una aplicación SQL Server y una instancia de SQL Server. La conexión en un vínculo de red si la aplicación se encuentra en un equipo diferente al de la instancia de SQL Server. Si la aplicación y la instancia de SQL Server 2000 están en el mismo equipo, el vínculo se forma mediante un mecanismo IPC local, como la memoria compartida. La aplicación utiliza el vínculo IPC para enviar instrucciones Transact-SQL a SQL Server y para recibir conjuntos de resultados, errores y mensajes de SQL Server.

conexión de confianza

Conexión de red de Windows que sólo pueden abrir los usuarios que han sido autenticados por la red. Los usuarios se identifican por su Id. de inicio de sesión de Windows y no tienen que especificar otro Id. de inicio de sesión de SQL Server.

conexión de datos

Información necesaria para tener acceso a una base de datos específica. La información incluye un nombre de origen de datos y la información de inicio de sesión. Las conexiones de datos se almacenan en un proyecto y se activan cuando el usuario realiza una acción que requiere acceso a la base de datos. Por ejemplo, una conexión de datos de una base de datos de SQL Server se compone del nombre de la base de datos, la ubicación del servidor en que reside, la información de red utilizada para tener acceso a ese servidor, un Id. de usuario y una contraseña.

conexión directa

Estar conectado a una base de datos de servicios de manera que los cambios realizados en el diagrama de una base de datos actualicen automáticamente la base de datos al guardar el diagrama o los elementos seleccionados que contiene.

conexión sin DSN

Tipo de conexión de datos que se crea basándose en la información de un nombre de origen de datos (DSN), pero que se almacena como parte de un proyecto o aplicación. Las conexiones sin DSN son especialmente útiles para aplicaciones Web porque permiten mover la aplicación de un servidor a otro sin volver a crear el DSN en el servidor nuevo.

configuración de trasvase de registros

Configuración de servidores que incluye un servidor primario, uno o más servidores secundarios (cada uno con una base de datos secundaria) y un servidor de supervisión.

configuración regional

Atributo del sistema operativo Windows que define algunos comportamientos relacionados con el idioma. La configuración regional define la página de códigos, o patrones de bits, utilizada para almacenar datos de caracteres y el orden que adoptan los caracteres. También define los elementos específicos del idioma, como por ejemplo el formato que se utiliza para la fecha y la hora y el carácter que se usa para separar los decimales en los números. Cada configuración regional se identifica con un número exclusivo, denominado identificador de configuración regional o LCID. Las intercalaciones de SQL Server son similares a las configuraciones regionales en que las intercalaciones definen tipos de comportamientos específicos del idioma para las instancias de SQL Server.

configuraciones

En Integration Services, par nombre/valor que actualiza el valor de los objetos de paquete cuando éste se carga.

confirmación

Operación que guarda todos los cambios realizados en bases de datos, cubos o dimensiones desde que comenzó una transacción. La confirmación garantiza que todas las modificaciones de la transacción se convierten en una parte permanente de la base de datos, cubo o dimensión. Una confirmación también libera recursos que utiliza la transacción como, por ejemplo, los bloqueos.

confirmación en dos fases

Proceso que asegura que las transacciones que se aplican en más de un servidor finalizan en todos los servidores o en ninguno.

conjunto

Colección ordenada de tuplas con la misma dimensionalidad.

conjunto con nombre

Conjunto de miembros de dimensión o expresión de conjunto que se crea para volver a utilizarse, por ejemplo, en consultas de expresiones multidimensionales (MDX).

conjunto de celdas

En ADO MD, objeto que contiene una colección de celdas de cubos u otros conjuntos de celdas seleccionadas por una consulta multidimensional.

conjunto de copias de seguridad

Copia de seguridad única en un conjunto de medios. Cada conjunto de copia de seguridad se distribuye entre todas las familias de medios del conjunto de medios.

conjunto de datos

1. En OLE DB para OLAP, conjunto de datos multidimensionales que son el resultado de ejecutar una instrucción SELECT de expresiones multidimensionales (MDX). 2. En Reporting Services, especificación con nombre que incluye una definición de origen de datos, una definición de consulta y valores de parámetros opcionales, campos calculados e información sobre filtros e intercalación como parte de un archivo de definición de informe (.rdl). Archivo .rdl que puede tener varios conjuntos de datos.

conjunto de datos de aprendizaje

Conjunto de datos conocidos y predecibles que se usan para entrenar un modelo de minería de datos.

conjunto de entrada

Conjunto de datos en el que opera una expresión de valor MDX (Expresiones multidimensionales).

conjunto de escenarios

En minería de datos, un grupo de casos que comparten las características requeridas por un modelo de minería de datos determinado.

conjunto de filas

Objeto OLE DB que se usa para contener un conjunto de resultados. También exhibe el comportamiento de un cursor dependiendo de las propiedades del conjunto de filas que establece una aplicación.

conjunto de filas de esquema

Un conjunto de filas especial de OLE DB o Analysis Services que proporciona información del catálogo de objetos de bases de datos o cubos multidimensionales. Por ejemplo, el conjunto de filas del esquema OLE DB DBSCHEMA_COLUMNS describe las columnas de las tablas, y el conjunto de filas del esquema de Analysis Services MDSCHEMA_MEASURES describe las medidas de un cubo.

conjunto de filas planas

Conjunto de datos multidimensional que se presenta como un conjunto de filas de dos dimensiones en el cual se realizan combinaciones exclusivas de elementos de varias dimensiones en un eje. Para obtener más información, vea la documentación de OLE DB.

conjunto de medios

Colección ordenada de medios de copia de seguridad en la que se han grabado una o más operaciones de copia de seguridad mediante un número constante de dispositivos pertinentes.

conjunto de medios distribuido

Conjunto de medios que utiliza varios dispositivos, entre los cuales se distribuye cada copia de seguridad.

conjunto de medios reflejado

Conjunto de medios que contiene entre dos y cuatro copias idénticas (reflejos) de cada familia de medios. Las operaciones de restauración sólo necesitan un reflejo por familia. Esto permite reemplazar un volumen de medios dañado por el volumen correspondiente de un reflejo.

conjunto de puestas al día

Conjunto de datos restaurados en una secuencia de restauración. Un conjunto de puestas al día se define mediante la restauración de una serie de una o más copias de seguridad de datos.

conjunto de registros

Objeto ActiveX Database Objects (ADO) que se usa para contener un conjunto de resultados. También exhibe el comportamiento de un cursor dependiendo de las propiedades del conjunto de registros que establece una aplicación. Los conjuntos de registros ADO se asignan a conjuntos de filas OLE DB.

conjunto de resultados

Conjunto de filas devueltas por la instrucción SELECT. El formato de las filas en el conjunto de resultados se define por la lista de columnas de la instrucción SELECT.

conjunto de resultados predeterminado

Modo predeterminado que SQL Server utiliza para devolver un conjunto de resultados a un cliente. Se envían las filas al cliente en el orden en que están colocadas en el conjunto de resultados y la aplicación debe procesar las filas en este orden. Tras ejecutar una instrucción SQL en una conexión, la aplicación no puede hacer nada en la conexión excepto recuperar las filas del conjunto de resultados hasta que se hayan recuperado todas las filas. La única acción que puede realizar también una aplicación antes de finalizar el conjunto de resultados consiste en cancelar el resto del conjunto de resultados. Es el método más rápido que se puede utilizar para pasar filas de SQL Server al cliente.

conjunto ordenado

Conjunto de miembros devuelto en un orden específico. La función ORDER en una consulta de expresiones multidimensionales (MDX) devuelve un conjunto ordenado.

conmutación de funciones

En una sesión de creación de reflejo de la base de datos, la toma de control de la función principal por parte del reflejo.

conmutación por error

En una sesión de creación de reflejo de la base de datos, proceso por el que la propiedad de la función principal cambia del servidor principal al servidor reflejado.

conmutación por error automática

Conmutación por error iniciada por el servidor reflejado cuando el servidor principal se desconecta del servidor reflejado y del testigo. Suponiendo que la base de datos reflejada ya esté sincronizada con la base de datos principal, el servidor reflejado asume la función del servidor principal y conecta su copia de la base de datos como base de datos principal.

conmutación por error manual

Conmutación por error iniciada por un administrador de base de datos que hace que el servidor reflejado asuma la función del servidor principal y conecte su copia de la base de datos como base de datos principal.

constante

Grupo de símbolos que representa el valor específico de un dato. El formato de las constantes depende del tipo de datos del valor que representan. Por ejemplo, 'abc' es una constante de cadena de caracteres, 123 es una constante entera, 'December 16, 1999'' es una constante de fecha y hora, y 0x02FA es una constante binaria.

consulta anidada

Instrucción SELECT que contiene una o más subconsultas u otro término de subconsulta.

consulta de actualización

Consulta que modifica valores en columnas de una o más filas de una tabla.

consulta de agregado

Consulta (instrucción SQL) que resume información de varias filas mediante la inclusión de una función de agregado como Sum o Avg.

consulta de definición de datos

Consulta de SQL que contiene instrucciones del lenguaje de definición de datos (DDL). Son instrucciones que permiten crear o modificar objetos (como tablas, índices, vistas, etc.) en la base de datos y migrar objetos de base de datos desde Microsoft Access.

consulta de eliminación

Consulta (instrucción SQL) que elimina filas de una o más tablas.

consulta de intervalo

Consulta que especifica un intervalo de valores como parte del criterio de búsqueda, como por ejemplo todas las filas entre los valores 10 y 100.

consulta de paso a través

Consulta sin interpretar que se pasa a un servidor externo para su evaluación. El conjunto de resultados devuelto por una consulta de paso a través se puede usar en la cláusula FROM de una consulta como una tabla base ordinaria.

consulta de texto

Como una instrucción SELECT, consulta que busca palabras, frases o las diversas formas de una palabra o frase en las columnas basadas en caracteres (de tipos de datos char, varchar, text, ntext, nchar o nvarchar). La instrucción SELECT devuelve las filas que cumplen con los criterios de búsqueda.

consulta de unión

Consulta que combina dos tablas mediante la operación equivalente a anexar una tabla en la otra.

consulta distribuida

Consulta única que tiene acceso a los datos de varios orígenes de datos.

consulta Select

Consulta que devuelve filas en un conjunto de resultados de una o más tablas. Una consulta Select puede contener especificaciones para la devolución de columnas, la selección de filas, el orden de las filas y cómo agrupar (resumir) la información.

consulta SQL

Instrucción SQL, como SELECT, INSERT, UPDATE, DELETE o CREATE TABLE.

consumidor OLE DB

Software que llama y usa la API OLE DB.

contenedor

En Integration Services, un paquete, bucle Foreach, bucle For, Sequence, tarea o controlador de evento.

controlador de automatización OLE

Entorno de programación (por ejemplo, Visual Basic) que puede controlar objetos de automatización.

controlador de eventos

En Integration Services, flujo de control que se ejecuta en respuesta a un evento en tiempo de ejecución.

controlador de lógica de negocios

Característica de réplica de mezcla que permite ejecutar código personalizado durante el proceso de sincronización.

controles ReportViewer

Control de servidor Web y control de Windows Forms que ofrecen procesamiento incrustado de los informes en aplicaciones ASP.NET y Windows Forms.

conversión de cursor implícita

Devolución de un tipo diferente de cursor al que ha declarado el usuario. Cuando se declara un cursor como un tipo de cursor determinado, pero SQL Server no puede implementar el tipo declarado, SQL Server devuelve un cursor de tipo diferente. Este proceso se denomina conversión de cursor implícita y a veces se le conoce como degradación de cursor.

copia de seguridad

Copia especializada de una base de datos, grupo de archivos, archivo o registro de transacciones que SQL Server puede utilizar para restaurar los datos de una base de datos, por lo general, después de un error grave en la base de datos o en el sistema. Se pueden restaurar las copias de seguridad de forma individual o se puede restaurar un conjunto de copias de seguridad secuencialmente.

copia de seguridad de base de datos

Copia de seguridad de todos los archivos de datos de una base de datos. Una copia de seguridad de una base de datos completa contiene todos los datos de cada uno de los archivos.

copia de seguridad de datos

Cualquier copia de seguridad que incluya la imagen completa de uno o más archivos de datos.

copia de seguridad de registros

Copia de seguridad de los registros de transacciones que incluye todos los registros no guardados en copias de seguridad anteriores. Las copias de seguridad de registros son obligatorias en el modelo de recuperación completa y el modelo de recuperación por medio de registros de operaciones masivas. Las copias de seguridad de registros no están disponibles en el modelo de recuperación simple.

copia de seguridad de registros después del error

Copia de seguridad del registro que se realiza para preparar la restauración de una base de datos con el fin de capturar el registro que aún no está en la copia de seguridad. La copia de seguridad de registros después del error ayuda a evitar pérdidas de trabajo después de un error.

copia de seguridad diferencial

Copia de seguridad que contiene los cambios efectuados desde la creación de la base o bases diferenciales. Se puede hacer una copia de seguridad diferencial de una base de datos completa o de cualquier subconjunto de archivos de datos para el que exista una base.

copia de seguridad diferencial multibase

Copia de seguridad diferencial que incluye archivos de los que se ha hecho copia de seguridad en diferentes copias de seguridad base.

copia de seguridad en cinta

Operación de copia de seguridad de SQL Server que escribe en cualquier dispositivo de cinta admitida por Windows XP o Windows Server 2003. El dispositivo de cinta debe estar conectado físicamente al equipo donde se ejecuta una instancia de SQL Server.

copia de seguridad parcial

Copia de seguridad de todos los datos del grupo de archivos principal, todos los grupos de archivos de lectura/escritura y cualquier archivo de sólo lectura que se haya especificado.

copia de seguridad programada

Copia de seguridad automática que realiza el Agente SQL Server cuando se define y programa como un trabajo.

copia de seguridad, hacer

Crear una copia de seguridad de una base de datos, archivo o registro de transacciones.

creación de particiones por intervalos

Método de dividir una tabla o índice en particiones que incluyan filas que tengan intervalos de valores de una columna de partición.

creación de reflejo

Proceso que ayuda a proteger contra la pérdida de datos por errores de disco mediante el mantenimiento de una copia redundante completa de los datos en un disco independiente. La creación de reflejo se puede implementar en varios niveles: en SQL Server, en el sistema operativo y en el hardware del controlador de disco.

creación de reflejo de la base de datos

Proceso de reproducción inmediata de todas las actualizaciones de una base de datos de lectura y escritura (la base de datos principal) en un reflejo de sólo lectura de esa base de datos (la base de datos reflejada) que reside en una instancia independiente del motor de base de datos (el servidor reflejado).

crear partición horizontal

Segmentar una tabla en varias, basándose en filas seleccionadas. Cada una de estas tablas tiene las mismas columnas, pero menos filas.

crear partición vertical

Segmentar una sola tabla en varias tablas basándose en columnas seleccionadas. Cada una de estas tablas contiene el mismo número de filas, pero menos columnas.

crear particiones

Proceso de sustitución de una tabla por varias tablas más pequeñas. Cada una de estas tablas tiene el mismo formato que la tabla original, pero sólo un subconjunto de sus datos. Cada tabla con particiones tiene filas asignadas a ella, basándose en algunas características de los datos, como por ejemplo intervalos de claves específicos. Las reglas que definen en qué tabla se van a ubicar las filas no deben ser ambiguas. Por ejemplo, una tabla se divide en dos tablas: todas las filas con valores de clave principal inferiores a un valor especificado se asignan a una tabla, y todas las claves iguales o superiores a ese valor se asignan a la otra. La creación de particiones puede mejorar la velocidad de procesamiento de la aplicación y reducir el potencial de conflictos en réplicas de actualización en varias ubicaciones. Puede mejorar el uso de las tablas con particiones mediante la creación de una vista. La vista, creada por la unión de operaciones de selección en todas las tablas con partición, presenta los datos como si residiesen en una sola tabla.

crear secuencias de comandos, réplica

Generación de secuencias de comandos .sql que se pueden usar para configurar y deshabilitar la réplica.

crear tabla, consulta (MAKE TABLE)

Consulta o instrucción SQL que crea una nueva tabla y luego crea filas en ella al copiar filas de una tabla existente.

credencial

Datos utilizados por una entidad de seguridad para establecer su identidad, por ejemplo, contraseña o nombre de usuario.

criterio de ordenación

Conjunto de reglas de una colección que define cómo se evalúan los caracteres en operaciones de comparación y la secuencia en que se ordenan.

crónica

Tabla que almacena la información sobre el estado de una sola aplicación. Un ejemplo es la crónica de eventos, que puede almacenar los datos de eventos para su uso con suscripciones programadas.

crónica de eventos

Tabla que almacena la información sobre el estado de un evento.

cuanto

Periodo de tiempo definido en el archivo de definición de aplicación y que establece el temporizador para la activación del generador.

cubo

Conjunto de datos organizados y resumidos en una estructura multidimensional definida mediante un conjunto de medidas y dimensiones.

cubo de origen

Cubo en que se basa un cubo vinculado.

cubo local

Cubo creado y almacenado con la extensión .cub en un equipo local mediante el servicio PivotTable.

cuenta de ejecución del servidor de informes

Cuenta en la que se ejecutan el servicio Web y el servicio Windows del servidor de informes.

cursor

Entidad que se desplaza por un conjunto de resultados y establece una posición en una única fila dentro del conjunto de resultados. Una vez situado el cursor en una fila, se pueden realizar operaciones en ella o en un bloque de filas que comienza en esa posición. La operación más habitual es recuperar la fila o el bloque de filas actual.

cursor controlado por conjunto de claves

Cursor que muestra los efectos de las actualizaciones que realizan en sus filas miembro otros usuarios mientras el cursor está abierto, pero que no muestra los efectos de las inserciones o eliminaciones.

cursor de cliente

Cursor implementado en el cliente. Primero se transfiere el conjunto de resultados completo al cliente y el software de la API del cliente implementa la funcionalidad del cursor desde este conjunto de resultados en caché.

cursor de desplazamiento de sólo avance

Cursor que no se puede desplazar; sólo se puede leer las filas en secuencia desde la primera fila a la última.

cursor de servidor

Cursor implementado en el servidor. El propio cursor se crea en el servidor y sólo se envían al cliente las filas recuperadas por una aplicación.

cursor de servidor API

Cursor de servidor diseñado para admitir las funciones de cursor de una API, como ODBC, OLE DB, ADO y DB-Library. Normalmente, una aplicación no solicita un cursor de servidor directamente. En su lugar, llama a las funciones de cursor de la API. La interfaz de SQL Server para dicha API implementa un cursor de servidor si se trata de la mejor forma de aceptar la funcionalidad del cursor pedido.

cursor de Transact-SQL

Cursor de servidor que se define mediante el uso de la sintaxis Transact-SQL DECLARE CURSOR. Los cursores de Transact-SQL se han diseñado para utilizarse en lotes de Transact-SQL, procedimientos almacenados y desencadenadores.

cursor dinámico

Cursor que refleja las modificaciones de datos realizadas en los datos subyacentes mientras el cursor está abierto. Las actualizaciones, eliminaciones e inserciones que realizan los usuarios se reflejan en el cursor dinámico.

cursor estático

Cursor que muestra el conjunto de resultados tal como estaba en el momento de abrir el cursor. Los cursores estáticos no reflejan las actualizaciones, eliminaciones ni inserciones que se realizan en los datos subyacentes mientras el cursor está abierto. Algunas veces se denominan cursores de instantáneas.

cursor firehose

Véase: conjunto de resultados predeterminado

cursor INSENSITIVE

Cursor que no refleja las modificaciones de datos que realizan en los datos subyacentes otros usuarios mientras el cursor está abierto.

cursor SENSITIVE

Cursor que refleja las modificaciones de datos que realizan en los datos subyacentes otros usuarios mientras el cursor está abierto. Las actualizaciones, eliminaciones e inserciones que realizan otros usuarios se reflejan en el cursor SENSITIVE. Los cursores SENSITIVE se suelen utilizar en lotes de Transact-SQL, procedimientos almacenados y desencadenadores mediante la omisión de la palabra clave INSENSITIVE en la instrucción DECLARE CURSOR.

datareader

Secuencia de datos devuelta por una consulta ADO.NET. El objeto DataReader permite que un cliente pueda recibir una secuencia de datos de sólo lectura y de sólo avance.

datos de desbordamiento de fila

Datos de tipo varchar, nvarchar, varbinary o sql_variant que se almacenan fuera de la página de datos principal de una tabla o índice porque el ancho combinado de estas columnas supera el límite de 8.060 bytes por fila.

datos heterogéneos

Datos almacenados en varios formatos. Algunos ejemplos son los datos almacenados en una base de datos de SQL Server, un archivo de texto y una hoja de cálculo de Excel.

datos homogéneos

Datos que provienen de varios orígenes de datos administrados todos por el mismo software. Una consulta distribuida de SQL Server es homogénea si todos los datos provienen de instancias de SQL Server.

datos publicados

Datos en el publicador que se han replicado.

datos remotos

Datos almacenados en un origen de datos OLE DB, independiente de la instancia actual de SQL Server. Se obtiene acceso a los datos mediante el establecimiento de una definición de servidor vinculado o usando un nombre de conector ad hoc.

datos replicados

Datos en el suscriptor que se han recibido desde un publicador.

DBCS

Véase: juego de caracteres de doble byte

dbo

Véase: propietario de base de datos

DCL

Véase: lenguaje de control de datos

DDL

Véase: lenguaje de definición de datos

definición de datos

Especificación de los atributos, propiedades y objetos de una base de datos.

definición de función

En Reporting Services, una colección con nombre de tareas que definen las operaciones que puede llevar a cabo un usuario en un servidor de informes.

definición de informe

Archivo .rdl que contiene información sobre la consulta y el diseño de un informe de Reporting Services.

degradación de cursor

Véase: conversión de cursor implícita

delegación de miembros

Concepto de modelado que describe cómo los miembros de interfaz se asignan de una interfaz a otra.

delimitador

1. En Transact-SQL, caracteres que indican el inicio y final de un nombre de objeto, mediante comillas dobles ("") o corchetes ([]). 2. En Integration Services y Reporting Services, caracteres que se utilizan para separar registros, campos o cadenas.

delimitador de etiquetas inteligentes

Botón que se muestra en el borde superior derecho de un componente en la superficie de diseño de Windows Forms. Al hacer clic en el delimitador se abre el panel de etiquetas inteligentes.

densidad

En un índice, la frecuencia de valores duplicados. En un archivo de datos, porcentaje que indica el grado de llenado de la página de datos. En Analysis Services, porcentaje de las celdas de una estructura multidimensional que contienen datos. Analysis Services sólo almacena celdas que contienen datos. Un cubo denso necesita más almacenamiento que un cubo disperso que tenga un diseño y estructura idénticos.

dependencia de modelo

Relación entre dos o más modelos donde un modelo depende de la información de otro.

dependencias

Objetos que dependen de otros objetos de la base de datos. Por ejemplo, un procedimiento almacenado podría depender de una tabla, vista u otro procedimiento almacenado.

dependencias de objeto

Referencias a otros objetos cuando el comportamiento del primer objeto puede verse afectado por los cambios en el objeto al que hace referencia. Por ejemplo, si un procedimiento almacenado hace referencia a una tabla, los cambios en la tabla pueden afectar el comportamiento del procedimiento almacenado.

descendiente

Miembro de la jerarquía de una dimensión que está relacionado con un miembro de un nivel superior dentro de la misma dimensión. Por ejemplo, en una dimensión Time que contiene los niveles Year, Quarter, Month y Day, January es un descendiente de 1997.

desencadenador

Procedimiento almacenado que se ejecuta en respuesta a un evento de lenguaje de manipulación de datos (DML) o lenguaje de definición de datos (DDL).

desencadenador DDL

Desencadenador que se activa en respuesta a las instrucciones del lenguaje de definición de datos (DDL).

desencadenador DML

Procedimiento almacenado que se ejecuta cuando se modifican los datos de una tabla específica. Los desencadenadores suelen crearse para forzar la integridad o coherencia referencial entre datos relacionados lógicamente en tablas diferentes.

desencadenadores CLR

Desencadenador DML o DDL que se crea mediante la referencia a un ensamblado de SQL Server. La implementación del desencadenador CLR se define en un ensamblado que se crea en Common Language Runtime (CLR) de .NET Framework.

deshacer

Fase de la recuperación de base de datos en que se revierten los cambios realizados por las transacciones que no se han confirmado, una vez que ha finalizado la fase de rehacer.

desnormalización

Indicar redundancia en una tabla para incorporar datos de una tabla relacionada. A continuación se puede eliminar la tabla relacionada. La desnormalización puede mejorar la eficacia y el rendimiento al reducir la complejidad del esquema de un almacenamiento de datos.

desplazar

Capacidad de mover un cursor en diferentes direcciones además de la de avance. Los usuarios pueden mover el cursor hacia arriba o hacia abajo.

destino

Componente de flujo de datos de Integration Services que escribe los datos desde un flujo de datos en un origen de datos, o crea un conjunto de datos almacenado en la memoria.

diagrama de base de datos

Representación gráfica de los objetos de una base de datos. Un diagrama de base de datos puede ser una imagen completa o parcial de la estructura de una base de datos. Incluye los objetos para tablas, las columnas que contienen y las relaciones entre ellos.

diccionario de datos

Conjunto de tablas del sistema, almacenado en un catálogo, que incluye las definiciones de las estructuras de base de datos e información relacionada, como los permisos.

dimensión

Atributo de estructura de un cubo, compuesto de una jerarquía organizada de categorías (niveles) que describe los datos de una tabla de hechos. Normalmente, estas categorías describen un conjunto similar de miembros en los que el usuario desea basar un análisis. Por ejemplo, una dimensión geográfica podría contener niveles para Country, Region, State or Province y City.

dimensión compartida

Dimensión creada en una base de datos que puede ser utilizada por cualquier cubo de la base de datos.

dimensión de medidas

Dimensión que contiene todas las medidas de un cubo.

dimensión de tiempo (time)

Dimensión que divide el tiempo en niveles como Year, Quarter, Month y Day. En Analysis Services, tipo especial de dimensión creada desde una columna de fecha/hora.

dimensión variable

Dimensión que tiene una estructura de miembros variable. Una dimensión variable está diseñada para soportar cambios frecuentes en la estructura y los datos.

dimensión vinculada

Dimensión basada en una dimensión definida en otra base de datos de Analysis Services.

dinamización

1. Rotar filas en columnas y columnas en filas, en un explorador de datos de tablas cruzadas. 2. Elegir dimensiones del conjunto de dimensiones disponibles en una estructura de datos multidimensional para su presentación en filas y columnas de una estructura de tablas cruzadas.

directiva de contraseñas

Colección de configuraciones de directivas que define los requisitos de contraseña de un objeto de directiva de grupo (GPO).

discretización

Agrupación automática de miembros de jerarquía de atributos.

diseño de informe

1. En el Diseñador de informes, colocación de los campos, texto y gráficos dentro de un informe. 2. En el Generador de informes, colocación de campos y entidades dentro de un informe, más los estilos de formato aplicados.

dispersión

Porcentaje relativo de la estructura multidimensional de celdas que no contienen datos. Analysis Services sólo almacena celdas que contienen datos. Un cubo disperso necesita menos almacenamiento que un cubo denso con un diseño de estructura idéntico.

dispositivo de copia de seguridad

Dispositivo de cinta o disco que contiene un medio de copia de seguridad.

dispositivo de destino (Notification Services)

Ubicación de entrega (hardware o aplicación) donde se envían las notificaciones.

dispositivo físico de copia de seguridad

Unidad de cinta o archivo de disco proporcionado por el sistema operativo para guardar una o varias copias de seguridad. Véase: dispositivo lógico de copia de seguridad

dispositivo lógico de copia de seguridad

Nombre opcional definido por el usuario que señala a un dispositivo físico de copia de seguridad específico, como un archivo de disco o unidad de cinta.

distribuidor

Instancia de base de datos que funciona como almacén para datos específicos de réplica asociados con uno o más publicadores. Cada publicador está asociado con una sola base de datos (conocida como la base de datos de distribución) en el distribuidor.

distribuidor (Notification Services)

Componente de Notification Services que da formato a las notificaciones y las envía a los servicios de entrega externos.

distribuidor local

Servidor configurado como publicador y distribuidor de la réplica de SQL Server.

distribuidor remoto

Servidor configurado como un distribuidor, independiente del servidor configurado como publicador.

distribuir

Mover transacciones o instantáneas de datos del publicador a los suscriptores, donde se aplican a las tablas de destino de las bases de datos de suscripciones.

división de página

Proceso de mover la mitad de las filas o entradas de una página de índice o de datos completos a una nueva página para dejar espacio a una nueva fila o entrada de índice.

DMF

Véase: función de administración dinámica

DML

Véase: lenguaje de manipulación de datos

DMV

Véase: vista de administración dinámica

dominio

1. En seguridad de Windows, colección de equipos agrupados para propósitos de visualización y administración que comparten una base de datos de seguridad común. 2. En bases de datos relacionales, conjunto de valores válidos que se admiten en una columna.

DRI

Véase: integridad referencial declarativa

DSN

Véase: nombre del origen de datos

DSN de sistema

Almacena información de conexión para una base de datos en el registro del sistema. La información de conexión contiene los parámetros y valores correspondientes que el administrador del controlador ODBC utiliza para establecer una conexión.

ejecutable

En Integration Services, un paquete, un bucle Foreach, bucle For, Sequence o tarea.

ejes

Conjunto de tuplas. Cada tupla es un vector de miembros. Un conjunto de ejes define las coordenadas de un conjunto de datos multidimensional.

elemento de informe

Cualquier objeto, por ejemplo, cuadro de texto, elemento gráfico o región de datos, que existe en un diseño de informe.

elemento gráfico

Área de control o estado que se adjunta al borde de un panel o ventana, por ejemplo, una barra de herramientas o regla.

elemento secundario

Miembro del siguiente nivel inferior de una jerarquía que está directamente relacionado con el miembro actual.

eliminación en cascada

Operación que elimina una fila que contiene un valor de clave principal al que hacen referencia las columnas de clave externa en las filas de otras tablas. En una eliminación en cascada, también se eliminan todas las filas cuyos valores de clave externa hacen referencia al valor de clave principal eliminado.

encabezado de medio

Etiqueta que proporciona información acerca del medio de copia de seguridad.

encabezado de página

Conjunto de texto estático, imágenes, líneas, rectángulos, bordes, color de fondo e imágenes de fondo que se repite en la parte superior de cada página de un informe.

enlace de columna

Enlace de un objeto de Analysis Services con una columna en una vista de origen de datos.

enlace de consultas

Enlace de un objeto a una consulta.

enlazar

1. En las API de SQL Server, enlazar es asociar una columna de un conjunto de resultados o un parámetro a una variable de programa, de forma que los datos se mueven automáticamente a la variable o desde la variable de un programa cuando se recupera o actualiza una fila. 2. En Analysis Services, relación definida entre un atributo o una medida y una o varias columnas subyacentes en una tabla de dimensiones o hechos.

ensamblados

Un módulo de aplicación administrado que contiene metadatos de clase y código administrado como un objeto de SQL Server. Mediante la referencia a un ensamblado, es posible crear en SQL Server funciones de Common Language Runtime (CLR), procedimientos almacenados y desencadenadores de CLR, y tipos definidos por el usuario.

entrega confirmada

Confirmación positiva del sistema o del destinatario a SQL Server Notification Services de que se ha entregado una notificación al destinatario previsto.

entrega de multidifusión

Método de entrega de notificaciones que da formato a las notificaciones individualmente y, después, envía el mensaje resultante a varios suscriptores.

entrega de resumen (Notification Services)

Método de envío de notificaciones que combina varias notificaciones en un lote y envía el mensaje resultante a un suscriptor.

entrenamiento de modelo de minería de datos

Proceso que un modelo de minería de datos utiliza para estimar los parámetros del modelo mediante la evaluación de un conjunto de datos conocidos y predecibles. También, se refiere al acto de hacer que el modelo de minería de datos evalúe los datos de aprendizaje.

enumeración

Un conjunto fijo de valores enteros o constantes de cadena que se pueden utilizar para especificar el valor de ciertas propiedades.

escalares

Campo de valor único, en oposición a agregado.

escenario

En minería de datos, vista abstracta de los datos caracterizada por los atributos y las relaciones con otros escenarios. Un escenario es un miembro diferente de un conjunto de escenarios y puede ser miembro de varios conjuntos de escenarios.

espacio de nombres de carpetas del servidor de informes

Jerarquía que contiene carpetas predefinidas y definidas por el usuario. El espacio de nombres identifica de forma exclusiva los informes y otros elementos almacenados en un servidor de informes. Proporciona un esquema de direcciones para especificar informes en una dirección URL.

esquema de base de datos

Nombre de las tablas, campos, tipos de datos y claves principal y externa de una base de datos. También se conoce como estructura de base de datos.

esquema de copo de nieve

Extensión de un esquema de estrella de forma que una o más dimensiones se definen mediante varias tablas. En un esquema de copo de nieve, sólo las tablas de la dimensión principal se combinan con la tabla de hechos. Las tablas de la dimensión adicional se combinan con las tablas de la dimensión principal.

esquema de eventos

Esquema del lenguaje de definición de esquema XML (XSD) anotado por SQL que asigna los datos de eventos a un esquema de eventos definido en el archivo de definición de aplicación. Utilizado por la clase EventLoader.

esquema de particiones

Objeto de base de datos que asigna las particiones de una función de partición a un conjunto de grupos de archivos.

esquema en estrella

Estructura de base de datos relacional en la que los datos se mantienen en una sola tabla de hechos en el centro del esquema, con datos de dimensiones adicionales almacenados en las tablas de dimensiones. Cada tabla de dimensiones se relaciona directamente y se combina habitualmente con la tabla de hechos mediante una columna de clave. Los esquemas en estrella se usan en almacenamientos de datos.

estado inerte

Mensaje que no se ha procesado mediante una orquestación. No se encuentra en la cola Suspendido ni en ninguna otra parte donde se reintente.

estrategia de resolución

Conjunto de criterios que el motor del repositorio evalúa de forma secuencial cuando se selecciona un objeto, donde existen varias versiones y no se especifica la información de versión en el programa que llama.

estructura multidimensional

Paradigma de la base de datos que trata los datos como cubos que contienen dimensiones y medidas en celdas. Cada celda está representada por un conjunto de coordenadas que especifica una posición en la estructura del cubo.

etiqueta inteligente

Una etiqueta inteligente expone las configuraciones de clave directamente en la superficie de diseño para mejorar la productividad general en tiempo de diseño de Visual Studio.

ETL

Extracción, transformación y carga. Complejo proceso de copia y limpieza de datos de diversos orígenes. Forma parte importante de los proyectos de desarrollo de almacenamiento de datos y Business Intelligence.

evento

Acción o repetición, normalmente generada por el usuario, a la que el programa debe responder.

evento definido por el usuario

Tipo de mensaje, definido por el usuario, cuyo seguimiento puede realizar el Analizador de SQL Server o que sirve para activar una alerta personalizada. Por lo general, el usuario es el administrador del sistema.

explosión de datos

Crecimiento exponencial del tamaño de una estructura multidimensional, por ejemplo, un cubo, debido al almacenamiento de datos agregados.

exportación masiva

Copiar un gran conjunto de filas de datos desde una tabla de SQL Server a un archivo de datos.

expresión

1. En SQL, combinación de símbolos y operadores que se evalúa como un solo valor de datos. Las expresiones simples pueden ser una constante, una variable, una columna o una función escalar. Las expresiones complejas son una o más expresiones simples conectadas por operadores. 2. En Integration Services, combinación de literales, constantes, funciones y operadores que se evalúa como un solo valor de datos.

expresión de medida

Valor de una medida, basada en una columna de una tabla de hechos, según la va modificando una expresión MDX (Expresiones multidimensionales).

expresión de valor

Expresión MDX (Expresiones multidimensionales) que devuelve un valor. Las expresiones de valor pueden operar en conjuntos, tuplas, miembros, niveles, números o cadenas. Por ejemplo, las expresiones de conjuntos de valores operan en elementos miembro, tupla y conjunto para generar otros conjuntos.

expresión numérica

Expresión que se evalúa como un número. La expresión puede ser cualquier combinación de variables, constantes, funciones y operadores.

expresión SQL

Cualquier combinación de identificadores, valores y operadores que se evalúa como un solo valor. Por ejemplo, las constantes, valores literales, funciones, variables, subconsultas y nombres de columna son expresiones.

expresiones de rasgos

Forma de expresar una relación, donde una entidad menor describe una entidad mayor.

expresiones multidimensionales

Sintaxis utilizada para definir objetos multidimensionales, y consultar y manipular datos multidimensionales.

Extensible Stylesheet Language (XSL)

Vocabulario XML utilizado para transformar los datos XML a otro formato, como HTML, mediante una hoja de estilo que define las reglas de presentación.

Extensible Stylesheet Language Transformations (XSLT)

Desarrollado a partir del estándar original Extensible Stylesheet Language (XSL). XSL especifica una definición de lenguaje para la presentación de datos XML y para las transformaciones de datos. Presentar los datos es mostrarlos con algún formato o medio y está relacionado con el estilo. Transformar los datos hace referencia a analizar un documento XML entrante en un árbol de nodos y, después, convertir el árbol original en un árbol de resultados. La transformación está relacionada con el intercambio de datos.

extensión

Unidad de espacio asignada a un objeto de SQL Server, como una tabla o índice, cuando el objeto necesita más espacio.

extensión de bloqueos

Proceso de convertir muchos bloqueos concretos en un número menor de bloqueos más generales, para reducir la sobrecarga del sistema.

extensión de entrega

Componente de Reporting Services que se usa para distribuir un informe a dispositivos específicos o ubicaciones de destino. Ejemplos de extensiones de entrega reales y potenciales incluye la entrega por correo electrónico, en carpeta compartida, en impresora o en aplicación (por ejemplo, un sistema de administración de documentos).

extensión de procesamiento de datos

Componente de Reporting Services utilizado para recuperar los datos de informe de una fuente de datos externa. Las extensiones de procesamiento de datos pueden incluir diseñadores de consultas con fines específicos que facilitan el trabajo con los datos en el Diseñador de informes. Algunos ejemplos de extensiones de procesamiento de datos predeterminadas son Microsoft SQL Server, Analysis Services, Oracle y SAP NetWeaver Business Intelligence.

extensión de procesamiento de informe

Componente de Reporting Services que se usa para extender la lógica de procesamiento de un informe. El componente del procesador de informes que proporciona Reporting Services incluye la capacidad de procesar un conjunto fijo de elementos de informe (lista, tabla, matriz, gráfico, cuadro de texto, línea, rectángulo e imagen). Reporting Services también admite la capacidad de ampliar esta lista de elementos de informe a través de elementos de informe personalizados que se definen en las extensiones de procesamiento de informe. Puede crear o adquirir una extensión de procesamiento de informe de terceros que admitan controles enlazados a datos que se integren en los informes.

extensión de representación

Componente de Reporting Services que se usa para procesar el formato de salida de un informe. Las extensiones de representación incluidas en Reporting Services son HTML, TIFF, XML, Excel, PDF, CSV y archivo Web.

extensión de seguridad

Componente de Reporting Services que autentica a un usuario o grupo en un servidor de informes. La extensión de seguridad predeterminada de Reporting Services se basa en la autenticación de Windows. Se pueden crear extensiones personalizadas para la compatibilidad con la autenticación basada en formularios o para la integración con tecnologías de inicio de sesión de terceros.

factor de relleno

Atributo de un índice que define la cantidad de espacio libre que el motor de base de datos de SQL Server deja en cada página del índice. El factor de relleno se adapta al crecimiento futuro de los datos de una tabla y reduce el potencial de divisiones de página. La opción FILLFACTOR puede ser un valor comprendido entre 1 y 100. Este valor especifica el porcentaje de espacio de cada página del nivel de hoja que se va a llenar de datos.

familia de medios

Datos escritos mediante una operación de copia de seguridad en un dispositivo de copia de seguridad que un conjunto de medios utiliza. En un conjunto de medios que tiene un dispositivo, sólo existe una familia de medios. En un conjunto de medios distribuido, existen varias familias de medios. Si el conjunto de medios distribuido no está reflejado, cada dispositivo corresponde a una familia. Si se refleja el conjunto de medios distribuido, el conjunto de medios reflejado contiene de dos a cuatro copias idénticas de cada familia, denominadas reflejos.

ficticio

En una tarea, la inserción de una nueva fila o la eliminación de una fila existente, en un intervalo de filas leído previamente por otra tarea que no ha confirmado aún su transacción. La tarea con la transacción no confirmada no puede repetir su lectura original debido al cambio del número de filas en el intervalo. Si una conexión establece su nivel de aislamiento de transacciones como serializable, SQL Server usa el bloqueo de intervalo de claves para evitar elementos ficticios.

fila

En una tabla de SQL, una sola repetición del objeto modelado por la tabla. Por ejemplo, la tabla Employee de la base de datos de ejemplo AdventureWorks modela los empleados de la organización Adventure Works Cycles. Cada fila de la tabla registra toda la información acerca de un empleado específico, por ejemplo, número de identificación de empleado, puesto y fecha de contratación.

filtrado vertical

Filtrar columnas de una tabla. Cuando se usa como parte de una réplica, el artículo de la tabla creado sólo contiene las columnas seleccionadas de la tabla de publicación.

filtrar

Capacidad de restringir datos basándose en un conjunto de criterios que se establecen en la cláusula WHERE de una instrucción SQL. En una réplica, el filtrado se lleva a cabo en los artículos de la tabla definidos en una publicación. Como resultado se obtienen particiones de datos que se pueden publicar en los suscriptores.

filtro

1. Conjunto de criterios que controla el conjunto de registros devueltos como un conjunto de resultados. Los filtros también pueden definir la secuencia en que se devuelven las filas. 2. En búsqueda de texto, dada una extensión de archivo especificada, los filtros extraen texto de un archivo almacenado en una columna varbinary(max) o image.

filtro de columnas

Los filtros de columnas restringen las columnas que se incluirán como parte de una publicación de instantáneas, transaccional o de mezcla.

filtro de combinación

Filtro que se utiliza en la réplica de mezcla y que extiende el filtro de fila de una tabla a una tabla relacionada.

filtro de fila

En réplica, filtro que permite restringir los datos replicados en un suscriptor basándose en una cláusula WHERE. Un filtro de fila puede ser estático o con parámetros.

filtro de fila con parámetros

Filtro de fila disponible con la réplica de mezcla que permite restringir los datos replicados en un suscriptor basándose en la función de sistema HOST_NAME y/o SUSER_SNAME (o una función definida por el usuario que haga referencia a una o ambas funciones de sistema). En versiones anteriores de SQL Server se denominaba filtro dinámico.

filtro de fila estático

Filtro disponible para todos los tipos de réplica que permite restringir los datos replicados en un suscriptor basándose en una cláusula WHERE. La misma partición de datos se distribuye a todos los suscriptores.

filtro dinámico

Véase: filtro de fila con parámetros

FK

Véase: clave externa

flujo de datos

Flujo de datos ordenado en un paquete de Integration Services que extrae, transforma y carga datos.

formateador de contenido (Notification Services)

Parte del distribuidor que convierte los datos de notificación sin procesar en mensajes legibles.

formato de caracteres

Datos almacenados en un archivo de datos de copia masiva mediante caracteres de texto.

formato nativo

Archivos de datos de copia masiva donde los datos se almacenan con las mismas estructuras de datos internas que SQL Server usa para almacenar datos en las bases de datos de SQL Server. La copia masiva puede procesar rápidamente los archivos en modo nativo, ya que no tiene que convertir los datos cuando los transfiere entre SQL Server y el archivo de datos de copia masiva.

formato Unicode

Datos almacenados en un archivo de datos de copia masiva mediante la utilización de caracteres Unicode.

fórmula de cálculo

Expresión MDX (Expresiones multidimensionales) que se utiliza para suministrar un valor a las celdas de un subcubo de cálculo, condicionado a la aplicación de una condición de cálculo.

forzar un plan

Acción de usar la sugerencia de consulta USE PLAN para forzar a que el optimizador de consultas de SQL Server utilice un plan de consulta específico para una consulta.

fragmentación

Una diferencia entre el orden lógico y físico de datos de índices que se puede producir cuando se realizan modificaciones de datos. Puede reducir la fragmentación y mejorar el rendimiento de lectura anticipada mediante la eliminación y recreación de un índice agrupado.

función

Pieza de código que trabaja como una sola unidad lógica. Se llama a una función por su nombre, acepta parámetros de entrada opcionales y devuelve un estado y parámetros de salida opcionales. Muchos lenguajes de programación admiten funciones, incluidos C, Visual Basic y Transact-SQL. Transact-SQL proporciona funciones integradas que no se pueden modificar, y admite funciones definidas por el usuario que éstos pueden crear y modificar.

función

1. Cuenta de seguridad de SQL Server que es una colección de otras cuentas de seguridad que se pueden tratar como una sola unidad al administrar los permisos. Una función puede contener inicios de sesión de SQL Server, otras funciones e inicios de sesión o grupos de Windows. 2. En Analysis Services, una función utiliza cuentas de seguridad de Windows para limitar el ámbito del acceso y los permisos cuando los usuarios tienen acceso a bases de datos, cubos, dimensiones y modelos de minería de datos. 3. En una sesión de creación de reflejo de la base de datos, el servidor principal y el servidor reflejado realizan funciones principal y reflejada complementarias. Opcionalmente, la función del testigo la realiza una tercera instancia del servidor.

función CLR

Función que se crea mediante la referencia a un ensamblado de SQL Server. La implementación de la función CLR se define en un ensamblado que se crea en Common Language Runtime (CLR) de .NET Framework.

función de administración dinámica

Conjunto de funciones integradas que devuelven información sobre valores, objetos y configuraciones de SQL Server. Estas vistas pueden utilizarse para supervisar el estado de la instancia del servidor, diagnosticar problemas y ajustar el rendimiento.

función de agregado

Función que realiza un cálculo sobre una columna de un conjunto de filas y devuelve un solo valor.

función de agregado de filas

Función que genera valores de resumen que aparecen como filas adicionales en los resultados de la consulta (a diferencia de los resultados de la función de agregado que aparecen como nuevas columnas). Permite ver filas de detalle y de resumen en un conjunto de resultados. Las funciones de agregado de filas (SUM, AVG, MIN, MAX y COUNT) se utilizan en una instrucción SELECT con la cláusula COMPUTE.

función de agregado definida por el usuario

Función de agregado que se crea mediante referencia a un ensamblado de SQL Server. La implementación de la función de agregado definida por el usuario se define en un ensamblado que se crea en Common Language Runtime (CLR) de .NET Framework.

función de aplicación

Función de SQL Server creada para aceptar las necesidades de seguridad de una aplicación.

función de base de datos

Colección de usuarios y grupos con el mismo acceso a una base de datos de Analysis Services. Puede asignar una función de base de datos a varios cubos de la base de datos y, por lo tanto, conceder acceso a estos cubos a los usuarios de la función.

función de cubo

Colección de usuarios y grupos con el mismo acceso a un cubo. Una función de cubo se crea al asignar una función de base de datos a un cubo y sólo se aplica a ese cubo.

función de partición

Función que define la forma en que las filas de una tabla o índice con particiones se reparten en un conjunto de particiones a partir de los valores de columnas específicas, denominadas columnas de partición.

función de servidor

En Analysis Services, función utilizada para conceder a un usuario privilegios de seguridad en todo el servidor.

función definida por el usuario

1. En SQL Server, función de Transact-SQL definida por un usuario. Con frecuencia, las funciones encapsulan la lógica realizada de una entidad con nombre que las instrucciones Transact-SQL pueden llamar, en lugar de volver a codificar la lógica en cada instrucción. 2. En Analysis Services, función definida en una biblioteca de Microsoft ActiveX, creada mediante un lenguaje de automatización COM (Modelo de objetos componentes), como por ejemplo Visual Basic o Visual C++. Estas bibliotecas se pueden registrar con Analysis Services y las consultas MDX (Expresiones multidimensionales) pueden realizar llamadas a sus funciones.

funciones de cadena

Funciones que realizan operaciones en cadenas binarias o de caracteres. Las funciones de cadena integradas devuelven valores que habitualmente se necesitan en las operaciones con datos de caracteres.

funciones del sistema

Conjunto de funciones integradas que realizan operaciones y devuelven información sobre valores, objetos y configuraciones de SQL Server.

funciones integradas

Grupo de funciones predefinidas que forman parte de los lenguajes Transact-SQL y de expresiones multidimensionales (MDX).

generación de palabras

Proceso para la determinación de otras formas de la palabra o palabras especificadas en una búsqueda. El servicio de Microsoft Search actualmente implementa la generación de formas flexivas. Por ejemplo, si se especifica la palabra swim, SQL Server buscará también swam y swimming.

generación de vistas

Característica de motor del repositorio que se usa para crear vistas relacionales basadas en clases, interfaces y relaciones en un modelo de información.

generador (Notification Services)

Componente de Notification Services que establece coincidencias entre los eventos y las suscripciones y crea las notificaciones.

granularidad

Grado de especificidad de la información que contiene un elemento de datos. Una tabla de hechos de granularidad concreta contiene muchos hechos discretos, como por ejemplo transacciones de ventas individuales. Una tabla de granularidad general almacena hechos que son resúmenes de elementos individuales, como por ejemplo los totales de las ventas por día.

granularidad del cubo

En un cubo, espacio definido por la intersección de un solo nivel de todas y cada una de las jerarquías de atributo.

grupo de archivos

En SQL Server, colección con nombre de uno o más archivos de datos que forman una sola unidad de asignación de datos o administración de una base de datos.

grupo de medida

Colección de medidas relacionadas en un cubo de Analysis Services. Normalmente, las medidas proceden de la misma tabla de hechos.

grupo de medidas

Dimensión que contiene todas las medidas de un cubo.

grupo local

Grupo de Windows NT 4.0 o Windows 2000 que contiene cuentas de usuario y grupos globales del grupo de dominio en el cual se han creado y de cualquier dominio confiable. Los grupos locales no pueden contener otros grupos locales.

guía de plan

Módulo de SQL Server que adjunta sugerencias de consulta en aplicaciones implementadas, sin modificar directamente la consulta.

habilitada para Internet

Configuración de publicaciones que permite la réplica a suscriptores de Internet.

habilitar para escritura

Cambiar un cubo o dimensión de modo que los usuarios en funciones de cubo con acceso a lectura/escritura al cubo o a la dimensión puedan cambiar los datos.

hecho

Fila de una tabla de hechos de un almacenamiento de datos. Un hecho contiene valores que definen un evento de datos, como por ejemplo una transacción de venta.

herencia múltiple

Término de modelado que describe cómo una interfaz recibe las características de más de una interfaz primaria.

herramienta

Aplicación de SQL Server con una interfaz gráfica de usuario que se utiliza para realizar tareas comunes.

historial del informe

Colección de instantáneas del informe que se crean y guardan a lo largo del tiempo.

hoja

En una estructura de árbol, elemento que no tiene elementos subordinados. Por ejemplo, en Analysis Services, una hoja es un miembro de la dimensión que no tiene descendientes.

HOLAP

Véase: OLAP híbrido

host del proveedor (Notification Services)

Componente de Notification Services que aloja los proveedores de eventos en el motor de Notification Services. En el nivel de aplicación, el host del proveedor es opcional porque los proveedores de eventos se pueden ejecutar independientemente de Notification Services.

IAM

Véase: mapa de asignación de índices

Id. de fila

Véase: identificador de fila

identificador

Nombre de un objeto en una base de datos. Un identificador puede tener entre 1 y 128 caracteres.

identificador de configuración regional (LCID)

Número que identifica una configuración regional basada en Windows.

identificador de fila

1. Columna o conjunto de columnas utilizada para diferenciar una fila de todas las demás filas de la tabla. 2. En un montón, puntero hacia la fila. El puntero se genera a partir del identificador (Id.) de archivo, el número de página y el número de la fila dentro de la página.

identificador de inicio de sesión local

Identificación (Id.) que debe usar un usuario para iniciar una sesión en un servidor local. Un Id. de inicio de sesión puede tener hasta 128 caracteres. Los caracteres pueden ser alfanuméricos; no obstante, el primer carácter debe ser una letra (por ejemplo, CHRIS o TELLER8).

identificador de inicio de sesión remoto

La identificación de inicio de sesión asignada a un usuario para el acceso a procedimientos remotos en un servidor remoto.

identificador de objeto

1. Nombre exclusivo que se da a un objeto. 2. En Metadata Services, identificador exclusivo construido a partir de un identificador exclusivo global (GUID) y un identificador interno. Todos los objetos deben tener un identificador.

identificador de seguridad

Valor exclusivo que identifica a un usuario que ha iniciado una sesión en el sistema de seguridad. Los SID pueden identificar a un usuario o grupo de usuarios.

identificador interno

Forma más compacta de un identificador de objeto en un repositorio. Un identificador interno tiene la garantía de ser exclusivo dentro de un repositorio.

idioma predeterminado

Idioma que SQL Server utiliza para los errores y mensajes si el usuario no especifica un idioma. Cada inicio de sesión de SQL Server tiene un idioma predeterminado.

implicación de interfaz

Sin una interfaz implica otra interfaz, cualquier clase que implementa la primera interfaz también debe implementar la segunda interfaz. La implicación de interfaz se usa en un modelo de información para obtener algunos efectos de la herencia múltiple.

importación masiva

Copiar un gran conjunto de filas de datos desde un archivo de datos a una tabla SQL Server. El motor de base de datos aplica optimizaciones de registro y bloqueo cuando es posible.

Indicador clave de rendimiento

Medida cuantificable para calibrar el éxito empresarial. Un KPI se evalúa con frecuencia a lo largo del tiempo.

índice

En una base de datos relacional, objeto de base de datos que proporciona un acceso rápido a los datos de las filas de una tabla, basándose en valores de clave. Los índices también pueden forzar la unicidad de las filas de una tabla. SQL Server admite índices agrupados y no agrupados. El índice de la clave principal de una tabla se crea de forma automática. En búsqueda de texto, un índice de texto almacena información sobre las palabras relevantes y su ubicación en una determinada columna.

índice agrupado

Índice en el que el orden lógico de los valores clave determina el orden físico de las filas correspondientes de la tabla. En un índice agrupado, los nodos hoja contienen las páginas de datos de la tabla subyacente.

índice compuesto

Índice que utiliza más de una columna en una tabla para indizar datos.

índice de texto

Parte de un catálogo de texto que almacena todas las palabras de texto y sus ubicaciones para una tabla dada.

índice sin agrupar

Índice en el que el orden lógico de los valores de clave de índice es diferente del orden físico de las filas correspondientes de la tabla. El índice contiene localizadores de filas que señalan la ubicación del almacenamiento de los datos de tabla.

índice único

Índice en el cual no se permite que dos filas tengan el mismo valor de índice, a fin de prohibir índices o valores de clave duplicados. El sistema comprueba si hay valores de clave duplicados cuando se crea el índice y realiza la comprobación cada vez que se agregan datos con una instrucción INSERT o UPDATE.

informe click-through

Informe que muestra datos del modelo de informe relacionado cuando se hace clic en los datos de un informe representado del Generador de informes.

informe con parámetros

Informe publicado de Reporting Services que acepta valores de entrada mediante parámetros.

informe de obtención de detalles

Informe con la opción 'habilitar obtención de detalles' seleccionada. Los informes de obtención de detalles contienen hipervínculos a informes relacionados.

informe representado

Informe totalmente procesado que contiene datos e información de diseño, en un formato que permite su visualización.

informe vinculado

Informe que hace referencia a una definición de informe existente mediante un conjunto distinto de valores o propiedades de parámetros. El informe vinculado se puede administrar independientemente del informe original con una configuración exclusiva de suscripción, seguridad e historial.

insertar en, consulta (INSERT INTO)

Consulta que copia columnas y filas específicas de una tabla en otra tabla o en la misma.

insertar valores, consulta (INSERT VALUES)

Consulta (instrucción SQL) que crea una nueva fila e inserta valores en las columnas especificadas.

instancia

Copia de SQL Server que se ejecuta en un equipo.

instancia con nombre

Instalación de SQL Server a la que se da un nombre para diferenciarla de otras instancias con nombre y de la instancia predeterminada en el mismo equipo. Una instancia con nombre se identifica mediante el nombre del equipo y el nombre de la instancia.

instancia de usuario

Instancia de SQL Server Express generada por la instancia primaria en nombre de un usuario. Una instancia primaria de SQL Server Express es aquella que se ejecuta como un servicio, como SQLExpress. La instancia de usuario se ejecuta como un proceso de usuario en el contexto de seguridad de ese usuario, y se utiliza para habilitar los escenarios de Xcopy para usuarios no administradores que no pertenecen a la función fija de servidor dbcreator. La característica de instancias de usuario también se denomina Ejecutar como usuario normal (RANU).

instancia del canal de entrega

Una sola repetición de un canal de entrega.

instancia predeterminada

Instancia de SQL Server que utiliza como nombre el del equipo en que está instalada.

instantánea

Véase: instantánea de informe

instantánea con particiones

En réplica de mezcla, instantánea que sólo incluye datos de una sola partición. Una instantánea con particiones se utiliza para inicializar suscripciones a publicaciones que tienen filtros con parámetros. En versiones anteriores de SQL Server se denominaba instantánea dinámica.

instantánea de base de datos

Vista estática y de sólo lectura de una base de datos en el momento de la creación de la instantánea.

instantánea de esquema

En réplica, instantánea que incluye el esquema de los objetos publicados, así como de los objetos necesarios para la réplica (tablas de sistema, desencadenadores, etc.), pero no los datos del usuario.

instantánea de informe

Informe que contiene los datos capturados en un momento concreto en el tiempo. Una instantánea de informe es, en realidad, una definición de informe que contiene un conjunto de datos en lugar de instrucciones de consulta.

instantánea dinámica

Véase: instantánea con particiones

instantánea inicial

Archivos necesarios para la réplica, que incluyen el esquema y los datos, las restricciones, las propiedades extendidas, los índices, los desencadenadores y las tablas de sistema. De forma predeterminada, la instantánea inicial se transfiere a los suscriptores cuando se implementa la réplica.

instrucción activa

Instrucción SQL que se ha ejecutado, pero cuyo conjunto de resultados aún no se ha cancelado o procesado totalmente.

instrucción de paso a través

Instrucción SELECT que se pasa directamente a la base de datos de origen sin modificación o retardo. En el servicio PivotTable, la opción PASSTHROUGH es parte de la instrucción INSERT INTO.

instrucción SQL

Comando SQL o Transact-SQL, como SELECT o DELETE, que lleva a cabo alguna acción sobre los datos.

instrucciones SQL dinámicas

En SQL incrustado para C, instrucción SQL generada y ejecutada en tiempo de ejecución.

Instrumental de administración de Windows

Interfaz que proporciona información acerca de objetos en un entorno administrado. Las extensiones de Instrumental de administración de Windows para SQL se denominan Lenguaje de consulta de WMI (WQL).

integer

Categoría de tipo de datos que incluye los tipos de datos bigint, int, smallint y tinyint.

integridad de datos

Estado en que todos los valores de los datos almacenados en la base de datos son correctos. Si se almacenan valores de datos incorrectos en una base de datos, se dice que la base de datos ha perdido la integridad de los datos.

integridad de la entidad

Estado en el que cada fila de cada tabla se puede identificar de forma exclusiva. Normalmente, la integridad de la entidad se impone mediante una restricción PRIMARY KEY o UNIQUE o un índice UNIQUE.

integridad del dominio

Mecanismo de integridad que exige la validez de las entradas para una columna determinada. El mecanismo, como la restricción CHECK, puede restringir los posibles valores de los datos por tipo de datos, formato o intervalo de valores permitidos.

integridad referencial

Estado en el que todos los valores de clave externa de una base de datos son válidos. Para que una clave externa sea válida, debe contener el valor NULL o un valor de clave existente de las columnas de clave principal o exclusiva a la que hace referencia la clave externa.

integridad referencial declarativa

Restricciones FOREIGN KEY definidas como parte de una definición de tabla que exigen que las relaciones entre las tablas sean correctas. Las restricciones garantizan que se realizan las acciones correctas cuando las instrucciones DELETE, INSERT y UPDATE quitan, agregan o modifican los valores de las claves principal o externa. Las acciones DRI exigidas por las restricciones FOREIGN KEY se pueden complementar con una lógica de integridad referencial adicional definida en desencadenadores en una tabla.

interbloqueo

Situación que se produce cuando dos usuarios, cada uno con un bloqueo sobre una porción de datos, intentan adquirir un bloqueo en la porción del otro. Cada usuario espera indefinidamente a que el otro libere el bloqueo, a menos que uno de los procesos termine. SQL Server detecta los interbloqueos y elimina el proceso de un usuario.

intercalación

Conjunto de reglas que determina cómo se comparan, ordenan y presentan los datos. Los datos de caracteres se ordenan utilizando la información de intercalación, incluida la configuración regional, el orden y la distinción entre mayúsculas y minúsculas.

intercalación de columna

Admitir varias intercalaciones en una sola instancia. Las bases de datos pueden tener intercalaciones predeterminadas diferentes de la intercalación predeterminada de la instancia. Las columnas y variables individuales pueden tener asignadas intercalaciones diferentes de la intercalación predeterminada de la instancia o base de datos. Cada columna de una tabla puede tener una intercalación diferente.

intercalación de SQL

Conjunto de intercalaciones de SQL Server cuyas características coinciden con las de páginas de códigos habitualmente usadas y combinaciones de criterios de ordenación de versiones anteriores de SQL Server. Las intercalaciones de SQL Server son características de compatibilidad que permiten a las ubicaciones elegir intercalaciones que coincidan con el comportamiento de sus sistemas anteriores.

intercalación de Windows

Conjunto de reglas que determinan cómo SQL Server ordena los datos de caracteres. La intercalación se especifica mediante el nombre en el Panel de control de Windows y en SQL Server 2000 durante la instalación.

intercalación Unicode

Actúa como un criterio de ordenación para los datos Unicode. Es un conjunto de reglas que determinan cómo SQL Server compara, intercala y presenta los datos Unicode en respuesta a las consultas de la base de datos.

interfaz

Conjunto definido de propiedades, métodos y colecciones que forman un agrupamiento lógico de comportamientos y datos. Las clases se definen mediante las interfaces que implementan. Una interfaz se puede implementar por muchas clases diferentes.

interfaz de programación de aplicaciones

Conjunto de rutinas disponibles en una aplicación, como ADO, que utilizan los programadores de software para diseñar la interfaz de una aplicación.

Interfaz de programación de aplicaciones de mensajería (MAPI)

Una API de correo electrónico.

interfaz plana

Interfaz creada para combinar miembros de varias interfaces.

intervalo de recuperación

Período máximo de tiempo que el Motor de base de datos necesita para recuperar una base de datos. El Motor de base de datos se asegura de que la parte activa del registro de la base de datos sea lo suficientemente pequeña para recuperar la base de datos en el período de tiempo especificado por el intervalo de recuperación.

invitado

Cuenta especial de usuario presente en todas las bases de datos de SQL Server y que no puede eliminarse de ninguna base de datos. Si se realiza una conexión mediante un inicio de sesión que no tiene asignada una cuenta de usuario de una base de datos y la conexión hace referencia a objetos de esa base de datos, sólo tendrá los permisos asignados a la cuenta de invitado de esa base de datos.

IPC

Véase: comunicación entre procesos

IPsec

Véase: seguridad del protocolo Internet

ISQL

Véase: lenguaje de consulta estructurado interactivo

jerarquía

Estructura lógica de árbol que organiza a los miembros de una dimensión de modo que cada miembro tenga un miembro primario y cero o más miembros secundarios.

jerarquía de atributo

Una jerarquía de miembros de atributo que contienen los siguientes niveles: un nivel de hoja que contiene cada miembro de atributo diferente (a cada miembro del nivel de hoja también se le conoce como miembro hoja), niveles intermedios si la jerarquía de atributo es una jerarquía de elementos primarios y secundarios, y un nivel (All) opcional que contiene el valor agregado de los miembros hoja de la jerarquía de atributo. A los miembros del nivel (All) también se les conoce como miembros (All). De forma predeterminada, una jerarquía de atributo está definida por cada atributo de dimensión. De forma predeterminada, las jerarquías de atributo son visibles.

jerarquía de elementos primarios y secundarios

Tipo especial de jerarquía de atributo en la que un atributo de la dimensión se establece como primario. La jerarquía de elementos primarios y secundarios es una jerarquía desequilibrada de miembros primarios y secundarios. Una jerarquía de elementos primarios y secundarios contiene los siguientes niveles: niveles secundarios que contienen los elementos secundarios de los miembros primarios (el elemento secundario de un primario incluye los miembros de atributo que se agregan al miembro primario, incluidos los miembros de datos), niveles intermedios que contienen los miembros primarios, y un nivel (All) opcional que contiene el valor agregado de los miembros hoja de las jerarquías de elementos primarios y secundarios. Los miembros del nivel (All) también se conocen como miembros (All). Sólo puede existir una jerarquía de elementos primarios y secundarios por cada dimensión y debe estar relacionada con el atributo de clave.

jerarquía definida por el usuario

Jerarquía equilibrada de jerarquías de atributo que facilita a los usuarios la exploración en los datos del cubo.

jerarquía desequilibrada

Jerarquía en la que uno o varios niveles no contienen miembros en una o más ramas de dicha jerarquía. Por ejemplo, el nivel state o province en una jerarquía geográfica no contiene miembros para países que no tienen estados o provincias. A una jerarquía desequilibrada también se la denomina jerarquía desigual.

jerarquía equilibrada

Jerarquía de dimensiones en la que todos los nodos hoja están a la misma distancia del nodo raíz.

jerarquía natural

Jerarquía definida por el usuario en la que se definen relaciones de uno a varios entre niveles.

jerarquía recursiva

Jerarquía de datos en la que todas las relaciones de elementos primarios y secundarios se representan en los datos.

jerarquías desiguales

Véase: jerarquía desequilibrada

juego de caracteres

Determina el tipo de caracteres que SQL Server reconoce en los tipos de datos char, varchar y text. Cada juego de caracteres es un conjunto de 256 letras, dígitos y símbolos específicos de un país o idioma. Los caracteres imprimibles de los primeros 128 valores son los mismos para todos los juegos de caracteres. Los últimos 128 caracteres, a veces llamados caracteres extendidos, son únicos en cada juego de caracteres. La codificación de caracteres, como Unicode, es una manera de asignar un carácter determinado en un idioma a un valor entero de un juego de caracteres.

juego de caracteres de doble byte

Juego de caracteres que normalmente utiliza dos bytes para representar un carácter, lo que permite representar más de 256 caracteres. Normalmente, los DBCS se utilizan en entornos que usan sistemas de escritura con ideogramas como, por ejemplo, el japonés, el coreano y el chino.

KPI

Véase: Indicador clave de rendimiento

latencia

Período de tiempo que transcurre entre el momento en que una modificación de datos finaliza en un servidor y el momento en que esa modificación aparece en otro (por ejemplo, el tiempo entre el momento en que un cambio se realiza en el publicador y aparece en el suscriptor).

lectura desfasada

Lecturas que contienen datos no confirmados. Por ejemplo, transaction1 modifica una fila. Transaction2 lee los datos modificados antes de que transaction1 confirme la modificación. Si transaction1 revierte la modificación, transaction2 ha leído una fila que nunca ha existido de forma lógica.

lectura no repetible

Una incoherencia que se produce cuando una transacción lee la misma fila más de una vez y otra transacción modifica esa fila entre lecturas. Puesto que se modificó la fila, cada lectura produce valores diferentes.

lecturas físicas

Solicitudes de páginas de base de datos que hacen que SQL Server transfiera las páginas solicitadas desde el disco al grupo de búferes de SQL Server.

lematizador

En búsqueda de texto y para un determinado idioma, un lematizador genera formas flexivas de una determinada palabra en función de las reglas de dicho idioma. Los lematizadores son específicos del idioma.

lenguaje de base de datos

Lenguaje utilizado para tener acceso, consultar, actualizar y administrar datos en sistemas de bases de datos relacionales. SQL es un lenguaje de base de datos ampliamente utilizado. La implementación de Microsoft SQL Server de SQL recibe el nombre de Transact-SQL.

Lenguaje de consulta de WMI

Subconjunto de ANSI SQL con cambios semánticos adaptados al Instrumental de administración de Windows (WMI).

Lenguaje de consulta estructurado (SQL)

Lenguaje usado para insertar, recuperar, modificar y eliminar datos en una base de datos relacional y diseñado específicamente para consultas de bases de datos. SQL también contiene instrucciones para definir y administrar los objetos de una base de datos. SQL es un lenguaje compatible con la mayoría de las bases de datos relacionales y está sujeto a los estándares publicados por ISO (International Standards Organization) y ANSI (American National Standards Institute). SQL Server usa una versión del lenguaje SQL denominada Transact-SQL.

lenguaje de consulta estructurado interactivo

Utilidad del símbolo del sistema suministrado con SQL Server que permite a los usuarios ejecutar instrucciones o lotes de Transact-SQL desde un servidor o estación de trabajo y ver los resultados devueltos.

lenguaje de control de flujo

Palabras clave de Transact-SQL que controlan el flujo de ejecución de instrucciones SQL y bloques de instrucciones en desencadenadores, procedimientos almacenados y lotes.

lenguaje de definición de datos

Subconjunto de instrucciones SQL que definen todos los atributos y propiedades de una base de datos y sus objetos. Normalmente, las instrucciones DDL comienzan por CREATE, ALTER o DROP.

lenguaje de definición de esquema XML (XSD)

Lenguaje de esquemas. Un esquema XML define los elementos, atributos y tipos de datos que se ajustan al esquema XML del World Wide Web Consortium (W3C), parte 1: recomendación de estructuras para el lenguaje de definición de esquema XML. El esquema XML del W3C, parte 2: recomendación de tipos de datos para definir los tipos de datos utilizados en los esquemas XML. El lenguaje de definición de esquema XML permite definir la estructura y tipos de datos de los mensajes XML.

Lenguaje de definición de modelos semánticos

Conjunto de instrucciones que describen el diseño y la información de consultas de un informe en el Generador de informes. SMDL está formado por elementos XML que cumplen la sintaxis XML creada para el componente Generador de informes de Reporting Services.

lenguaje de manipulación de datos

Subconjunto de instrucciones SQL utilizado para recuperar y manipular datos. Normalmente, las instrucciones DML comienzan por SELECT, INSERT, UPDATE o DELETE.

Lenguaje de marcado de hipertexto (HTML, Hypertext Markup Language)

Sistema de marcado o etiquetado de un documento, de forma que se pueda publicar en World Wide Web. Los documentos preparados en HTML incluyen gráficos de referencia y etiquetas de formato. Para ver estos documentos se utiliza un explorador Web (como Microsoft Internet Explorer).

lenguaje RDL (Report Definition Language)

Conjunto de instrucciones que describen el diseño y la información de consultas de un informe. RDL está formado por elementos XML que cumplen la sintaxis XML creada para Reporting Services.

library

En Analysis Services, carpeta que contiene objetos compartidos, como por ejemplo, dimensiones compartidas, que pueden ser utilizados por varios objetos de una base de datos.

lista de selección

Cláusula de la instrucción SELECT que define las columnas del conjunto de resultados devueltos por la instrucción. La lista de selección es una lista de expresiones separadas por comas, como nombres de columnas, funciones o constantes.

llenado

En búsqueda de texto, proceso de creación y mantenimiento de un índice de texto.

longitud del campo

En una copia masiva, número máximo de caracteres necesarios para representar un elemento de datos en un archivo de datos con formato de caracteres de copia masiva.

longitud del prefijo

Número de caracteres de prefijo que preceden a cada campo que no sea de caracteres en un archivo de datos de formato nativo bcp.

lote

1. Conjunto de instrucciones SQL enviadas juntas y que se ejecutan como un grupo. Con frecuencia, una secuencia de comandos es una serie de lotes enviados uno detrás del otro. 2. En Reporting Services, colección de llamadas a métodos SOAP en una única transacción.

lote de eventos (Notification Services)

Conjunto de uno o varios eventos enviados a Notification Services al mismo tiempo.

LSN

Véase: número de secuencia de registro

mapa de asignación de índices

Página que asigna las extensiones en una parte de 4 GB de un archivo de base de datos utilizado por una unidad de asignación.

mapa de documento

En un informe, panel de navegación organizado como una jerarquía de vínculos a secciones y grupos del informe.

marcador

En un informe, vínculo que salta a otro lugar del mismo informe.

marcador reutilizable

Marcador que se puede utilizar en un conjunto de filas de una tabla dada y en diferentes conjuntos de filas de la misma tabla para situarse sobre una fila correspondiente.

master, base de datos

Base de datos del sistema que registra toda la información del sistema para una instancia de SQL Server. Dentro de esta información se incluyen los metadatos de todas las instancias, como las cuentas de inicio de sesión, los extremos, los servidores vinculados y la configuración del sistema. Asimismo, master es la base de datos que registra la existencia de las demás bases de datos, la ubicación de los archivos de las bases de datos y la información de inicialización de SQL Server.

MDX

Véase: expresiones multidimensionales

medida

En un cubo, conjunto de valores, normalmente numéricos, que se basan en una columna de la tabla de hechos del cubo. Las medidas son los valores centrales que se agregan y analizan.

medida de suma parcial

Medida que se puede sumar en una o más dimensiones de un cubo, pero no en todas. Por ejemplo, una medida de cantidad disponible de inventario se puede sumar en la dimensión de geografía para generar la cantidad total disponible para todos los almacenes, pero no se puede sumar en la dimensión de tiempo porque la medida especifica cantidades en instantáneas temporales periódicas.

medida vinculada

Medida basada en una medida definida en otra base de datos de Analysis Services.

medio de copia de seguridad

Cintas o archivos de disco que se utilizan para almacenar una o más copias de seguridad.

memo

Tipo de columna que contiene cadenas largas, por lo general, de más de 255 caracteres. En Microsoft Access, un tipo de datos memo es el equivalente a un tipo de datos de texto de SQL Server.

Message Queuing

Estructura de mensajería asincrónica distribuida con Windows Server.

método

Función que lleva a cabo una acción mediante un objeto COM, como en SQL-DMO, OLE DB y ActiveX Data Objects (ADO).

mezcla

Operación que combina dos particiones en una sola partición.

miembro

Elemento de una dimensión que representa una o más repeticiones de datos. Un miembro puede ser exclusivo o no exclusivo. Por ejemplo, 1997 y 1998 representan miembros exclusivos en el nivel year de una dimensión time, en tanto que January representa miembros no exclusivos del nivel month, ya que puede existir más de un January en la dimensión time si contiene datos para más de un año.

miembro calculado

Miembro de una dimensión cuyo valor se calcula en tiempo de ejecución mediante una expresión. Los valores de los miembros calculados pueden derivarse de los valores de otros miembros. Un miembro calculado es cualquiera que no sea un miembro de entrada. Por ejemplo, se puede determinar el miembro calculado Profit restando el valor del miembro Costs del valor del miembro Sales.

miembro de datos

Miembro secundario asociado a un miembro primario en una jerarquía de elementos primarios y secundarios. El miembro de datos contiene el valor de los datos de su miembro primario, en lugar del valor agregado del elemento secundario asociado al primario.

miembro de entrada

Miembro cuyo valor se carga directamente desde el origen de datos, en lugar de calcularse a partir de otros datos.

miembro del mismo nivel

Miembro de una jerarquía de dimensión que es un elemento secundario del mismo elemento primario que un miembro especificado. Por ejemplo, en la dimensión Time con los niveles Year y Month, los miembros January 1997 y February 1997 son miembros del mismo nivel.

miembro hoja

Miembro de una dimensión sin descendientes.

miembro no hoja

Miembro con uno o más descendientes.

miembro predeterminado

Miembro de la dimensión utilizado en una consulta cuando no se especifica ningún miembro para la dimensión. El miembro predeterminado de una dimensión es All, si existe un nivel (All), o un miembro arbitrario del nivel más alto. También puede establecer los miembros predeterminados de las funciones individuales en las reglas personalizadas para asegurar la dimensión.

miembro primario

Miembro de una jerarquía de elementos primarios y secundarios que contiene el valor agregado de su secundario.

model, base de datos

Base de datos instalada con SQL Server que proporciona la plantilla para nuevas bases de datos de usuario. SQL Server crea una nueva base de datos mediante la copia del contenido de la base de datos model y, a continuación, la expande al tamaño solicitado.

Modelo abierto de información

Modelo de información publicado por Metadata Coalition (MDC) y compatible con la mayoría de los fabricantes de software. El modelo OIM es una descripción formal de construcciones de metadatos organizada por área de asunto.

modelo de información

Esquema orientado a objetos que define construcciones de metadatos que se utilizan para especificar la estructura y el comportamiento de una aplicación, proceso, componente u otro tipo de software.

modelo de informe

Descripción de metadatos de datos empresariales que se utiliza para crear informes ad hoc en el Generador de informes.

modelo de minería de datos

Objeto que contiene la definición de un proceso de minería de datos y los resultados de la actividad de entrenamiento. Por ejemplo, un modelo de minería de datos especifica la entrada, la salida, el algoritmo y otras propiedades del proceso, y alberga la información recopilada durante la actividad de entrenamiento, como por ejemplo un árbol de decisiones.

Modelo de objetos componentes

Especificación de Microsoft para desarrollar software de componentes. Algunas API de SQL Server y de bases de datos, como SQL-DMO, OLE DB y ADO, se basan en COM. Algunos componentes de SQL Server almacenan los objetos como objetos COM.

modelo de recuperación

Propiedad de la base de datos que controla el comportamiento básico de las operaciones de copia de seguridad y restauración de una base de datos. Por ejemplo, el modelo de recuperación controla cómo se registran las transacciones, si se debe realizar una copia de seguridad del registro de transacciones y qué tipos de operaciones de restauración hay disponibles.

modelo de recuperación completa

Modo de recuperación de base de datos que registra completamente todas las transacciones y conserva todas las entradas del registro hasta que se realiza una copia de seguridad de éstas. La base de datos se puede recuperar hasta el momento del error si se ha realizado una copia de seguridad del final del registro después del error. Se admiten todas las formas de recuperación.

modelo de recuperación por medio de registros de operaciones masivas

Este modelo registra al mínimo la mayoría de las operaciones masivas, como la creación de índices y las importaciones masivas, y registra completamente otras transacciones. La recuperación por medio de registros de operaciones masivas aumenta el rendimiento de las operaciones masivas y está pensada para utilizarse como complemento del modelo de recuperación completa.

modelo de recuperación simple

Modo de recuperación de base de datos que realiza un registro mínimo de todas las transacciones para asegurarse de la coherencia de la base de datos después de un bloqueo de sistema o de una restauración de copia de seguridad. La base de datos sólo es recuperable hasta el momento de la copia de seguridad más reciente. No admite la restauración de páginas individuales.

modificación de datos

Operación que agrega, elimina o cambia información de una base de datos utilizando instrucciones Transact-SQL como INSERT, DELETE y UPDATE.

modo de exploración

Función que permite examinar filas de la base de datos y actualizar sus valores una por una. Varias funciones del modo de exploración devuelven información que una aplicación puede utilizar para examinar la estructura de una consulta ad hoc complicada.

modo de proyecto

Conexión a un proyecto de Analysis Services mediante la cual los cambios se realizan sin conexión y, después, se implementan para modificar la base de datos de Analysis Services.

modo de respuesta directa

Modo predeterminado en el que se recopilan las estadísticas de SQL Server independientemente de la pantalla de estadísticas de SQL Server. Los datos están disponibles de forma inmediata para el Monitor de rendimiento de SQL Server; sin embargo, las estadísticas mostradas están un período por detrás de las estadísticas recuperadas.

modo de seguridad de inicio de sesión

Un modo de seguridad que determina la manera en que una instancia de SQL Server valida una solicitud de inicio de sesión. Hay tres tipos de seguridad de inicio de sesión: autenticación de Windows, autenticación de SQL Server y autenticación de modo mixto. El modo mixto combina los modos de autenticación de Windows y SQL Server.

modo de usuario único

Estado en el que sólo un usuario puede tener acceso a un recurso. Tanto las instancias de SQL Server como las bases de datos individuales pueden adoptar el modo de usuario único.

modo en línea

Conexión directa a una base de datos de Analysis Services que permite realizar cambios directamente en la base de datos en lugar de realizarlos a través de un proyecto.

modo mixto

Véase: modo de seguridad de inicio de sesión

módulo

Grupo de objetos de un proyecto. Puede mover objetos entre módulos de un proyecto para organizarlos en un entorno de desarrollo disperso.

módulo

Operador aritmético que proporciona el resto entero tras realizar una división que implica a dos enteros.

Monitor de réplica

Proporciona una visión sistémica de la actividad de réplica, que se centra en el movimiento de datos entre el publicador y los suscriptores. El Monitor de réplica es una herramienta para observar la actividad en tiempo real, solucionar problemas y analizar la actividad de réplica en el pasado.

montón

Tabla sin índice agrupado.

MSMQ

Véase: Message Queuing

MSX

Véase: servidor principal

multiusuario

Capacidad de un equipo de admitir muchos usuarios trabajando al mismo tiempo, proporcionando la gama completa de capacidades del sistema a cada usuario.

niladic, funciones

Funciones que no tienen ningún parámetro de entrada. La mayoría de funciones niladic de SQL Server devuelven información de sistema.

nivel

Nombre de un conjunto de miembros de una jerarquía de dimensión, donde todos los miembros del conjunto están a la misma distancia de la raíz de la jerarquía. Por ejemplo, una jerarquía de tiempo puede contener los niveles Year, Month y Day.

nivel (All)

El nivel opcional más alto de una dimensión. El nivel (All) contiene un único miembro que es el resumen de todos los miembros del nivel inmediatamente subordinado.

nivel de aislamiento

Propiedad de una transacción que controla el grado de aislamiento de los datos para que los pueda utilizar un proceso y evita interferencias de otros procesos. La configuración del nivel de aislamiento define el comportamiento de bloqueo predeterminado para todas las instrucciones SELECT en la sesión de SQL Server.

nivel de gravedad

Número que indica la importancia relativa de un error generado por el Motor de base de datos de SQL Server. El intervalo de valores va desde informativo (1) hasta grave (25).

nivel de hoja

Nivel inferior de un índice agrupado o sin agrupar. En un índice agrupado, el nivel de hoja contiene las páginas de datos reales de la tabla. En un índice sin agrupar, en lugar de contener los datos, el nivel de hoja señala a las páginas de datos o al índice agrupado (si existe). En Analysis Services, el nivel inferior de una jerarquía.

no hoja

En una estructura de árbol, elemento que tiene uno o más elementos subordinados. En Analysis Services, un miembro de dimensión que tiene uno o más descendientes. En los índices de SQL Server, nodo de índice intermedio que apunta a otros nodos intermedios o nodos hoja.

nombre de dispositivo

Descripción, definida por el usuario, de un dispositivo determinado utilizado con el Id. de suscriptor para identificar un dispositivo de suscriptor específico. El nombre de dispositivo debe proporcionarse a la función de notificación como parámetro de entrada.

nombre de servidor

Nombre que identifica, de forma exclusiva, un equipo servidor en una red. Las aplicaciones de SQL Server se pueden conectar a una instancia predeterminada de SQL Server simplemente especificando el nombre del servidor. Las aplicaciones de SQL Server deben especificar el nombre del servidor y el nombre de la instancia cuando se conectan a una instancia con nombre en un servidor.

nombre del medio

Nombre descriptivo del conjunto completo de medios de copia de seguridad.

nombre del origen de datos

Nombre asignado a un origen de datos ODBC. Las aplicaciones pueden utilizar los DSN para pedir una conexión a un origen de datos ODBC del sistema, que especifica el nombre del equipo y, opcionalmente, de la base de datos asignada al DSN.

nombre físico

Ruta en la que se ubica un archivo o archivo reflejado. El valor predeterminado es la ruta de acceso del archivo Master.dat seguida de los ocho primeros caracteres del nombre lógico del archivo. Por ejemplo, si Accounting es el nombre lógico y el archivo Master.dat se encuentra en Sql\Data, el nombre físico predeterminado será Sql\Data\Acounti.dat. En el caso de un archivo reflejado, el valor predeterminado es la ruta de acceso del archivo Master.mir seguida de los ocho primeros caracteres del nombre lógico del archivo reflejado. Por ejemplo, si Maccount es el nombre del archivo reflejado y el archivo Master.mir se ubica en Sql\Data, el nombre físico predeterminado será Sql\Data\Maccount.mir.

nombre lógico

Nombre utilizado por SQL Server para identificar un archivo. El nombre lógico de un archivo debe seguir las reglas para los identificadores y puede tener hasta 30 caracteres (por ejemplo, ACCOUNTING o LIBRARY).

nombre principal de servicio

Nombre por el que un cliente identifica de forma exclusiva una instancia de un servicio. Si instala varias instancias de un servicio en equipos de un bosque, cada instancia debe tener su propio nombre principal de servicio (SPN). Una instancia de servicio determinada puede tener varios SPN si los clientes disponen de varios nombres para la autenticación.

normalización de datos

Parte del proceso de creación de un almacenamiento de datos a partir de los datos que provienen de varios sistemas de procesamiento de transacciones en línea (OLTP). El proceso debe tratar errores como corrección ortográfica incorrecta, conflictos de convenciones de corrección ortográfica entre dos sistemas y conflictos de datos, como tener dos números de componente para el mismo componente.

notificación de eventos

Clase especial de desencadenador que envía información sobre los eventos de la base de datos a un Service Broker.

NS$instance_name (Notification Services)

Nombre del servicio de Windows que ejecuta una instancia de Notification Services. El valor instance_name es el marcador de posición del nombre real de la instancia, por ejemplo, NS$ThisInstance.

núcleo

1. En SQL Server, subconjunto del motor de almacenamiento al que se hace referencia en algunos mensajes de error. 2. En Windows, núcleo del sistema operativo que realiza las operaciones básicas.

NULL

Entrada que no tiene un valor asignado explícito. NULL no es equivalente a cero o blanco. Un valor de NULL no se considera como mayor que, menor que o equivalente a ningún otro valor, incluido otro valor de NULL.

NUMA

Véase: acceso no uniforme a memoria

número de estado de error

Número asociado con los mensajes de SQL Server que ayuda a los ingenieros de soporte técnico de Microsoft a encontrar la ubicación de código específica que emitió el mensaje. Puede resultar útil en el diagnóstico de errores que se pueden generar desde diferentes ubicaciones del código de SQL Server.

número de mensaje

Número que identifica un mensaje de error de SQL Server.

número de secuencia de registro

Un número que identifica de forma exclusiva cada registro en el registro de transacciones de Microsoft SQL Server, en el orden en el que ocurrió la transacción subyacente.

objeto binario grande

Datos binarios de tamaño excepcionalmente grande, por ejemplo, imágenes o pistas de audio almacenadas como datos digitales, o cualquier variable o columna de tabla suficientemente grande para guardar estos valores. En Transact-SQL, un objeto binario grande (BLOB) se almacena en una columna de imagen. Algunas veces, el término BLOB también se aplica a valores de datos de caracteres grandes, como los que almacenan las columnas text o ntext.

objeto de base de datos

Componente de base de datos, por ejemplo, una tabla, índice, desencadenador, vista, clave, restricción, valor predeterminado, regla, tipo de datos definido por el usuario o procedimiento almacenado de una base de datos. También puede hacer referencia a la propia base de datos.

objeto de origen

Objeto en un repositorio que es el origen de una relación direccional.

objeto de origen

Objeto único al que están conectados todos los objetos de una colección determinada por medio de relaciones que son todas del mismo tipo. En colecciones de destino, el objeto de origen es el objeto de destino. En colecciones de origen, este objeto es también el objeto de origen.

objeto de relación

Objeto que representa un par de objetos que asumen una función en una relación mutua.

objetos de automatización OLE

Objeto del modelo de objetos componentes (COM) que proporciona interfaces compatibles con automatización.

obtener detalles

1. En Analysis Services, recuperar los datos detallados a partir de los cuales se resumieron los datos de una celda del cubo. 2. En Reporting Services, abrir informes haciendo clic en hipervínculos en el informe de obtención de detalles principal.

ocupación de CPU

Estadística de SQL Server que informa del tiempo, en milisegundos, que emplea la unidad central de procesamiento (CPU) en el trabajo de SQL Server.

ODBC

Véase: Conectividad abierta de bases de datos

ODBC, controlador

Una biblioteca de vínculos dinámicos (DLL) que una aplicación habilitada para ODBC, como Excel, puede utilizar para obtener acceso a un origen de datos ODBC. Cada controlador ODBC es específico para un sistema de administración de bases de datos (DBMS), como SQL Server o Access.

OLAP

Véase: procesamiento analítico en línea (OLAP)

OLAP híbrido

Modo de almacenamiento que usa una combinación de estructuras de datos multidimensionales y tablas de bases de datos relacionales para almacenar datos multidimensionales. Analysis Services almacena las agregaciones para una partición HOLAP en una estructura multidimensional y almacena los hechos en una base de datos relacional.

OLAP multidimensional

Modo de almacenamiento que utiliza una estructura multidimensional de propietario para almacenar una dimensión, o hechos y agregaciones de una partición. La estructura multidimensional contiene de forma completa los datos de una partición.

OLAP relacional

Modo de almacenamiento que utiliza tablas de una base de datos relacional para almacenar estructuras multidimensionales.

OLE DB

API basada en COM para obtener acceso a datos. OLE DB admite el acceso a datos almacenados en cualquier formato (bases de datos, hojas de cálculo, archivos de texto, etc.) para el cual está disponible un proveedor.

OLE DB para OLAP

Anteriormente, especificación independiente que direccionaba las extensiones OLAP a OLE DB. Desde OLE DB 2.0, las extensiones OLAP se han incorporado en la especificación OLE DB.

OLTP

Véase: procesamiento de transacciones en línea

operación binaria

Operación que manipula un solo bit o comprueba si el bit está activado o no.

operador de combinación

Operador de comparación en una condición de combinación que determina cómo se evalúan los dos lados de la condición y qué columnas se devuelven.

operadores lógicos

Operadores AND, OR y NOT. Se usan para conectar las condiciones de búsqueda en las cláusulas WHERE.

optimizador de consultas

Componente del Motor de base de datos de SQL Server responsable de generar planes de ejecución eficaces de las instrucciones SQL.

optimizar sincronización

Opción durante la réplica de mezcla que permite minimizar el tráfico de red al determinar si cambios recientes han producido la entrada o salida de una fila en una partición publicada en un suscriptor.

OR, operación en índices

Estrategia de ejecución que consiste en la búsqueda de filas de una sola tabla mediante varios índices, seguido de la generación de resultados (mediante la combinación de resultados parciales). Por ejemplo, WHERE R.a = 6 OR R.b = 7 con índices en las columnas R.a y R.b.

orden de paso

Orden de evaluación (del número de paso de cálculo más alto al más bajo) y cálculo (del número de paso de cálculo más bajo al más alto) para miembros calculados, miembros personalizados, fórmulas de resumen personalizado y celdas calculadas en un cubo multidimensional. La característica de orden de paso se utiliza para determinar la prioridad de la fórmula cuando se calculan valores para las celdas de cubos multidimensionales, en todos los pasos de cálculo.

orden de resolución

Orden de evaluación (de la orden de resolución más alta a la más baja) y cálculo (de la orden de resolución más alta a la más baja) para miembros calculados, miembros personalizados, fórmulas de resumen personalizado y celdas calculadas en un solo paso de cálculo de un cubo multidimensional. La orden de resolución se utiliza para determinar la prioridad de la fórmula cuando se calculan valores para las celdas de cubos multidimensionales, pero sólo en un paso de cálculo.

origen

Componente de flujo de datos de Integration Services que extrae datos de un origen de datos, como archivos y bases de datos.

origen de datos

1. En ADO y OLE DB, ubicación de un origen de datos expuesto por un proveedor OLE DB. 2. Origen de los datos de un objeto como, por ejemplo, un cubo o una dimensión. También es la especificación de la información necesaria para obtener acceso a los datos de origen. Algunas veces hace referencia a un objeto de ClassType clsDataSource. 3. En Reporting Services, tipo de origen de datos específico, cadena de conexión y credenciales que pueden guardarse por separado en un servidor de informes y compartirse entre proyectos de informes o incrustarse en un archivo de definición de informe (.rdl).

origen de datos ODBC

Ubicación de un conjunto de datos al que se puede tener acceso mediante un controlador ODBC. También, definición almacenada que contiene toda la información de conexión que necesita una aplicación ODBC para conectarse al origen de datos.

origen de entrada

Cualquier tabla, vista o esquema que se utiliza como origen de información de una consulta.

origen del evento

Punto de origen de un evento.

origen y destino

Técnica de exploración en que se utiliza un objeto de origen para recuperar su objeto u objetos de destino a través de la relación.

overfitting

Característica de algunos algoritmos de minería de datos que asignan importancia a variaciones aleatorias en los datos considerándolas patrones significativos.

página

En un sistema de almacenamiento virtual, bloque de longitud fija de direcciones virtuales contiguas que se copian como una unidad desde la memoria al disco y viceversa, durante las operaciones de paginación. SQL Server asigna el espacio de base de datos en páginas. En SQL Server, el tamaño de página es de 8 KB.

página de códigos

Para los datos de caracteres o Unicode, es una definición de los patrones de bits que representan letras, números o símbolos específicos (por ejemplo, 0x20 representa un espacio en blanco y 0x74 representa el carácter "t"). Algunos tipos de datos utilizan 1 byte por carácter; cada byte puede tener 1 de 256 patrones de bits diferentes.

página de índice

Página de base de datos que contiene filas de índice.

páginas desfasadas

Páginas del búfer que contienen modificaciones que aún no se han escrito en el disco.

palabra clave

Palabra reservada de SQL Server que realiza una función específica, como definir, manipular o tener acceso a objetos de base de datos.

palabra irrelevante

Palabras que no participan en una búsqueda de una consulta de texto, como "a", "and", and "the".

panel de etiquetas inteligentes

Interfaz de usuario administrada por el diseñador que expone las configuraciones de los componentes como un conjunto de entradas de etiquetas inteligentes.

paquete

Grupo de datos organizado para su transmisión. Normalmente, un paquete está formado por tres elementos: información de control, datos que se van a transferir y bits de detección y corrección de errores.

paquete secundario

En Integration Services, paquete que es ejecutado por otro paquete. Un paquete secundario también se denomina paquete llamado.

parametrización

En consultas Transact-SQL, acción de utilizar parámetros o marcadores de parámetros en lugar de valores constantes. La parametrización ayuda a que el optimizador de consultas de SQL Server establezca coincidencias entre las nuevas consultas de Transact-SQL y los planes de ejecución que, previamente, se han compilado y almacenado en caché.

parámetros devueltos

Término heredado para los parámetros de salida de procedimientos almacenados que se usan en las API de Servicios abiertos de datos y DB-Library.

parámetros en cascada

Parámetros cuyos valores disponibles se derivan de la selección de un parámetro anterior. Los parámetros en cascada se utilizan para filtrar un conjunto de valores de parámetro.

partición

1. En réplica, subconjunto de filas de una tabla publicada, creado con un filtro de fila estático o un filtro de fila con parámetros. 2. En Analysis Services, uno de los contenedores de almacenamiento de los datos y agregaciones de un cubo. Cada cubo contiene una o más particiones. En un cubo con varias particiones, se puede almacenar cada partición independientemente en una ubicación física diferente. Cada partición se puede basar en un origen de datos diferente. Las particiones no son visibles para los usuarios; el cubo aparece como un solo objeto. 3. En el motor de base de datos, unidad de una tabla o índice con particiones.

partición de destino

Partición de Analysis Services en la cual se mezcla otra partición y que contiene los datos de ambas después de la mezcla.

partición de origen

Partición de Analysis Services que se mezcla con otra y se elimina automáticamente al final del proceso de mezcla.

partición remota

Partición cuyos datos están almacenados en un servidor que ejecuta una instancia de Analysis Services distinta de la utilizada para almacenar los metadatos de la partición.

particiones precalculadas

En réplica de mezcla, optimización de rendimiento que se usa de forma predeterminada para las publicaciones filtradas.

paso de cálculo

Etapa del cálculo en un cubo multidimensional donde se evalúan los cálculos aplicables. Pueden ser necesarios varios pasos para completar todos los cálculos.

período de caducidad de suscripción

Véase: período de retención de publicación

período de retención de la distribución

En la réplica transaccional, el periodo máximo durante el cual las transacciones se almacenan en la base de datos de distribución. También se denomina periodo de retención de las transacciones.

período de retención de publicación

En réplica de mezcla, período de tiempo que una suscripción puede permanecer no sincronizada. Si el período de retención se supera, es posible que deba reinicializarse la suscripción. También se denomina período de caducidad de suscripción.

período de retención de transacción

Véase: período de retención de la distribución

permiso implícito

Permiso para que una función pueda realizar una actividad específica. Los permisos implícitos no pueden concederse, revocarse ni denegarse.

persistencia

Almacenamiento de una definición de objeto, de forma que esté disponible después de la finalización de la sesión actual.

perspectiva

Vista centrada de un cubo.

pie de página

Conjunto de texto estático, imágenes, líneas, rectángulos, bordes, color de fondo e imágenes de fondo que se repite en la parte inferior de cada página de un informe.

PK

Véase: clave principal

plan de presentación

Informe que presenta el plan de ejecución de una instrucción SQL. SET SHOWPLAN_TEXT y SET SHOWPLAN_ALL crean salidas de planes de presentación en formato de texto. SET SHOWPLAN_XML genera una salida XML. SQL Server Management Studio puede presentar la información del plan de presentación en forma de árbol gráfico. SET STATISTICS PROFILE genera información del plan de presentación en formato de texto, pero también ejecuta la consulta. SET STATISTICS XML también genera una salida del plan de presentación, pero en formato XML, y ejecuta la consulta.

plantilla de asignación de nombres

Plantilla utilizada para construir los nombres de nivel en una jerarquía de atributos primarios y secundarios.

plantilla de diseño de informe

Plantilla de informe de tabla, matriz o gráfico prediseñada del Generador de informes.

plantilla de preguntas

Estructura que describe un conjunto de preguntas que pueden realizarse mediante una relación o conjunto de relaciones determinado.

plataforma (Notification Services)

Motor de Notification Services y bases de datos SQL Server de Notification Services. La plataforma almacena los datos del sistema y proporciona funciones para la generación y distribución de notificaciones.

poner al día

Aplicar los cambios registrados a los datos en un conjunto de puestas al día para poner los datos al día.

posición

Posición actual de procesamiento de un cursor. Por ejemplo, después de que una aplicación recupere las 10 primeras filas de un cursor, se coloca en la décima fila del cursor. Las API de base de datos también tienen funciones, por ejemplo la función ODBC SQLSetPos, que permite que una aplicación se mueva directamente a una posición específica de un cursor sin realizar una captura.

precisión

Número total máximo de dígitos decimales que se puede almacenar, a la izquierda y a la derecha del separador decimal.

predeterminado

Valor de un dato, valor de una opción, intercalación o nombre que el sistema asigna automáticamente si un usuario no especifica el valor, intercalación o nombre. Acción que se realiza automáticamente en determinados eventos si el usuario no ha especificado la acción que hay que realizar.

predicción

Técnica de minería de datos que analiza los datos existentes y usa los resultados para predecir valores de atributos para nuevos registros o atributos no encontrados en los registros existentes. Por ejemplo, los datos existentes de una aplicación de crédito se pueden utilizar para predecir el riesgo de crédito de una nueva aplicación.

prefijo de agregación

Cadena que se combina con un Id. definido por el sistema para crear el nombre exclusivo de la tabla de agregación de una partición.

primario

Miembro del siguiente nivel superior de una jerarquía que está directamente relacionado con el miembro actual. El valor primario es normalmente una consolidación de todos sus valores secundarios. Por ejemplo, en una dimensión Time que contiene los niveles Quarter, Month y Day, Qtr1 es un elemento primario de January.

procedimiento almacenado

Colección precompilada de instrucciones Transact-SQL que se almacenan bajo un nombre y se procesan como unidad. SQL Server proporciona procedimientos almacenados para la administración de SQL Server y para presentar información sobre las bases de datos y los usuarios. Los procedimientos almacenados que proporciona SQL Server se denominan procedimientos almacenados de sistema.

procedimiento almacenado CLR

Procedimiento almacenado que se crea mediante la referencia a un ensamblado de SQL Server. La implementación del procedimiento almacenado CLR se define en un ensamblado que se crea en Common Language Runtime (CLR) de .NET Framework.

procedimiento almacenado extendido

Función en una biblioteca de vínculos dinámicos (DLL) que se codifica mediante la API Procedimiento almacenado extendido de SQL Server. De esta forma, Transact-SQL puede invocar la función usando las mismas instrucciones que se utilizan para ejecutar los procedimientos almacenados de Transact-SQL. Se pueden crear procedimientos almacenados extendidos para llevar a cabo funcionalidades que no son posibles con los procedimientos almacenados de Transact-SQL.

procedimiento almacenado remoto

Un procedimiento almacenado ubicado en una instancia de SQL Server que se ejecuta mediante una instrucción en otra instancia de SQL Server.

procedimiento almacenado temporal

Procedimiento que se sitúa en una base de datos temporal, tempdb, y se elimina al final de la sesión.

procedimientos almacenados del sistema

Conjunto de procedimientos almacenados suministrados por SQL Server que se pueden usar en acciones como la recuperación de información del catálogo del sistema o para realizar tareas de administración.

procedimientos almacenados para la recopilación de eventos

Procedimientos almacenados generados por el sistema a los que una aplicación puede llamar para enviar eventos a la tabla de eventos de la base de datos de aplicación. Estos procedimientos almacenados pueden llamarse desde desencadenadores de SQL Server o desde otros procedimientos almacenados de SQL Server.

procesador de informes

Componente de Reporting Services que procesa los informes y modelos de informes.

procesamiento analítico en línea (OLAP)

Tecnología que utiliza estructuras multidimensionales para proporcionar un acceso rápido a los datos para el análisis. El origen de datos para OLAP se almacena, por lo general, en almacenamientos de datos de una base de datos relacional.

procesamiento de transacciones

Procesamiento de datos usado para registrar eficazmente las actividades empresariales, denominadas transacciones, que son de interés para una organización (por ejemplo, ventas, pedidos o transferencias de dinero). Por lo general, los sistemas de procesamiento de transacciones en línea (OLTP) realizan un gran número de transacciones relativamente pequeñas.

procesamiento de transacciones en línea

Sistema de procesamiento de datos diseñado para registrar todas las transacciones empresariales de una organización a medida que se producen. Un sistema OLTP se caracteriza por muchos usuarios simultáneos que agregan y modifican datos de forma activa.

proceso

1. En un cubo, llenar un cubo con datos y agregaciones. 2. En un modelo de minería de datos, llenar un modelo de minería de datos con contenido de minería de datos.

productor

Colecciona eventos de una categoría específica de eventos y envía los datos a la cola del Analizador de SQL Server.

programa previo

Programa que instala o ejecuta otros programas.

propiedad

Atributo con nombre de un control, campo u objeto de base de datos que define una de las características del objeto (como por ejemplo, el color, el tamaño o la ubicación de pantalla) o un aspecto de su comportamiento (como si está o no oculto).

propiedad de anotación

Propiedad que Metadata Services mantiene como datos de cadena que se pueden adjuntar a un objeto de repositorio que expone la interfaz IAnnotationalProps.

propiedad de identidad (IDENTITY)

Propiedad que genera valores que identifican cada fila de forma exclusiva en una tabla. Cuando se agregan filas a una tabla que tiene una columna de identidad, SQL Server genera automáticamente el siguiente valor de identidad basándose en el último valor de identidad utilizado y el valor de incremento que se ha especificado durante la creación de la columna.

propietario de la base de datos

Miembro de la función de administrador de una base de datos. Sólo hay un propietario de la base de datos. El propietario tiene permiso total en esa base de datos y determina el acceso y la capacidad que se proporciona a los demás usuarios.

protocolo

Conjunto estándar de formatos y procedimientos que permite a los equipos intercambiar información.

protocolo de entrega

Conjunto de reglas de comunicación utilizadas para enrutar los mensajes de notificación a sistemas de entrega externos.

proveedor

1. Proveedor OLE DB. 2. Biblioteca de vínculos dinámicos (DLL) en proceso que proporciona acceso a una base de datos.

proveedor de eventos

Componente que recopila datos de eventos de uno o varios orígenes y envía los eventos a las tablas de eventos de la base de datos de aplicación.

proveedor de eventos alojado (Notification Services)

Proveedor de eventos administrado por el proveedor de eventos de Notification Services que recopila los datos de eventos de uno o varios orígenes de datos y envía los eventos a una tabla de eventos de la base de datos de aplicación.

proveedor de eventos de FileSystemWatcher (Notification Services)

Proveedor de eventos proporcionado por Notification Services que supervisa la llegada de archivos de eventos XML a un directorio, extrae los datos de eventos XML de esos archivos y envía los eventos a la tabla de eventos de la base de datos de aplicación. FileSystemWatcher utiliza la clase EventLoader para enviar los eventos.

proveedor de eventos de SQL Server (Notification Services)

Proveedor de eventos basado en procedimientos almacenados que recopila datos de SQL Server y los envía a la tabla de eventos mediante los procedimientos almacenados de la colección estándar de eventos de Notification Services.

proveedor de eventos independiente (Notification Services)

Proveedor de eventos que se ejecuta fuera del entorno de procesamiento de Notification Services y que recopila los datos de eventos de uno o varios orígenes de eventos y envía los eventos a una tabla de eventos de la base de datos de aplicación.

proveedor de registro

En Integration Services, hace referencia al medio utilizado para escribir entradas de registro en archivos de texto, SQL Server, el Analizador de SQL Server, el registro de sucesos de Windows y archivos XML.

proveedor OLE DB

Componente de software que expone las interfaces OLE DB. Cada proveedor OLE DB expone los datos de un tipo de origen de datos determinado, como por ejemplo, bases de datos de SQL Server, bases de datos Access u hojas de cálculo de Excel.

proyecto de base de datos

Colección de una o más conexiones de datos (una base de datos y la información necesaria para tener acceso a esa base de datos). Cuando se crea un proyecto de base de datos, puede conectarse a una o más bases de datos mediante ODBC y ver sus componentes mediante una interfaz visual de usuario que contiene un Diseñador de bases de datos para diseñar y crear bases de datos, y un Diseñador de consultas para crear instrucciones SQL para bases de datos compatibles con ODBC.

publicación

Una publicación es un conjunto de uno o más artículos de una base de datos. La agrupación de varios artículos en una publicación permite especificar más fácilmente un conjunto de objetos y datos de bases de datos relacionados lógicamente, que se replican como una unidad.

publicador

Instancia de base de datos que permite que los datos estén disponibles para otras ubicaciones a través de la réplica. El publicador puede tener una o más publicaciones, cada una de las cuales define un conjunto de objetos y datos relacionados lógicamente que se van a replicar.

puesto de datos

Subconjunto del contenido de un almacenamiento de datos. Un puesto de datos suele contener datos relativos a un determinado departamento o a un área específica de negocio.

punto de almacenamiento

Marcador que permite que una aplicación revierta parte de una transacción si encuentra un pequeño error. La aplicación debe confirmar o revertir la transacción completa cuando haya finalizado.

punto de bifurcación de recuperación

Punto (LSN o GUID) en el que se inicia una nueva rama de recuperación cada vez que se ejecuta una operación RESTORE WITH RECOVERY. Cada bifurcación de recuperación determina una relación primaria-secundaria entre las ramas de recuperación. Si se recupera una base de datos hasta un momento dado anterior y comienza a utilizarla desde ese momento, el punto de bifurcación de recuperación creará una nueva ruta de recuperación.

punto de comprobación

Evento por el cual el Motor de base de datos escribe en el disco páginas de búfer desfasadas. Cada punto de comprobación escribe en el disco todas las páginas que estaban desfasadas en el último punto de comprobación y que aún no se han escrito en el disco. Los puntos de comprobación ocurren periódicamente según el número de entradas de registro que generan las modificaciones de datos o cuando los solicitan un usuario o el cierre del sistema.

punto de recuperación

Punto de la cadena de registros en que se detiene la puesta al día durante una recuperación.

quórum

En una sesión de creación de reflejo de la base de datos para la que se establece una instancia del servidor testigo, relación establecida sólo cuando al menos dos de las instancias de servidor de la sesión están conectadas entre sí. Es necesario el quórum para que la base de datos esté disponible.

rama de recuperación

Serie de LSN que comparten el mismo GUID de rama de recuperación. Se creará una nueva rama de recuperación cuando se cree una base de datos o RESTORE WITH RECOVERY genere una bifurcación de recuperación. Puede que una ruta de recuperación con varias ramas incluya series de LSN que abarquen dos o más puntos de bifurcación de recuperación.

rango

En búsquedas de texto y de Libros en pantalla de SQL Server, valor que indica el grado de coincidencia de las filas o temas con el criterio de búsqueda especificado. En Metadata Services y Analysis Services, valor que indica las posiciones relativas de elementos, como por ejemplo los miembros de dimensión, los niveles de jerarquía o las tuplas en un conjunto.

rasgo

Atributo que describe una entidad.

rastreo

Véase: llenado

RDL

Véase: lenguaje RDL (Report Definition Language)

recorrido de tabla

Operación de recuperación de datos donde el Motor de base de datos debe leer todas las páginas de una tabla para encontrar las filas correspondientes a una consulta.

recuperación

Fase de inicio de una base de datos que pone la base de datos en un estado de transacciones coherente. La recuperación puede incluir la puesta al día de todas las transacciones en los registros (la fase de rehacer) y la reversión de las transacciones no confirmadas (la fase de deshacer), en función de la forma en que se cerró la base de datos.

recuperación a un momento dado

Proceso de recuperación de las transacciones de una copia de seguridad de registros que se confirmaron antes de un momento dado específico, en lugar de recuperar la copia de seguridad completa.

recuperación automática

Recuperación que se produce cada vez que se reinicia SQL Server. La recuperación automática ayuda a proteger las bases de datos en caso de producirse un error del sistema.

recuperación dinámica

Proceso que detecta e intenta corregir errores de software o pérdidas de integridad de los datos en un sistema de administración de bases de datos relacionales (RDBMS).

recuperar (u obtener)

Operación que recupera una fila o bloque de filas de un cursor. Los lotes de Transact-SQL, procedimientos almacenados y desencadenadores utilizan la instrucción FETCH para recuperar datos de cursores de Transact-SQL. Las aplicaciones usan las funciones de recuperación de la API.

recurso compartido de instantáneas

En réplica, recurso compartido disponible para el almacenamiento de archivos de instantáneas. Los archivos de instantáneas contienen el esquema y los datos de las tablas publicadas.

reescribir

Actualizar un valor de celda de cubo, miembro o valor de propiedad de miembro.

región de datos

Elemento del informe que muestra filas de datos repetidas a partir de un conjunto de datos subyacente de una tabla, matriz, lista o gráfico.

región de datos de lista

En un diseño de informe, elemento que muestra los datos en formato de lista. Una región de datos de lista también puede mostrar otras regiones de datos, cuadros de texto y elementos gráficos con un diseño de forma libre.

región de datos de matriz

En un diseño de informe, elemento que muestra los datos en formato de columnas variables.

región de datos de tabla

En un diseño de informe, elemento que muestra los datos en formato de columnas.

región de datos gráficos

En un diseño de informe, elemento que muestra los datos en formato gráfico.

registrar (Notification Services)

Configurar un equipo para que forme parte de una instancia de Notification Services. NSControl Register crea el servicio NS$instance_name, configura la seguridad del servicio y crea contadores de rendimiento para la instancia.

registro

Grupo de campos (o columnas) relacionados de información que se trata como una unidad. En una base de datos relacional, un registro se suele denominar fila.

registro de errores

1. En SQL Server, archivo de texto que registra la información del sistema. 2. En Integration Services, un registro de errores, advertencias o eventos que pueden almacenar varios proveedores de registro, incluidos SQL Server Profiler, el registro de sucesos de Windows y SQL Server.

registro de escritura previa

Método de registro de transacciones en el que el registro siempre se escribe antes que los datos.

registro de transacciones

Archivo de base de datos en el que se registran todos los cambios de la base de datos. SQL Server utiliza registros de transacciones durante la recuperación.

registros lógicos

Característica de la réplica de mezcla que permite definir una relación entre filas relacionadas de diferentes tablas, para que las filas se procesen como una unidad.

regla

1. Objeto de base de datos que está enlazado a columnas o a tipos de datos de alias, y especifica qué valores de datos son aceptables en una columna. Las restricciones CHECK proporcionan la misma funcionalidad y son preferibles ya que cumplen el estándar SQL-92. 2. En Analysis Services, una regla especifica restricciones como No restringida, Completamente restringida o Personalizada para lecturas de seguridad y permisos de función lectura/escritura.

regla de crónica de eventos

Una o varias instrucciones Transact-SQL que administran los datos en la crónica de eventos. Este tipo de regla se activa cada vez que se envía al sistema un lote de eventos para la clase de evento de la regla.

regla de evento de suscripción

Regla que procesa la información de las suscripciones dirigidas por eventos. Podría contener reglas de generación de notificaciones o reglas de actualización de crónicas. Este tipo de regla se desencadena cada vez que se envía un lote de eventos correspondiente.

regla global

Regla definida para una base de datos específica y que comparten columnas de tablas diferentes.

regla personalizada

En una función, especificación que limita los miembros de dimensión o celdas de cubo a los que tienen permiso de acceso los usuarios de la función.

regla programada de suscripción

Una o varias instrucciones Transact-SQL que procesan la información de las suscripciones programadas. La regla puede contener reglas de generación de notificaciones o reglas de actualización de crónicas. Este tipo de regla se desencadena cada vez que hay una suscripción programada pendiente de procesar.

reglas

Indica qué valores son válidos para su almacenamiento en una tabla. También se denomina integridad del dominio.

reglas de normalización

Conjunto de reglas de diseño de base de datos que minimizan la redundancia de los datos y los resultados en una base de datos donde el Motor de base de datos y el software de aplicación pueden forzar fácilmente la integridad.

reglas empresariales

Reglas lógicas que se utilizan para dirigir una organización. Se puede exigir el cumplimiento de las reglas empresariales en una base de datos de SQL Server mediante desencadenadores, procedimientos almacenados y restricciones.

rehacer

Fase durante la recuperación que aplica (pone al día) los cambios registrados en una base de datos para poner los datos al día.

relación

1. Vínculo entre tablas que hace referencia a la clave principal de una tabla para una clave externa de otra tabla. La línea de la relación se representa en un diagrama de base de datos mediante una línea continua si se exige la integridad referencial entre las tablas o una línea discontinua si no se exige la integridad referencial para las transacciones INSERT y UPDATE. Los extremos de una línea de relación muestran un símbolo de clave principal para denotar una relación de clave principal a clave externa, o muestran un símbolo de infinito para denotar el lado de clave externa de una relación de uno a varios. 2. En Metadata Services, una relación es una asociación entre un par de objetos, donde un objeto es un origen y el otro es un destino. La asociación se repite por cada par de objetos siguiente, de modo que el destino de una relación se convierte en el origen de la siguiente relación. De esta forma, todos los objetos de un modelo de información se asocian a través de una cadena de relaciones que se extiende desde un objeto al siguiente por todo el modelo de información.

relación de atributos

Relación de uno a varios entre atributos, por ejemplo, la relación entre un atributo de dimensión de estado y un atributo de dimensión de ciudad.

relación de comandos

Da instrucciones al hardware con preguntas o comandos en lenguaje natural. Por ejemplo, "Play the album with song 'Song' on it".

relación de hechos

Relación entre una dimensión y un grupo de medida en la que el atributo de clave de una dimensión se enlaza con una columna de la tabla de hechos.

relación de nombres

Convención de nombres que identifica los objetos de destino de esa relación por el nombre.

relación de uno a uno

En bases de datos relacionales, una relación entre dos tablas en la que una sola fila de la primera tabla sólo se puede relacionar con una fila de la segunda tabla, y una fila de la segunda tabla sólo se puede relacionar con una fila de la primera tabla.

relación de uno a varios

En bases de datos relacionales, relación entre dos tablas en la que una sola fila de la primera tabla se puede relacionar con una o más filas de la segunda tabla, pero una fila de la segunda tabla sólo se puede relacionar con una fila de la primera tabla.

relación de varios a uno

Relación entre dos tablas donde una fila de una tabla puede relacionarse con varias filas de otra tabla.

relación de varios a varios

Relación entre dos tablas donde las filas de cada tabla tienen varias filas coincidentes en la tabla relacionada. Las relaciones de varios a varios se mantienen mediante una tercera tabla, denominada tabla de unión, al agregar las columnas de clave principal de cada una de las otras dos tablas a esta tabla.

relación en secuencia

Relación en un repositorio que especifica posiciones explícitas para cada objeto de destino de la colección de objetos de destino.

relación no exigida

Vínculo entre tablas que hace referencia a la clave principal de una tabla para una clave externa de otra tabla, y en la cual no se comprueba la integridad referencial durante las transacciones INSERT y UPDATE. Una relación no exigida se representa en un diagrama de base de datos con una línea discontinua.

relación normal

Relación directa entre una dimensión y un grupo de medida basado en el atributo de clave.

relación referenciada

Relación indirecta entre una dimensión y un grupo de medida basado en otra dimensión.

relación reflexiva

Relación de una columna o combinación de columnas de una tabla con otras columnas de la misma tabla. Las relaciones reflexivas se utilizan para comparar filas dentro de la misma tabla. En las consultas, se denomina una autocombinación.

réplica

Conjunto de tecnologías destinadas a la copia y distribución de datos y objetos de base de datos desde una base de datos a otra, para luego sincronizar ambas bases de datos y mantener su coherencia.

réplica de instantáneas

La réplica de instantáneas distribuye los datos exactamente como aparecen en un momento específico en el tiempo y no supervisa las actualizaciones de los datos. Cuando se produce la sincronización, se genera la instantánea completa y se envía a los suscriptores.

réplica de mezcla

Tipo de réplica que se inicia, normalmente, con una instantánea de los datos y los objetos de la base de datos de publicaciones. Los cambios de datos y las modificaciones de esquema posteriores que se lleven a cabo en el publicador y en los suscriptores se controlan mediante desencadenadores. El suscriptor se sincroniza con el publicador cuando están conectados a la red e intercambian todas las filas que han cambiado entre el publicador y el suscriptor desde la última vez que se produjo la sincronización.

réplica de punto a punto

Tipo de réplica transaccional. Al contrario que la réplica transaccional de sólo lectura y la réplica transaccional con suscripciones de actualización, las relaciones entre nodos en una topología de réplica de punto a punto son relaciones entre pares en vez de jerárquicas, donde cada nodo contiene un esquema y datos idénticos.

réplica transaccional

Tipo de réplica que se inicia, normalmente, con una instantánea de los datos y los objetos de la base de datos de publicaciones. En cuanto se obtiene la instantánea inicial, los posteriores cambios de datos y modificaciones del esquema realizados en el publicador se entregan habitualmente en el suscriptor cuando se producen (casi en tiempo real). Los cambios de datos se aplican al suscriptor en el mismo orden y dentro de los mismos límites de la transacción que cuando se produjeron en el publicador. Por tanto, en una publicación, se garantiza la coherencia transaccional.

repositorio

Base de datos que contiene modelos de información que, junto con el software ejecutable, administran la base de datos.

representación de informes

Acción de combinar el diseño del informe con los datos procedentes del origen de datos a fin de ver el informe.

republicador

Suscriptor que publica los datos que ha recibido de un publicador.

restauración completa de la base de datos

Restauración de una copia de seguridad completa de la base de datos, la copia de seguridad diferencial más reciente (si existe alguna) y las copias de seguridad de registros (si existe alguna) que se han realizado desde la copia de seguridad completa de la base de datos.

restauración con conexión

Restauración en la que uno o más grupos de archivos secundarios, archivos que pertenecen a grupos de archivos secundarios o páginas se restauran; mientras, el grupo de archivos primario permanece con conexión. Durante la restauración con conexión de archivos, el grupo de archivos al que pertenece el archivo se desconecta.

restauración de archivos

Operación que restaura uno o más archivos de una base de datos.

restauración de página

Operación de restauración de una o más páginas. La restauración de páginas se ha diseñado para reparar páginas aisladas que se han dañado.

restauración parcial de base de datos

Restauración de sólo una parte de una base de datos que incluye su grupo de archivos principal y, quizás, uno o más grupos de archivos secundarios. Inicialmente, los otros grupos de archivos permanecen sin conexión, aunque se pueden restaurar posteriormente.

restauración por etapas

Proceso de restauración compuesta en la que una base de datos se restaura por fases y donde cada fase corresponde a una secuencia de restauración. La secuencia inicial de restauración parcial restaura los archivos del grupo de archivos principal y, opcionalmente, otros archivos, a un momento dado que admita el modelo de recuperación y pone en conexión la base de datos. Las secuencias de restauración posteriores llevan los archivos restantes a un estado coherente con la base de datos y los ponen en conexión.

restauración sin conexión

Operación de restauración que se produce cuando la base de datos está sin conexión.

restaurar

Proceso de varias fases que copia todos los datos y páginas del registro desde una copia de seguridad especificada a una base de datos especificada (fase de copia de datos) y pone al día todas las transacciones registradas en la copia de seguridad (fase de rehacer). De forma predeterminada, en este punto una restauración revierte las transacciones incompletas (fase de deshacer). De esta manera se completa la recuperación de la base de datos y se pone a disposición de los usuarios.

restricción

Propiedad asignada a una columna de tabla que evita que se sitúen en la tabla determinados tipos de valores de datos no válidos. Por ejemplo, una restricción UNIQUE o PRIMARY KEY evita que se inserte un valor duplicado, una restricción CHECK evita que se inserte un valor que no coincide con una condición especificada y una restricción NOT NULL evita que se inserte un valor NULL.

restricción de columna

Definición de una restricción que se especifica en una definición de columna cuando se crea o modifica una tabla. La restricción sólo se aplica a la columna asociada.

restricción de integridad

Propiedad definida en una tabla que impide las modificaciones de datos que pueden crear datos no válidos.

restricción de precedencia

En Integration Services, las restricciones de precedencia conectan ejecutables, contenedores y tareas de paquetes, y especifican condiciones que determinan si se ejecutan los ejecutables.

restricción DEFAULT

Propiedad definida para una columna de tabla que especifica la constante que se utilizará como valor predeterminado de la columna. Si una instrucción INSERT o UPDATE especifica un valor NULL para la columna o no especifica un valor, el valor de la constante definida en la restricción DEFAULT se sitúa en la columna.

restricción en el nivel de tabla

Restricciones que permiten varias formas de definir la integridad de los datos en una columna (restricción en el nivel de columna) o varias columnas (restricciones en el nivel de tabla) cuando la tabla se define o modifica. Las restricciones admiten integridad de dominio, de entidad y referencial, así como integridad definida por el usuario.

restricciones CHECK

Define qué valores de datos son aceptables en una columna. Puede aplicar restricciones CHECK a varias columnas y puede aplicar varias restricciones CHECK a una única columna. Cuando se elimina una tabla, también se eliminan las restricciones CHECK.

restricciones UNIQUE

Restricciones que exigen la integridad de la entidad en una clave no principal. Las restricciones UNIQUE garantizan que no se escriban valores duplicados y que se cree un índice para mejorar el rendimiento.

resumen personalizado

Cálculo de agregación personalizado para un nivel o miembro de dimensión que anula las funciones de agregado de las medidas de un cubo.

revertir

Revertir los cambios realizados por transacciones que no se han confirmado hasta el momento en que se restaura una base de datos.

revertir transacción

Revertir una transacción especificada por el usuario al último punto de almacenamiento de la transacción o al principio de la transacción.

RI

Véase: integridad referencial

RID

Véase: identificador de fila

ROLAP

Véase: OLAP relacional

ruta de acceso

En Integration Services, una ruta conecta los componentes del flujo de datos en un flujo de datos ordenado.

ruta de combinación

Serie de combinaciones que indica cómo se relacionan dos tablas. Por ejemplo, Sales.SalesRepIDSalesReps.ID, SalesReps.BranchIDBranches.ID.

ruta de recuperación

Secuencia de datos y copias de seguridad del registro que llevan a la base de datos a un momento dado, denominado punto de recuperación. Una ruta de recuperación es un conjunto único de transformaciones que han cambiado la base de datos a lo largo del tiempo, aunque han mantenido su coherencia. Una ruta de recuperación describe una serie de números de secuencia de registro. La serie de números de secuencia de registro de una ruta de recuperación puede incluir una o varias ramas de recuperación desde el inicio hasta el final.

salto

En comunicaciones de datos, segmento de una ruta entre enrutadores de una red geográficamente dispersa. La distancia entre cada uno de los enrutadores es un salto de comunicaciones.

secuencia de comandos

Colección de instrucciones Transact-SQL que se usan para realizar una operación. Las secuencias de comandos de Transact-SQL se guardan como archivos que normalmente terminan con la extensión .sql.

secuencia de comandos de base de datos

Colección de instrucciones utilizada para crear objetos de base de datos. Las secuencias de comandos de Transact-SQL se guardan como archivos que normalmente terminan con .SQL.

secuencia de comandos de cambio

Archivo de texto que contiene instrucciones SQL de todas las modificaciones realizadas en una base de datos, en el orden en que se realizaron, durante una sesión de modificación. Cada secuencia de comandos de cambio se guarda en un archivo de texto independiente con la extensión .SQL. Las secuencias de comandos de cambio se pueden aplicar de nuevo a la base de datos posteriormente mediante una herramienta como osql.

secuencia de datos tabulares (TDS, Tabular Data Stream)

Protocolo interno de transferencia de datos cliente/servidor de SQL Server. TDS permite que productos de cliente y servidor se comuniquen independientemente de la plataforma de sistema operativo, versión de servidor o transporte de red.

secuencia de restauración

Secuencia de uno o más comandos de restauración que, por lo general, inicializa el contenido de la base de datos, archivos y/o páginas que se van a restaurar (fase de copia de datos), pone al día las transacciones registradas (fase de rehacer) y revierte las transacciones no confirmadas (fase de deshacer).

segmentación

Técnica de minería de datos que analiza los datos para descubrir colecciones de registros que comparten conjuntos de atributos similares y que se excluyen mutuamente. Un algoritmo de segmentación puede utilizar técnicas de aprendizaje no supervisadas, como por ejemplo clústeres, o aprendizaje supervisado para un campo de predicción específico.

segmento

Subconjunto de datos de un cubo, especificado mediante la limitación de una o más dimensiones por los miembros de la dimensión. Por ejemplo, los hechos de un año determinado constituyen un segmento de los datos multianuales.

seguridad de acceso del código

Mecanismo proporcionado por Common Language Runtime por el que la directiva de seguridad concede permisos al código administrado y estos permisos se imponen, ayudando a limitar las operaciones que el código podrá llevar a cabo.

seguridad del protocolo Internet

Reglas que los equipos siguen para ofrecer una comunicación privada y segura a través de redes IP (protocolo Internet) mediante el uso de servicios de seguridad de cifrado.

SELECT

1. Instrucción Transact-SQL que se utiliza para devolver datos a una aplicación o a otra instrucción Transact-SQL, o para llenar un cursor. La instrucción SELECT devuelve un conjunto de resultados tabular formado por datos que se extraen, por lo general, de una o más tablas. El conjunto de resultados sólo contiene datos de filas que coinciden con las condiciones de búsqueda especificadas en las cláusulas WHERE o HAVING. 2. En Analysis Services, instrucción MDX (Expresiones multidimensionales) que se usa para realizar consultas en cubos y devolver conjuntos de registros de datos multidimensionales.

separador de palabras

En búsqueda de texto y para un idioma determinado, separador de palabras que divide el texto en función de las reglas léxicas de dicho idioma.

separar palabras

En minería o búsqueda de texto, proceso de separar las cadenas en los límites de palabras. La definición de un límite de palabra difiere en gran medida entre los idiomas naturales y presenta importantes problemas para la recuperación de información del lenguaje natural.

serializable

Nivel más alto de aislamiento de las transacciones. Las transacciones serializables bloquean todas las filas que leen o modifican para asegurarse de que la transacción esté completamente aislada de otras tareas. Esto garantiza que una serie de transacciones serializables siempre genere los mismos resultados si se ejecuta en la misma secuencia.

Service Broker

Proporciona funciones para almacenar colas de mensajes en una base de datos de SQL Server.

servicio de texto

Componente de SQL Server que realiza la consulta de texto.

servicio forzado

Conmutación por error iniciada por un administrador de base de datos cuando el servidor principal no está disponible, para que la base de datos reflejada esté disponible; para ello, obliga al servidor reflejado a ponerse en servicio, con una posible pérdida de datos. El servidor reflejado asume la función del servidor principal y conecta su copia de la base de datos como base de datos principal.

Servicios abiertos de datos

Capa del Motor de base de datos de SQL Server que transfiere las solicitudes del cliente a las correspondientes funciones del Motor de base de datos. Los servicios abiertos de datos exponen la API de procedimiento almacenado extendido que se utiliza para escribir funciones DLL que pueden llamarse desde las instrucciones Transact-SQL.

servidor de Analysis Services

Componente de servidor de Analysis Services diseñado específicamente para crear y mantener estructuras de datos multidimensionales y proporcionar datos multidimensionales como respuesta a consultas del cliente.

servidor de automatización OLE

Aplicación que expone objetos de automatización programables para otras aplicaciones, a las que se hace referencia como clientes de automatización. La exposición de objetos programables permite a los clientes automatizar algunas funciones mediante el acceso directo a aquellos objetos y el uso de los servicios que ponen a disposición. Por ejemplo, un procesador de texto puede exponer su funcionalidad de corrección ortográfica, de modo que otros programas puedan utilizarla.

servidor de destino

Servidor que recibe trabajos desde un servidor principal.

servidor de informes

Ubicación en la red desde la que se inicia el Generador de informes y en la que se guarda, administra y publica el informe.

servidor de publicación

Servidor que ejecuta una instancia de Analysis Services que almacena el cubo de origen para uno o varios cubos vinculados.

servidor de reenvío de eventos de SQL Server

Instancia central de SQL Server que administra los eventos que otras instancias han enviado al Agente SQL Server. Permite la administración central de eventos de SQL Server.

servidor de supervisión

En una configuración de trasvase de registros, instancia de servidor donde cada trabajo de trasvase de registros de la configuración registra su historial y estado. Un único servidor de supervisión puede supervisar varias configuraciones de trasvase de registros.

servidor de suscripción

Servidor que ejecuta una instancia de Analysis Services que almacena un cubo vinculado.

servidor en espera

Instancia de servidor que contiene una copia de base de datos que puede ponerse en conexión si la copia de origen de la base de datos pasa a estado no disponible.

servidor en espera activo

Servidor en espera que puede admitir una conmutación por error rápida sin perder los datos de las transacciones confirmadas. Se puede utilizar la creación de reflejo de la base de datos para mantener un servidor en espera activo, en función de la configuración y del estado de la sesión de creación de reflejo. Una vez sincronizada la sesión, el servidor reflejado proporciona un servidor en espera activo.

servidor en espera semiactiva

Servidor en espera que contiene una copia de una base de datos actualizada de forma asincrónica y que se puede poner en conexión rápidamente. Un servidor secundario de trasvase de registros es un servidor en espera semiactiva que se actualiza automáticamente a partir de las copias de seguridad creadas a intervalos establecidos. También se puede usar un servidor reflejado no sincronizado como servidor en espera semiactiva, con posible pérdida de datos.

servidor local

1. En conexiones de SQL Server, instancia de SQL Server que se ejecuta en el mismo equipo que la aplicación. 2. En una instrucción Transact-SQL, cuando se resuelven referencias a objetos de base de datos, instancia de SQL Server que ejecuta la instrucción. 3. En consultas distribuidas de SQL Server, instancia de SQL Server que ejecuta la consulta distribuida. El servidor local tendrá acceso a cualquier servidor vinculado al que la consulta haga referencia.

servidor primario

En una configuración de trasvase de registros, instancia de servidor donde reside la base de datos primaria.

servidor principal

Un servidor que distribuye trabajos y recibe eventos de varios servidores.

servidor principal

En la creación de reflejo de la base de datos, es el asociado cuya base de datos es actualmente la base de datos principal.

servidor reflejado

En una configuración de creación de reflejo de la base de datos, instancia del servidor donde reside la base de datos reflejada.

servidor secundario

En una configuración de trasvase de registros, instancia de servidor donde reside la base de datos secundaria. El servidor secundario copia, a intervalos establecidos, la copia de seguridad de registros más reciente desde la base de datos primaria y restaura los registros en la base de datos secundaria. El servidor secundario es un servidor en espera semiactiva.

servidor testigo

En la creación de reflejo de la base de datos, instancia del servidor que supervisa el estado de los servidores principal y reflejado. De forma predeterminada, el servidor testigo puede iniciar una conmutación por error automática si se produce un error en el servidor principal. Una sesión de creación de reflejo de la base de datos sólo puede tener un servidor testigo, que es opcional.

servidor vinculado

Definición de un origen de datos OLE DB utilizada por las consultas distribuidas de SQL Server. La definición de servidor vinculado especifica el proveedor OLE DB necesario para tener acceso a los datos e incluye suficiente información de direccionamiento para que el proveedor OLE DB pueda conectarse a los datos. De esta forma, se puede hacer referencia a los conjuntos de filas expuestos por el origen de datos OLE DB como tablas, denominadas tablas vinculadas, en las consultas distribuidas de SQL Server 2000.

servidores de base de datos federados

Conjunto de servidores vinculados que comparten la carga de procesamiento de datos mediante el alojamiento de particiones de una vista con particiones distribuida.

simultaneidad

Proceso que permite a varios usuarios tener acceso y modificar los mismos datos al mismo tiempo. SQL Server utiliza bloqueos para permitir a varios usuarios el acceso y la modificación de datos compartidos sin tener conflictos entre sí.

sincronización

1. En réplica, proceso de propagación de los cambios en los datos y el esquema entre el publicador y los suscriptores después de haber aplicado la instantánea inicial en el suscriptor. 2. Cuando se inicia o se reanuda una sesión de creación de reflejo de la base de datos, proceso por el que las entradas del registro de la base de datos principal acumuladas en el servidor principal se envían al servidor reflejado, que escribe las entradas del registro en el disco lo más rápidamente posible para ponerse al día con el servidor principal.

sincronización inicial

Primera sincronización de una suscripción durante la cual se copian al suscriptor las tablas del sistema y otros objetos que necesita la réplica, y el esquema y los datos de cada artículo.

sincronización Web

En la réplica de mezcla, característica que permite replicar los datos mediante el protocolo HTTPS.

sistema de administración de bases de datos relacionales (RDBMS)

Sistema que organiza los datos en filas y columnas relacionadas. SQL Server es un sistema de administración de bases de datos relacionales (RDBMS).

sistema de entrega externo

Sistema, como Microsoft Exchange Server, que entrega notificaciones con formato a los dispositivos de destino.

SMDL

Véase: Lenguaje de definición de modelos semánticos

SMTP

Véase: protocolo simple de transferencia de correo

sobrenombre

Cuando se usa con tablas de sistema de réplica de mezcla, nombre de otro suscriptor que ya tiene una generación especificada de datos actualizados. Se usa para evitar el envío de una actualización a un suscriptor que ya ha recibido los cambios.

SQL

Véase: Lenguaje de consulta estructurado (SQL)

SQL Mail

Componente de SQL Server que permite a SQL Server enviar y recibir mensaje de correo electrónico a través de la interfaz de programación de aplicaciones de mensajería (MAPI) integrada de Windows NT o Windows 2000. Un mensaje de correo electrónico se compone de cortas cadenas de texto, la salida de una consulta o un archivo adjunto.

SQL-92

Versión del estándar SQL publicada en 1992. El estándar internacional es ISO/IEC 9075:1992 Lenguaje de base de datos SQL. ANSI (American National Standards Institute) también publicó un estándar correspondiente (Data Language SQL X3.135-1192), de modo que SQL-92 se denomina a veces ANSI SQL en Estados Unidos.

SSL

Véase: Capa de sockets seguros (SSL)

subconjunto

Selección de tablas y las líneas de relación entre ellas que forman parte de un diagrama de base de datos de mayor tamaño. Esta selección se puede copiar en un nuevo diagrama de base de datos. Esto se denomina dividir el diagrama en subconjuntos.

subconsulta correlacionada

Subconsulta que hace referencia a una columna de la instrucción externa. La consulta interna se ejecuta para cada fila candidata de la instrucción externa.

subcubo

Subconjunto de un cubo que representa una vista filtrada del cubo, donde (All) muestra los totales visuales de los miembros del subcubo.

subcubo de cálculo

Conjunto de celdas de un cubo multidimensional utilizado para crear la definición de las celdas calculadas. El conjunto de las celdas se define mediante una combinación de expresiones multidimensionales (MDX).

subproceso

Componente del sistema operativo que permite realizar la lógica de las aplicaciones multiusuario como varias rutas de ejecución independientes y asincrónicas. El Motor de base de datos relacional de SQL Server ejecuta varios subprocesos para poder hacer uso de varios procesadores. El uso de subprocesos también resulta útil para asegurarse de que el trabajo se realiza para algunas conexiones de usuario cuando otras conexiones se encuentran bloqueadas (por ejemplo, cuando se espera que finalice una operación de lectura o escritura de disco).

supresión de datos (vacuuming) (Notification Services)

Proceso de limpieza de los datos obsoletos de una aplicación de Notification Services de acuerdo con una programación definida en el archivo de definición de aplicación.

suscribir

Solicitar datos de un publicador.

suscripción

Solicitud de una copia de una publicación que se entrega a un suscriptor. La suscripción define qué publicación se recibirá, dónde y cuándo. Hay dos tipos de suscripciones: de inserción y de extracción.

suscripción anónima

Un tipo de suscripción de extracción para la que no se almacena información detallada acerca de la suscripción ni del suscriptor.

suscripción controlada por datos

En Reporting Services, suscripción que utiliza una consulta para recuperar los datos de suscripción de un origen de datos externo en tiempo de ejecución.

suscripción controlada por eventos (Notification Services)

Suscripción en la que las notificaciones se generan en cuanto llegan datos de evento que coinciden con la suscripción.

suscripción de cliente

Suscripción a una publicación de mezcla usando el valor de prioridad del publicador para la detección y resolución de conflictos. En versiones anteriores de SQL Server se conoce como suscripción local.

suscripción de extracción

Suscripción creada y administrada en el suscriptor. El Agente de distribución o el Agente de mezcla de la suscripción se ejecutan en el suscriptor.

suscripción de inserción

Suscripción creada y administrada en el publicador. El Agente de distribución o el Agente de mezcla de la suscripción se ejecutan en el distribuidor.

suscripción de servidor

Suscripción a una publicación de mezcla que utiliza un valor de prioridad asignada para la detección y resolución de conflictos. En versiones anteriores de SQL Server se denominaba suscripción global.

suscripción global

Véase: suscripción de servidor

suscripción local

Véase: suscripción de cliente

suscripciones de actualización en cola

Suscripción a una publicación transaccional por la cual el usuario puede realizar modificaciones de datos en el suscriptor. Las modificaciones de los datos se almacenan en una cola y después se propagan al publicador.

suscripciones de actualización inmediata

Suscripción a una publicación transaccional en la que el usuario puede realizar modificaciones de datos en el suscriptor. Las modificaciones de datos se propagarán inmediatamente al publicador mediante el protocolo de confirmación en dos fases (2PC).

suscriptor

Instancia de base de datos que recibe datos replicados. Un suscriptor puede recibir datos de varios publicadores y publicaciones. En función del tipo de réplica elegida, el suscriptor también puede devolver los datos modificados al publicador o volver a publicar los datos en otros suscriptores.

tabla

1. Objeto bidimensional, compuesto de filas y columnas, que almacena datos acerca de una entidad modelada en una base de datos relacional. 2. En un diseño de informe, región de datos que muestra los datos con formato de columnas.

tabla anidada

Configuración de modelo de minería de datos en la que una columna de una tabla contiene una tabla.

tabla base

Tabla que se almacena permanentemente en una base de datos. Las referencias a las tablas base se realizan mediante vistas, cursores, instrucciones SQL y procedimientos almacenados.

tabla con particiones

Tabla generada en un esquema de partición cuyos datos se dividen horizontalmente en unidades que pueden repartirse por más de un grupo de archivos de una base de datos.

tabla de búsqueda

En Integration Services, tabla de referencia para comparar, establecer coincidencias o extraer datos.

tabla de dimensión principal

En un esquema de copo de nieve de un almacenamiento de datos, tabla de dimensiones que se relaciona directamente y se combina normalmente con una tabla de hechos. Las tablas adicionales que completan la definición de la dimensión se combinan con la tabla de dimensión principal, en lugar de la tabla de hechos.

tabla de dimensiones

Tabla de un almacenamiento de datos cuyas entradas describen los datos de una tabla de hechos. Las tablas de dimensiones contienen los datos a partir de los cuales se crean las dimensiones.

tabla de eventos

En la base de datos de aplicación, tabla que almacena los datos de los eventos. Se genera automáticamente en función de la información del archivo de definición de aplicación cada vez que se ejecuta NSControl Create o NSControl Update. Cada fila de la tabla es la instancia de un evento.

tabla de hechos

Tabla central de un esquema de almacenamiento de datos que contiene medidas numéricas y claves que relacionan los hechos con las tablas de dimensiones. Las tablas de hechos contienen datos que describen eventos específicos de una empresa, como transacciones bancarias o ventas de productos.

tabla de publicación

Tabla en el publicador en la que los datos se han marcado para la réplica y son parte de una publicación.

tabla de unión

Tabla que establece una relación entre otras tablas. La tabla de unión contiene claves externas que hacen referencia a las tablas que forman la relación. Por ejemplo, una tabla intermedia OrderParts puede mostrar las piezas que se distribuyen en cada pedido mediante claves externas en una tabla Orders y una tabla Parts.

tabla externa

Tabla que contiene una clave externa.

tabla principal

Lado "uno" de dos tablas relacionadas en una relación de uno a varios. Una tabla principal debe tener una clave principal y cada registro debe ser único. Un ejemplo de tabla principal es una tabla de nombres de clientes que se identifican de forma exclusiva por un campo de clave principal CustomerID.

tabla que vincula

Tabla que tiene asociaciones con otras dos tablas y se utiliza indirectamente como asociación entre esas tablas.

tabla remota

Tabla almacenada en un origen de datos OLE DB, independiente de la instancia actual de SQL Server. Se obtiene acceso a la tabla mediante el establecimiento de una definición de servidor vinculado o usando un nombre de conector ad hoc.

tabla subyacente

Tabla a la que hace referencia una vista, cursor o procedimiento almacenado.

tabla temporal

Tabla que se sitúa en una base de datos temporal, tempdb, y se elimina al final de la sesión.

tabla vinculada

Conjunto de filas OLE DB expuesto por un origen de datos OLE DB que se ha definido como un servidor vinculado que se utiliza en las consultas distribuidas de SQL Server. Se puede hacer referencia a los conjuntos de filas expuestos por el servidor vinculado como tablas en las consultas distribuidas.

tablas del sistema

Tablas integradas que forman el catálogo del sistema de SQL Server. Las tablas del sistema almacenan todos los metadatos de una instancia de SQL Server, incluidos información de la configuración, definiciones de todas las bases de datos y objetos de base de datos de la instancia. Los usuarios no deben modificar directamente ninguna tabla del sistema.

tareas

1. En Integration Services, elemento de flujo de control que realiza un tipo de trabajo discreto en un paquete. 2. En Reporting Services, acciones que un usuario o administrador puede llevar a cabo. Las tareas están predefinidas.

tempdb, base de datos

Base de datos que proporciona un área de almacenamiento para tablas temporales, procedimientos almacenados temporales y otras necesidades de almacenamiento del trabajo temporal.

terminador de campo

En una copia masiva, uno o más caracteres que marcan el final de un campo o fila y los separan del siguiente campo o fila del archivo de datos.

testigo

En búsqueda de texto, palabra o cadena de caracteres identificada por el separador de palabras.

testigo de traza

En réplica transaccional, característica que ofrece una forma cómoda de medir la latencia y validar las conexiones entre el publicador, el distribuidor y los suscriptores. El testigo se escribe en el registro de transacciones de la base de datos de publicaciones, se marca como si fuera una típica transacción replicada y se envía a través del sistema.

tiempo inactivo

Condición del Agente SQL Server que define el nivel de uso de la CPU por el motor de base de datos de SQL Server que constituye un tiempo inactivo. De esta forma, se pueden crear los trabajos del Agente SQL Server para que se ejecuten siempre que el uso de la CPU por el motor de base de datos se sitúe por debajo del nivel definido en la definición de tiempo inactivo. Esto minimiza el efecto que los trabajos del Agente SQL Server pudieran tener sobre otras tareas que tienen acceso a la base de datos.

tipo de almacenamiento en archivo

Define el almacenamiento utilizado en el archivo de datos que transfiere los datos desde una copia masiva que no está en funcionamiento a otra que sí lo está. En los archivos en modo nativo, todos los datos se almacenan mediante las mismas estructuras internas que SQL Server usa para almacenar los datos en una base de datos. En los archivos en modo de carácter, todos los datos se convierten a cadenas de caracteres.

tipo de canal de entrega

Protocolo para un canal de entrega, por ejemplo, Protocolo simple de transferencia de correo (SMTP) o Archivo.

tipo de datos

Atributo que especifica el tipo de información que se puede almacenar en una columna, parámetro o variable. SQL Server proporciona los tipos de datos suministrados por el sistema. También se pueden crear tipos de datos de alias.

tipo de dimensión

Especifica el tipo de información que contiene la dimensión, como la información horaria, que puede habilitar un tratamiento determinado por parte de las aplicaciones cliente y servidor.

tipo de dispositivo

En una lista definida por el programador, valor que especifica los tipos de dispositivos que una aplicación determinada admite. Un tipo de dispositivo corresponde a un único canal de entrega.

tipo de grupo de medida

Especifica el tipo de información que contiene el grupo de medida, que puede habilitar un tratamiento determinado por parte de las aplicaciones cliente y servidor.

tipo de relación

Definición de una relación entre dos interfaces, como se define en un modelo de información. Un tipo de relación es similar a una clase en que describe características que deben cumplir las instancias específicas.

tipo definido por el usuario CLR

Tipo de datos definido por el usuario que se crea mediante la referencia a un ensamblado de SQL Server. La implementación del tipo definido por el usuario CLR se define en un ensamblado que se crea en Common Language Runtime (CLR) de .NET Framework.

tokenización

En minería de texto o búsqueda de texto, proceso de identificación de las unidades significativas en las cadenas, sean límites de palabras, morfemas o lexemas, de forma que se puedan agrupar los símbolos (tokens) relacionados. Por ejemplo, aunque la palabra San Francisco está compuesta por dos palabras, puede tratarse como un solo símbolo (token).

topología de réplica

Define la relación entre los servidores y las copias de los datos, y aclara la lógica que determina el flujo de los datos entre los servidores.

total visual

Un valor de celda agregado y visible para un miembro de dimensión que es coherente con los valores de celda de sus elementos secundarios visibles. El total visual de una celda puede ser diferente del total real si se ocultan algunos de los elementos secundarios de la celda. Por ejemplo, si la función de agregado es SUM, el valor de la celda mostrado para Spain es 1.000 y el valor de la celda mostrado para Portugal es 2.000, el total visual para Iberia será 3.000.

trabajo

Serie especificada de operaciones, denominadas pasos, que el Agente SQL Server lleva a cabo de forma secuencial.

trabajo de trasvase de registros

Trabajo que realiza una de las siguientes operaciones de trasvase de registros: crear la copia de seguridad del registro de transacciones de la base de datos primaria en el servidor primario (el trabajo de copia de seguridad), copiar el archivo del registro de transacciones en un servidor secundario (el trabajo de copia) o restaurar la copia de seguridad de registros en la base de datos secundaria del servidor secundario (el trabajo de restauración). El trabajo de copia de seguridad reside en el servidor primario. Los trabajos de copia y restauración residen en cada uno de los servidores secundarios.

transacción

Grupo de operaciones de base de datos que se combinan en una unidad lógica de trabajo que puede confirmarse o revertirse. Una transacción es atómica, coherente, duradera y está aislada.

transacción diferida

Transacción que no se confirma cuando se completa la fase de puesta al día de recuperación y que no puede revertirse durante el inicio de la base de datos porque los datos necesarios están sin conexión. Estos datos pueden residir en una página o un archivo.

transacción distribuida

Una transacción que abarca varios orígenes de datos. En una transacción distribuida, todas las modificaciones de datos en todos los orígenes de datos a los que se tiene acceso están confirmadas o terminadas.

transacción explícita

Un grupo de instrucciones SQL entre delimitadores de transacción que definen el principio y el final de la transacción.

transacción implícita

Opción de conexión en que cada instrucción SQL que ejecuta la conexión se considera una transacción independiente.

Transact-SQL

Lenguaje que contiene los comandos que se utilizan para administrar instancias de SQL Server, crear y administrar todos los objetos de una instancia de SQL Server, e insertar, recuperar, modificar y eliminar todos los datos de las tablas de SQL Server. Transact-SQL es una extensión del lenguaje definido en los estándares SQL publicados por ISO (International Standards Organization) y ANSI (American National Standards Institute).

transformación

1. En almacenamiento de datos, proceso de cambiar los datos extraídos de sistemas de datos de origen en disposiciones y formatos coherentes con el esquema del almacenamiento de datos. 2. En Integration Services, componente de flujo de datos que agrega, mezcla, distribuye y modifica datos de columna y conjuntos de filas.

trasvase de registros

Proceso de copiar, a intervalos establecidos, una copia de seguridad de los registros desde una base de datos de lectura y escritura (base de datos primaria) ubicada en un servidor primario, a una o varias copias (bases de datos secundarias) que residen en los servidores remotos. Los servidores secundarios están en espera semiactiva con respecto al servidor primario.

TSX

Véase: servidor de destino

tupla

Identifica una celda de forma exclusiva y se basa en una combinación de miembros de atributo de cada jerarquía de atributo del cubo.

Unicode

Unicode define un conjunto de letras, números y símbolos que SQL Server reconoce en los tipos de datos nchar, nvarchar y ntext. Está relacionado con los juegos de caracteres pero es independiente de ellos. Unicode tiene más de 65.000 valores posibles comparados con los 256 de un juego de caracteres y ocupa el doble de espacio de almacenamiento. Unicode incluye caracteres para la mayoría de los idiomas.

unidades de asignación

Un conjunto de páginas que pueden tratarse como un todo. Las páginas IAM (Mapa de asignación de índices) hacen un seguimiento de las páginas que pertenecen a una unidad de asignación. Una unidad de asignación se compone de la cadena de páginas IAM y de todas las páginas marcadas como asignadas en la cadena IAM. Una unidad de asignación sólo puede contener una cadena IAM y ésta debe pertenecer sólo a una unidad de asignación.

uso de agregación

Una propiedad de atributo de cubos que determina si un atributo se considerará un candidato para una agregación.

usuario (cuenta)

Identificador o cuenta de seguridad de SQL Server que representa a un usuario específico en una base de datos.

utilidad

Aplicación de SQL Server que se ejecuta desde el símbolo del sistema para realizar tareas comunes.

utilidad Agente de instantáneas

Configura y ejecuta el Agente de instantáneas, que prepara los archivos de instantáneas que contienen el esquema y los datos de las tablas publicadas y los objetos de base de datos.

utilización lingüística de mayúsculas y minúsculas

Funcionalidad ofrecida por la API de Win32 para la asignación de caracteres Unicode simples del turco y otras configuraciones regionales.

Vacuumer (Notification Services)

Componente que quita los datos caducados de las tablas de Notification Services.

validación (semántica)

Proceso por el que se confirma que los elementos de un archivo XML son lógicamente válidos. Por ejemplo, la validación semántica podría confirmar que un valor es numérico y está en un rango especificado.

validación (sintáctica)

Proceso por el que se confirma que un archivo XML se ajusta a su esquema.

valor de unicidad

Columna de 4 bytes que el motor de base de datos de SQL Server agrega automáticamente a una fila para que cada clave de índice sea exclusiva. Esta columna y sus valores se utilizan de forma interna; los usuarios no pueden verlos ni tener acceso a ellos.

valor predeterminado global

Valor predeterminado definido para una base de datos específica y que comparten columnas de tablas diferentes.

variable

1. En Integration Services, almacena valores que se pueden usar en secuencias de comandos, expresiones y expresiones de propiedad para establecer valores de columna y las propiedades de objetos de paquete. 2. Entidades definidas que son valores asignados. Una variable local se define con una instrucción DECLARE@localvariable y se le asigna un valor inicial en el lote de la instrucción, donde se declara con una instrucción SELECT o SET@localvariable.

variable de objeto

Variable que contiene una referencia a un objeto.

variable local

Variable definida por el usuario que tiene un valor asignado. Una variable local se define con una instrucción DECLARE, se le asigna un valor inicial con una instrucción SELECT o SET, y se usa en el lote o módulo de instrucciones en el cual se ha declarado.

versiones de fila

1. Con cursores, proceso en el que la columna de marca de hora de una fila se utiliza para determinar si los datos se han modificado después de ser leídas en un cursor. Si la fila de datos no tiene una columna de marca de hora, no se utilizará la versión de fila. 2. En el aislamiento de transacciones, cuando se habilita un nivel de aislamiento basado en la versión de fila, proceso en el que el motor de base de datos mantiene versiones de filas de datos afectados por la ejecución del lenguaje de manipulación de datos (DML). Mediante la selección del nivel apropiado de aislamiento, la aplicación usa las versiones de fila para realizar consultas y recuperar una instantánea transaccionalmente coherente de los datos, tal como era al inicio de la transacción o consulta y sin adquirir los bloqueos de datos.

Visor de conflictos de réplica

Permite a los usuarios ver y resolver conflictos que ocurren durante el proceso de réplica y revisar la forma en que se resuelven esos conflictos.

vista con particiones distribuida

Vista que combina horizontalmente datos con particiones desde un conjunto de tablas miembro que existen en más de un servidor. Los datos aparecen como si constituyeran una sola tabla.

vista de administración dinámica

Conjunto de vistas integradas que devuelven información sobre valores, objetos y configuraciones de SQL Server. Estas vistas pueden utilizarse para supervisar el estado de la instancia del servidor, diagnosticar problemas y ajustar el rendimiento.

vista de diccionario de datos

Tabla del sistema.

vista de origen de datos

Selección de objetos de base de datos, almacenada, explorable y con nombre, que se puede usar como un origen de datos para varios proyectos.

vista indizada

Vista a la que se aplica un solo índice agrupado. Las vistas indizadas pueden mejorar el rendimiento de algunos tipos de consultas.

vista local con particiones

Vista que combina horizontalmente datos con particiones desde un conjunto de tablas miembro que existen en un servidor. Los datos aparecen como si constituyeran una sola tabla.

volver a publicar

Cuando un suscriptor publica en otro suscriptor los datos que ha recibido de un publicador.

WMI

Véase: Instrumental de administración de Windows

WQL

Véase: Lenguaje de consulta de WMI

Xcopy

Característica de implementación, sólo admitida por SQL Server Express, que permite copiar una aplicación y un archivo de base de datos (.mdf) a otro equipo, o a una ubicación diferente del mismo equipo, sin necesidad de configuraciones adicionales.

XSD

Véase: lenguaje de definición de esquema XML (XSD)

XSL

Véase: Extensible Stylesheet Language (XSL)

XSLT

Véase: Extensible Stylesheet Language Transformations (XSLT)

Vea también

Otros recursos

Glosario de términos en inglés

Ayuda e información

Obtener ayuda sobre SQL Server 2005