Glosario
controlador de acceso
En la infraestructura de tablas externas, la API que interpreta los datos externos de la base de datos. El controlador de acceso se ejecuta dentro de la base de datos, que utiliza el controlador para leer los datos de la tabla externa.
ruta de acceso
Medio por el que se recuperan datos de una base de datos. Por ejemplo, una consulta que utiliza un índice y una consulta que utiliza una exploración de tabla completa utiliza diferentes rutas de acceso.
Propiedades de ACID
Las propiedades básicas de una transacción de base de datos que todas las transacciones de Oracle AI Database deben obedecer. ACID es un acrónimo de atomicidad, consistencia, aislamiento y durabilidad.
Archivo redo log en línea activo
Un archivo redo log en línea que puede contener datos necesarios para la recuperación de instancias de base de datos.
sesión activa
Una sesión de base de datos que utiliza CPU y no está esperando un evento en la clase de espera inactiva.
Historial de sesiones activas (ASH)
Parte del marco de autogestión de la base de datos que muestra las sesiones activas de la base de datos cada segundo, escribiendo los datos en la memoria y el almacenamiento persistente.
transacción activa
Una transacción que se ha iniciado pero que aún no se ha confirmado ni realizado un rollback.
optimización de consultas adaptable
Conjunto de capacidades que permite al optimizador adaptativo realizar ajustes en tiempo de ejecución en los planes de ejecución y detectar información adicional que puede conducir a mejores estadísticas del optimizador. La optimización adaptativa es útil cuando las estadísticas existentes no son suficientes para generar un plan óptimo.
ADDM
Monitor de Diagnóstico de Base de Datos Automático. Una infraestructura de Oracle AI Database que permite a una base de datos diagnosticar su propio rendimiento y determinar cómo se pueden resolver los problemas identificados.
ADR (directorio raíz de ADR)
Repositorio de Diagnóstico Automático. Almacén de datos jerárquico basado en archivos para gestionar la información, incluido el rastreo y el registro de red.
Base ADR
El directorio raíz de ADR. La base de ADR puede contener varios directorios raíz de ADR, donde cada directorio raíz de ADR es el directorio raíz para todos los rastreos de datos de diagnóstico, volcados, el log de alertas, etc. para una instancia de un producto o componente de Oracle.
Directorio raíz de ADR
Directorio raíz de todos los rastreos de datos de diagnóstico, volcados, log de alertas, etc. para una instancia de un producto o componente de Oracle. Por ejemplo, en un entorno de Oracle RAC con almacenamiento compartido y Oracle ASM, cada instancia de base de datos y cada instancia de Oracle ASM tienen su propio directorio raíz de ADR.
compresión avanzada de índices
Extensión y mejora de la compresión de prefijo para índices únicos y no únicos soportados en tablas organizadas por pilas. A diferencia de la compresión de prefijos, que utiliza la eliminación de claves duplicadas fijas para cada bloque, la compresión avanzada utiliza la eliminación de claves duplicadas adaptativas por bloque.
compresión avanzada de filas
Tipo de compresión de tablas, destinada a aplicaciones OLTP, que comprime los datos manipulados por cualquier operación SQL.
Consulte también basic table compression.
función de agregación
Función como COUNT que funciona en un grupo de filas para devolver una sola fila como resultado.
log de alertas
Archivo que proporciona un log cronológico de mensajes y errores de la base de datos. El log de alertas se almacena en ADR.
función analítica
Función que funciona en un grupo de filas para devolver varias filas como resultado.
consulta analítica
Consulta de simulación que responde a una pregunta de negocio. Normalmente, las consultas analíticas implican uniones y agregación, y requieren la exploración de una gran cantidad de datos de entrada para producir una cantidad relativamente pequeña de salida.
vista analítica
Tipo de vista que encapsula agregaciones, cálculos y uniones de datos de hechos. Las vistas analíticas organizan los datos mediante un modelo dimensional. Le permiten agregar fácilmente agregaciones y cálculos a los juegos de datos y presentar datos en vistas que se pueden consultar con SQL relativamente sencillo.
antiunión
Una unión que devuelve filas del lado izquierdo del predicado para las que no hay filas correspondientes en el lado derecho del predicado.
aplicación
En una raíz de aplicación, una aplicación es un juego de datos y metadatos con nombre y versiones creado por un usuario común. Una aplicación puede incluir un usuario común de aplicación, un objeto común de aplicación o algún múltiplo y combinación de lo anterior.
arquitectura de aplicaciones
Entorno informático en el que una aplicación de base de datos se conecta a una base de datos Oracle. Las dos arquitecturas de base de datos más comunes son cliente/servidor y de varios niveles.
objeto común de aplicación
Un objeto de base de datos compartido creado mientras está conectado a una raíz de aplicación. Los metadatos (para un objeto enlazado a metadatos) o los datos (para un objeto común enlazado a datos) los comparten las PDB de la aplicación en el contenedor de aplicación.
usuario común de aplicación
Un usuario común creado mientras está conectado a una raíz de aplicación. Los metadatos (para un objeto común enlazado a metadatos) o los datos (para un objeto común enlazado a datos) los comparten las PDB de la aplicación en el contenedor de la aplicación.
contenedor de aplicaciones
Juego con nombre de PDB de aplicación conectadas a una raíz de aplicación. Un contenedor de aplicación puede contener un valor inicial de aplicación.
contexto de aplicación
Par nombre-valor de atributo en un espacio de nombres especificado. Las aplicaciones definen varios contextos antes de ejecutar acciones en la base de datos.
Continuidad de aplicaciones
Función que permite la reproducción, de forma rápida y sin interrupciones, de una solicitud en la base de datos después de un error recuperable que hace que la sesión de base de datos no esté disponible.
índice de dominio de aplicación
Un índice personalizado específico para una aplicación.
PDB de la aplicación
PDB que está conectado a un contenedor de aplicación.
raíz de aplicación
Contenedor raíz dentro de un contenedor de aplicaciones. Cada contenedor de aplicación tiene exactamente una raíz de aplicación. Una raíz de aplicación comparte algunas características con la raíz de CDB, porque puede contener objetos comunes y algunas características con una PDB, porque se crea con la sentencia CREATE PLUGGABLE DATABASE.
semilla de aplicación
Una PDB de aplicación opcional que sirve como plantilla para crear otras PDB en un contenedor de aplicación. Un contenedor de aplicación incluye 0 o 1 valor inicial de aplicación.
servidor de aplicación
Software que proporciona una interfaz entre el cliente y uno o más servidores de base de datos, y aloja las aplicaciones.
compresión de archivo
Se ha especificado la compresión de columnas híbridas con COLUMN STORE COMPRESS FOR ARCHIVE. Este tipo utiliza ratios de compresión superiores a COLUMN STORE COMPRESS FOR QUERY y resulta útil para comprimir datos que se almacenarán durante largos períodos de tiempo.
Archivo de redo log archivado
Miembro del redo log en línea que ha archivado Oracle AI Database. Los archivos redo log archivados se pueden aplicar a una copia de seguridad de base de datos en la recuperación de medios físicos.
Modo ARCHIVELOG
Modo de la base de datos que permite el archivado del redo log en línea.
proceso de archivado (ARCn)
Proceso en segundo plano que archiva los archivos redo log en línea.
archivado
Operación de generación de un archivo redo log archivado.
índice ascendente
Un índice en el que los datos se almacenan en orden ascendente. Por defecto, los datos de caracteres se ordenan por los valores binarios contenidos en cada byte del valor, los datos numéricos del número más pequeño al más grande y la fecha del valor más antiguo al más reciente.
tabla de cluster de atributos
Tabla organizada por pilas que almacena los datos muy cerca del disco en función de las directivas de agrupación en clusters especificadas por el usuario.
pista de auditoría
Ubicación que almacena registros de auditoría.
Monitor de Diagnóstico de Base de Datos Automático (ADDM)
Consulte ADDM.
Repositorio de Diagnóstico Automático (ADR)
Consulte ADR.
Gestión Automática de la Memoria
Modo en el que Oracle AI Database gestiona la memoria SGA y PGA de instancia de forma totalmente automática.
Gestión Automática de Espacio de Segmento (ASSM)
Método de gestión de espacio de almacenamiento que utiliza bitmaps para gestionar el espacio de segmento en lugar de listas libres.
Modo Gestión Automática de Deshacer
Modo de la base de datos en el que gestiona automáticamente el espacio de deshacer en un tabla de deshacer dedicado.
Consulte también modo de gestión de deshacer manual.
Repositorio de carga de trabajo automática (AWR)
Consulte AWR.
transacción autónoma
Una transacción independiente que se puede llamar desde otra transacción, denominada transacción principal.
AWR
Repositorio de carga de trabajo automática (AWR). Un repositorio integrado en todas las bases de datos Oracle. Oracle AI Database realiza periódicamente una instantánea de sus estadísticas vitales e información de carga de trabajo y las almacena en AWR.
Línea base de AWR
Recopilación de tasas estadísticas generalmente tomadas durante un período en el que el sistema está funcionando bien en la carga máxima
Instantánea de AWR
Juego de estadísticas de rendimiento capturadas en AWR en un momento específico.
Índice de Árbol B
Un índice que se organiza como un árbol invertido. Un índice de árbol B tiene dos tipos de bloques: bloques de rama para la búsqueda y bloques de hoja que almacenan valores. Los bloques de hoja contienen todos los valores de datos indexados y un ID de fila correspondiente utilizado para localizar la fila real. La "B" significa "equilibrado" porque todos los bloques de hoja permanecen automáticamente a la misma profundidad.
proceso en segundo plano
Un proceso que consolida funciones que de otro modo serían manejadas por varios programas de Oracle que se ejecutan para cada proceso de cliente. Los procesos en segundo plano realizan la E/S de forma asíncrona y supervisan otros procesos de Oracle.
Consulte también instancia de base de datos; proceso de Oracle.
Copia de Seguridad
Una copia de los datos. Una copia de seguridad puede incluir partes cruciales de la base de datos, como archivos de datos, el archivo de parámetros del servidor y el archivo de control.
Parte de la copia de seguridad
La unidad más pequeña de un juego de copias de seguridad.
juego de copias de seguridad
Formato de copia de seguridad de RMAN propietario que contiene datos de uno o más archivos de datos, archivos redo log archivados o archivos de control o archivos de parámetros del servidor.
compresión básica de tablas
Tipo de compresión de tabla destinada a operaciones de carga masiva. Debe utilizar las operaciones de ruta de acceso directa INSERT, las operaciones ALTER TABLE . . . MOVE o la redefinición de tablas en línea para lograr la compresión básica de tablas.
caché de tabla grande
Una parte opcional e integrada de la caché de buffers de base de datos que utiliza un algoritmo de sustitución de nivel de objeto basado en temperatura en lugar del algoritmo de sustitución de nivel de bloque basado en LRU tradicional.
tablespace de archivo grande
Tablespace que contiene un archivo de datos o un archivo temporal muy grande.
variable de enlace
Marcador de posición en una sentencia SQL que se debe sustituir por un valor o una dirección de valor válidos para que la sentencia se ejecute correctamente. Mediante variables ligadas, puede escribir una sentencia SQL que acepte entradas o parámetros en tiempo de ejecución. En el siguiente ejemplo se muestra una consulta que utiliza v_empid como variable de enlace:
SELECT * FROM employees WHERE employee_id = :v_empid;
índice de bitmap
Un índice de base de datos en el que la base de datos almacena un bitmap para cada clave de índice en lugar de una lista de rowid.
índice de unión de bitmap
Un índice de bitmap para la unión de dos o más tablas.
fusión de mapa de bits
Operación que combina los mapas de bits recuperados de las exploraciones de índice de mapa de bits. Por ejemplo, si las columnas gender y DOB tienen índices de bitmap, la base de datos puede utilizar una fusión de bitmap si el predicado de consulta es WHERE gender='F' AND DOB > 1966.
corrupción de bloques
Un bloque de datos que no está en un formato de Oracle reconocido o cuyo contenido no es coherente internamente.
cabecera de bloque
Parte de un bloque de datos que incluye información sobre el tipo de bloque, la dirección del bloque y, a veces, información de transacción.
gastos generales de bloque
Espacio en un bloque de datos que almacena los metadatos necesarios para gestionar el bloque. La sobrecarga incluye el encabezado de bloque, el directorio de tabla y el directorio de fila.
bloque de rama
En un índice de árbol B, bloque que la base de datos utiliza para realizar búsquedas. Los bloques de hoja almacenan las entradas de índice. Los bloques de rama de nivel superior de un índice de árbol B contienen datos de índice que apuntan a bloques de índice de nivel inferior.
Índice de Árbol B
Un índice que se organiza como un árbol invertido. Un índice de árbol B tiene dos tipos de bloques: bloques de rama para la búsqueda y bloques de hoja que almacenan valores. Los bloques de hoja contienen todos los valores de datos indexados y un ID de fila correspondiente utilizado para localizar la fila real. La "B" significa "equilibrado" porque todos los bloques de hoja permanecen automáticamente a la misma profundidad.
buffer
Una dirección de memoria principal en la caché de buffers de base de datos. Un buffer almacena en caché los bloques de datos utilizados actualmente y recientemente leídos desde el disco. Cuando se necesita un nuevo bloque, la base de datos puede sustituir un bloque de datos antiguo por uno nuevo.
ratio de aciertos de caché de buffers
Medida de la frecuencia con la que la base de datos ha encontrado un bloque solicitado en la caché de buffers sin necesidad de leerlo del disco.
cabecera de buffer
Estructura de memoria que almacena metadatos sobre un buffer.
pool de buffers
Una recopilación de buffers en SGA.
inteligencia empresarial
Análisis de la información de una organización como ayuda para la toma de decisiones de negocios.
semántica de bytes
Tratamiento de cadenas como una secuencia de bytes. Las desviaciones en cadenas y longitudes de cadena se expresan en bytes.
recuperación de caché
Fase automática de recuperación de instancias en la que Oracle AI Database aplica todos los cambios confirmados y sin confirmar en los archivos redo log en línea a los bloques de datos afectados.
cardinalidad
Ratio de valores distintos respecto al número de filas de la tabla. Una columna con solo dos valores distintos en una tabla de millones de filas tendría una cardinalidad baja.
Unión cartesiana
Una unión en la que una o varias de las tablas no tienen ninguna condición de unión para ninguna otra tabla de la sentencia. El optimizador une cada fila de un origen de datos con cada fila del otro origen de datos, creando el producto cartesiano de los dos juegos.
CDB
Una instalación de Oracle AI Database que contiene al menos una PDB. A partir de Oracle Database 21c, cada base de datos Oracle es una CDB.
Administrador de CDB
Administrador de base de datos que gestiona una CDB. Un administrador de PDB gestiona PDB individuales dentro de la CDB.
raíz de CDB
En una base de datos de contenedores multiinquilino (CDB), una recopilación de esquemas, objetos de esquema y objetos no de esquema a los que pertenecen todas las PDB. Cada CDB tiene exactamente un contenedor raíz, que almacena los metadatos del sistema necesarios para gestionar las PDB. Todas las PDB pertenecen a la raíz de CDB.
Codificación de Caracteres
Un código que empareja cada carácter de un repertorio determinado con una unidad de código para facilitar el almacenamiento de datos.
semántica de caracteres
Tratamiento de cadenas como una secuencia de caracteres. Las desviaciones en cadenas y longitudes de cadena se expresan en caracteres (códigos de caracteres).
Juego de Caracteres
Esquema de codificación que se utiliza para mostrar los caracteres en la pantalla del ordenador.
restricción de comprobación
Restricción en una columna o juego de columnas que requiere que una condición especificada sea verdadera o desconocida para cada fila.
punto de control
1. Estructura de datos que marca la posición del punto de control, que es el SCN en el thread de redo donde debe comenzar la recuperación de instancias. Los puntos de control se registran en el archivo de control y en cada encabezado de archivo de datos, y son un elemento crucial de la recuperación.
2. La escritura de bloques de datos sucios en la caché de buffers de base de datos en el disco. El proceso de escritor de base de datos (DBW) escribe bloques en el disco para sincronizar la caché de buffers con los archivos de datos.
proceso de punto de control (CKPT)
Proceso en segundo plano que actualiza las cabeceras del archivo de control y del archivo de datos con información de punto de control y señala a DBW que escriba bloques en el disco.
punto de restauración limpio
Un punto de restauración de PDB que se crea cuando se cierra la PDB. Un flashback de PDB en un punto de restauración limpio no necesita restaurar copias de seguridad ni crear una instancia temporal.
cursor secundario
Cursor que contiene el plan, el entorno de compilación y otra información para una sentencia cuyo texto se almacena en un cursor principal. El cursor principal es el número 0, el primer secundario es el número 1, etc. Los cursores secundarios hacen referencia exactamente al mismo texto SQL que el cursor principal, pero son diferentes. Por ejemplo, dos sentencias con el texto SELECT * FROM mytable utilizan cursores diferentes cuando hacen referencia a tablas denominadas mytable en esquemas diferentes.
registro de reutilización circular
Tipo de registro de archivo de control que contiene información no crítica que puede sobrescribirse si es necesario. Cuando todos los espacios de registro disponibles están llenos, la base de datos amplía el archivo de control para dejar espacio para un nuevo registro o sobrescribe el registro más antiguo.
cliente
En arquitectura de cliente/servidor, la aplicación de base de datos frontend que interactúa con un usuario. La parte del cliente no tiene responsabilidades de acceso a datos.
juego de caracteres de cliente
Juego de caracteres para los datos introducidos o mostrados por una aplicación cliente. El juego de caracteres para el cliente y la base de datos puede ser diferente.
proceso de cliente
Un proceso que ejecuta la aplicación o el código de herramienta de Oracle. Cuando los usuarios ejecutan aplicaciones cliente como SQL*Plus, el sistema operativo crea procesos cliente para ejecutar las aplicaciones.
Consulte también Proceso de Oracle.
arquitectura cliente/servidor
Arquitectura de software basada en la separación del procesamiento entre dos CPU, una que actúa como el cliente en la transacción, solicita y recibe servicios, y la otra como el servidor que proporciona servicios en una transacción.
sistema de archivos de cluster
Un sistema de archivos distribuido que es un cluster de servidores que colaboran para proporcionar consistencia y alto rendimiento a sus clientes.
índice de cluster
Un índice de árbol B en la clave de cluster.
clave de cluster
En un cluster de tablas, la columna o columnas que tienen en común las tablas agrupadas. Por ejemplo, las tablas employees y departments comparten la columna department_id. Especifique la clave de cluster al crear el cluster de tabla y al crear todas las tablas agregadas al cluster de tabla.
buffer frío
Un buffer de la caché de buffers de la base de datos que no se ha utilizado recientemente.
columna
Espacio vertical en una tabla que representa un dominio de datos. Una definición de tabla incluye un nombre de tabla y un juego de columnas. Cada columna tiene un nombre y un tipo.
formato columnar
Formato basado en columnas para los objetos que residen en el almacén de columnas en memoria. El formato columnar contrasta con el formato de fila que la base de datos utiliza para almacenar objetos en la caché de buffers de la base de datos y en los archivos de datos.
confirmar
Acción que finaliza una transacción de base de datos y hace permanentes todos los cambios realizados en la transacción.
limpiar confirmación
Eliminación automática de la información de transaction relacionada con el bloqueo (entrada ITL) de los bloques después de una confirmación. La base de datos elimina la entrada de ITL solo si los bloques modificados que contienen datos de la transacción confirmada siguen en la SGA y si ninguna otra sesión los modifica.
objeto común
Un objeto que reside en la raíz CDB o en una raíz de aplicación que comparte datos (un objeto común enlazado a datos) o metadatos (un objeto común enlazado a metadatos). Todos los objetos comunes de la raíz de CDB se proporcionan con Oracle. Un objeto común en una raíz de aplicación se denomina objeto común de aplicación.
rol común
Rol que existe en todos los contenedores de una base de datos de contenedores multiinquilino (CDB).
usuario común
En una base de datos de contenedores multiinquilino (CDB), un usuario de base de datos que existe con la misma identidad en varios contenedores. Un usuario común creado en la raíz de CDB tiene la misma identidad en cada PDB existente y futuro. Un usuario común creado en un contenedor de aplicación tiene la misma identidad en cada PDB de aplicación existente y futura en este contenedor de aplicación.
refrescamiento completo
Ejecución de la consulta que define una vista materializada. Se produce un refrescamiento completo al crear inicialmente la vista materializada, a menos que la vista materializada haga referencia a una tabla predefinida o defina la tabla como BUILD DEFERRED.
operación de base de datos compuesta
Actividad entre dos puntos en el tiempo en una sola sesión de base de datos.
índice compuesto
Índice en varias columnas de una tabla.
partición compuesta
Estrategia de partición en la que una tabla se particiona mediante un método de distribución de datos y, a continuación, cada partición se divide en subparticiones mediante un segundo método de distribución de datos.
clave única compuesta
Juego de dos o más columnas con una restricción de clave única.
disparador compuesto
Un disparador puede dispararse en varios puntos de sincronización. Por ejemplo, un disparador compuesto puede arrancar tanto antes como después de la sentencia disparadora.
unidad de compresión
En la compresión de columnas híbridas, una construcción lógica que almacena un juego de filas. Al cargar datos en una tabla, la base de datos almacena grupos de filas en formato de columna, con los valores de cada columna almacenados y comprimidos juntos. Una vez que la base de datos ha comprimido los datos de columna para un juego de filas, la base de datos ajusta los datos a la unidad de compresión.
índice concatenado
Consulte índice compuesto.
condición
Combinación de una o más expresiones y operadores lógicos en una sentencia SQL que devuelve un valor TRUE, FALSE o UNKNOWN. Por ejemplo, la condición 1=1 siempre se evalúa como TRUE.
escritura en conflicto
En una transacción confirmada de lectura, una situación que se produce cuando la transacción intenta cambiar una fila actualizada por una transacción simultánea sin confirmar.
conexión
Ruta de comunicación entre un proceso de cliente y una instancia de base de datos de Oracle.
Consulte también session.
Grupo de Conexiones
Función de uso de recursos y escalabilidad del usuario que maximiza el número de sesiones en un número limitado de conexiones de protocolo a un servidor compartido.
copia de seguridad consistente
Una copia de seguridad de base de datos completa que puede abrir con la opción RESETLOGS sin realizar la recuperación del medio físico. Por su naturaleza, una copia de seguridad consistente de toda la base de datos no necesita que la aplicación de redo sea consistente.
Consulte también copia de seguridad incoherente.
lectura consistente obtener
Recuperación de una versión de un bloque en la caché de buffers de la base de datos que sea consistente con un SCN específico (parte de la consistencia de lectura). Si la base de datos necesita un bloque para satisfacer una consulta y no hay ningún bloque en la caché de buffers de la base de datos consistente con el SCN correcto, la base de datos intenta obtener la versión correcta del bloque a partir de los datos de deshacer.
contenedor
En una base de datos de contenedores multiinquilino (CDB), ya sea la raíz o una PDB.
context
Juego de atributos definidos por la aplicación que valida y protege una aplicación. La sentencia SQL CREATE CONTEXT crea espacios de nombres para contextos.
archivo de control
Un archivo binario que registra la estructura física de una base de datos y contiene los nombres y las ubicaciones de los archivos redo log, el registro de hora de la creación de la base de datos, el número de secuencia de log actual, la información de checkpoint, etc.
cubo
Organización de medidas con dimensiones idénticas y otras características compartidas. Las posiciones del cubo contienen los miembros dimensión, mientras que el cuerpo del cubo contiene los valores de datos.
modo actual obtener
Recuperación de la versión de un bloque de datos tal como existe en este momento en la caché de buffers, sin utilizar la consistencia de lectura. Sólo existe una versión de un bloque en el modo actual a la vez.
archivo redo log en línea actual
Archivo redo log en línea en el que el proceso de escritor de log (LGWR) está escribiendo activamente.
cursor
Un identificador o nombre para un área SQL privada en PGA. Puesto que los cursores están estrechamente asociados a áreas SQL privadas, los términos a veces se utilizan indistintamente.
bloque de datos
Unidad lógica de almacenamiento de datos más pequeña de Oracle AI Database. Otros nombres de bloques de datos incluyen bloques o páginas de Oracle. Uno de los bloques de datos se corresponde con un número concreto de bytes de espacio físico del disco.
Consulte también extent; segment.
simultaneidad de datos
Acceso simultaneo a los mismos datos por muchos usuarios. Un sistema de gestión de bases de datos multiusuario debe proporcionar controles de simultaneidad adecuados para que los datos no se puedan actualizar o cambiar incorrectamente, lo que compromete la integridad de los datos.
Consulte también consistencia de datos.
consistencia de datos
Una vista consistente de los datos por cada usuario en una base de datos de varios usuarios.
Consulte también concurrencia de datos.
corrupción de datos
Un error que se produce cuando un componente de hardware, software o de red hace que se lean o escriban datos corruptos.
diccionario de datos
Recopilación de sólo lectura de tablas y vistas de base de datos que contiene información de referencia sobre la base de datos, sus estructuras y sus usuarios.
Bloqueo del diccionario de datos (DDL)
Bloqueo que protege la definición de un objeto de esquema mientras una operación DDL en curso actúa sobre el objeto o hace referencia a él. Oracle AI Database adquiere automáticamente un bloqueo DDL en nombre de cualquier transacción DDL que lo necesite. Los usuarios no pueden solicitar bloqueos DDL de forma explícita.
caché del diccionario de datos
Un área de memoria en la agrupación compartida que contiene información del diccionario de datos. La caché del diccionario de datos también se conoce como caché de filas porque contiene datos como filas en lugar de buffers, que contienen bloques de datos completos.
vista de diccionario de datos
Vista predefinida de tablas u otras vistas en el diccionario de datos. Las vistas del diccionario de datos comienzan con el prefijo DBA_, ALL_ o USER_.
archivo de datos
Un archivo físico en disco creado por Oracle AI Database y que contiene los datos de una base de datos. Los archivos de datos se pueden ubicar en un sistema de archivos del sistema operativo o en un grupo de discos de Oracle ASM.
enlace de datos
En una PDB, un mecanismo interno que apunta a los datos (no a los metadatos) en la raíz. Por ejemplo, los datos de AWR residen en la raíz. Cada PDB utiliza un enlace de objeto para apuntar a los datos de AWR de la raíz, lo que hace que se pueda acceder a vistas como DBA_HIST_ACTIVE_SESS_HISTORY y DBA_HIST_BASELINE en cada contenedor independiente.
objeto común enlazado a datos
Un objeto común que existe en la raíz de CDB o en una raíz de aplicación. Los datos, en lugar de los metadatos, los comparte cualquier PDB que contiene un enlace de datos que apunta al objeto común.
integridad de los datos
Reglas de negocio que dictan los estándares para datos aceptables. Estas reglas se aplican a una base de datos mediante restricciones de integridad y disparadores para evitar la entrada de datos no válidos.
minería de datos
La búsqueda automatizada de grandes almacenes de datos para patrones y tendencias que trascienden el análisis simple.
segmento de datos
El segmento que contiene los datos de una tabla no de cluster, una partición de tabla o un cluster de tabla.
Consulte también extent.
tipo de datos
En SQL, un juego fijo de propiedades asociado a un valor o constante de column. Algunos ejemplos son VARCHAR2 y NUMBER. Oracle AI Database trata los valores de diferentes tipos de datos de manera diferente.
almacén de datos
Base de datos relacional diseñada para consulta y análisis, en lugar de para OLTP.
control de acceso a la base de datos
Restricción del acceso a los datos y las actividades de la base de datos. Por ejemplo, la restricción de usuarios de consultar tablas especificadas o ejecutar sentencias de base de datos especificadas.
aplicación de base de datos
Programa de software que interactúa con una base de datos para acceder a los datos y manipularlos.
Autenticación de Base de Datos
Proceso por el cual un usuario presenta credenciales a la base de datos, lo que verifica las credenciales y permite el acceso a la base de datos.
Tamaño de Bloque de Base de Datos
Tamaño del bloque de datos para un juego de bases de datos cuando se crea. El tamaño se define para los tablespaces SYSTEM y SYSAUX y es el valor por defecto para todos los demás tablespaces. El tamaño del bloque de base de datos no se puede cambiar, excepto volviendo a crear la base de datos.
caché de buffers de la base de datos
Parte del área global del sistema (SGA) que contiene copias de bloques de datos. Todos los procesos de cliente conectados simultáneamente al acceso compartido de la instancia de base de datos a la caché de buffers.
juego de Caracteres de Base de Datos
Esquema de codificación de caracteres que determina qué idiomas se pueden representar en una base de datos.
controlador de base de datos
Software que se encuentra entre una aplicación y una base de datos Oracle. El controlador traduce las llamadas de API realizadas por la aplicación en comandos que la base de datos puede procesar. Mediante el uso de un controlador ODBC, una aplicación puede acceder a cualquier fuente de datos, incluidos los datos almacenados en hojas de cálculo. El controlador ODBC realiza todas las asignaciones entre el estándar ODBC y la base de datos.
Instancia de Base de Datos
Combinación del área global del sistema (SGA) y procesos en segundo plano. Una instancia está asociada a una sola base de datos. Cada instancia de base de datos es una instancia de base de datos de lectura/escritura o una instancia de base de datos de solo lectura. En una configuración de Oracle Real Application Clusters, varias instancias acceden a una única base de datos.
enlace de base de datos
Un objeto de esquema en una base de datos que permite a los usuarios acceder a objetos de una base de datos diferente.
sistema de gestión de bases de datos (DBMS)
Software que controla el almacenamiento, la organización y la recuperación de datos.
objeto de base de datos
Objeto de la base de datos que se puede manipular con SQL. Los objetos de esquema, como tablas e índices, residen en esquemas. Los objetos no de esquema, como directorios y roles, no residen en esquemas.
operación de base de datos
En el contexto de la supervisión de la base de datos, una entidad lógica que incluye una sentencia SQL, un bloque PL/SQL o un compuesto de los dos.
recuperación point-in-time de la base de datos
Tipo de recuperación de medios físicos que da como resultado una versión no actual de la base de datos. En este caso, no se aplican todos los redo generados después de la copia de seguridad restaurada.
seguridad de la base de datos
Aspecto de la administración de la base de datos que implica la autenticación del usuario, el cifrado, el control de acceso y la supervisión.
servidor de base de datos
Servidor que gestiona de forma confiable una gran cantidad de datos en un entorno de varios usuarios para que los usuarios puedan acceder simultáneamente a los mismos datos. Un servidor de base de datos también evita el acceso no autorizado y proporciona soluciones eficientes para la recuperación de fallos.
Cuadrícula de servidor de base de datos
Colección de servidores básicos conectados entre sí para ejecutarse en una o más bases de datos.
Servicio de Base de Datos
Representación con nombre de una o más instancias de base de datos. El nombre de servicio de una base de datos Oracle suele ser su nombre de base de datos global. Los clientes utilizan el nombre del servicio para conectarse a una o más instancias de base de datos.
Cuadrícula de almacenamiento de base de datos
Recopilación de matrices de almacenamiento modulares de bajo costo combinadas y a las que acceden los equipos en Database Server Grid.
usuario de base de datos
Cuenta a través de la cual puede conectarse a una base de datos Oracle.
escritor de base de datos (DBW)
Un proceso en segundo plano que escribe buffers en la caché de buffers de base de datos en los archivos de datos.
DDL
Idioma de definición de datos. Incluye sentencias como CREATE TABLE o ALTER INDEX que definen o cambian una estructura de datos.
interbloqueo
Situación en la que dos o más usuarios están esperando a que los datos se bloqueen entre ellos. Estos interbloqueos son raros en Oracle AI Database.
lenguaje declarativo
Lengua no procedimental que describe lo que debe hacerse, ahora cómo hacerlo. SQL y Prolog son ejemplos de lenguajes declarativos. SQL es declarativo en el sentido de que los usuarios especifican el resultado que desean, no cómo derivarlo.
servidor dedicado
Una configuración de base de datos en la que un proceso de servidor maneja solicitudes para un único proceso de cliente.
Consulte también shared server.
restricción diferible
Restricción que permite que una sentencia SET CONSTRAINT aplace la comprobación de restricciones hasta que se emita una sentencia COMMIT. Una restricción diferible le permite desactivar la restricción temporalmente mientras realiza cambios que podrían violar la restricción.
inserción diferida
Una inserción con la indicación MEMOPTIMIZE_WRITE en una tabla especificada como MEMOPTIMIZE FOR WRITE. No se puede realizar un rollback de las inserciones diferidas y no utilizar los mecanismos de consistencia de la caché de buffers de la base de datos. Los procesos en segundo plano escriben inserciones diferidas en los archivos de datos de forma asíncrona.
procedimiento PL/SQL de derechos del elemento de definición
Procedimiento que se ejecuta con los privilegios de su propietario, no de su usuario actual.
grado de paralelismo
Número de servidores de ejecución en paralelo asociados a una sola operación. La ejecución en paralelo está diseñada para utilizar eficazmente varias CPU. El marco de ejecución en paralelo de Oracle AI Database permite elegir explícitamente un grado específico de paralelismo o confiar en Oracle AI Database para controlarlo automáticamente.
Objeto Dependiente
En una dependencia de objeto de esquema, el objeto cuya definición hace referencia a otro objeto. Por ejemplo, si la definición del objeto A hace referencia a un objeto B, entonces A es un objeto dependiente de B.
índice descendente
Índice en el que los datos se almacenan en una o varias columnas especificadas en orden descendente.
dimensión
Una estructura que categoriza los datos para permitir que los usuarios puedan responder preguntas de negocio. Las dimensiones que se utilizan normalmente son los clientes, los productos y el tiempo.
tabla de dimensiones
Tabla relacional que almacena toda o parte de los valores de una dimensión en un esquema con estrella o de copo de nieve. Las tablas de dimensiones suelen contener columnas para las claves, los niveles y los atributos de dimensión.
INSERT de ruta de acceso directa
Un INSERT en el que la base de datos escribe datos directamente en los archivos de datos, omitiendo la caché de buffers de la base de datos. La base de datos agrega los datos insertados a los datos existentes en la tabla.
lectura de ruta de acceso directo
Una lectura de bloque único o multibloque en PGA, omitiendo SGA.
objeto de directorio
Un objeto de base de datos que especifica un alias para un directorio en el sistema de archivos del servidor donde se encuentran los datos LOB de archivos binarios externos (BFILE) y tabla externa. Todos los objetos de directorio se crean en un único espacio de nombres y no son propiedad de un esquema individual.
lectura sucia
Situación que se produce cuando una transacción lee datos no confirmados escritos por otra transacción. Oracle AI Database nunca permite lecturas sucias.
distribuidor
Consulte proceso de distribuidor (Dnnn).
proceso de distribuidor (D nnn )
El proceso en segundo plano opcional solo está presente cuando se utiliza una configuración de servidor compartido. Cada proceso de distribuidor es responsable de enrutar las solicitudes de los procesos de cliente conectados a los procesos de servidor compartido disponibles y devolver las respuestas.
base de datos distribuidas
Conjunto de bases de datos en un sistema distribuido que puede aparecer a las aplicaciones como un solo origen de datos.
entorno distribuido
Una red de sistemas dispares que se comunican entre sí sin problemas.
proceso distribuido
Operaciones que se producen cuando una aplicación distribuye sus tareas entre diferentes equipos de una red.
transacción distribuida
Transacción que incluye sentencias que, individualmente o en grupo, actualizan datos en nodos de una base de datos distribuida. Oracle AI Database garantiza la integridad de los datos en las transacciones distribuidas mediante el mecanismo de confirmación en dos fases.
DML
Lenguaje de manipulación de datos. Incluye sentencias como SELECT, INSERT, UPDATE y DELETE.
Bloqueo de DML
Bloqueo que evita la interferencia destructiva de operaciones DML o DDL en conflicto simultáneas. Las sentencias DML adquieren automáticamente bloqueos de fila y bloqueos de tabla.
vista dinámica de rendimiento
Vistas especiales que se actualizan continuamente mientras una base de datos está abierta y en uso. Las vistas de rendimiento dinámico a veces se denominan vistas V$.
SQL dinámico
SQL cuyo texto completo no se conoce hasta el tiempo de ejecución. Las sentencias SQL dinámicas se almacenan en cadenas de caracteres que el programa introduce o crea en tiempo de ejecución.
edición
Entorno privado en el que puede redefinir objetos de base de datos. La redefinición basada en edición permite actualizar los objetos de base de datos de una aplicación mientras la aplicación está en uso, lo que minimiza o elimina el tiempo de inactividad.
cifrado
Proceso de transformar datos en un formato ilegible que utiliza una clave secreta y un algoritmo de cifrado.
unión igualitaria
Una unión con una condición de unión que contiene un operador de igualdad.
de ETL
Extracción, transformación y carga (ETL). El proceso de extracción de datos de sistemas de origen y su introducción en un almacén de datos.
bloqueo exclusivo
Bloqueo que impide que el recurso asociado se comparta. La primera transacción para obtener un bloqueo exclusivo en un recurso es la única transacción que puede modificar el recurso hasta que se libere el bloqueo.
Sentencia SQL ejecutable
Sentencia SQL que genera llamadas a una instancia de base de datos, incluidas las sentencias DML y DDL y la sentencia SET TRANSACTION.
plan de ejecución
Combinación de pasos que utiliza la base de datos para ejecutar una sentencia SQL. Cada paso recupera filas de datos físicamente de la base datos o los prepara para el usuario que emite la sentencia. Puede sustituir los planes de ejecución mediante una indicación.
expresión
Combinación de uno o más valores, operadores y funciones SQL que se resuelve en un valor. Por ejemplo, la expresión 2*2 se evalúa como 4. En general, las expresiones asumen el tipo de dato de sus componentes.
extensión
Varios bloques de datos contiguos asignados para almacenar un tipo específico de información. Un segmento está formado por una o más extensiones.
Consulte también bloque de datos.
tabla externa
Tabla de solo lectura cuyos metadatos se almacenan en la base de datos pero cuyos datos se almacenan en archivos fuera de la base de datos. La base de datos utiliza los metadatos que describen las tablas externas para exponer sus datos como si fueran tablas relacionales.
Extracción, transformación y carga (ETL)
Consulte ETL.
hecho
Datos que representan una medida de negocio, como los datos de ventas o costos.
tabla de hechos
Tabla en un esquema de estrella de un almacén de datos que contiene datos de hecho. Una tabla de hechos suele tener dos tipos de columnas: Las que contienen hechos y las que son claves ajenas a las tablas de dimensiones.
Exploración rápida de índice completo
Una exploración completa de índice en la que la base de datos lee todos los bloques del índice mediante lecturas multibloque y, a continuación, descarta los bloques de rama, devolviendo los bloques de índice sin ningún orden concreto.
área de recuperación rápida
Ubicación de disco opcional que almacena archivos relacionados con la recuperación, como archivos de control y copias de redo log en línea, archivos redo log archivados, logs de flashback y copias de seguridad de RMAN.
tolerancia a fallos
Protección proporcionada por una arquitectura de alta disponibilidad contra el fallo de un componente de la arquitectura.
campo
En una tabla, la intersección de una fila y una columna.
Sistema de Archivos
Estructura de datos construida dentro de un espacio de direcciones de disco contiguo.
auditoría detallada
Tipo de auditoría de base de datos que permite auditar columnas de tabla específicas y asociar manejadores de eventos durante la creación de políticas.
SGA fija
Área de mantenimiento interno que contiene una gran variedad de información, incluyendo información general sobre el estado de la base de datos y de la instancia, así como información comunicada entre procesos.
proceso de flashback de archivo de datos (FBDA)
Proceso en segundo plano que archiva filas históricas de tablas con seguimiento en flashback de archivos de datos. Cuando se confirma una transacción que contiene DML en una tabla con seguimiento, este proceso almacena la imagen previa de las filas cambiadas en el archivo de datos de flashback. También mantiene los metadatos en las filas actuales.
forzar el modo de caché de base de datos completa
Modo de almacenamiento en caché que se activa manualmente ejecutando la sentencia ALTER DATABASE ... FORCE FULL DATABASE CACHING. A diferencia del modo de caché por defecto, Oracle AI Database almacena en caché toda la base de datos, los LOB especificados con el atributo NOCACHE.
clave ajena
Una restricción de integridad que requiere que cada valor de una columna o un juego de columnas coincida con un valor de la clave única o primary key para una tabla relacionada. Las restricciones de integridad para las claves ajenas definen acciones que dictan el comportamiento de la base de datos si se modifican los datos a los que se hace referencia.
restricción de clave ajena
Restricción en la que Oracle AI Database aplica la relación entre dos tablas que contienen una o más columnas comunes. La restricción requiere que para cada valor de la columna en la que se define la restricción, el valor de la otra tabla especificada y la columna coincidan. Por ejemplo, una regla de integridad referencial puede indicar que un empleado solo puede trabajar para un departamento existente.
modelo de formato
Literal de carácter que describe el formato de una fecha y hora en una cadena de caracteres.
lista de bloques libres
Una lista enlazada denominada lista libre para gestionar el espacio libre en un segmento de la gestión manual de espacio de segmento (MSSM). Para un objeto de base de datos que tiene espacio libre, una lista de bloques libres realiza un seguimiento de los bloques bajo el límite superior, que es la línea divisoria entre el espacio de segmento que se utiliza y que aún no se utiliza. A medida que se utilizan bloques, la base de datos coloca bloques en la lista libre o los elimina según sea necesario.
exploración de índice completa
Una exploración de índice en la que la base de datos lee solo los bloques de rama raíz e izquierda para encontrar el primer bloque de hoja y, a continuación, lee los bloques de hoja en orden ordenado por índice mediante E/S de bloque único.
unión externa completa
Una unión entre dos tablas que devuelve el resultado de una unión interna y el resultado de una unión externa izquierda y una unión externa derecha.
exploración de tabla completa
Exploración de datos de tabla en la que la base de datos lee secuencialmente todas las filas de una tabla y filtra aquellas que no cumplen los criterios de selección. La base de datos examina todos los bloques de datos formateados bajo el marco de agua superior (HWM).
función
Un objeto de esquema, similar a un procedimiento PL/SQL, que siempre devuelve un único valor.
índice basado en función
Un índice que calcula el valor de una función o expresión que implica una o más columnas y lo almacena en el índice.
GDS
Consulte Global Data Services (GDS).
Catálogo de GDS
Un repositorio de metadatos, ubicado dentro de una base de datos Oracle, que está asociado a una configuración de GDS. Cada nube tiene un único catálogo.
Configuración de GDS
Conjunto de bases de datos integradas por el marco de GDS en un único servidor virtual que ofrece uno o más servicios globales al tiempo que garantiza un alto rendimiento, disponibilidad y una utilización óptima de los recursos.
Consulte también global service.
Pool de GDS
Juego de bases de datos dentro de una configuración de GDS que proporciona un juego único de servicios globales y pertenece a un dominio administrativo específico.
Región de GDS
Un límite lógico dentro de una configuración de GDS que contiene clientes y servidores de base de datos que están geográficamente cerca uno del otro.
Servicios de datos globales (GDS)
Una solución automatizada de gestión de cargas de trabajo para bases de datos replicadas. Los servicios de base de datos son representaciones con nombre de una o más instancias de base de datos. GDS implementa el modelo de servicio de Oracle AI Database en un conjunto de bases de datos replicadas.
nombre de la base de datos global
Combinación del nombre de base de datos (DB_NAME) y el dominio de red (DB_DOMAIN), por ejemplo, orcl.example.com. El dominio de base de datos global es único dentro de una red.
índice particionado global
Un índice de árbol B que se particiona independientemente del esquema de partición utilizado en la tabla indexada. Una única partición de índice puede apuntar a una o todas las particiones de tabla.
servicio global
Un servicio de base de datos proporcionado por varias bases de datos sincronizadas mediante la replicación de datos.
gestor de servicio global
La herramienta de gestión central en el marco de servicios de datos globales. Debe existir al menos un gestor de servicio global en cada región de GDS de una configuración de GDS.
tabla temporal global
Tabla temporal especial que almacena datos privados de sesión intermedios para una duración específica.
gránulo
Unidad básica de trabajo en paralelismo. Oracle AI Database divide la operación ejecutada en paralelo (por ejemplo, una exploración de tabla, una actualización de tabla o la creación de índice) en gránulos. Los procesos de ejecución en paralelo ejecutan la operación de un gránulo a la vez.
grid computing
Arquitectura de cálculo que coordina un gran número de servidores y almacenamiento para funcionar como una gran computadora única.
infraestructura de grid
Software que proporciona la infraestructura para una arquitectura de cuadrícula empresarial. En un cluster, este software incluye Oracle Clusterware y Oracle ASM. Para un servidor independiente, este software incluye Oracle ASM. Oracle AI Database combina estos productos en una instalación de software denominada directorio raíz de cuadrícula.
análisis pesado
Los pasos realizados por la base de datos para crear una nueva versión ejecutable del código de aplicación. La base de datos debe realizar un análisis pesado en lugar de un análisis flexible si la representación analizada de una sentencia enviada no existe en la agrupación compartida.
cluster hash
Un tipo de cluster de tabla que es similar a un cluster indexado, excepto que la clave de índice se sustituye por una función hash. No existe ningún índice de cluster independiente. En un cluster hash, los datos son el índice.
colisión de hash
Hashing de varios valores de entrada al mismo valor de salida.
función hash
Una función que funciona en un valor de entrada de longitud arbitraria y devuelve un valor hash de longitud fija.
índice hash
Una estructura interna en el poolmemoptimize que indexa un área de memoria por clave primaria.
unión de comprobación aleatoria
Una unión en la que la base de datos utiliza el más pequeño de dos tablas u orígenes de datos para crear una tabla hash en la memoria. La base de datos examina la tabla más grande, sondeando la tabla hash para buscar las direcciones de las filas coincidentes en la tabla más pequeña.
valor de clave hash
En un cluster hash, un valor real o posible insertado en la columna de clave de cluster. Por ejemplo, si la clave de cluster es department_id, los valores de clave hash podrían ser 10, 20, 30, etc.
partición hash
Estrategia de partición que asigna filas a particiones basadas en un algoritmo hash que la base de datos aplica a la clave de partición especificada por el usuario. El destino de una fila viene determinado por la función hash interna aplicada a la fila por la base de datos. El algoritmo hash está diseñado para distribuir filas uniformemente entre dispositivos, de modo que cada partición contenga aproximadamente el mismo número de filas.
tabla hash
Estructura de datos en memoria que asocia claves de unión a filas en una unión hash. Por ejemplo, en una unión de las tablas employees y departments, la clave de unión puede ser el ID de departamento. Una función hash utiliza la clave unión para generar un valor hash. Este valor hash es un índice de una matriz, que es la tabla hash.
hash value
En un cluster hash, un ID numérico único que identifica un cubo. Oracle AI Database utiliza una función hash que acepta un número infinito de valores de clave hash como entrada y los ordena en un número finito de cubos. Cada valor hash se asigna a la dirección del bloque de base de datos para el bloque que almacena las filas correspondientes al valor de clave hash (departamento 10, 20, 30, etc.).
hash
Técnica matemática en la que un conjunto infinito de valores de entrada se asigna a un conjunto finito de valores de salida, llamados valores hash. El hash es útil para consultas rápidas de datos en una tabla hash.
tabla organizada en pilas
Tabla en la que las filas de datos no se almacenan en ningún orden concreto en el disco. Por defecto, CREATE TABLE crea una tabla organizada en pilas.
base de datos jerárquica
Base de datos que organiza los datos en una estructura de árbol. Cada registro principal tiene uno o más registros secundarios, similares a la estructura de un sistema de archivos.
marca de agua alta (HWM)
El límite entre el espacio utilizado y el no utilizado en un segmento.
hint
Instrucción transferida al optimizador mediante comentarios en una sentencia SQL. El optimizador utiliza las indicaciones para seleccionar un plan de ejecución para la sentencia.
buffer caliente
Un buffer de la caché de buffers de la base de datos al que se accede con frecuencia y que se ha utilizado recientemente.
interrupción de errores humanos
Interrupción que se produce cuando se confirman acciones no intencionales o maliciosas que provocan que los datos de la base de datos se dañen o no se puedan utilizar de forma lógica.
Compresión de Columnas Híbridas
Método híbrido que utiliza técnicas de filas y columnas para comprimir datos en un bloque de datos. Una construcción lógica denominada unidad de compresión se utiliza para almacenar un juego de filas comprimidas en columnas híbridas.
tabla particionada híbrida
Tabla en la que algunas particiones se almacenan en segmentos de archivos de datos y otras en un origen de datos externo.
Almacén de columnas IM
Área SGA opcional que almacena copias de tablas y particiones en un formato de columna optimizado para exploraciones rápidas.
copia de imagen
Un duplicado bit a bit en disco de un archivo de datos, un archivo de control o un archivo redo log archivado. Puede crear copias de imágenes de archivos físicos con utilidades del sistema operativo o RMAN y utilizar cualquiera de las herramientas para restaurarlos.
consulta implícita
Componente de una sentencia DML que recupera datos sin una subconsulta. Una sentencia UPDATE, DELETE o MERGE que no incluya explícitamente una sentencia SELECT utiliza una consulta implícita para recuperar las filas que se van a modificar.
Almacén de Columnas en Memoria
Consulte Almacén de columnas de IM.
Archivo redo log en línea inactivo
Un archivo redo log en línea que no es necesario para la recuperación de instancias.
copia de seguridad inconsistente
Copia de seguridad en la que algunos archivos de la copia de seguridad contienen cambios realizados después del punto de control. A diferencia de una copia de seguridad consistente, una copia de seguridad incoherente requiere que la recuperación de medios sea coherente.
refrescamiento incremental
Refrescamiento que procesa solo los cambios en los datos existentes en una vista materializada. Este método elimina la necesidad de completar el refrescamiento.
estrategia de copia de seguridad incremental de siempre
Estrategia en la que se realiza una copia de seguridad inicial de nivel 0 en Recovery Appliance, con todas las copias de seguridad incrementales posteriores que se producen en el nivel 1. La aplicación de recuperación crea una copia de seguridad completa virtual combinando el nivel inicial 0 con las copias de seguridad de nivel 1 posteriores.
índice
Objeto de esquema opcional asociado a una tabla, una partición o un cluster de tabla que no está en cluster. En algunos casos, los índices aceleran el acceso a los datos.
bloque de índice
Tipo especial de bloque de datos que gestiona el espacio de forma diferente a los bloques de tabla.
cluster de índice
Un cluster de tabla que utiliza un índice para localizar datos. El índice de cluster es un índice de árbol B en la clave de cluster.
factor de agrupación en clusters de índice
Medida del orden de filas en relación con un valor indexado, como el apellido. Cuanto más orden exista en el almacenamiento de filas para este valor, menor será el factor de agrupación en clusters.
exploración de rango de índices
Exploración ordenada de un índice que tiene las siguientes características:
-
Una o más columnas iniciales de un índice se especifican en condiciones. Una condición especifica una combinación de una o más expresiones y operadores lógicos (booleanos) y devuelve un valor de
TRUE,FALSEoUNKNOWN. -
Se pueden utilizar 0, 1 o más valores para una clave de índice.
exploración de índice
Recuperación de una fila recorriendo un índice, utilizando los valores de columna indexados especificados por la sentencia.
segmento de índice
Un segmento que almacena datos para un índice no particionado o una partición de índice.
Exploración de omisión de índice
Exploración de índice que utiliza subíndices lógicos de un índice compuesto. La base de datos "omita" a través de un único índice como si estuviera buscando índices separados.
exploración única de índice
Una exploración de índice que debe tener 0 o 1 ID de fila asociado a una clave de índice. La base de datos realiza una exploración única cuando un predicado hace referencia a todas las columnas de la clave de un índice UNIQUE mediante un operador de igualdad.
tabla organizada por índices
Tabla cuya organización de almacenamiento es una variante de un índice de árbol B principal. A diferencia de una tabla organizada en pilas, los datos se almacenan en orden de clave primaria.
transacción distribuida dudosa
Transacción distribuida en la que una confirmación en dos fases se interrumpe por cualquier tipo de fallo del sistema o de la red.
transacción en ejecución
Transacción que se está ejecutando cuando una interrupción interrumpe la conexión entre una aplicación cliente y la base de datos.
sistema de información
Sistema formal para almacenar y procesar información.
parámetro de inicialización
Parámetro de configuración como DB_NAME o SGA_TARGET que afecta al funcionamiento de una instancia de base de datos. La configuración de los parámetros de inicialización se almacena en un archivo de parámetro de inicialización basado en texto o en un archivo de parámetros de servidor binario.
archivo de parámetros de inicialización
Archivo de texto que contiene la configuración del parámetro de inicialización para una instancia de base de datos.
unión interna
Una unión de dos o más tablas que devuelve solo las filas que cumplen la condición de unión.
fallo de instancia
La terminación de una instancia de base de datos debido a un fallo de hardware, un error interno de Oracle o una sentencia SHUTDOWN ABORT.
PGA de instancia
Recopilación de PGA individuales en una instancia de base de datos.
recuperación de instancia
Aplicación automática de registros de redo log a bloques de datos sin confirmar cuando se reinicia una instancia de base de datos después de un fallo.
Disparador INSTEAD OF
Un disparador que arranca Oracle AI Database en lugar de ejecutar la sentencia disparadora. Estos disparadores son útiles para modificar de forma transparente vistas que no se pueden modificar directamente mediante sentencias DML.
integridad
Consulte integridad de datos.
restricción de integridad
Método declarativo para definir una regla para una columna. Las restricciones de integridad aplican las reglas de negocio e impiden la entrada de información no válida en las tablas.
lista de transacciones interesadas (ITL)
Información en una cabecera de bloque que determina si una transacción no se ha confirmado cuando la base de datos comenzó a modificar el bloque. Las entradas de ITL describen qué transacciones tienen filas bloqueadas y qué filas del bloque contienen cambios confirmados y sin confirmar.
partición de intervalo
Una extensión de la partición de rango que indica a la base de datos que cree particiones del intervalo o rango especificado. La base de datos crea automáticamente las particiones cuando los datos insertados en la tabla superan todas las particiones de rango existentes.
índice invisible
Índice que mantienen las operaciones DML, pero que el optimizador no utiliza por defecto. Hacer que un índice sea invisible es una alternativa a hacerlo inutilizable o borrarlo.
procedimiento PL/SQL de derechos del invocador
Procedimiento que se ejecuta en el esquema del usuario actual con los privilegios del usuario actual.
Pool Java
Un área de memoria que almacena todos el código Java específico de la sesión y los datos dentro de Java Virtual Machine (JVM).
Editor de Java (JPublisher)
Utilidad que genera clases Java para representar entidades de base de datos, como objetos SQL y paquetes PL/SQL, en un programa cliente Java.
Procedimiento almacenado Java
Método Java publicado en SQL y almacenado en la base de datos.
Objeto JavaScript
Matriz asociativa de cero o más pares de nombres de propiedad y valores JavaScript Object Notation (JSON) asociados.
Notaciones de objetos de JavaScript (JSON)
Formato de datos basado en texto independiente del lenguaje, que puede representar objetos, matrices y datos escalares.
proceso de cola de trabajos
Un proceso opcional en segundo plano que ejecuta trabajos de usuario, a menudo en modo por lotes. Un trabajo es una tarea definida por el usuario que se planifica para que se ejecute una o más veces.
unión
Sentencia que recupera datos de varias tablas especificadas en la cláusula FROM. Los tipos de unión incluyen uniones internas, uniones externas y uniones cartesianas.
agrupación en clusters de atributos de unión
En una tabla de cluster de atributos, la agrupación en clusters se basa en columnas unidas.
condición de unión
Condición que compara dos columnas, cada una de una tabla diferente, en una unión. La base de datos combina pares de filas, cada una con una fila de cada tabla, para las que la condición de unión se evalúa como TRUE.
vista de unión
Vista cuya definición incluye varias tablas o vistas en la cláusula FROM.
Objeto JSON
Un literal de objeto JavaScript escrito como una propiedad que se muestra entre corchetes.
Consulte también JavaScript Notación de objetos (JSON).
JVM
Procesador virtual que ejecuta código Java compilado.
clave
Columna o juego de columnas incluidas en la definición de determinados tipos de restricciones de integridad.
compresión de claves
Consulte prefix compression.
valores clave
Valores individuales en una clave.
tabla conservada por claves
En una consulta de unión, tabla en la que cada fila aparece como máximo una vez en la salida de la consulta.
objeto grande (LOB)
Consulte LOB.
pool grande
Área opcional en la SGA que proporciona grandes asignaciones de memoria para operaciones de copia de seguridad y restauración, procesos de servidor de E/S y memoria de sesión para el servidor compartido y Oracle XA.
bloqueo interno
Mecanismo de control de serialización de bajo nivel que se utiliza para proteger las estructuras de datos compartidos en la SGA del acceso simultáneo.
bloqueo interno en suspensión
El fenómeno que se produce cuando un proceso libera la CPU antes de renovar la solicitud de bloqueo interno.
giro de bloqueo interno
Fenómeno que se produce cuando un proceso solicita repetidamente un bloqueo interno en un bucle.
bloque de hoja
En un índice de árbol B, un bloque de nivel inferior que almacena entradas de índice. Los bloques de rama de nivel superior de un índice de árbol B contienen datos de índice que apuntan a bloques de índice de nivel inferior.
Unión externa izquierda
El resultado de una unión externa izquierda para la tabla A y B contiene todos los registros de la tabla izquierda A, incluso si la condición de unión no coincide con un registro de la tabla derecha B. Por ejemplo, si realiza una unión externa izquierda de employees (izquierda) a departments (derecha) y si algunos empleados no están en un departamento, la consulta devuelve filas de employees sin coincidencias en departments.
caché de biblioteca
Un área de memoria en la agrupación compartida. Esta caché incluye las áreas SQL compartidas, las áreas SQL privadas (en una configuración de servidor compartido), los procedimientos y paquetes PL/SQL y las estructuras de control, como bloqueos y manejadores de caché de biblioteca.
partición de lista
Una estrategia de partición que utiliza una lista de valores discretos como clave de partición para cada partición. Puede utilizar la partición de lista para controlar cómo se asignan las filas individuales a particiones específicas. Mediante el uso de listas, puede agrupar y organizar conjuntos de datos relacionados cuando la clave utilizada para identificarlos no está ordenada convenientemente.
listener
Un proceso que escucha las solicitudes de conexión de cliente entrantes y gestiona el tráfico de red a la base de datos.
proceso de registro de listener (LREG)
Proceso que registra información sobre la instancia de base de datos y los procesos del distribuidor con el listener de Red de Oracle.
literal
Valor de datos fijo.
Línea de negocio
Objeto grande. Los objetos grandes incluyen los siguientes tipos de dato SQL: BLOB, CLOB, NCLOB y BFILE. Estos tipos de dato están diseñados para almacenar datos de gran tamaño.
índice particionado local
Un índice particionado en las mismas columnas, con el mismo número de particiones y los mismos límites de partición que su tabla. Existe una paridad uno a uno entre las particiones de índice y las particiones de tabla.
rol local
En una CDB, un rol que solo existe en una única PDB. A diferencia de un rol común, un rol local solo puede contener roles y privilegios que se aplican dentro del contenedor en el que existe el rol.
tablespace temporal local
Un tabla temporal que reside en el almacenamiento local y al que puede acceder una instancia de base de datos específica. Por el contrario, un tablespace temporal compartido compartido reside en el almacenamiento compartido y todas las instancias de base de datos pueden acceder a él.
locale
Dentro del contexto de apoyo a la globalización, un ambiente lingüístico y cultural en el que se está ejecutando un sistema o programa.
tablespace gestionado localmente
Un tablespace que utiliza un mapa de bits almacenado en cada archivo de datos para gestionar las extensiones. En cambio, un tablespace gestionado por diccionario utiliza el diccionario de datos para gestionar el espacio.
bloquear
Mecanismo de base de datos que evita la interacción destructiva entre transacciones que acceden a un recurso compartido, como una tabla, fila u objeto del sistema que no son visibles para los usuarios. Las principales categorías de bloqueos son bloqueos DML, bloqueos DDL, bloqueos internos y bloqueos internos.
conversión de bloqueo
La conversión automática de un bloqueo de tabla de menor restrictividad a uno de mayor restrictividad. Por ejemplo, supongamos que una transacción emite un SELECT ... FOR UPDATE para un empleado y, posteriormente, actualiza la fila bloqueada. En este caso, la base de datos convierte automáticamente el bloqueo de tabla compartida de filas en un bloqueo de tabla exclusivo de filas.
bloquear escalada
Situación que se produce en algunas bases de datos cuando numerosos bloqueos se mantienen en un nivel de granularidad (por ejemplo, filas) y la base de datos eleva los bloqueos a un nivel más alto de granularidad (por ejemplo, tabla). Oracle AI Database nunca escala los bloqueos.
número de secuencia de log
Número que identifica de forma única un juego de registros de redo en un archivo redo log. Cuando la base de datos llena un archivo redo log en línea y cambia a otro diferente, la base de datos asigna automáticamente al nuevo archivo un número de secuencia de log.
cambio del log
El punto en el que el proceso de escritor de logs (LGWR) deja de escribir en el archivo redo log activo y cambia al siguiente archivo redo log disponible. LGWR cambia cuando el archivo redo log activo se rellena con registros de redo o se inicia manualmente un cambio.
proceso de escritor de log (LGWR)
El proceso en segundo plano responsable de la gestión del buffer de redo log que escribe el buffer de redo log en el redo log en línea. LGWR escribe todas las entradas de redo que se han copiado en el buffer desde la última vez que escribió.
E/S lógica
Lee y escribe buffers en la caché de buffers de la base de datos.
Lectura lógica
Lectura de un buffer en la caché de buffers de la base de datos.
rowid lógico
ID de fila de una tabla organizada por índices. Un ID de fila lógico es una representación codificada base64 de una clave primaria de tabla.
ID de transacción lógica
Identificador único global que define una transacción desde la perspectiva de la aplicación. El ID de transacción lógica está enlazado al ID de transacción de la base de datos.
volumen lógico
Una partición de disco virtual.
gestor de volúmenes lógicos (LVM)
Paquete de software, disponible con la mayoría de los sistemas operativos, que permite combinar partes de varios discos físicos en un único espacio contiguo de direcciones que aparece como un disco para formar capas superiores de software.
tabla de consulta
Tabla que contiene una columna de código y una columna de valor asociada. Por ejemplo, un código de puesto corresponde a un nombre de puesto. A diferencia de una tabla maestra en un par de tablas maestro-detalle, una tabla de consulta no es el medio para obtener un juego de resultados detallado, como una lista de empleados. En su lugar, un usuario consulta una tabla como employees para una lista de empleados y, a continuación, une el juego de resultados a la tabla de consulta.
actualización perdida
Un problema de integridad de datos en el que un escritor de datos sobrescribe los cambios de un escritor diferente que modifica los mismos datos.
escritura perdida
Corrupción de datos que se produce cuando la base de datos cree que ha escrito un bloque en el almacenamiento persistente, pero el bloque no se ha escrito o se ha escrito una versión anterior del bloque.
proceso de supervisión de gestión (MMON)
Proceso en segundo plano que realiza muchas tareas relacionadas con el repositorio de carga de trabajo automática (AWR). Por ejemplo, MMON escribe cuando una métrica viola su valor de umbral, toma instantáneas y captura del valor de estadísticas para los objetos SQL modificados recientemente.
mantissa
Parte de un número de coma flotante que contiene sus dígitos significativos.
Gestión Manual de Espacio de Segmento (MSSM)
Método de gestión de espacio heredado que utiliza una lista enlazada denominada lista libre para gestionar el espacio libre en un segmento.
modo de gestión manual de deshacer
Modo de la base de datos en el que los bloques de deshacer se almacenan en segmentos de deshacer gestionados por el usuario. En el modo de gestión automática de deshacer, los bloques de deshacer se almacenan en tablespaces de deshacer dedicados y gestionados por el sistema.
base de datos maestra
En replicación, el origen de los datos que se copian en una base de datos de suscriptor. El agente de replicación de la base de datos maestra lee los registros del log de transacciones de la base de datos maestra. Reenvía los cambios en los elementos replicados al agente de replicación en la base de datos de suscriptor. A continuación, el agente de replicación de la base de datos de suscriptor aplica las actualizaciones.
ubicación maestra
En un entorno de replicación, una base de datos diferente con la que una vista materializada comparte datos.
tabla maestra
En un entorno de replicación, la tabla asociada con una vista materializada en un sitio maestro.
tablas maestro-detalle
Una tabla de detalles tiene una relación de clave ajena con una tabla maestra. Por ejemplo, la tabla de detalles employees tiene una clave ajena para la tabla maestra departments. A diferencia de una tabla de consulta, normalmente se consulta una tabla maestra y, a continuación, se une a la tabla de detalles. Por ejemplo, un usuario puede consultar un departamento en la tabla departments y, a continuación, utilizar este resultado para buscar los empleados de este departamento.
vista materializada
Objeto de esquema que almacena el resultado de una consulta. La cláusula FROM de la consulta puede asignar un nombre a tablas, vistas y otras vistas materializadas.
Consulte también view.
recuperación de medios físicos
Aplicación de copias de seguridad de redo o incrementales a un bloque de datos o archivo de datos de copia de seguridad.
grupo memoptimize
Pool de SGA que almacena buffers y estructuras relacionadas para tablas organizadas por pilas especificadas como MEMOPTIMIZE FOR READ.
enlace de metadatos
En una PDB, un mecanismo interno que apunta a una definición de objeto de diccionario almacenada en la raíz. Por ejemplo, la tabla OBJ$ de cada PDB utiliza un enlace de metadatos que apunta a la definición de OBJ$ almacenada en la raíz.
objeto común enlazado a metadatos
Un objeto común que existe en la raíz de CDB o en una raíz de aplicación. Los metadatos, en lugar de los datos, los comparte cualquier PDB que contiene un enlace de metadatos que apunta al objeto común.
métrica
El ratio de cambio en una estadística acumulativa
base de datos montada
Una instancia de base de datos que se inicia y tiene el archivo de control de base de datos abierto.
Arquitectura Multi-Inquilino
La arquitectura que permite que una base de datos Oracle funcione como una base de datos de contenedor multiinquilino (CDB), lo que significa que puede contener PDB y contenedor de aplicación s.
base de datos del contenedor multiinquilino (CDB)
Consulte CDB.
modelo de Oracle AI Database multithread
Modelo que permite que los procesos de Oracle se ejecuten como threads del sistema operativo en espacios de direcciones independientes. En el modo de thread, algunos procesos en segundo plano en UNIX y Linux se ejecutan como procesos que contienen un thread, mientras que los demás procesos de Oracle se ejecutan como threads dentro de los procesos.
arquitectura de varios niveles
Arquitectura en la que uno o más servidores de aplicaciones proporcionan datos a los clientes y sirven como interfaz entre los clientes y los servidores de bases de datos.
modelo de consistencia de multiversión
Modelo que permite a la base de datos presentar una vista de datos a varios usuarios simultáneos, con cada vista consistente hasta un punto en el tiempo.
multiversión
Capacidad de la base de datos para materializar simultáneamente varias versiones de datos.
objeto de exclusión mutua (mutex)
Mecanismo de bajo nivel que impide que un objeto en la memoria envejezca o se corrompa cuando son accedidos por procesos concurrentes.
clave natural
Identificador significativo hecho de atributos existentes en una tabla. Por ejemplo, una clave natural podría ser un código postal en una tabla de consulta.
base de datos de red
Tipo de base de datos, similar a una base de datos jerárquica, en la que los registros tienen una relación de muchos a muchos en lugar de una relación de uno a muchos.
cifrado de red
El cifrado de datos a medida que viaja por la red entre un cliente y un servidor.
monitor de red (NMON)
El proceso de supervisión de red (NMON) es un servicio de supervisión de red portátil proporcionado por la capa del sistema operativo virtual (VOS).
registro de reutilización no circular
Un registro de archivo de control que contiene información crítica que no cambia con frecuencia y que no se puede sobrescribir. Entre los ejemplos de información se incluyen tablespaces, archivos de datos, archivos redo log en línea y threads de redo. Oracle AI Database nunca vuelve a utilizar estos registros a menos que el objeto correspondiente se borre del tablespace.
restricción no diferible
Restricción cuya comprobación de validez nunca se aplaza hasta el final de la transacción. En su lugar, la base de datos comprueba la restricción al final de cada sentencia. Si se viola la restricción, se realiza un rollback de la sentencia.
nulo
Ausencia de un valor en una columna de una fila. Los valores nulos indican que faltan datos, son desconocidos o no son aplicables.
sistema de gestión de bases de datos objeto-relacionales (ORDBMS)
Un RDBMS que implementa funciones orientadas a objetos, como tipos definidos por el usuario, herencia y polimorfismo.
tabla de objetos
Tipo especial de tabla en la que cada fila representa un objeto.
tipo de objeto
Un objeto de esquema que abstrae una entidad real, como una orden de compra. Los atributos modelan la estructura de la entidad, mientras que los métodos implantan operaciones que una aplicación puede realizar en la entidad.
vista de objeto
Tabla de objetos virtuales. Cada fila de la vista es un objeto, que es una instancia de un tipo de dato definido por el usuario.
OLAP
Proceso analítico en línea. OLAP se caracteriza por un análisis dinámico y dimensional de los datos históricos.
Pool de páginas OLAP
Pool de UGA que gestiona las páginas de datos de OLAP, que son equivalentes a los bloques de datos. El pool de páginas se asigna al inicio de una sesión OLAP y se libera al final de la sesión.
OLTP
Procesamiento de transacciones en línea. Los sistemas OLTP están optimizados para un manejo de transacciones rápido y fiable. En comparación con sistemas de almacén de datos, la mayoría de los interacciones OLTP implican un número relativamente pequeño de filas, pero un grupo mayor de tablas.
redo log en línea
El conjunto de dos o más archivos redo log en línea que registran todos los cambios realizados en los archivos de datos de Oracle AI Database y el archivo de control. Cuando se realiza un cambio en la base de datos, Oracle AI Database genera un registro de redo en el buffer de redo. El proceso de escritor de logs (LGWR) escribe el contenido del buffer de log de redo en el redo log en línea.
grupo de redo logs en línea
Un archivo redo log en línea y sus copias redundantes.
bloque de sistemas operativos
Unidad mínima de datos que el sistema operativo puede leer o escribir.
operador
1. En la gestión de memoria, los operadores controlan el flujo de datos. Algunos ejemplos son los operadores sort, hash_join y bitmap_merge.
2. En SQL, un operador manipula los elementos de datos denominados operandos o argumentos y devuelve un resultado. Las palabras clave o los caracteres especiales representan los operadores. Por ejemplo, un asterisco (*) representa el operador de multiplicación.
optimizer
Software de base de datos incorporado que determina la forma más eficaz de ejecutar una sentencia SQL teniendo en cuenta los factores relacionados con los objetos a los que se hace referencia y las condiciones especificadas en la sentencia.
estadísticas del optimizador
Detalles sobre la base de datos del objeto que utiliza el optimizador para seleccionar el mejor plan de ejecución para cada sentencia SQL. Las categorías incluyen estadísticas de tabla, como números de filas, estadísticas de índice, como niveles de árbol B, estadísticas del sistema, como rendimiento de CPU y E/S, y estadísticas de columna, como número de valores nulos.
Generador de aplicaciones Oracle APEX AI
Una herramienta de desarrollo de aplicaciones web para Oracle AI Database. Oracle APEX AI Application Generator utiliza funciones integradas, como temas de interfaz de usuario, controles de navegación, manejadores de formularios e informes flexibles, para acelerar el desarrollo de aplicaciones.
Arquitectura de Oracle
Estructuras de memoria y proceso que utiliza Oracle AI Database para gestionar una base de datos.
Oracle ASM
Oracle Automatic Storage Management (Oracle ASM). Un administrador de volúmenes y un sistema de archivos para archivos de base de datos. Oracle ASM es la solución de gestión de almacenamiento recomendada por Oracle, que ofrece una alternativa a los gestores de volúmenes y sistemas de archivos convencionales.
Unidad de asignación de Oracle ASM
Unidad fundamental de asignación dentro de un grupo de discos de ASM. Una unidad de asignación es el espacio de disco contiguo más bajo que asigna Oracle ASM. Una o más unidades de asignación forman una extensión de Oracle ASM.
Disco de Oracle ASM
Dispositivo de almacenamiento aprovisionado para un grupo de discos de Oracle ASM. Un disco de Oracle ASM puede ser un disco físico o una partición, un número de unidad lógica (LUN) de una matriz de almacenamiento, un volumen lógico o un archivo asociado a la red.
Grupo de discos de la Oracle ASM
Uno o más discos de Oracle ASM gestionados como unidad lógica. La E/S en un grupo de discos se distribuye automáticamente entre todos los discos del grupo.
Extensión de Oracle ASM
Sección de un archivo de Oracle ASM. Un archivo de Oracle ASM consta de una o varias extensiones de archivo. Cada extensión de Oracle ASM consta de una o más unidades de asignación en un disco específico.
Archivo de Oracle ASM
Archivo almacenado en un grupo de discos de Oracle ASM. La base de datos puede almacenar archivos de datos, archivos de control, archivos redo log en línea y otros tipos de archivos como archivos de Oracle ASM.
instancia de Oracle ASM
Una instancia especial de Oracle que gestiona discos de Oracle ASM. Tanto la instancia de Oracle ASM como las instancias de base de datos necesitan acceso compartido a los discos de un grupo de discos de Oracle ASM. Las instancias de Oracle ASM gestionan los metadatos del grupo de discos y proporcionan información de diseño de archivos a las instancias de base de datos.
Oracle Automatic Storage Management (Oracle ASM)
Consulte Oracle ASM.
Directorio base de Oracle
El directorio base de Oracle es el directorio raíz de la base de datos para los propietarios de la instalación de Oracle AI Database. El directorio, que especifica la variable de entorno ORACLE_BASE, es la raíz del árbol de directorios de Oracle.
Directorio de configuración base de Oracle
Directorio que contiene los archivos de configuración específicos de la instancia.
Para un directorio raíz de Oracle de lectura y escritura, el directorio raíz base de Oracle (ORACLE_BASE_HOME), el directorio de configuración base de Oracle (ORACLE_BASE_CONFIG) y el directorio raíz de Oracle son los mismos. Para un directorio raíz de Oracle de sólo lectura, el directorio de configuración base de Oracle contiene archivos de configuración compartidos por todos los directorios raíz de Oracle en un directorio raíz base de Oracle. Para evitar colisiones de nombres, cada nombre de archivo contiene el SID (identificador del sistema).
Directorio raíz de Oracle base
Directorio que almacena archivos de configuración para las instancias de base de datos asociadas a un directorio raíz de Oracle.
Para un directorio raíz de Oracle de lectura y escritura, el directorio raíz base de Oracle (ORACLE_BASE_HOME), el directorio de configuración base de Oracle (ORACLE_BASE_CONFIG) y el directorio raíz de Oracle son los mismos. Para un directorio raíz de Oracle de solo lectura, el directorio raíz base de Oracle es un directorio específico del directorio raíz ubicado en el subdirectorio homes/home_name del base de Oracle.
Oracle Clusterware
Un conjunto de componentes que permite a los servidores funcionar juntos como si fueran un servidor. Oracle Clusterware es un requisito para utilizar Oracle RAC y es el único clusterware que necesita para las plataformas en las que opera Oracle RAC.
Oracle Connection Manager
Ruta por la que se puede enviar una solicitud de conexión del cliente al próximo salto o directamente al servidor de la base de datos.
Redacción de Datos de Oracle
Función de Oracle Advanced Security que permite enmascarar (redactar) los datos que consultan los usuarios o las aplicaciones con pocos privilegios.
Base de Datos Oracle
Un conjunto de archivos, ubicado en el disco, que almacenan datos. Puesto que una instancia de base de datos y una base de datos están tan estrechamente conectadas, el término base de datos Oracle se utiliza a menudo para hacer referencia tanto a la instancia como a la base de datos.
Oracle Database Vault
Función de seguridad de base de datos que controla cuándo, dónde y cómo se accede a las bases de datos, los datos y las aplicaciones.
Oracle Developer Tools para Visual Studio .NET
Conjunto de herramientas de aplicación integradas con el entorno .NET de Visual Studio. Estas herramientas proporcionan acceso mediante interfaz gráfica de usuario a las funciones de Oracle, permiten al usuario realizar una amplia gama de tareas del desarrollo en aplicaciones y mejoran el rendimiento del desarrollo y facilidad de uso.
Oracle Enterprise Manager
Herramienta de gestión de sistemas que proporciona gestión centralizada de un entorno de base de datos Oracle.
Tecnología de Oracle Flashback
Grupo de funciones que soporta la visualización de estados pasados de datos y el enlace de datos en el tiempo, sin necesidad de restaurar copias de seguridad.
Clusters Flex de Oracle
Cluster grande configurado con Oracle Clusterware y Oracle Real Application Clusters. Estos clusters contienen dos tipos de nodos dispuestos en una arquitectura de hub y radios: nodos de hub y nodos de hoja.
Oracle Globalization Development Kit (GDK)
Kit de herramientas de desarrollo que incluye API de programación completas tanto para Java como para PL/SQL, ejemplos de código y documentación que abordan muchos de los problemas de diseño, desarrollo y despliegue encontrados al crear aplicaciones globales.
Directorio raíz de Oracle
Ubicación del sistema operativo de una instalación de Oracle AI Database. Un directorio raíz de Oracle puede ser de lectura/escritura o de solo lectura.
Oracle JDeveloper
Entorno de desarrollo integrado (IDE) para crear aplicaciones orientadas a servicios con los últimos estándares del sector para Java, XML, Servicios Web y SQL.
Oracle JVM
Un entorno estándar compatible con Java que ejecuta cualquier aplicación Java pura.
Oracle Managed Files
Estrategia de nomenclatura de archivos de base de datos que permite a los administradores de bases de datos especificar operaciones en términos de objetos de base de datos en lugar de nombres de archivos. Oracle Managed Files elimina la necesidad de que los administradores gestionen directamente los archivos del sistema operativo en una base de datos.
Oracle Multimedia
Una tecnología que permite a Oracle AI Database almacenar, gestionar y recuperar imágenes, imágenes médicas con formato DICOM u otros objetos, audio, vídeo u otros datos multimedia heterogéneos integrados con otra información de empresa.
Oracle Multitenant
Una opción de base de datos que permite crear varias PDB en una CDB.
Red de Oracle
Software de comunicación que permite una sesión de red entre una aplicación cliente y una base de datos Oracle. Una_sesión de red, la Red de Oracle actúa como mensajero de datos para la aplicación cliente y la base de datos.
Listener de red de Oracle
Proceso que reside en el servidor cuya responsabilidad es recibir las solicitudes de conexión de clientes entrantes y gestionar el tráfico al servidor. Cuando un cliente solicita una sesión de red con una base de datos, Oracle Net Listener (normalmente denominado el listener) recibe la solicitud. Si la información del cliente coincide con la información del listener, éste otorga una conexión al servidor de la base de datos.
Servicios de Red de Oracle
Conjunto de componentes de red que proporcionan soluciones de conectividad para toda la empresa en entornos informáticos distribuidos y heterogéneos. Oracle Net Services incluye Red de Oracle, listener, Oracle Connection Manager, Asistente de Configuración de Red de Oracle y Gestor de Red de Oracle.
Arquitectura Flexible Óptima (OFA) de Oracle
Juego de directrices de configuración creadas para garantizar instalaciones de Oracle bien organizadas.
Proceso de Oracle
Unidad de ejecución que ejecuta el código de la base de datos Oracle. La arquitectura de ejecución del proceso depende del sistema operativo. Los procesos de Oracle incluyen procesos de servidor y procesos en segundo plano.
Oracle RAC
Oracle Real Application Clusters. Opción que permite que varias instancias de base de datos simultáneas compartan una única base de datos física.
Oracle Real Application Clusters
Consulte Oracle RAC.
Fragmentación de Oracle
Función para aplicaciones OLTP que permite la distribución y replicación de datos en un pool de bases de datos Oracle en una arquitectura de nada compartido. Las aplicaciones acceden al pool como una única base de datos lógica denominada base de datos con particiones horizontales (SDB).
Oracle Spatial and Graph
Conjunto de funciones avanzadas para análisis y datos espaciales, así como para aplicaciones de gráficos físicos, lógicos, de red y sociales y semánticos. Las funciones espaciales proporcionan un esquema y funciones que facilitan el almacenamiento, la recuperación, la actualización y la consulta de recopilaciones de funciones espaciales en una base de datos Oracle.
SQL de Oracle
Implementación del estándar ANSI para SQL. Oracle SQL soporta numerosas funciones que van más allá del SQL estándar.
Oracle Text (texto)
Una tecnología de recuperación de texto completo integrada con Oracle AI Database.
Oracle Virtual Private Database (VPD)
Función de seguridad que permite crear políticas de seguridad para controlar el acceso a la base de datos en el nivel de fila y columna. Básicamente, VPD agrega una cláusula WHERE dinámica a una sentencia SQL que se emite en la tabla, vista o sinónimo a los que se ha aplicado una política de seguridad de VPD.
Oracle XA
Una interfaz externa que permite que las transacciones globales sean coordinadas por un gestor de transacciones que no sea Oracle AI Database.
Oracle XML DB
Conjunto de tecnologías de Oracle AI Database relacionadas con la manipulación, el almacenamiento y la recuperación de XML de alto rendimiento. Oracle XML DB proporciona soporte XML nativo mediante la integración de modelos de datos SQL y XML de forma interoperable.
Kit de Desarrolladores XML de Oracle (XDK)
Kit de herramientas para desarrolladores que contiene los elementos básicos para la lectura, manipulación, transformación y visualización de documentos XML, ya sea en un sistema de archivos o en una base de datos. Las API y herramientas están disponibles para Java, C y C++. Oracle XDK de producción incluye una licencia de redistribución comercial.
unión externa
Una unión que devuelve todas las filas que cumplen la condición a la que se une, y devuelve también algunas o todas las filas de una tabla para la que ninguna de la filas de la otra cumple la condición a la que se une.
ejecución en paralelo
Aplicación de varios recursos de CPU y E/S para la ejecución de una única operación de base de datos.
Analizar bloqueo
Una sentencia SQL o una unidad de programa PL/SQL mantienen un bloqueo para cada objeto de esquema al que hace referencia. Los bloqueos de análisis se adquieren para que el área SQL compartida asociada se pueda invalidar si se modifica o borra un objeto al que se hace referencia.
índice parcial
Índice que se correlaciona con las propiedades de indexación de una tabla particionada asociada.
partición
Parte de una tabla o índice que comparte los mismos atributos lógicos que las otras particiones. Por ejemplo, todas las particiones de una tabla comparten las mismas definiciones de columna y restricción. Cada partición es un objeto independiente con su propio nombre y, opcionalmente, sus propias características de almacenamiento.
eliminación de particiones
Exclusión de particiones de un plan de consulta. El hecho de que el optimizador pueda eliminar las particiones de la consideración depende del predicado de consulta. Una consulta que utiliza un índice con prefijo local siempre permite la eliminación de particiones de índice, mientras que una consulta que utiliza un índice local sin prefijo podría no hacerlo.
clave de partición
Juego de una o más columnas que determina la partición a la que debe ir cada fila de una tabla particionada. Cada fila se asigna de forma inequívoca a una sola partición.
índice particionado
Índice que se divide en partes más pequeñas y manejables. Al igual que las tablas particionadas, los índices particionadas mejoran la capacidad de gestión, la disponibilidad, el rendimiento y la escalabilidad.
tabla particionada
Tabla que tiene una o más particiones, cada una de las cuales se gestiona individualmente y puede funcionar independientemente de las otras particiones.
partición
La capacidad de descomponer tablas e índices muy grandes en partes más pequeñas y manejables llamadas particiones.
PDB
En una base de datos de contenedores multiinquilino (CDB), una recopilación portátil de esquemas, objetos de esquema y objetos no de esquema que aparece en un cliente de Red de Oracle como una base de datos independiente.
administrador de PDB
Administrador de base de datos que gestiona una o más PDB. Un administrador de CDB gestiona toda la CDB.
Punto de restauración de PDB
En una CDB, un punto de restauración que solo se puede utilizar para una PDB específica. Por el contrario, todas las PDB pueden utilizar un punto de restauración de CDB.
perfil de rendimiento
Un recurso compartido especificado de recursos del sistema, CPU, servidores de ejecución en paralelo y memoria para una PDB o un juego de PDB.
tablespace permanente
Tablespace que contiene objetos de esquema persistentes. Cada tablespace que no es temporal es un tablespace permanente.
PGA
Área global de programa. Buffer de memoria que contiene datos e información de control para un proceso del servidor.
Consulte también SGA.
adivinación física
ID de fila físico de una entrada de índice cuando se realizó por primera vez. Oracle AI Database puede utilizar conjeturas físicas para sondear directamente en el bloque de hoja de cualquier tabla organizada por índices, omitiendo la búsqueda de clave primaria.
PL/SQL
Lenguaje de procedimiento/SQL. Extensión del lenguaje de procedimiento de Oracle AI Database a SQL. PL/SQL permite combinar sentencias SQL con construcciones programáticas como procedimientos, funciones y paquetes.
Bloque Anónimo PL/SQL
Un bloque PL/SQL que aparece en una aplicación, pero no tiene nombre ni se almacena en la base de datos. En muchas aplicaciones, los bloques PL/SQL pueden aparecer dondequiera que aparezcan sentencias SQL.
Recopilación PL/SQL
Grupo ordenado de elementos, todos del mismo tipo. Cada elemento tiene un subíndice único que determina su posición en la recopilación.
Motor PL/SQL
Herramienta utilizada para definir, compilar y ejecutar unidades de programa PL/SQL. Este motor es un componente especial de muchos productos de Oracle, incluido Oracle AI Database.
Función PL/SQL
Un objeto de esquema que consta de un juego de sentencias SQL y otras construcciones PL/SQL, que consten de un juego de sentencias SQL, que estén agrupadas, almacenadas en la base, que se ejecuten como una unidad para resolver un problema específico o realizar un juego de tareas relacionadas, y que siempre devuelva un único valor al emisor de la llamada.
Caché de resultados de funciones de PL/SQL
Un subjuego de la caché de resultados del servidor que almacena juegos de resultados de funciones.
Paquete PL/SQL
Agrupación lógica de tipos, variables y subprogramas PL/SQL relacionados.
Procedimiento PL/SQL
Un objeto de esquema que consta de un juego de sentencias SQL y otras construcciones PL/SQL, agrupadas, almacenadas en la base, que se ejecutan como una unidad para resolver un problema concreto o realizar un juego de tareas relacionadas.
Registro PL/SQL
Variables compuestas que pueden almacenar valores de datos de diferentes tipos, similares a un tipo struct en C, C++ o Java. Los registros son útiles para contener datos de las filas de tablas o de ciertas columnas de filas de tablas.
Subprograma PL/SQL
Un bloque PL/SQL con nombre que se puede llamar con un juego de parámetros
generador de planes
Parte del optimizador que intenta diferentes rutas de acceso, métodos de unión y órdenes de unión para un bloque de consulta determinado para buscar el plan con el costo más bajo.
base de datos conectable (PDB)
Consulte PDB.
población
Transferencia de datos al almacén de columnas de IM. El relleno no inserta datos nuevos en la base de datos; en su lugar, trae datos existentes a la memoria y los almacena en formato columnar.
pragma
Directiva que indica al compilador que realice una opción de compilación. Por ejemplo, el pragma AUTONOMOUS_TRANSACTION indica a la base de datos que este procedimiento, cuando se ejecuta, se debe ejecutar como una nueva transacción autónoma que es independiente de su transacción principal.
precisión
Número total de dígitos en un número de coma flotante. El número de punto fijo se especifica con el formato NUMBER(p,s), donde p representa la precisión.
precompilador
Herramienta de programación que permite incrustar sentencias SQL en un programa de origen de alto nivel escrito en un lenguaje como C, C++ o COBOL.
predicado
Condición WHERE en una sentencia SQL.
compresión de prefijo
Eliminación de la ocurrencia repetida de valores de columna de clave primaria en una tabla organizada por índices. La compresión de prefijos se conocía anteriormente como compresión de claves.
clave primaria
La columna o el juego de columnas que identifican de forma única una fila de una tabla. Solo se puede definir una clave principal para cada tabla.
restricción de clave primaria
Una restricción de integridad que no permite valores duplicados ni valores nulos en una columna o un juego de columnas.
área SQL privada
Área de la memoria que contiene una sentencia analizada y otra información para su procesamiento. El área SQL privada contiene datos como valores de variable de enlace, información de estado de ejecución de consulta y áreas de trabajo de ejecución de consultas.
tabla temporal privada
Una tabla temporal de sólo memoria cuyos datos y metadatos son de sesión privada.
Privilegio
Derecho a ejecutar un tipo concreto de sentencia SQL, o derecho a acceder a un objeto que pertenece a otro usuario, ejecutar un paquete PL/SQL, etc. Los tipos de privilegios los define Oracle AI Database.
análisis de privilegios
Mecanismo de seguridad que captura el uso de privilegios para una base de datos según una condición especificada. Por ejemplo, puede encontrar los privilegios que ha ejercido un usuario durante una sesión de base de datos específica.
lenguaje procedimental
Lenguaje que describe cómo se deben hacer las cosas, no qué se debe hacer (como en los lenguajes declarativos). C++ y Java son ejemplos de lenguajes de procedimiento.
proceso
Mecanismo en un sistema operativo que puede ejecutar una serie de pasos. Al dividir el trabajo de Oracle AI Database y las aplicaciones de base de datos en varios procesos, varios usuarios y aplicaciones pueden conectarse a una única instancia de base de datos simultáneamente.
Consulte también proceso en segundo plano; proceso de Oracle; proceso de cliente.
supervisión de procesos (PMON)
Proceso en segundo plano que detecta la terminación de otros procesos en segundo plano. Si un proceso de servidor o distribuidor termina de forma anormal, el grupo de supervisión de procesos (PMON) es responsable de realizar la recuperación del proceso.
grupo de supervisión de procesos (PMON)
El grupo de procesos en segundo plano que es responsable de la supervisión y limpieza de otros procesos. El grupo PMON incluye supervisor de procesos (PMON), proceso principal de limpieza (CLMN) y procesos auxiliares de limpieza (CLnn).
Área Global del Programa (PGA)
Consulte PGA.
interfaz de programa
Capa de software entre una aplicación de base de datos y Oracle AI Database.
base de datos protegida
Una base de datos de cliente cuyas copias de seguridad se gestionan mediante un dispositivo de recuperación.
política de protección
Grupo de atributos que controlan cómo un dispositivo de recuperación almacena y mantiene los datos de copia de seguridad. Cada base de datos protegida se asigna a exactamente una política de protección, que controla todos los aspectos del procesamiento de copias de seguridad para ese cliente.
PDB de Proxy
PDB que hace referencia a una PDB en una CDB remota mediante un enlace de base de datos. La PDB remota se denomina PDB a la que se hace referencia.
pseudocolumna
Una columna que no se almacena en una tabla, pero que se comporta como una columna de tabla.
consulta
Operación que recupera datos de tablas o vistas. Por ejemplo, SELECT * FROM employees es una consulta.
Consulte también implicit query; subquery.
bloque de consultas
Una sentencia SELECT de nivel superior, una subconsulta o una vista sin fusionar.
coordinador de consulta
En ejecución paralela, el usuario session o el proceso shadow que coordina los servidores de ejecución en paralelo. Los servidores de ejecución en paralelo realizan cada operación en paralelo si es posible. Cuando los servidores paralelos han terminado de ejecutar la sentencia, el coordinador de consultas realiza cualquier parte del trabajo que no se puede ejecutar en paralelo. Por último, el coordinador de consultas devuelve los resultados al usuario.
optimización de consultas
Proceso de selección de los medios más eficaces para ejecutar una sentencia SQL.
plan de consulta
El plan de ejecución utilizado para ejecutar una consulta.
reescritura de consulta
Técnica de optimización que transforma una solicitud que ha sido escrita en términos de tablas maestras, en una solicitud semánticamente equivalente que incluye vistas materializadas.
transformador de consultas
Componente del optimizador que decide si puede reescribir la sentencia SQL original en una sentencia SQL semánticamente equivalente con un costo menor.
R
Lenguaje y entorno para computación estadística y gráficos.
partición de rango
Tipo de partición en el que la base de datos asigna filas a particiones en función de rangos de valores de la clave de partición. La partición de rango es el tipo más común de partición y a menudo se utiliza con fechas.
RDMA
Acceso directo a memoria remoto (RDMA, Remote Direct Memory Access) Protocolo de comunicación que permite a un cliente transferir datos de la memoria (DRAM) del servidor de base de datos a través de la red sin consumir CPU del servidor.
nivel de aislamiento confirmado de lectura
Nivel de aislamiento que garantiza que una consulta ejecutada por una transacción solo ve los datos confirmados antes de la consulta, no la transacción iniciada.
consistencia de lectura
Vista consistente de los datos vistos por un usuario. Por ejemplo, en la consistencia de lectura a nivel de sentencia, el juego de datos que ve una sentencia SQL permanece constante durante la ejecución de la sentencia.
Consulte también concurrencia de datos; consistencia de datos.
base de datos de solo lectura
Una base de datos que solo está disponible para consultas y no se puede modificar.
instancia de base de datos de solo lectura
Una instancia de base de datos que no puede procesar DML y no soporta conexiones de cliente.
nivel de aislamiento de solo lectura
Nivel de aislamiento similar al nivel de aislamiento serializable, con una excepción: las transacciones de solo lectura no permiten modificar datos en la transacción, a menos que el usuario sea SYS.
leer/escribir instancia de base de datos
Una instancia de base de datos que puede procesar DML y soporta conexiones de cliente directas. Por defecto, una instancia de base de datos es de lectura/escritura.
transporte de redo en tiempo real
La transferencia continua de redo cambia del SGA de una base de datos protegida a un dispositivo de recuperación. El transporte de redo en tiempo real permite a RMAN proporcionar un objetivo de punto de recuperación cercano a 0. Normalmente, RMAN se puede recuperar en un segundo del momento en que se produjo el fallo. Las bases de datos protegidas escriben entradas de redo directamente desde la SGA en la aplicación de recuperación a medida que se generan.
error recuperable
Clase de errores que se producen debido a un fallo del sistema externo, independientemente de la lógica de sesión de la aplicación que se está ejecutando. Los errores recuperables se producen después de interrupciones planificadas y no planificadas de redes, nodos, almacenamiento y bases de datos. Un ejemplo de error no recuperable es el envío de valores de datos no válidos.
proceso de recuperación (RECO)
En una base de datos distribuida, proceso en segundo plano que resuelve automáticamente los fallos en las transacciones distribuidas.
Dispositivo de Recuperación
Nombre abreviado de Zero Data Loss Recovery Appliance. Recovery Appliance es un sistema de ingeniería de Oracle diseñado específicamente para proteger las bases de datos Oracle. Integrado con RMAN, permite una estrategia de copia de seguridad centralizada e incremental para todo tipo de bases de datos de cientos a miles en toda la empresa, utilizando hardware y almacenamiento totalmente tolerantes a fallos y a escala de la nube.
Módulo de Copia de Seguridad de Dispositivo de Recuperación
Biblioteca de SBT proporcionada por Oracle que RMAN utiliza para enviar copias de seguridad de bases de datos protegidas a través de la red a Recovery Appliance. La biblioteca se debe instalar en cada directorio raíz de Oracle que utilice una base de datos protegida.
El módulo funciona como una biblioteca de gestión de medios físicos de SBT a la que hace referencia RMAN al asignar o configurar un canal para realizar copias de seguridad en la aplicación de recuperación. RMAN realiza todas las copias de seguridad en la aplicación de recuperación y todas las restauraciones de juegos de copias de seguridad completos mediante este módulo.
Base de datos de metadatos de la aplicación de recuperación
La base de datos Oracle que se ejecuta dentro de Recovery Appliance. Esta base de datos almacena datos de configuración, como definiciones de usuario, definiciones de políticas de protección y definiciones de base de datos de cliente. La base de datos de metadatos también almacena metadatos de copia de seguridad, incluido el contenido del almacén delta.
Ubicación de almacenamiento de la Aplicación de Recuperación
Un juego de grupos de discos de Oracle ASM dentro de Recovery Appliance que almacena copias de seguridad. Una ubicación de almacenamiento se puede compartir entre varias bases de datos protegidas. Cada aplicación de recuperación contiene la ubicación de almacenamiento por defecto de la aplicación de recuperación denominada DELTA.
catálogo de recuperación
Un repositorio de copia de seguridad centralizado ubicado en una base de datos Oracle. El catálogo de recuperación contiene metadatos sobre las copias de seguridad de RMAN.
Recovery Manager (RMAN)
Consulte RMAN.
objetivo de ventana de recuperación
Intervalo de tiempo en el que una base de datos protegida debe ser recuperable para satisfacer los requisitos de negocio. Para cada base de datos protegida en una política de protección, la aplicación de recuperación intenta asegurarse de que la copia de seguridad más antigua del disco sea capaz de soportar una recuperación puntual en cualquier momento dentro del intervalo especificado (por ejemplo, los últimos 7 días), contando hacia atrás desde la hora actual.
SQL recursiva
SQL que la base de datos ejecuta en segundo plano para obtener espacio para los objetos de base de datos. Puede considerar el SQL recursivo como SQL de "efecto secundario".
redo log
Conjunto de archivos que protegen los datos modificados de la base de datos en la memoria que no se han escrito en los archivos de datos. El redo log puede constar de dos partes: el redo log en línea y el redo log archivado.
Buffer de redo log
Estructura de memoria en la SGA que almacena entradas de redo, un log de los cambios realizados en la base de datos. La base de datos escribe las entradas de redo almacenadas en los buffers de redo log en un archivo redo log en línea, que la base de datos utiliza cuando es necesaria la recuperación de instancias.
registro de redo
Un registro en el redo log en línea que contiene un grupo de vectores de cambio, cada uno de los cuales describe un cambio realizado en un bloque de datos. Cada archivo redo log consta de registros de redo.
thread de redo
Redo generado por una instancia de base de datos.
partición de referencia
Estrategia de partición en la que una tabla secundaria se define únicamente mediante la relación de clave ajena con una tabla principal. Para cada partición de la tabla principal, existe exactamente una partición correspondiente en la tabla secundaria.
clave de referencia
En una relación de clave ajena, la clave primaria o única a la que hace referencia la clave ajena. Por ejemplo, en el esquema común, la columna employees.department_id es una clave ajena y la columna departments.department_id es la clave a la que se hace referencia.
Objeto de Referencia
En una dependencia de objeto de esquema, el objeto al que hace referencia la definición de otro objeto. Por ejemplo, si la definición del objeto A hace referencia a un objeto B, entonces B es un objeto al que se hace referencia para A.
PDB referenciada
PDB a la que hace referencia una PDB de proxy. Una PDB local está en la misma CDB que la PDB a la que se hace referencia, mientras que una PDB remota está en una CDB diferente.
integridad referencial
Una regla definida en una clave en una tabla que garantiza que los valores en esa clave coincidan con los valores en una clave en una tabla relacionada (el valor al que se hace referencia).
PDB de clonación de refrescamiento
Una clonación de solo lectura que se puede sincronizar periódicamente con su PDB de origen. Según el valor de la cláusula REFRESH MODE, la sincronización se produce de forma automática o manual.
relación
Un conjunto de tuplas.
base de datos relacional
Base de datos que se ajusta al modelo relacional, almacenando datos en un juego de relaciones simples.
Sistema de Gestión de Bases de Datos Relacionales (RDBMS)
Sistema de gestión que mueve datos a una base de datos relacional, almacena los datos y los recupera para que las aplicaciones puedan manipularlos.
contexto de reproducción
En la continuidad de aplicaciones, la información opaca que la base de datos devuelve al controlador del cliente durante el tiempo de ejecución normal de la aplicación.
replicación
Proceso para compartir objetos y datos de base de datos en varias bases de datos.
pool reservado
Un área de memoria en el pool compartido que Oracle AI Database puede utilizar para asignar grandes fragmentos contiguos de memoria.
plan de recursos
Contenedor para directivas de plan de recursos que especifican cómo se asignan los recursos a grupos de consumidores de recursos.
Directiva de Plan de Recursos
Un juego de límites y controles para el consumo de CPU, E/S física o E/S lógica para sesiones en un grupo de consumidores.
punto de restauración
Un nombre definido por el usuario asociado a un SCN de la base de datos correspondiente a la hora de creación del punto de restauración.
juego de resultados
Juego de datos recuperado de la ejecución de una sentencia SELECT.
índice de clave inversa
Tipo de índice de árbol B que invierte físicamente los bytes de cada clave de índice mientras mantiene el orden de las columnas. Por ejemplo, si la clave de índice es 20 y los dos bytes almacenados para esta clave en hexadecimal son C1,15 en un índice de árbol B estándar, un índice de clave inversa almacena los bytes como 15,C1.
unión externa derecha
El resultado de una unión externa derecha para la tabla A y B contiene todos los registros de la tabla derecha B, incluso si la condición de unión no coincide con un registro de la tabla izquierda A. Por ejemplo, si realiza una unión externa derecha de employees (izquierda) a departments (derecha) y si algunos departamentos no contienen empleados, la consulta devuelve filas de departments sin coincidencias en employees.
RMAN
Recovery Manager. Una utilidad de Oracle AI Database que realiza copias de seguridad, restaura y recupera bases de datos Oracle.
rol
Un juego de privilegios que se puede otorgar a los usuarios de la base de datos o a otros roles.
fila
Conjunto de información de columna que corresponde a un único registro de una tabla. La base de datos almacena filas en bloques de datos.
encadenamiento de filas
Situación en la que Oracle AI Database debe almacenar una fila en una serie o cadena de bloques porque es demasiado grande para caber en un solo bloque.
Bloqueo de fila
Bloqueo en una sola fila de tabla. Una transacción adquiere un bloqueo de fila para cada fila modificada por una sentencia INSERT, UPDATE, DELETE, MERGE o SELECT ... FOR UPDATE.
formato principal de fila
Tipo de almacenamiento de tablas en el que todas las columnas de una fila se almacenan juntas, seguidas por todas las columnas de la siguiente fila, etc.
migración de filas
Situación en la que Oracle AI Database mueve una fila de un bloque de datos a otro bloque de datos porque la fila crece demasiado grande para ajustarse al bloque original.
pieza de fila
Una fila se almacena en un registro de longitud variable. Este registro se divide en una o más filas. Cada parte de fila tiene una cabecera de fila y datos de columna.
conjunto de filas
Conjunto de filas devueltas por un paso en un plan de ejecución.
origen de fila
Estructura de control iterativo que procesa un conjunto de filas y produce un conjunto de filas.
generador de origen de fila
Software que recibe el plan óptimo del optimizador y genera el plan de ejecución para la sentencia SQL.
disparador de fila
Disparador que se arranca cada vez que la sentencia disparadora afecta a la tabla. Por ejemplo, si una sentencia actualiza varias filas, un disparador de fila se arranca una vez para cada fila afectada por UPDATE.
ID de fila
Dirección global única de una fila en una base datos.
Esquemas de Ejemplo
Conjunto de esquemas entrelazados que permiten a la documentación de Oracle y a los materiales de instrucciones de Oracle ilustrar tareas comunes de la base de datos.
savepoint
SCN con nombre en una transacción en la que se puede realizar un rollback de la transacción.
escala
En un número de coma flotante, el número de dígitos desde el punto decimal hasta el dígito menos significativo. El número de punto fijo se especifica con el formato NUMBER(p,s), donde s representa la escala.
esquema
Recopilación con nombre de objetos de base de datos, incluidas estructuras lógicas como tablas e índices. Un esquema tiene el nombre del usuario de la base de datos que lo posee.
objeto de esquema
Estructura lógica de los datos almacenados en un esquema. Algunos ejemplos de objetos de esquema son tablas, índices, secuencias y enlaces de base de datos.
dependencia de objeto de esquema
Referencia de un objeto por otro. Por ejemplo, una vista contiene una consulta que hace referencia a tablas o vistas, o un subprograma PL/SQL llama a otros subprogramas.
SCN
Número de Cambio del Sistema. Una base de datos que ordena la primitiva. El valor de un SCN es el punto lógico en el tiempo en el que se realizan cambios en una base de datos.
índice secundario
Un índice en una tabla organizada por índice. En cierto sentido, es un índice en un índice.
SecureFiles Almacenamiento de LOB
El almacenamiento de LOB SecureFiles es el mecanismo de almacenamiento por defecto para los LOB. El parámetro LOB SECUREFILE permite funciones avanzadas, como la compresión y la desduplicación (parte de la opción de compresión avanzada) y el cifrado (parte de la opción de seguridad avanzada).
política de seguridad
Conjunto de métodos para proteger una base de datos contra la destrucción accidental o maliciosa de datos o daños en la infraestructura de la base de datos.
PDB inicial
En una base de datos de contenedores multiinquilino (CDB), una base de datos conectable (PDB) por defecto que el sistema utiliza como plantilla para las PDB creadas por el usuario. Un valor inicial de PDB es el valor PDB$SEED proporcionado por el sistema o un valor inicial de aplicación.
segmento
Conjunto de extensiones asignadas para un objeto de base de datos específico, como una tabla, un índice o un cluster de tabla. Los segmentos de usuario, los segmentos de deshacer y los segmentos temporales son todos tipos de segmentos.
seleccionar lista
En una sentencia SELECT, la lista de expresiones que aparece después de la palabra clave SELECT y antes de la cláusula FROM.
selectividad
Valor que indica la proporción de un juego de filas recuperado por un predicado o una combinación de predicados, por ejemplo, WHERE last_name = 'Smith'. Una selectividad de 0 significa que ninguna fila pasa la prueba de predicado, mientras que un valor de 1 significa que todas las filas pasan la prueba.
El adjetivo selectivo significa aproximadamente "elección". Por lo tanto, una consulta altamente selectiva devuelve una proporción baja de filas (selectividad cercana a 0), mientras que una consulta no selectiva devuelve una proporción alta de filas (selectividad cercana a 1).
autounión
Unión de una tabla consigo misma.
restricción de integridad autorreferencial
Restricción en la que una clave ajena hace referencia a una clave principal en la misma tabla. Por ejemplo, una restricción podría garantizar que cada valor de la columna employees.manager_id se corresponda con un valor existente de la columna employees.employee_id.
secuencia
Un objeto de esquema que genera una lista de serie de números únicos para las columnas de tabla.
ejecución en serie
Un único proceso de servidor realiza todos los procesos necesarios para la ejecución secuencial de una sentencia SQL.
serializabilidad
Modelo de aislamiento de transacciones que permite que una transacción funcione en un entorno que hace que parezca que ningún otro usuario estaba modificando datos en la base de datos.
nivel de aislamiento serializable
Nivel de aislamiento que garantiza que una transacción solo ve los cambios confirmados en el momento de la transacción, no el inicio de la consulta y los cambios realizados por la propia transacción.
servidor
En una arquitectura de cliente/servidor, la computadora que ejecuta el software de Oracle y maneja las funciones necesarias para el acceso simultáneo a datos compartidos. El servidor recibe y procesa las sentencias SQL y PL/SQL que se originan desde aplicaciones de cliente.
archivo de parámetros de servidor
Un archivo binario del servidor que contiene la configuración del parámetro de inicialización que la base de datos lee y escribe.
proceso de servidor
Un proceso de Oracle que se comunica con un proceso de cliente y Oracle AI Database para satisfacer las solicitudes de los usuarios. Los procesos del servidor están asociados a una instancia de base de datos, pero no forman parte de la instancia.
caché de resultados del servidor
Un pool de memoria dentro del pool compartido. Este pool de memoria consta de la caché de resultados de consultas SQL, que almacena los resultados de las consultas SQL, y la caché de resultados de funciones PL/SQL, que almacena los valores devueltos por las funciones PL/SQL.
manejador de servicios
En la Red de Oracle, un distribuidor o proceso de servidor dedicado que actúa como punto de conexión a una base de datos.
nombre de servicio
En la Red de Oracle, la representación lógica de un servicio utilizado para conexiones de cliente.
registro del servicio
En la Red de Oracle, una función mediante la cual el proceso de registro de listener (LREG) registra dinámicamente la información de la instancia con un listener, lo que permite al listener reenviar solicitudes de conexión de cliente al manejador de servicios adecuado.
Arquitectura orientada a servicios (SOA)
Arquitectura de varios niveles que depende de servicios que admiten la interacción de computadora a computadora a través de una red.
sesión
Entidad lógica en la memoria de la instancia de base de datos que representa el estado de conexión de un usuario actual a una base de datos. Una única conexión puede tener 0, 1 o más sesiones establecidas en ella.
SGA
Área global del sistema. Grupo de estructuras de memoria compartida que contienen datos e información de control de una instancia de base de datos de Oracle.
extensión de sombra
extent en un tablespace shadow. Existe una asignación uno a uno entre una extensión shadow y un archivo de datos rastreados.
protección de escritura perdida de sombra
Función de protección de datos que utiliza un tabla shadow para detectar una escritura perdida automáticamente en cualquier archivo de datos con seguimiento.
tablespace shadow
Tablespace activado para la protección contra escritura perdida shadow. El tablespace realiza un seguimiento de los SCN y otros metadatos para los bloques de datos almacenados en un archivo de datos con seguimiento. Un único tablespace shadow puede contener datos descriptivos para muchos archivos de datos normales.
partición horizontal
Una única base de datos que participa en una configuración de fragmentación.
base de datos de catálogo de particiones horizontales
Base de datos que almacena los datos de configuración de la base de datos con particiones horizontales (SDB) y proporciona otra funcionalidad, como consultas con particiones horizontales y gestión centralizada.
director de partición horizontal
Componente de infraestructura de GDS que utiliza el gestor de servicios globales para proporcionar enrutamiento directo de solicitudes desde el nivel de aplicación a una parte central individual.
base de datos con particiones horizontales (SDB)
En una arquitectura de fragmentación, recopilación de particiones horizontales que aparecen en las aplicaciones como una única base de datos lógica.
tabla con particiones horizontales
Tabla que se divide horizontalmente en una base de datos con particiones horizontales (SDB), de modo que cada partición horizontal contenga la tabla con las mismas columnas pero un subjuego diferente de filas.
fragmentación
Arquitectura de nivel de datos en la que los datos se particionan horizontalmente en bases de datos independientes. La partición horizontal es una arquitectura de base de datos que no comparte nada porque las particiones horizontales no comparten recursos físicos como CPU, memoria o dispositivos de almacenamiento. Las particiones horizontales también están acopladas de forma flexible en términos de software; no ejecutan clusterware.
clave de partición horizontal
Una clave de partición para una tabla con particiones.
bloqueo de recurso compartido
Bloqueo que permite que varias transacciones compartan el recurso asociado, según las operaciones implicadas. Varias transacciones pueden adquirir bloqueos de recursos compartidos en el mismo recurso.
pool compartido
Parte de la SGA que contiene construcciones de memoria compartida, como áreas SQL compartidas.
servidor compartido
Una configuración de base de datos que permite que varios procesos de cliente compartan un pequeño número de procesos de servidor.
Consulte también dedicated server.
área SQL compartida
Un área del pool compartido que contiene el árbol de análisis y el plan de ejecución para una sentencia SQL. Solo existe un área SQL compartida para una sentencia única.
tablespace temporal compartido
Un tablespace temporal que reside en el almacenamiento compartido y al que pueden acceder todas las instancias de base de datos. A partir de Oracle Database 12c versión 2 (12.2), los tablespaces temporales se comparten o son locales. En versiones anteriores, todos los tablespaces temporales eran tablespaces temporales compartidos.
modo de deshacer compartido
El uso de un único juego de archivos de datos de deshacer para una CDB completa.
operación de base de datos sencilla
Una sola sentencia SQL o un único procedimiento o función PL/SQL.
disparador simple
Disparador de una tabla que permite especificar acciones para exactamente un punto de sincronización. Por ejemplo, el disparador puede arrancar antes de la sentencia de arranque.
partición de un solo nivel
Estrategia de partición que utiliza un solo método de distribución de datos, por ejemplo, sólo la partición de lista o sólo la partición de rango.
fallo de sitio
Evento que hace que la totalidad o una parte significativa de una aplicación deje de procesarse o se ralentice hasta un nivel de servicio no utilizable.
tablespace de archivo pequeño
Tablespace que puede contener varios archivos de datos o archivos temporales, pero los archivos no pueden ser tan grandes como en un tabla de archivos grandes.
análisis ligero
La reutilización del código existente cuando la representación analizada de una sentencia SQL enviada existe en el pool compartido y se puede compartir.
Consulte también análisis pesado.
área de código de software
Parte de la memoria que almacena el código que se está ejecutando o que se puede ejecutar.
cluster hash ordenado
Un cluster hash que almacena las filas correspondientes a cada valor de la función hash de forma que la base de datos pueda devolverlas de forma eficaz en orden ordenado. La base de datos realiza la ordenación optimizada internamente.
SQL
Lenguaje de consulta estructurado. Lenguaje no procedimental para acceder a una base de datos relacional. Los usuarios describen en SQL lo que desean hacer, y el compilador de lenguaje SQL genera automáticamente un procedimiento para navegar por la base de datos y realizar la tarea. Oracle SQL incluye muchas extensiones para el lenguaje SQL estándar ANSI/ISO.
Consulte también SQL*Plus; PL/SQL.
SQL Developer
Versión gráfica de SQL*Plus, escrita en Java, que soporta el desarrollo en SQL y PL/SQL.
Análisis SQL
Esta etapa del procesamiento SQL es la separación de las partes de una sentencia SQL en una estructura de datos que puedan procesar otras rutinas.
Línea base de plan SQL
En la gestión de planes SQL, un juego de uno o varios planes aceptados para una sentencia SQL repetible. El efecto de una línea base de plan SQL es que el optimizador limita su elección a un plan verificado en la línea base.
Gestión de planes SQL
Mecanismo preventivo que permite al optimizador gestionar automáticamente los planes de ejecución, lo que garantiza que la base de datos solo utiliza planes verificados.
Perfil SQL
Juego de información auxiliar creada durante el ajuste automático de una sentencia SQL. Un perfil SQL es para una sentencia SQL lo que las estadísticas son para una tabla. El optimizador puede utilizar perfiles SQL para mejorar las estimaciones de cardinalidad y selectividad, lo que a su vez lleva al optimizador a seleccionar mejores planes.
Caché de resultados de consulta SQL
Subjuego de la caché de resultados del servidor que almacena los resultados de las consultas y los fragmentos de consulta.
SQL*Plus
Herramienta de Oracle utilizada para ejecutar sentencias SQL en Oracle AI Database.
base de datos en espera
Copia independiente de una base de datos de producción que se puede utilizar para la protección ante desastres en un entorno de alta disponibilidad.
esquema de estrella
Esquema relacional cuyo diseño representa un modelo de datos dimensionales. El esquema de estrella se compone de una o más tablas de hechos o de dimensiones que se relacionan mediante claves ajenas.
Consulte también tabla de dimensiones; tabla de hechos.
objeto de estado
Estructura de nivel de sesión que contiene metadatos sobre el estado de los recursos de la base de datos, como procesos, sesiones y transacciones en SGA.
disparador de sentencia
Un disparador que arranca una vez en nombre de la sentencia disparadora, independientemente del número de filas afectadas por la sentencia disparadora.
atomicidad a nivel de declaración
Característica de una sentencia SQL como una unidad de trabajo atómica que puede tener éxito o falla por completo.
consistencia de lectura a nivel de sentencia
Garantía de que los datos devueltos por una sola consulta se confirman y son consistentes durante un único momento.
rollback a nivel de sentencia
Operación de base de datos en la que se realiza un rollback de los efectos de una sentencia SQL incorrecta porque la sentencia ha provocado un error durante la ejecución.
procedimiento almacenado
Un bloque PL/SQL con nombre o un programa Java que Oracle AI Database almacena en la base de datos. Las aplicaciones pueden llamar a los procedimientos almacenados por nombre.
Pool de Streams
Pool de memoria que almacena mensajes de cola en buffer.
Lenguaje de consulta estructurado (SQL)
Consulte SQL.
subconsulta
Una consulta anidada en otra sentencia SQL. A diferencia de las consultas implícitas, las subconsultas utilizan una sentencia SELECT para recuperar datos.
resumen
En un almacén de datos, vista de agregación que reduce el tiempo de consulta calculando previamente las uniones y las operaciones de agregación, y almacenando los resultados en una tabla.
clave de sustitución
Un identificador de incremento generado por el sistema que garantiza la unicidad en una tabla. Normalmente, una secuencia genera claves de sustitución.
sinónimo
Un alias para un objeto de esquema. Puede utilizar sinónimos para proporcionar independencia de datos y transparencia de ubicación.
número de cambio de sistema (SCN)
Consulte SCN.
contenedor del sistema
Contenedor que incluye la raíz de CDB y todas las PDB de la CDB.
activador de eventos del sistema
Disparador de eventos causado por eventos como mensajes de error o el inicio y cierre de la instancia de base de datos.
Área Global del sistema (SGA)
Consulte SGA.
proceso de supervisión del sistema (SMON)
Proceso en segundo plano a cargo de una variedad de tareas de limpieza a nivel de sistema, incluida la recuperación de instancias, la recuperación de transacciones terminadas que se han omitido durante la recuperación de instancias, la limpieza de segmentos temporales no utilizados y la fusión de extensiones libres contiguas en tablespaces gestionados por diccionario.
tabla
Unidad básica de almacenamiento de datos en Oracle AI Database. Los datos de las tablas se almacenan en filas y columnas.
cluster de tabla
Un objeto de esquema que contiene datos de una o más tablas, todas las cuales tienen una o más columnas en común. En los clusters de tabla, la base de datos almacena juntas todas las filas de todas las tablas que comparten la misma clave de cluster.
compresión de tabla
La compresión de segmentos de datos para reducir el espacio en disco en una tabla organizada en pilas o en una partición de tabla.
función de tabla
Función PL/SQL definida por el usuario que devuelve una recopilación de filas (una tabla anidada o varray). Puede seleccionar de esta recopilación como si fuera una tabla de base de datos llamando a la función de tabla dentro de la cláusula TABLE en una sentencia SELECT.
Bloqueo de tabla
Bloqueo en una tabla que adquiere una transacción cuando una tabla se modifica mediante una sentencia INSERT, UPDATE, DELETE, MERGE, SELECT ... FOR UPDATE o LOCK TABLE.
tablespace
Unidad de almacenamiento de base de datos que agrupa estructuras lógicas relacionadas. Los archivos de datos de la base de datos se almacenan en tablespaces.
juego de tablespaces
En Oracle Sharding, los tablespaces que se distribuyen en una base de datos con particiones horizontales (SDB) y se gestionan como una unidad.
archivo temporal
Un archivo que pertenece a un tablespace temporal. Los archivos temporales de los tablespaces temporales no pueden contener objetos de base de datos permanentes.
segmento temporal
Un segmento creado por Oracle AI Database cuando una sentencia SQL necesita un área de base de datos temporal para completar la ejecución.
tabla temporal
Tabla que contiene un juego de resultados intermedio durante la duración de una transacción o una sesión. Solo la sesión actual puede ver los datos en las tablas temporales.
tablespace temporal
Tablespace que solo puede contener datos transitorios que solo se mantienen durante una sesión. Ningún objeto de esquema permanente puede residir en un tablespace temporal.
Cada tablespace temporal es un tabla temporal compartida o un tabla temporal local. A menos que se indique lo contrario, el término tablespace temporal significa tablespace temporal compartido.
segmento de deshacer temporal
Contenedor de gestión de espacio opcional solo para datos de deshacer temporales.
archivo de rastreo
Un archivo administrativo que contiene datos de diagnóstico utilizados para investigar problemas. Oracle AI Database escribe archivos de rastreo en ADR.
archivo de datos con seguimiento
Un archivo de datos cuyos SCN de bloque se rastrean mediante un tabla shadow, lo que permite la protección contra escritura perdida shadow.
transacción
Unidad lógica de trabajo que contiene una o más sentencias SQL. Todas las sentencias de una transacción confirman o se revierten juntas. El uso de transacciones es una de las formas más importantes en que un sistema de gestión de bases de datos difiere de un sistema de archivos.
entrada de transacciones
Espacio en la cabecera de bloque que es necesario para cada transacción que actualiza el bloque. En los bloques de datos asignados a segmentos que admiten cambios transaccionales, el espacio libre también puede contener entradas de transacción cuando se agota el espacio de cabecera.
Gestor de transacciones
Función de base de datos que utiliza un ID de transacción lógica para evitar la posibilidad de que una aplicación cliente envíe transacciones duplicadas después de un error recuperable.
ID de transacción
Un identificador es único para una transacción y representa el número de segmento de deshacer, la ranura y el número de secuencia.
idempotencia de transacción
La capacidad de devolver un resultado garantizado para una transacción: si se ha confirmado y si la llamada se ha completado.
consistencia de lectura a nivel de transacción
Garantía de consistencia de lectura para todas las consultas de una transacción. Cada sentencia de una transacción ve datos del mismo punto en el tiempo, que es el momento en que se inició la transacción.
nombre de transacción
Etiqueta opcional, especificada por el usuario, que sirve como recordatorio del trabajo que está realizando la transacción. Asigne un nombre a una transacción con la sentencia SET TRANSACTION ... NAME.
recuperación de transacciones
Fase de recuperación de instancias en la que se realiza un rollback de las transacciones sin confirmar.
tabla de transacciones
Estructura de datos dentro de un segmento de deshacer que contiene los identificadores de transacción de las transacciones que utilizan el segmento de deshacer.
punto de transición
Valor alto de las particiones de rango determinado por el valor de clave de partición de rango.
Cifrado de datos transparente
Función de base de datos que cifra columnas de tablas individuales o un tablespace. Cuando un usuario inserta datos en una columna cifrada, la base de datos cifra automáticamente los datos. Cuando el usuario selecciona la columna, los datos se descifran. Esta forma de cifrado es transparente, proporciona un alto rendimiento y es fácil de implementar.
tablespace transportable
Tablespace que se puede copiar o mover entre bases de datos. Oracle Data Pump proporciona la infraestructura para tablespaces transportables.
disparador
Un procedimiento PL/SQL o Java que arranca cuando se modifica una tabla o vista o cuando se producen acciones específicas de usuario o base de datos. Los procedimientos se ejecutan explícitamente, mientras que los disparadores se ejecutan implícitamente.
tupla
Juego no ordenado de valores de atributo.
mecanismo de confirmación en dos fases
Mecanismo de una base de datos distribuida que garantiza que todas las bases de datos que participan en una transacción distribuida confirman o deshacen todas las sentencias de la transacción.
UGA
Área global del usuario. Memoria de sesión que almacena variables de sesión, como información de inicio de sesión, y también puede contener la agrupación OLAP.
datos de deshacer
Registros de las acciones de las transacciones, principalmente antes de que se confirmen. La base de datos puede utilizar datos de deshacer para revertir lógicamente el efecto de las sentencias SQL. Los datos de deshacer se almacenan en segmentos de deshacer.
período de retención de deshacer
Cantidad mínima de tiempo que la base de datos intenta retener los datos de deshacer antiguos antes de sobrescribirlos.
segmento de deshacer
Un segmento en un tabla de deshacer.
tablespace de deshacer
Un tablespace que contiene segmentos de deshacer cuando modo de gestión automática de deshacer está activado.
Unicode
Juego de caracteres codificado universal que puede almacenar información en cualquier idioma mediante un solo juego de caracteres.
política de auditoría unificado
Política que se puede utilizar para configurar la auditoría en sentencias SQL, privilegios del sistema, objetos de esquema, roles, usuarios administrativos y no administrativos, valores de contexto de aplicación y creaciones de políticas para diversas aplicaciones y eventos.
pista de auditoría unificada
Una pista de auditoría proporciona un almacenamiento unificado para los registros de auditoría de todos los tipos de auditoría.
clave única
Una sola columna con una restricción de clave única.
restricción de clave única
Restricción de integridad que requiere que cada valor de una columna o de una serie de columnas sea único.
rowid universal
Tipo de dato que puede almacenar todos los tipos de rowid. Oracle utiliza rowid universales para almacenar las direcciones de tablas organizadas por índices y no organizadas por Oracle.
PDB sin conectar
Un juego independiente de archivos de datos PDB y un archivo de metadatos XML que especifica las ubicaciones de los archivos PDB.
índice no utilizable
Índice que no mantienen las operaciones DML y que el optimizador ignora. Todos los índices se pueden utilizar (por defecto) o no se pueden utilizar.
vista de unión actualizable
Vista que se define en dos o más tablas o vistas base y permite operaciones DML.
disparador de evento de usuario
Disparador de eventos que arranca debido a eventos relacionados con la conexión y desconexión del usuario, sentencias DDL y sentencias DML.
Área Global de Usuario (UGA)
Consulte UGA.
nombre de usuario
Nombre por el que un usuario es conocido por Oracle AI Database y por otros usuarios. Cada nombre de usuario está asociado a una contraseña y se deben introducir ambos para conectarse a Oracle AI Database.
privilegio de usuario
Derecho a ejecutar sentencias SQL específicas.
proceso de usuario
Consulte proceso de cliente.
perfil de usuario
Juego con nombre de límites de recursos y parámetros de contraseña que restringen el uso de la base de datos y los recursos de instancia de base de datos para un usuario.
UUID
Número único de 128 bits (16 bytes) generado por el sistema.
vista
Presentación personalizada de los datos en una o más tablas. Las vistas no contienen ni almacenan datos, sino que los derivan de las tablas en las que se basan.
columna virtual
Una columna que no se almacena en el disco. La base de datos deriva los valores de las columnas virtuales a petición calculando un juego de expresiones o funciones.
copia de seguridad completa virtual
Una imagen de base de datos completa a partir de un punto en el tiempo distinto, mantenida de forma eficaz por un dispositivo de recuperación mediante la indexación de copias de seguridad incrementales desde una base de datos protegida. Las copias de seguridad completas virtuales contienen bloques individuales de varias copias de seguridad incrementales. Por ejemplo, si realiza una copia de seguridad de nivel 0 el lunes con SCN 10000 y realiza una copia de seguridad de nivel 1 incremental el martes con SCN 11000, la base de datos de metadatos de Recovery Appliance muestra una copia de seguridad de nivel 0 virtual actual en SCN 11000.
compresión de almacén
Se ha especificado la compresión de columnas híbridas con COLUMN STORE COMPRESS FOR QUERY. Este tipo de compresión resulta útil en almacenes de datos.
copia de seguridad de la base de datos completa
Una copia de seguridad del archivo de control y todos los archivos de datos que pertenecen a una base de datos.
Área de Trabajo
Asignación privada de memoria PGA utilizada para operaciones que hacen un uso intensivo de la memoria.
protocolo de escritura anticipada
Protocolo que exige que antes de que el proceso de escritor de la base de datos pueda escribir un buffer sucio, la base de datos debe escribir en el disco los registros de redo asociados a los cambios en el buffer.
zone
Dentro de un mapa de zona, una zona es un juego de bloques de datos contiguos que almacena los valores mínimo y máximo de las columnas relevantes.
mapa de zona
En una tabla en cluster de atributos, un mapa de zona es una estructura de acceso independiente que divide los bloques de datos en zonas.