Definiciones básicas de bases de datos e instancias en 12c oráculo
Todos estos datos debe residir somewhere- específicamente, dentro de un base de datos. Las bases de datos son programas de software complejos, como Oracle 12c, ese catálogo y proporcionan acceso a los datos. Aunque los datos se suelen almacenar en un sistema de almacenamiento en disco, el software de base de datos gestiona cómo se almacena y gestiona los datos.
Las empresas utilizan las bases de datos para almacenar sus datos, ya que el tamaño y la complejidad de sus datos a menudo exceden lo que se puede almacenar en una hoja de cálculo. La mayoría de las actividades comerciales y científicas, y muchas actividades sociales relacionadas con la tecnología requerirán la creación, acceso, actualización o eliminación de los datos en un cierto nivel. Es un software de base de datos que permite a estas actividades se producen de una manera rápida y eficiente.
Las bases de datos proporcionan estas funciones principales:
Almacenamiento: Los datos deben mantenerse dentro de un sistema informático, por lo general de almacenamiento de disco, de modo que los datos están disponibles cuando sea necesario. Tecnologías de almacenamiento de disco pueden variar, pero deben ser rápidos y grandes y en general son caros y complejos.
Organización: Los datos deben ser almacenados de una manera lógica en el disco por lo que se puede encontrar de forma rápida y eficiente. Comparar un escritorio organizado y el gabinete de fichero con dormitorio-desordenado de un niño donde usted preferiría trabajar?
Acceso: Encontrar los datos solicitados de una manera rápida y eficiente, y que los datos de regresar al solicitante es una función clave de bases de datos.
Seguridad: Una base de datos determina quién puede acceder a los datos y lo que pueden hacer con esos datos. La seguridad debe ser establecida y ejecutada.
Añadir, actualizar y eliminar: Después que los datos se añade a la base de datos, puede ser modificado y eliminado. El software de base de datos gestiona las complejas reglas de cómo se manipula datos.
Custodia: Bases de datos guardan datos seguros y disponibles cuando se producen fallos, como un estruendo unidad de disco. Copia de seguridad y la recuperación son los procesos utilizados por las bases de datos para asegurar que los datos no se pierde de forma permanente si se produce un fallo.
Aquí está el proceso general:
Usted abre la base de datos e introduzca sus datos.
La base de datos determina la mejor forma de almacenar y catalogar que los datos de una forma segura en el almacenamiento de disco del sistema informático.
Cuando usted (o una aplicación informática) desea acceder, actualizar o borrar los datos, la base de datos comprueba los permisos de seguridad y luego implementa su solicitud en la forma más rápida sobre la base de las normas que se han definido.
Las bases de datos pueden parecerse más a los sistemas operativos completos (OSS) que aplicaciones sencillas iniciar y detener. Bases de datos avanzadas (como Oracle) tienen los usuarios, privilegios de seguridad detalladas, ajustes de configuración de red, ajuste del rendimiento para la memoria, CPU y opciones de disco, y robusto copia de seguridad y recuperación de desastres (DR) opciones.
En Oracle hablar, un ejemplo es la combinación de la memoria y los procesos que son parte de una instalación en funcionamiento. los base de datos es el componente físico o los archivos. Usted puede escuchar la gente usa el término instancia de base para referirse a toda la base de datos en funcionamiento. Sin embargo, es importante entender la distinción entre los dos.
Aquí hay algunas reglas a tener en cuenta:
Un ejemplo puede existir sin una base de datos. Sí, es verdad. Puede iniciar una instancia de Oracle y no tener que acceder a los archivos de base de datos. ¿Por qué harías esto?
Esta es la forma de crear una base de datos. No hay debate gallina o el huevo aquí. Primero debe iniciar una Oracle ejemplo- se crea la base de datos desde dentro de la instancia.
Una característica llamada Oracle Automatic Storage Management utiliza una instancia pero no está asociado con una base de datos.
Una base de datos puede existir sin una instancia, pero sería inútil. Es sólo un montón de baches magnéticos en el disco duro.
Una instancia puede tener acceso a una sola base de datos. Al iniciar la instancia, el siguiente paso es montar esa instancia a una base de datos. Una instancia puede montar sólo una base de datos a la vez.
Puede configurar varias instancias para acceder al mismo conjunto de archivos o una base de datos. Clustering es la base de la característica de Oracle Real Application Clusters. Muchas instancias en varios servidores de acceso a una base de datos central permite la escalabilidad y alta disponibilidad.