SlideShare una empresa de Scribd logo
UNIVERSIDAD  ISRAEL Administración de  Base de DatosCristian Francisco                  Merchán JaramilloNoveno modulo de la Carrera de Ingeniería en Sistemas
Administración de  Base de DatosOracleEs una Base de Datos, de objetos relacionales  escalable y muy fácil de utilizar Algunas funciones de Oracle se detallan a continuación Particionamiento Proporciona utilidades para implementar aplicaciones de gran tamaño y escalables. Permite controlar las tablas y los índices con un nivel de granularidad inferior al que sería posible con la versión básica de Enterprise Edition.
Real ApplicationClustersMejora la escalabilidad y disponibilidad de una base de datos, ya que permite que múltiples instancias del software de Oracle accedan a una única base de datos.  Paquetes de Oracle Enterprise ManagerEstán creados sobre Oracle Enterprise Manager. Los paquetes de Oracle Enterprise Manager Diagnostics, Tuning y Change Management son programas complementarios que proporcionan a los administradores un juego de herramientas para una gestión de cambios, un ajuste, un control y un diagnóstico avanzados de los entornos de Oracle.
Seguridad avanzadaProporciona seguridad de red de servidor a servidor y de cliente a servidor mediante el cifrado y la comprobación de la integridad de datos, y soporta servicios de autenticación de usuario mejorados con servicios de seguridad de terceros.
Tareas Principales de un Administrador de Base de Datos• Planificar y crear bases de datos  • Gestionar la disponibilidad de la base de datos  • Gestionar las estructuras físicas y lógicas  • Gestionar el almacenamiento basándose en el diseño  • Gestionar la seguridad  • Administración de la red  • Copia de seguridad y recuperación  • Ajuste de la base de datos
Componentes Principales de Oracle Oracle ServerEs un sistema de gestión de bases de datos que proporciona un enfoque abierto, global e integrado de la gestión de información que se encuentra formado por una instancia Oracle y una base de datos Oracle Oracle Server es la clave para la gestión de la información. Por regla general, Oracle Server debe gestionar grandes cantidades de datos en un entorno para varios usuarios de forma fiable, de modo que muchos usuarios puedan acceder de forma simultánea a los mismos datos. Al mismo tiempo, es necesario que el rendimiento obtenido sea excelente.
Instancia Oracle Es un medio de acceso a una base de datos Oracle por la que siempre abre una única base de datos, la cual está formada por estructuras de procesos en segundo plano y de memoria Una instancia Oracle se compone de la estructura de la memoria SGA (Área Global del Sistema) y de los procesos en segundo plano que se utilizan para gestionar una base de datos.  La identificación de una instancia se realiza mediante los métodos específicos de cada sistema operativo. La instancia sólo podrá abrir y utilizar una base de datos a la vez.
Base de Datos OracleEl objetivo general de una base de datos es el de almacenar y recuperar la información relacionada. Una base de datos Oracle tiene una estructura lógica y una física. La estructura física de la base de datos es el juego de archivos del sistema operativo en la base de datos.  Una base de datos Oracle consta de tres tipos de archivos.  • Los archivos de datos que contienen los datos reales de la base de datos  • Los archivos redo log que contienen un registro de los cambios efectuados en la base de datos para activar la recuperación de los datos en caso de fallos  • Los archivos de control que contienen la información necesaria para mantener y verificar la integridad de la base de datos
Estructura Física de una Base de DatosLa estructura física incluye tres tipos de archivos: • Archivos de control • Archivos de datos • Archivos redo log online
Estructura de la memoria La estructura de la memoria de Oracle está formada por dos áreas de memoria llamadas:  • SGA (Área Global del Sistema): Asignada al iniciar la instancia y componente fundamental de una instancia Oracle  • PGA (Área Global de Programas): Asignada al iniciar el proceso de servidor  
Área Global del Sistema  El área SGA está formada por varias estructuras de la memoria:  – Conjunto Compartido  – Caché de Buffers de Base de Datos  – Buffer de Redo Log  – Otras estructuras (por ejemplo, gestión de bloqueos y bloqueos internos, datos estadísticos)  El área SGA también se llama área global compartida. Se utiliza para almacenar información de base de datos que comparten los procesos de base de datos. Contiene datos e información de control para Oracle Server y se asigna en la memoria virtual de la computadora donde reside Oracle.
Especificación del Tamaño del SGA  El tamaño del área SGA lo determinan varios parámetros de inicialización. Los parámetros que afectan al tamaño del área SGA en mayor medida son: DB_CACHE_SIZE: Tamaño de la caché de bloques estándar. El valor por defecto es de 48 MB para UNIX y 52 MB para NT.  LOG_BUFFER: Número de bytes asignados al buffer de redo log  SHARED_POOL_SIZE: Tamaño en bytes del área dedicada a SQL compartido y a PL/SQL. El valor por defecto es 16 MB. Si se trata de 64 bits, el tamaño por defecto es de 64 MB.  LARGE_POOL_SIZE: Tamaño del conjunto grande. El valor por defecto es cero (excepto si el parámetro PARALLEL_AUTOMATIC_TUNING de init.ora se define en TRUE, en cuyo caso se calcula automáticamente el valor por defecto.)  JAVA_POOL_SIZE: Tamaño del conjunto Java. El valor por defecto es 24 MB. Por lo tanto, el tamaño del área SGA no puede superar el especificado en SGA_MAX_SIZE menos los valores de DB_CACHE_SIZE, LOG_BUFFER, SHARED_POOL_SIZE, LARGE_POOL_SIZE y JAVA_POOL_SIZE.
Área Global de Programas  Esta memoria está reservada para cada proceso de usuario que se conecte a una base de datos Oracle, se asigna cuando se crea un proceso y se libera cuando se termina un proceso, sólo la utiliza un proceso. El PGA (Área Global de Programas o Área Global de Proceso) es una región de la memoria que contiene los datos y la información de control de un único proceso de servidor o de un único proceso en segundo plano. El PGA se asigna cuando se crea un proceso y se libera cuando éste se termina. A diferencia del SGA, que comparten varios procesos, el PGA es un área que sólo utiliza un proceso
Contenido del PGA  El contenido de la memoria PGA varía en función de si la instancia se ejecuta en una configuración de servidor dedicado o de servidor compartido. Por regla general, la memoria PGA incluye los siguientes componentes:  Área SQL privada: Contiene datos, como información ligada y estructuras de memoria de tiempo de ejecución. Cada sesión que emite una sentencia SQL tiene un área SQL privada. Cada usuario que ejecuta la misma sentencia SQL tiene su propia área SQL privada que utiliza una única área de SQL compartido. Por tanto, muchas áreas SQL privadas se pueden asociar a la misma área de SQL compartido
El área SQL privada de un cursor se divide en dos áreas: Área persistente: Contiene información ligada y sólo se libera cuando se cierra el cursor. Área de tiempo de ejecución: Creada como primer paso de una solicitud de ejecución.   Áreas de Trabajo SQL: Utilizadas en operaciones con uso intensivo de la memoria como: Ordenación, Unión de Comprobación Aleatoria, Fusión de Bitmaps y Creación de Bitmaps. El tamaño del área de trabajo se puede controlar y ajustar. A partir de Oracle9i, se puede gestionar de forma automática y global el tamaño del área de trabajo
Estructura de ProcesosOracle se beneficia de varios tipos de procesos:  • Procesos de usuario: Se inician cuando un usuario de base de datos solicita una conexión a Oracle Server  • Procesos de servidor: Se conectan a la instancia Oracle y se inician cuando un usuario establece una sesión. • Procesos en segundo plano: Se inician al iniciar una instancia Oracle
Tarea1 cristian merchan_adm_bd

