UNIVERSIDAD NACIONAL SANTIAGO ANTÚNEZ DE MAYOLO ___________________________ “ Una nueva Universidad para el desarrollo”

Slides:



Advertisements
Presentaciones similares
ARQUITECTURA DE ORACLE
Advertisements

Arquitectura de Oracle
Sistema de Almacenamiento
Sistema de control de versiones CVS y Subvesion. Definición: Control de versiones Un sistema de control de versiones es un sistema de gestión de múltiples.
Universidad Pedagógica Francisco Morazán Tema: SISTEMA DE BASE DE DATOS Grupo: 5 Integrantes: Danilo Hernán Lagos Avilés Erlinda Yohanna Díaz Elvir Indira.
Se trata de un conjunto de programas no visibles al usuario final que se encargan de la privacidad, la integridad, la seguridad de los datos y la interacción.
 Herramientas de Administración de Bases de Datos  Oracle Universal Installer  Instalación no Interactiva con Archivos de Respuesta  Asistente de.
Conceptos del Servidor Oracle. Visión General El administrador de la base de datos (ABD), debe comprender que la arquitectura ofrecida por Oracle, gestiona.
REGISTRO DE WINDOWS. . El registro del sistema, o registro de Windows, es una base de datos que almacena las configuraciones y opciones del sistema operativo.
Componentes y funciones de los SGDB.. El objetivo de un SGBD es proporcionar una interfaz adecuada y eficaz para la manipulación de la información que.
Conceptos generales de base de datos
Sistemas Gestores de Bases de Datos
ARQUITECTURA BÁSICA DE UN ORDENADOR
SEGURIDAD SQL Usuarios, privilegios y perfiles.
Sistema de Base de datos
U.T. 11: Introducción A Las Bases De Datos
UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO
Computadora La computadora es una máquina capaz de realizar y controlar a gran velocidad cálculos y procesos complicados que requieren una toma rápida.
BASES DE DATOS.
Una de las obligaciones del sistema operativo es usar el hardware de forma eficiente. En el caso de las unidades de disco, esto implica tener un tiempo.
2.3 Maquetación de Páginas web
Sesión 2 - Principios de la computación Redes y comunicaciones
INTRODUCCIÒN AL SISTEMA GESTOR DE BASE DE DATOS
INTERNET Y OTRAS REDES Blanca Romero Silva 2ºGVEC
Unidad 7: Nivel Interno Algunos Conceptos Importantes
Novell Netware Autores: Cerrina Maria Josefina, Coto Marcelo,
Modelo de 3 capas. Qué es la arquitectura de una aplicación? La arquitectura se refiere a la forma en la que es diseñada tanto física como lógicamente.
Definición de un Sistema Distribuido
GLOSARIO TIC.
Políticas de Seguridad Los Sistemas de Información y la Seguridad.
QUÉ SON Las redes informáticas son conjuntos de dispositivos interconectados entre sí para intercambiar información y recursos a través de un medio común.
QUÉ SON Las redes informáticas son conjuntos de dispositivos interconectados entre sí para intercambiar información y recursos a través de un medio común.
ORGANIZACIÓN Y ADMINISTRACIÓN DE LA MEMORIA VIRTUAL
ARQUITECTURA DEL SISTEMA GESTOR
Seguridad en Base Datos
Conceptos Relacionados Unidad I. Parte A.
Que es HARDWARE Son todos los dispositivos físicos con que se cuenta para poder interactuar con el computador y poder de esta forma realizar diferentes.
Servidor ¿Qué es? ¿Cómo funciona?.
Herramientas Entorno Web
L.I. Manuel Antonio Cebreros Zazueta
FUNDAMENTOS DE PROGRAMACION EN ENTORNO WEB. Rodrigo Cabello Ing. Informático Director de proyectos Think – Ideas in Motion FUNDAMENTOS.
Rivas Hernández Elsa Mariana Suarez Rosas Eduardo.
Funciones de un Sistema Operativo (S.O.) Elementos de un S.O.
A RQUITECTURA C LIENTE - SERVIDOR La arquitectura del cliente servidor se divide en dos partes Los promovedores de recursos o servicios llamados servidores.
Sistemas de Seguridad Informática
Introducción de Base de Datos
Sistema de referencia de documentos
Diego Felipe Morales Cerón
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS.
Curso: fundamentos de redes Profesor: Miguel farfan Sesion: 03
Se hizo popular en la década de 1980 y todavía es utilizado por muchos. Consiste en interpretar el concepto del sistema (o situaciones del mundo real)
Profa. Maribell Díaz Ravelo Enero 2013
LICENCIATURA EN SISTEMAS COMPUTACIONALES EN ADMINISTRACION
Universidad Alonso de Ojeda Facultad de Ingeniería
Introducción a las bases de datos (I)
Planificación Curso UNIDAD 1. INTRODUCCIÓN A LOS SERVICIOS EN RED
Lenguajes del lado del cliente
ESTRUCTURA DE SISTEMAS OPERATIVOS Carbajal Rojas karla.
BASE DE DATOS (Parte N°1) Docente: Lic. David I. López Pérez.
1 TEMA 10. SISTEMAS OPERATIVOS DISTRIBUIDOS Introducción Hardware Software Aspectos de diseño.
UNIVERSIDAD PRIVADA SAN JUAN BAUTISTA FILIAL CHINCHA ESCUELA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS Por: Nestares Torres Luis Jesús Enrique.
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS Magallanes Napa, Anthony Yair.
Estructura de los Sistemas Operativos
Conjunto de programas contenidos en un núcleo o kernel que efectúan la gestión de los procesos básicos de un Sistema informático, y permite la normal.
Estructura de los Sistemas Operativos por: Omar Saravia Tasayco
SISTEMAS OPERATIVOS Estudiante: Rojas De la Cruz Jesus Manuel. Ciclo: VI. Turno: Noche.
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS By Pachas Garay Bruno.
ING. NANCY BASILIO MARCELO ADMINISTRACIÓN REDES DE COMPUTADORAS.
Taller de Bases de Datos Ingeniería en Sistemas Computacionales M. en I.S.C Mariana Carolyn Cruz Mendoza Por Alexis Orlando Rebollar Lopez.
Transcripción de la presentación:

