myriam cando semana 1
Post on 02-Dec-2014
1.013 Views
Preview:
DESCRIPTION
TRANSCRIPT
UNIVERSIDAD TECNOLÓGICA ISRAELSINEDFACULTAD DE SISTEMAS INFORMÁTICOSBASES DE DATOS
Noveno NivelTarea semana 1
Myriam Cando16/01/2011
ADMINISTRACION DE BASES DE
DATOS
TAREAS DEL ADMINISTRADOR
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 DE ORACLE
Oracle ServerInstancia OracleBase de datos OracleOtros archivos claveOtros procesosProcesos de Usuario y Servidor
ORACLE SERVER
SGBD debe gestionar grandes cantidades de datos en un entorno para varios usuarios de forma fiable, debe impedir el acceso no autorizado y proporcionar soluciones eficaces para la recuperación en caso de fallo.
INSTANCIA ORACLE
Una instancia Oracle es un medio de acceso a una base de datos, se compone de la estructura de la memoria SGA y de los procesos en segundo plano. 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.
CONEXIÓN Y SESION
Conexión: es una ruta de comunicación entre un proceso de usuario y Oracle Server.
Sesiones : es una conexión específica de un usuario a Oracle Server. La sesión se inicia cuando Oracle Server valida al usuario, y finaliza cuando el usuario se desconecta o cuando se produce una terminación anormal. el inicio de una sesión de base de datos requiere que Oracle Server esté disponible.
FORMAS DE CONEXION
El usuario se conecta al sistema operativo ejecutando la instancia Oracle e inicia una aplicación o herramienta que accede a la base de datos en ese sistema. Se establece la ruta de comunicación mediante los mecanismos de comunicación entre procesos disponibles en el sistema operativo del host.
FORMAS DE CONEXION
El usuario inicia la aplicación en un equipo local y se conecta a través de la red al equipo que ejecuta la instancia Oracle. En esta configuración, cliente-servidor, el software de red se utiliza para establecer la comunicación entre el usuario y Oracle Server.
En una conexión de tres capas, el equipo del usuario se comunica a través de la red con un servidor de aplicaciones o de red, que se conecta a través de una red a la máquina que ejecuta la instancia Oracle.
ESTABLECIMIENTO DE UNA CONEXIÓN
BASE DE DATOS ORACLE
El objetivo general de una base de datos es el de almacenar y recuperar la información relacionada, 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.
ESTRUCTURA FISICA
La estructura física incluye tres tipos de archivos: Archivos de control Archivos de datos Archivos redo log online
ESTRUCTURA LOGICA Establece el modo de uso del espacio físico de una
base de datos respetando la Jerarquía formada por tablespaces, segmentos, extensiones y bloques
JERARQUÍA DE ESTRUCTURAS LÓGICAS: Una base de datos Oracle contiene como mínimo un
tablespace. Un tablespace contiene uno o más segmentos. Cada segmento está formado por extensiones. Una extensión está formada por bloques lógicos. Un bloque es la unidad más pequeña para las
operaciones de lectura y escritura.
ESTRUCTURAS DE ARCHIVOS CLAVE
El archivo de parámetros define las características de una instancia Oracle.
El archivo de contraseñas autentica los usuarios con privilegios para iniciar y cerrar una instancia Oracle.
Los archivos redo log archivados son copias offline de los archivos redo log online que pueden ser necesarios para recuperarse de los fallos del medio físico.
ESTRUCTURA DE LA MEMORIA
SGA (Área Global del Sistema): Asignada al iniciar la instancia y componente fundamental de una instancia Oracle
Conjunto Compartido Caché de Buffers de Base de Datos Buffer de Redo Log Otras estructuras Conjunto Grande Conjunto Java
ESTRUCTURA DE LA MEMORIA
PGA (Á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.
PGA es un área que sólo utiliza un proceso.
ESTRUCTURA 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
OTROS PROCESOS
Existen otros muchos procesos que se utilizan en otras opciones, como Gestión de Colas Avanzada, Real Application Clusters, Servidor Compartido, Replicación Avanzada, etc
top related