Más contenido relacionado

PPTX
Tarea1Cesar Ortiz
PPSX
PPT
Administracion de base de datos
PPT
Administracion de base de datos
PPTX
Tarea1 base de datos
PPTX
Tarea1 base de datos raquel jaramillo
PPSX
Oracle
PPT
Nestor Nieto BaseDatos_Tarea01
Tarea1Cesar Ortiz
Administracion de base de datos
Administracion de base de datos
Tarea1 base de datos
Tarea1 base de datos raquel jaramillo
Oracle
Nestor Nieto BaseDatos_Tarea01

La actualidad más candente (18)

PPTX
Arquitectura de oracle
DOCX
Oracle g11 - Administration workshop1 sg1
PDF
Abf leccion 10
PPTX
Tarea1 lruiz
PPSX
Administracion de base de datos oracle tarea#02
PDF
arquitectura db de oracle 11g
PPT
M patino abds1
PPT
Jose guanuchi tarea001
PPSX
Administracion de Base de Datos Oracle
PPTX
Introducción a base de datos Oracle
PPTX
Arquitectura de Bases de Datos Oracle
PPTX
Estructura de Almacenamiento en Oracle. TableSpaceZ052 07
PPTX
Tarea1 dba ezamora
ODP
Administración de Oracle - Tema 01 - Introducción
PDF
Abf leccion 04
PPTX
Configuracion y administracion del espacio en disco
ODP
Administración de Oracle - Tema 02 - Instalación
Arquitectura de oracle
Oracle g11 - Administration workshop1 sg1
Abf leccion 10
Tarea1 lruiz
Administracion de base de datos oracle tarea#02
arquitectura db de oracle 11g
M patino abds1
Jose guanuchi tarea001
Administracion de Base de Datos Oracle
Introducción a base de datos Oracle
Arquitectura de Bases de Datos Oracle
Estructura de Almacenamiento en Oracle. TableSpaceZ052 07
Tarea1 dba ezamora
Administración de Oracle - Tema 01 - Introducción
Abf leccion 04
Configuracion y administracion del espacio en disco
Administración de Oracle - Tema 02 - Instalación
Publicidad