UNIVERSIDAD NACIONAL SANTIAGO ANTÚNEZ DE MAYOLO ___________________________ “ Una nueva Universidad para el desarrollo”

1. Es un sistema artificial que se puede entender desde la idea de Teichroew, “una colección de personas, procedimientos y equipos diseñados, construidos, operados y mantenidos para recoger registrar procesar almacenar recuperar y visualizar información” (1976). Definiciones de sistema: ARQUITECTURA DEL SISTEMA GESTOR ORACLE

II. “Un sistema de información es un conjunto de elementos, ordenadamente relacionados entre sí de acuerdo con unas ciertas reglas, que aporta al sistema objeto (es decir a la organización a la cual sirve y que le marca las directrices de funcionamiento) la información necesaria para el cumplimiento de sus fines, para lo cual tendrá que recoger, procesar y almacenar datos, procedentes tanto de la misma organización como de fuentes externas, facilitando la recuperación, elaboración y presentación de los mismos”, Piattini et al. (2006). Otras definiciones de sistema:

Los SGBD pueden considerarse como intermediario entre las aplicaciones y la representación de los datos. El diseño de la(s) bases de datos, que finaliza con una base de datos creada en un SGBD El diseño y desarrollo de las aplicaciones, que se hace utilizando el diseño de la base de datos. De esta forma, el desarrollo de aplicaciones separa dos aspectos: Funciones del sistema gestor Sistema gestor de Bases de datos

FUNCIONES BÁSICAS DEL SISTEMA GESTOR Definición: Permite: describir los elementos de datos con su estructura, sus interrelaciones y sus validaciones. Manipulación: Permite: Buscar, Añadir, Suprimir y Modificar Definir un criterio de selección (el usuario). Indicar la estructura externa a recuperar (el usuario), y Acceder a la estructura física interna (el sistema). DDL DML Control: De acceso y actualización concurrente por objetos y por usuarios de la base de datos implementando además roles y perfiles.

LA DIVISIÓN POR CAPAS DETERMINA POSIBLES FUNCIONAMIENTOS DEL SISTEMA GESTOR Interfaz de usuario lógica Datos TCP/IP HTTP TCP/IPHTTP Sistema gestor de Bases de datos Acceso directo por protocolo de red Intermediación de servidor web (por ejemplo Apache) Puede funcionar también un servidor de aplicaciones (interfaz de usuario) División por capas del sistema gestor

Sistema gestor de Bases de datos ARQUITECTURA DEL SISTEMA GESTOR

El modelo ANSI indica que el SGBD esta formado por varias capas que actúan como interfaces entre el usuario y los datos: El modelo ANSI /X3/SPARC Sistema gestor de Bases de datos ARQUITECTURA DEL SISTEMA GESTOR

El modelo ANSI /X3/SPARC Sistema gestor de Bases de datos ¿Es correcto afirmar que el sistema operativo hace parte del sistema gestor? 12 Observa Documento referenciado de internet ARQUITECTURA DEL SISTEMA GESTOR

