¿Alguien puede decirme qué es una base de datos?

¿Qué es una base de datos?

Una base de datos es un programa que procesa archivos de datos en lotes.

============================================ = ===

Se almacenan dos tipos de información en la base de datos de Oracle:

Los datos del usuario son datos específicos de la aplicación (como las facturas de los clientes).

Los datos del sistema son datos que el sistema de base de datos necesita para administrarse por sí mismo (como los nombres y las ubicaciones de almacenamiento de todos los archivos de datos relacionados con una base de datos específica).

============================================ = ==

La base de datos es el gabinete, el cajón del gabinete es el espacio de la mesa, la carpeta del cajón es el archivo de datos, el papel de la carpeta es la tabla y la información escrita en ella el papel son datos.

============================================ = ==

1) Un espacio de tabla es una colección de uno o más archivos de datos.

2) Los siguientes espacios de lista son necesarios o comunes en la mayoría de las bases de datos:

El espacio de tabla del sistema almacena la información necesaria para administrar el sistema operativo en sí y los datos almacenados en él. Los nombres de estos espacios de tablas

son fijos.

El espacio de tabla temporal es un área utilizada temporalmente en el sistema operativo. Cuando ocurren ciertos eventos, el sistema operativo necesita borrar estos discos.

Entre la gestión de asuntos relacionados.

El espacio de tabla de herramientas almacena objetos requeridos por el software de herramientas que se ejecuta en una base de datos O o a c le.

Los objetos de base de datos específicos del usuario se almacenan en espacios de tablas del usuario.

. La reversión guarda segmentos de reversión de objetos de base de datos en espacios de tablas.

. Los espacios de tablas de datos e índices almacenan datos de aplicaciones de usuario.

. Un índice es un tipo especial de objeto de base de datos. Oracle utiliza índices para una rápida recuperación de datos.

3) Escaneo completo de la tabla significa O o un archivo para acceder a cada fila de datos de un objeto específico.

4) La información de recuperación (deshacer) se almacena en un objeto de base de datos especial llamado Rollback Segment, que se puede utilizar para restaurar el objeto de la base de datos a su valor anterior en caso de que la transacción falle o se suspenda temporalmente.

============================================ = ==========

El registro de rehacer también se denomina registro de transacciones. O un archivo registra operaciones de modificación o transacciones en la base de datos en estos archivos especiales del sistema operativo. Todas las modificaciones a la base de datos se realizan en la memoria.

============================================ = ==========

1) La base de datos Oracle consta de dos tipos de archivos:

. Archivos de datos que se agrupan para formar un espacio de tabla.

. Archivos de datos que se agrupan para formar una serie de registros de rehacer.

2) Una base de datos debe tener al menos dos registros de rehacer.

3) El registro de rehacer contiene todas las entradas de transacciones que ocurrieron en la base de datos.

4) Los registros de rehacer a menudo se denominan registros de transacciones.

5) Para evitar la pérdida de datos, se deben utilizar registros de transacciones. La función del registro de transacciones es recuperar datos en caso de fallas inesperadas.

6) La base de datos Oracle se puede ejecutar en los dos modos siguientes:

Todos los registros de transacciones se guardarán en. Modo de registro de archivo.

Los registros de transacciones antiguos no se guardarán. Modo NOARCHIVELOG.

============================================ = ========

Un bloque sucio es un área de memoria en la memoria de la computadora que contiene datos modificados leídos de una base de datos.

Bloque de datos sucios: los datos originales en el bloque de datos sucios almacenados en la memoria se han modificado, pero los datos modificados aún no se han escrito en la base de datos.

Los bloques de datos activos almacenan datos que deben modificarse con frecuencia.

Uso menos reciente, uso menos reciente

Una instantánea es una copia de solo lectura de los datos almacenados en una o más tablas de un sitio (sitio principal) a otro sitio (remoto). sitio).

La función de R o l l l b a c k es restaurar los datos modificados por el usuario a su estado original.

Información de deshacer Por diversas razones, cuando la base de datos necesita restaurar o revertir la operación del usuario, se generará información de deshacer.

============================================ = ========

El archivo de control es un archivo muy pequeño que contiene información clave relacionada con todos los archivos en la base de datos O o a c l e.

El sistema Oracle mantiene la integridad de la base de datos (INT E G R I T Y) y determina qué registros de rehacer usar al recuperar datos.

============================================ = ========

Cada base de datos tiene al menos dos archivos de control. Recomendamos encarecidamente que los usuarios generen al menos dos archivos de control y los coloquen en discos diferentes.

Todas las modificaciones en la estructura de la base de datos quedan registradas en el archivo de control.

============================================ = =======

Hay dos tipos de programas o procesos.

Uno es el proceso de usuario (o cliente), como S Q L * P l us, Oracle Forms, Oracle Reports, etc.

Cualquier herramienta utilizada para acceder a la base de datos es un proceso de usuario.

El proceso del servidor recibe solicitudes del proceso del cliente y luego las cumple interactuando con la base de datos.

============================================ = ======

O r a c l e proporciona una serie de procesos de soporte para ayudar a los procesos del usuario a comunicarse con el servidor de la base de datos. Estos procesos de soporte se utilizan para:

Escribir datos en el archivo de datos cuando hay un punto de control.

Cuando se produce un punto de control, asegúrese de que los bloques de datos sucios se vuelvan a escribir en el disco (C K P T).

. Leer y escribir registros de rehacer.

. Una función que se ejecuta cuando se inicia el sistema para completar la recuperación de la base de datos (SMON).

Después de que el usuario finaliza anormalmente la sesión, se puede utilizar para liberar los recursos ocupados por el usuario (P M O N).