Destacado (20)

PPTX
PPTX
ARSFútbol @ II Reunión Lat-ARS
PPTX
El Medio Ambiente
PPT
Frei 12 18oct
PPT
The Weather Man - Relato sencillo de la película con imágenes.
PDF
01 El Arte De Hablar, Oratoria Eficaz. Indice. Presentacion
PPT
Huracan
DOC
Tema 6 vocabulari
PDF
Portafolio
PPSX
Ciudad y Vida Cotidiana
PPTX
Makinas Virtuales Terminado
PPT
Piratas Que Operan Como Empresas Osmar Gomez
PPT
Valdes
PPS
Peligrososoftware
PPSX
Guía De Búsqueda De Material5
PPS
Carla Y Miriam Tema Ii Cont.
PPTX
Sem.02-Búsqueda_info-GrupoA.28.03.14
PPT
GuíA De Derechos Sociales
PPT
Como Dios Creo Amigo
PPT
Ocio Naturaleza
ARSFútbol @ II Reunión Lat-ARS
El Medio Ambiente
Frei 12 18oct
The Weather Man - Relato sencillo de la película con imágenes.
01 El Arte De Hablar, Oratoria Eficaz. Indice. Presentacion
Huracan
Tema 6 vocabulari
Portafolio
Ciudad y Vida Cotidiana
Makinas Virtuales Terminado
Piratas Que Operan Como Empresas Osmar Gomez
Valdes
Peligrososoftware
Guía De Búsqueda De Material5
Carla Y Miriam Tema Ii Cont.
Sem.02-Búsqueda_info-GrupoA.28.03.14
GuíA De Derechos Sociales
Como Dios Creo Amigo
Ocio Naturaleza
Publicidad

Similar a Tarea1 cristian merchan_adm_bd (20)

PPTX
Tarea1 lruiz
PPTX
Myriam cando semana 1
PDF
Arquitectura del servidor a la base de datos_Oracle_2022.pdf
PPTX
Base de Datos1
ODP
Administración de Oracle - Tema 3 - Creación de la BD
PPTX
LECCION 02 - 01 CONFIGURACION DE LA INSTANCIA.pptx
PDF
Abf leccion 03
PPT
Introduccion a ORACLE
DOCX
Caracteristicas de oracle y my sql
PPTX
DOC
Sistemas distribuidos
DOCX
Unidad 2 Arquitectura del gestor
PPTX
Trabajo colaborativo 2
PPTX
Introduccion a la Arquitectura de Oracle. Z052 02
PDF
Abf leccion 06
PPTX
Proyecto teórico práctico
Tarea1 lruiz
Myriam cando semana 1
Arquitectura del servidor a la base de datos_Oracle_2022.pdf
Base de Datos1
Administración de Oracle - Tema 3 - Creación de la BD
LECCION 02 - 01 CONFIGURACION DE LA INSTANCIA.pptx
Abf leccion 03
Introduccion a ORACLE
Caracteristicas de oracle y my sql
Sistemas distribuidos
Unidad 2 Arquitectura del gestor
Trabajo colaborativo 2
Introduccion a la Arquitectura de Oracle. Z052 02
Abf leccion 06
Proyecto teórico práctico

