Estructura de Oracle Database: Guía Completa
Estructura de Oracle Database: Guía Completa
Respuestas
¿Cuáles son los componentes de la estructura de base de datos física de Oracle?
¿Base de datos?
La base de datos ORACLE se compone de tres tipos de archivos. Uno o más datos
archivos, dos son archivos de registro de rehacer, y uno o más archivos de control.
¿Cuáles son los componentes de la estructura de base de datos lógica de ORACLE?
¿base de datos?
Espacios de tablas y los objetos de esquema de la base de datos.
Qué es a ¿Espacio de tablas?
Una base de datos se divide en unidades de almacenamiento lógico llamadas espacios de tablas.
El tablespace se utiliza para agrupar estructuras lógicas relacionadas.
¿Qué es el tablespace SYSTEM y cuándo se crea?
Cada base de datos ORACLE contiene un espacio de tabla llamado SYSTEM, que es
se crea automáticamente cuando se crea la base de datos. El tablespace SYSTEM
siempre contiene las tablas del diccionario de datos para toda la base de datos.
Explica la relación entre Base de datos, Espacio de tablas y Archivo de datos
Cada base de datos se divide lógicamente en uno o más espacios de tablas Uno o
se crean más archivos de datos de manera explícita para cada espacio de tablas.
Qué es ¿esquema?
Un esquema es una colección de objetos de base de datos de un usuario.
¿Qué son los esquemas? Objetos ?
Los objetos de esquema son las estructuras lógicas que se refieren directamente a la base de datos.
Los objetos de esquema incluyen tablas, vistas, secuencias, sinónimos, índices,
clústeres, disparadores de base de datos, procedimientos, funciones, paquetes y base de datos
enlaces.
¿Pueden los objetos del mismo esquema residir en diferentes espacios de tablas?
Sí.
¿Puede un Tablespace contener objetos de diferentes esquemas?
Sí.
qué es Tabla ?
Una tabla es la unidad básica de almacenamiento de datos en una base de datos ORACLE. Las tablas
de una base de datos que contiene todos los datos accesibles por el usuario. Los datos de la tabla se almacenan en filas
y columnas.
Qué es a Ver ?
Una vista es una tabla virtual. Cada vista tiene una consulta asociada a ella. (La consulta es
una declaración SELECT que identifica las columnas y filas de la(s) tabla(s) que
ver usos.)
Hacer Ver contener Datos ?
Las vistas no contienen ni almacenan datos.
¿Se puede?a Vista basado encima otro Ver ?
Sí.
¿Qué son el ventajas de Vistas ?
Proporcionar un nivel adicional de seguridad de la tabla, restringiendo el acceso a un
predeterminado conjuntode filas y columnas de a mesa.
Ocultar datos complejidad.
Simplificar comandos para el usuario.
Presenta los datos desde una perspectiva diferente a la de la tabla base.
Almacenar consultas complejas.
Qué es a Secuencia ?
Una secuencia genera una lista serial de números únicos para columnas numéricas
de las tablas de una base de datos.
Qué es a Sinónimo ?
Un sinónimo es un alias para una tabla, vista, secuencia o unidad de programa.
¿Cuáles son los tipos de ¿Sinónimos?
Hay dos tipos de sinónimos: privados y públicos.
¿Qué es? Privado a Sinónimos ?
Un sinónimo privado solo puede ser accedido por el propietario.
Qué es Sinónimos a Públicos ?
Los sinónimos públicos pueden ser accedidos por cualquier usuario en la base de datos.
¿Para qué se utilizan los sinónimos? ?
Los sinónimos se utilizan para: enmascarar el nombre real y el propietario de un objeto.
Proporcionar acceso público a un objeto Proporcionar transparencia de ubicación para
tablas, vistas o unidades de programa de una base de datos remota. Simplificar el SQL
declaraciones para usuarios de la base de datos.
Qué es un Índice ?
Un índice es una estructura opcional asociada a una tabla para tener acceso directo.
a filas, que se pueden crear para aumentar el rendimiento de la recuperación de datos.
Se puede crear un índice en una o más columnas de una tabla.
Cómo son Índices Actualizar ?
Los índices son mantenidos automáticamente y utilizados por ORACLE. Los cambios a
Los datos de la tabla se incorporan automáticamente a todos los índices relevantes.
Qué son ¿Clústeres?
Los clústeres son grupos de una o más tablas almacenadas físicamente juntas para compartir
columnas comunes y a menudo se utilizan juntas.
Qué es conglomerado ¿Llave?
Las columnas relacionadas de las tablas en un clúster se llaman la Clave del Clúster.
Qué es Índice Clúster ?
Un clúster con un índice en la clave del clúster.
¿Qué es Hash? Grupo ?
Una fila se almacena en un clúster de hash basado en el resultado de aplicar un hash
función al valor de clave de clúster de la fila. Todas las filas con el mismo valor de clave hash
los almacenes están juntos en el disco.
¿Cuándo se puede utilizar el Hash Cluster?
Los clústeres hash son una mejor opción cuando una tabla es consultada a menudo con igualdad.
Consultas. Para tales consultas, el valor de la clave de clúster especificado se aplica la función hash. El
el valor de la clave hash resultante apunta directamente al área en disco que almacena la
filas especificadas.
Qué es Base de datos Enlace ?
Un enlace de base de datos es un objeto con nombre que describe un "camino" de una base de datos
a otro.
¿Cuáles son los tipos de enlaces de base de datos?
Enlace de base de datos privado, enlace de base de datos público y enlace de base de datos de red.
Qué es Privado Base de datos Enlace ?
Se crea un enlace de base de datos privado en nombre de un usuario específico. Un privado
el enlace de base de datos solo se puede usar cuando el propietario del enlace especifica un global
nombre del objeto en una declaración SQL o en la definición de las vistas del propietario o
procedimientos.
Qué es Público Base de datos Enlace ?
Se crea un enlace de base de datos pública para el grupo de usuarios especial PUBLIC. Un público
el enlace de base de datos se puede utilizar cuando cualquier usuario en la base de datos asociada
especifica un nombre de objeto global en una declaración SQL o definición de objeto.
Qué es Red Base de datos enlace ?
El enlace de base de datos de red es creado y gestionado por un servicio de dominio de red. Un enlace de base de datos de red puede
ser utilizado cuando cualquier usuario de cualquier base de datos en la red especifica un nombre de objeto global en una declaración SQL
o definición de objeto.
Qué es Datos Bloquear ?
Los datos de la base de datos ORACLE se almacenan en bloques de datos. Un bloque de datos corresponde a un número específico de
bytes de espacio físico de base de datos en disco.
Cómo a definir Datos Bloquear tamaño ?
Se especifica un tamaño de bloque de datos para cada base de datos ORACLE cuando se crea la base de datos. Un usuario de base de datos
y se asignó espacio de base de datos gratuito en bloques de datos de ORACLE. El tamaño del bloque se especifica en el archivo [Link] y
no se puede cambiar más tarde.
Qué es Fila Encadenamiento ?
En circunstancias, todos los datos de una fila en una tabla pueden no caber en el mismo bloque de datos. Cuando
esto ocurre, los datos de la fila se almacenan en una cadena de bloques de datos (uno o más) reservados para ese segmento.
Qué es un Extensión ?
Un Extensión es un número específico de bloques de datos contiguos, obtenidos en una sola asignación, utilizados para almacenar un
tipo específico de información.
Qué es a Segmento ?
Un segmento es un conjunto de extensiones asignadas para una cierta estructura lógica.
Cuáles son los diferentes tipos de Segmentos ?
Segmento de datos, segmento de índice, segmento de retroceso y segmento temporal.
¿Qué es? Datos a Segmento ?
Cada tabla no agrupada tiene un segmento de datos. Todos los datos de la tabla se almacenan en los extensos de sus datos.
segmento. Cada clúster tiene un segmento de datos. Los datos de cada tabla en el clúster se almacenan en el del clúster
segmento de datos.
Qué es un Índice Segmento ?
Cada índice tiene un segmento de índice que almacena todos sus datos.
¿Qué es un rollback? Segmento ?
Una base de datos contiene uno o más segmentos de retroceso para almacenar temporalmente información de 'deshacer'.
Qué son el usos de Revertir Segmento ?
Reversión Segmentos son usado :
Para generar información de base de datos consistente durante la recuperación de la base de datos para deshacer los no confirmados
transacciones para usuarios.
Qué es a Temporal Segmento ?
Los segmentos temporales son creados por ORACLE cuando una declaración SQL necesita un área de trabajo temporal para
ejecución completa. Cuando la declaración termina su ejecución, los segmentos temporales se liberan
al sistema para uso futuro.
Qué es a Datos Archivo ?
Cada base de datos ORACLE tiene uno o más archivos de datos físicos. Los archivos de datos de una base de datos contienen todos los
datos de la base de datos. Los datos de las estructuras lógicas de la base de datos, como tablas e índices, se almacenan físicamente en
los archivos de datos asignados para una base de datos.
Qué son el Características de Datos Archivos ?
Un archivo de datos solo puede estar asociado con una base de datos. Una vez creado, un archivo de datos no puede cambiar de tamaño. Uno o
Más archivos de datos forman una unidad lógica de almacenamiento de base de datos llamada espacio de tabla.
Qué es a Rehacer ¿Registro?
El conjunto de archivos de Redo Log para una base de datos se conoce colectivamente como el redo log de la base de datos.
¿Cuál es la función de Rehacer? Registro ?
La función principal del registro de rehacer es registrar todos los cambios realizados en los datos.
¿Cuál es el uso del registro de rehacer? Información ?
La información en un archivo de registro de rehacer se utiliza solo para recuperar la base de datos de una falla del sistema o del medio.
preven los datos de la base de datos de ser escritos en los archivos de datos de una base de datos.
Qué ¿lo hace? a Control archivo Contener ?
Un archivo de control registra la estructura física de la base de datos. Contiene la siguiente información.
Base de datos Nombre
Nombres y ubicaciones de a de la base de datos
archivos y registro de cambios
archivos.
Marca de tiempo de la creación de la base de datos.