i Veamos una descripción de la arquitectura del sistema gestor Oracle Estructuras de Proceso Instancia de la base de datos Área global del sistema (SGA) Datos tablespaces Archivos de rehacer en línea Archivos de control Esquema general de la arquitectura Oracle Archivos de rehacer archivados Áreas globales de programa (PGA)* ESTRUCTURAS FÍSICAS Y LÓGICAS DE ALMACENAMIENTO

i Descripción de la instancia en Oracle Estructuras de Proceso Instancia de la base de datos Área global del sistema (SGA)* La instancia comprende las estructuras de memoria y de procesos, pueden haber varias instancias si se distribuyen en varias máquinas El SGA es un área de memoria compartida que se inicia con la instancia contiene los datos e información de control de la instancia. Áreas globales de programa (PGA)* Los proceso de servidor se inician en segundo plano Memoria no compartida en segundo plano que contiene la información y los datos para los proceso de servidor cada proceso de servidor genera su propia (PGA) *Área global del sistema ( SGA por sus siglas en ingles). *Área global de Programa (PGA por sus siglas en ingles)

Descripción del área global del sistema Área global del sistema (SGA)* La instancia comprende las estructuras de memoria y de procesos, pueden haber varias instancias si se distribuyen en varias máquinas Pool compartido Cache de buffers Pool de buffers Recycle Buffer de redo log Pool Java Pool streams Almacena los bloques de datos útiles para recuperar la base de datos Cache de buffers que en la base de datos mantiene los bloques de memoria (cuando se requiere) por periodos largos Almacena la información para recuperar la instancia Contienen la información necesaria para reconstruir ( rehacer cambios en la base de datos) de tipo DML y DDL Almacena el código de ejecución de Java y lso datos de la máquina virtual de Java Tecnología propia de Oracle para transferencia de datos entre varias base s de datos

Descripción del área global del sistema Área global del sistema (SGA)* Observa el tamaño que toma el SGA cuando se inicia la instancia con la sentencia STARTUP desde la terminal de linux INICIO DE LA INSTANCIA EN ORACLE 11G SOBRE LINUX OPEN SUSE

Descripción del área global del sistema Área global Programas Es un región de la memoria privado capaz de contener los datos y la información de control para cada usuario conectado a la base de datos guardando para el usuario Área de trabajo para SQL Espacio de pila para cuando acceden varios usuarios Área de cursor con tiempos de ejecución

Descripción de las estructuras de almacenamiento del sistema gestor Base de Datos tablespaces Archivos de rehacer en línea Archivos de control Cuando la base de datos se deja en modo ARCHIVELOG se realiza una copia de los archivos de rehacer antes de sobrescribirlo Cuando el servidor falla y no se han perdió archivos de datos, la instancia puede recuperar los datos suministrados pro estos archivos Son unidades lógicas de almacenamiento que permiten agrupar las estructuras lógicas de los datos Archivos de rehacer archivados Guarda seguimiento de la estructura física de la base de datos

Descripción de los tablespaces Tablespaces Archivos de datos Se pueden migrar de un versión a otra de Oracle y entre servidores. Los tablespaces se dividen en segmentos. Pueden ser de gran tamaño y llegar hasta 128 terabytes.terabytes. Descripción y tamaño Archivos que contienen los tablespaces

Descripción de los tablespaces Descripción del archivo físico que contiene el tablespace Directorio que contiene el tablespace

Descripción de los tablespaces Descripción del archivo físico que contiene el tablespace

Archivos de hacer (redo log) en línea Ellos contienen todo el historial de cambios generados por la instancia En Oracle 11 se pueden ver los 3 archivos, además su estado y tamaño.

Directorio de los redo log Archivos de hacer (redo log) en línea

Archivos de Control Directorio de los archivos de control Estado de los archivos de control Son tan importantes, que incluso contienen los metadatos relacionados con las copias de seguridad

Archivos de rehacer archivados La función de archivado la realiza el proceso de fondo llamado ARCn En este caso todavía no hay este tipo de archivos

Estructuras de proceso TIPO DE PROCESO DESCRIPCION SMON (monitor de sistema) Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita PMON (Monitor de proceso) Libera los recursos de usuario cuando terminan los procesos DBWR (Escritor de base de datos) Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos LGWR (escritor de registros) Gestiona el buffer de los archivos de redo log en línea CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control ARCn (Archivador) Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log RECO (Recuperador) Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas

Estructura física de la memoria y de los procesos sobre Oracle 11 g Memoria: Procesos: Archivos: Archivos de datos Archivos de control Archivos de rehacer en línea Archivos de rehacer archivados DBWR CKPT LGWRARCn PMON SMON Área de contexto Cache de buffers de datos Buffers de registro de rehacer PGA Servidor dedicado o compartido USUARIO