Más de Cristian Merchan (6)

DOCX
Tarea 3 cristian_merchan_administracion_base_datos
PPTX
Tarea 2 cristian_merchan_admin_bd
PPTX
Tarea1 cristian merchan_adm_bd
PPT
cpanchito
PPT
PPT
Tarea 3 cristian_merchan_administracion_base_datos
Tarea 2 cristian_merchan_admin_bd
Tarea1 cristian merchan_adm_bd
cpanchito

Tarea1 cristian merchan_adm_bd

  • 1. UNIVERSIDAD ISRAEL Administración de Base de DatosCristian Francisco Merchán JaramilloNoveno modulo de la Carrera de Ingeniería en Sistemas
  • 2. Administración de Base de DatosOracleEs una Base de Datos, de objetos relacionales escalable y muy fácil de utilizar Algunas funciones de Oracle se detallan a continuación Particionamiento Proporciona utilidades para implementar aplicaciones de gran tamaño y escalables. Permite controlar las tablas y los índices con un nivel de granularidad inferior al que sería posible con la versión básica de Enterprise Edition.
  • 3. Real ApplicationClustersMejora la escalabilidad y disponibilidad de una base de datos, ya que permite que múltiples instancias del software de Oracle accedan a una única base de datos. Paquetes de Oracle Enterprise ManagerEstán creados sobre Oracle Enterprise Manager. Los paquetes de Oracle Enterprise Manager Diagnostics, Tuning y Change Management son programas complementarios que proporcionan a los administradores un juego de herramientas para una gestión de cambios, un ajuste, un control y un diagnóstico avanzados de los entornos de Oracle.
  • 4. Seguridad avanzadaProporciona seguridad de red de servidor a servidor y de cliente a servidor mediante el cifrado y la comprobación de la integridad de datos, y soporta servicios de autenticación de usuario mejorados con servicios de seguridad de terceros.
  • 5. Tareas Principales de un Administrador de Base de Datos• Planificar y crear bases de datos • Gestionar la disponibilidad de la base de datos • Gestionar las estructuras físicas y lógicas • Gestionar el almacenamiento basándose en el diseño • Gestionar la seguridad • Administración de la red • Copia de seguridad y recuperación • Ajuste de la base de datos
  • 6. Componentes Principales de Oracle Oracle ServerEs un sistema de gestión de bases de datos que proporciona un enfoque abierto, global e integrado de la gestión de información que se encuentra formado por una instancia Oracle y una base de datos Oracle Oracle Server es la clave para la gestión de la información. Por regla general, Oracle Server debe gestionar grandes cantidades de datos en un entorno para varios usuarios de forma fiable, de modo que muchos usuarios puedan acceder de forma simultánea a los mismos datos. Al mismo tiempo, es necesario que el rendimiento obtenido sea excelente.
  • 7. Instancia Oracle Es un medio de acceso a una base de datos Oracle por la que siempre abre una única base de datos, la cual está formada por estructuras de procesos en segundo plano y de memoria Una instancia Oracle se compone de la estructura de la memoria SGA (Área Global del Sistema) y de los procesos en segundo plano que se utilizan para gestionar una base de datos. La identificación de una instancia se realiza mediante los métodos específicos de cada sistema operativo. La instancia sólo podrá abrir y utilizar una base de datos a la vez.
  • 8. Base de Datos OracleEl objetivo general de una base de datos es el de almacenar y recuperar la información relacionada. Una base de datos Oracle tiene una estructura lógica y una física. La estructura física de la base de datos es el juego de archivos del sistema operativo en la base de datos. Una base de datos Oracle consta de tres tipos de archivos. • Los archivos de datos que contienen los datos reales de la base de datos • Los archivos redo log que contienen un registro de los cambios efectuados en la base de datos para activar la recuperación de los datos en caso de fallos • Los archivos de control que contienen la información necesaria para mantener y verificar la integridad de la base de datos
  • 9. Estructura Física de una Base de DatosLa estructura física incluye tres tipos de archivos: • Archivos de control • Archivos de datos • Archivos redo log online
  • 10. Estructura de la memoria La estructura de la memoria de Oracle está formada por dos áreas de memoria llamadas: • SGA (Área Global del Sistema): Asignada al iniciar la instancia y componente fundamental de una instancia Oracle • PGA (Área Global de Programas): Asignada al iniciar el proceso de servidor  
  • 11. Área Global del Sistema El área SGA está formada por varias estructuras de la memoria: – Conjunto Compartido – Caché de Buffers de Base de Datos – Buffer de Redo Log – Otras estructuras (por ejemplo, gestión de bloqueos y bloqueos internos, datos estadísticos) El área SGA también se llama área global compartida. Se utiliza para almacenar información de base de datos que comparten los procesos de base de datos. Contiene datos e información de control para Oracle Server y se asigna en la memoria virtual de la computadora donde reside Oracle.
  • 12. Especificación del Tamaño del SGA El tamaño del área SGA lo determinan varios parámetros de inicialización. Los parámetros que afectan al tamaño del área SGA en mayor medida son: DB_CACHE_SIZE: Tamaño de la caché de bloques estándar. El valor por defecto es de 48 MB para UNIX y 52 MB para NT. LOG_BUFFER: Número de bytes asignados al buffer de redo log SHARED_POOL_SIZE: Tamaño en bytes del área dedicada a SQL compartido y a PL/SQL. El valor por defecto es 16 MB. Si se trata de 64 bits, el tamaño por defecto es de 64 MB. LARGE_POOL_SIZE: Tamaño del conjunto grande. El valor por defecto es cero (excepto si el parámetro PARALLEL_AUTOMATIC_TUNING de init.ora se define en TRUE, en cuyo caso se calcula automáticamente el valor por defecto.) JAVA_POOL_SIZE: Tamaño del conjunto Java. El valor por defecto es 24 MB. Por lo tanto, el tamaño del área SGA no puede superar el especificado en SGA_MAX_SIZE menos los valores de DB_CACHE_SIZE, LOG_BUFFER, SHARED_POOL_SIZE, LARGE_POOL_SIZE y JAVA_POOL_SIZE.
  • 13. Área Global de Programas Esta memoria está reservada para cada proceso de usuario que se conecte a una base de datos Oracle, se asigna cuando se crea un proceso y se libera cuando se termina un proceso, sólo la utiliza un proceso. El PGA (Área Global de Programas o Área Global de Proceso) es una región de la memoria que contiene los datos y la información de control de un único proceso de servidor o de un único proceso en segundo plano. El PGA se asigna cuando se crea un proceso y se libera cuando éste se termina. A diferencia del SGA, que comparten varios procesos, el PGA es un área que sólo utiliza un proceso
  • 14. Contenido del PGA El contenido de la memoria PGA varía en función de si la instancia se ejecuta en una configuración de servidor dedicado o de servidor compartido. Por regla general, la memoria PGA incluye los siguientes componentes: Área SQL privada: Contiene datos, como información ligada y estructuras de memoria de tiempo de ejecución. Cada sesión que emite una sentencia SQL tiene un área SQL privada. Cada usuario que ejecuta la misma sentencia SQL tiene su propia área SQL privada que utiliza una única área de SQL compartido. Por tanto, muchas áreas SQL privadas se pueden asociar a la misma área de SQL compartido
  • 15. El área SQL privada de un cursor se divide en dos áreas: Área persistente: Contiene información ligada y sólo se libera cuando se cierra el cursor. Área de tiempo de ejecución: Creada como primer paso de una solicitud de ejecución.  Áreas de Trabajo SQL: Utilizadas en operaciones con uso intensivo de la memoria como: Ordenación, Unión de Comprobación Aleatoria, Fusión de Bitmaps y Creación de Bitmaps. El tamaño del área de trabajo se puede controlar y ajustar. A partir de Oracle9i, se puede gestionar de forma automática y global el tamaño del área de trabajo
  • 16. Estructura de ProcesosOracle se beneficia de varios tipos de procesos: • Procesos de usuario: Se inician cuando un usuario de base de datos solicita una conexión a Oracle Server • Procesos de servidor: Se conectan a la instancia Oracle y se inician cuando un usuario establece una sesión. • Procesos en segundo plano: Se inician al iniciar una instancia Oracle