SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
Modelos de Persistencia
    (Seminarios)

 Msc. Carlos Andrés Lugo G

   Ingeniería de Sistemas

   Universidad de Ibagué
Arquitectura de un DBMS




Tomado de: Beginning Oracle DataBase 11g Administration
Base de datos e Instancia

• Base de Datos : Conjunto de archivos que
 almacena los datos y archivos de soporte
 del DBMS.

• Instancia: Conjunto de Procesos y áreas
 de memoria utilizadas por el DBMS.
Archivos de la Base de
                   Datos (I)

• Archivos de configuración: estos archivos
  contienen la configuración de la base de
  datos (pfile, spfile, listener).
• Archivos de datos (data files): archivos
  donde se almacenan los datos de la base
  de datos; asociados a los tablespaces y
  con un tamaño fijo de bloque ((K
  usualmente).
Archivos de la Base de
                   Datos (II)

• Archivos temporales : archivos utilizados
 para almacenar datos que la SGA no
 puede almacenar debido a su tamaño.

• Archivos   Redo    Log:  archivos que
 almacenan las transacciones realizadas en
 la BD, usualmente se manejan en espejo.
Archivos de la Base de
                   Datos (III)

• Archivos Redo Log de respaldo: son los
 archivos que contienen los registro de los
 redo logs cuando se llenan.

• Archivos   de    control:    contiene    la
 información relevante al ‘inicio’ de la base
 de datos, rutas de los archivos, etc.
Archivos de la Base de
                   Datos (IV)

• Archivos Logs de eventos: aquí se
  almacenan los eventos de la base de
  datos, como el inicio, el apagado,
  alteraciones de los tablespaces, datafiles,
  etc.
• Archivos de Backup: en estos archivos se
  encuentran los backups de la base de
  datos.
Memoria de la BD (I)




Tomado de: Oracle Database 11g DBA HandBook
Memoria de la BD (II)

• Buffer Cache: Contiene los bloques de
  datos leídos del disco para satisfacer una
  consulta SQL o los bloques con los datos
  modificados o añadidos a través de una
  instrucción DML.
• Shared pool
  – Library Cache: Contiene información de las
    instrucciones SQL y PLSQL ejecutadas en la
    BD como la instrucción en si misma, el plan
    de ejecución y el árbol de parseo.
Memoria de la BD (III)

 – Data    dictionary   cache:    Contiene   los
   metadatos, es decir la descripción de las
   tablas, vistas y en general los objetos de la
   BD.
• Redo Log Buffer: Contiene los mas
 recientes cambios realizados a los bloques
 de datos en los datafiles. Cuando esta un
 tercio lleno o cada 3 segundos el motor
 escribe los cambios a los redo log files.
Memoria de la BD (IV)

• Large Pool: Esta porción de memoria es
  opcional, es utilizada para interactuar con
  mas de una base de datos, debe estar
  disponible en caso que el motor necesite
  almacenar grandes cantidades de bloques
  de datos.
• Java Pool: Es utilizada por la JVM para
  almacenar el código Java; es análoga al
  shared pool pero para Java.
Memoria de la BD (V)

• Streams     pool: Contiene    datos y
 estructuras de control para soportar
 Oracle Streams en una BD Oracle
 Enterprise Edition. Se utiliza para BD
 distribuidas.
Memoria de la BD (VI)

• PGA: Contiene la información de las
 sesiones y conexión así como un área de
 ordenamiento en caso que se requiera un
 ordenamiento, join, etc. para esa sesión.
Memoria de la BD (VII)




Tomado de: Oracle Database 11g DBA HandBook

Más contenido relacionado

La actualidad más candente

La actualidad más candente (16)

Webinar de Introducción a Hive y Zeppelin
Webinar de Introducción a Hive y ZeppelinWebinar de Introducción a Hive y Zeppelin
Webinar de Introducción a Hive y Zeppelin
 
Modelos de recuperación de desastre híbridos (On premise / Cloud)
Modelos de recuperación de desastre híbridos (On premise / Cloud)Modelos de recuperación de desastre híbridos (On premise / Cloud)
Modelos de recuperación de desastre híbridos (On premise / Cloud)
 
02 base de datos hernandez_luis
02 base de datos hernandez_luis02 base de datos hernandez_luis
02 base de datos hernandez_luis
 
Taller N° 2 Modelos de bases de datos
Taller N° 2 Modelos de bases de datosTaller N° 2 Modelos de bases de datos
Taller N° 2 Modelos de bases de datos
 
Presentación base de datos bautista marquez_asalia
Presentación base de datos bautista marquez_asaliaPresentación base de datos bautista marquez_asalia
Presentación base de datos bautista marquez_asalia
 
Ova
OvaOva
Ova
 
1 intro
1 intro1 intro
1 intro
 
Base de datos
Base de datosBase de datos
Base de datos
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Sgbd tecnologias usadas por aplicaciones web
Sgbd tecnologias usadas por aplicaciones webSgbd tecnologias usadas por aplicaciones web
Sgbd tecnologias usadas por aplicaciones web
 
Basededatos
BasededatosBasededatos
Basededatos
 
Taller 2 Historia Fundamentos Access
Taller 2 Historia Fundamentos AccessTaller 2 Historia Fundamentos Access
Taller 2 Historia Fundamentos Access
 
Base de datos
Base de datosBase de datos
Base de datos
 
Diapositivas de base de datos
Diapositivas de base de datosDiapositivas de base de datos
Diapositivas de base de datos
 
El RMS
El RMSEl RMS
El RMS
 

Destacado

Curso linux5suiteoficina [modo de compatibilidad]
Curso linux5suiteoficina [modo de compatibilidad]Curso linux5suiteoficina [modo de compatibilidad]
Curso linux5suiteoficina [modo de compatibilidad]dionic-pc
 
ENSAYO DE LA RESPONSABILIDAD SOCIAL DEL DISEÑADOR GRÁFICO
ENSAYO DE LA RESPONSABILIDAD SOCIAL DEL DISEÑADOR GRÁFICOENSAYO DE LA RESPONSABILIDAD SOCIAL DEL DISEÑADOR GRÁFICO
ENSAYO DE LA RESPONSABILIDAD SOCIAL DEL DISEÑADOR GRÁFICOMayra
 
Ppt 2- con videos
Ppt 2- con videosPpt 2- con videos
Ppt 2- con videosINFOD
 
Mis On Armastus Hans Hans Erik
Mis On Armastus Hans Hans ErikMis On Armastus Hans Hans Erik
Mis On Armastus Hans Hans Erikprpaern
 
Information literacy (2)
Information literacy (2)Information literacy (2)
Information literacy (2)Laura Testoni
 

Destacado (8)

Curso linux5suiteoficina [modo de compatibilidad]
Curso linux5suiteoficina [modo de compatibilidad]Curso linux5suiteoficina [modo de compatibilidad]
Curso linux5suiteoficina [modo de compatibilidad]
 
ENSAYO DE LA RESPONSABILIDAD SOCIAL DEL DISEÑADOR GRÁFICO
ENSAYO DE LA RESPONSABILIDAD SOCIAL DEL DISEÑADOR GRÁFICOENSAYO DE LA RESPONSABILIDAD SOCIAL DEL DISEÑADOR GRÁFICO
ENSAYO DE LA RESPONSABILIDAD SOCIAL DEL DISEÑADOR GRÁFICO
 
Ppt 2- con videos
Ppt 2- con videosPpt 2- con videos
Ppt 2- con videos
 
Prova 1
Prova 1Prova 1
Prova 1
 
Mis On Armastus Hans Hans Erik
Mis On Armastus Hans Hans ErikMis On Armastus Hans Hans Erik
Mis On Armastus Hans Hans Erik
 
Periodico
PeriodicoPeriodico
Periodico
 
Herramientas básicas
Herramientas básicasHerramientas básicas
Herramientas básicas
 
Information literacy (2)
Information literacy (2)Information literacy (2)
Information literacy (2)
 

Similar a Modelos de persistencia 11

Oracle g11 - Administration workshop1 sg1
Oracle g11 - Administration workshop1  sg1 Oracle g11 - Administration workshop1  sg1
Oracle g11 - Administration workshop1 sg1 Rodolfo Zoilo
 
LECCION 02 - 01 CONFIGURACION DE LA INSTANCIA.pptx
LECCION 02 - 01 CONFIGURACION DE LA INSTANCIA.pptxLECCION 02 - 01 CONFIGURACION DE LA INSTANCIA.pptx
LECCION 02 - 01 CONFIGURACION DE LA INSTANCIA.pptxVictOrLoPez310351
 
M patino abds1
M patino abds1M patino abds1
M patino abds1mpatinop
 
Administración de Oracle - Tema 3 - Creación de la BD
Administración de Oracle - Tema 3 - Creación de la BDAdministración de Oracle - Tema 3 - Creación de la BD
Administración de Oracle - Tema 3 - Creación de la BDHector Martinez
 
Abf leccion 06
Abf leccion 06Abf leccion 06
Abf leccion 06victdiazm
 
Estructura de Almacenamiento en Oracle. TableSpaceZ052 07
Estructura de Almacenamiento en Oracle. TableSpaceZ052 07Estructura de Almacenamiento en Oracle. TableSpaceZ052 07
Estructura de Almacenamiento en Oracle. TableSpaceZ052 07Alexander Calderón
 
Arquitectura Oracle.pdf
Arquitectura Oracle.pdfArquitectura Oracle.pdf
Arquitectura Oracle.pdfLocoQuete
 
GUÍA 1_Administración de Base de Datos.docx
GUÍA 1_Administración de Base de Datos.docxGUÍA 1_Administración de Base de Datos.docx
GUÍA 1_Administración de Base de Datos.docxleotri2
 
Caracteristicas dbms (1)
Caracteristicas dbms (1)Caracteristicas dbms (1)
Caracteristicas dbms (1)Javier Plazas
 
Tarea1 cristian merchan_adm_bd
Tarea1 cristian merchan_adm_bdTarea1 cristian merchan_adm_bd
Tarea1 cristian merchan_adm_bdCristian Merchan
 
Tarea1 cristian merchan_adm_bd
Tarea1 cristian merchan_adm_bdTarea1 cristian merchan_adm_bd
Tarea1 cristian merchan_adm_bdCristian Merchan
 
Arquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos OracleArquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos Oraclevinivaldivieso
 
Tarea1 base de datos
Tarea1 base de datosTarea1 base de datos
Tarea1 base de datosIsrael
 
Tarea1 base de datos raquel jaramillo
Tarea1 base de datos raquel jaramilloTarea1 base de datos raquel jaramillo
Tarea1 base de datos raquel jaramilloRaquelitajaramillo
 

Similar a Modelos de persistencia 11 (20)

Oracle g11 - Administration workshop1 sg1
Oracle g11 - Administration workshop1  sg1 Oracle g11 - Administration workshop1  sg1
Oracle g11 - Administration workshop1 sg1
 
LECCION 02 - 01 CONFIGURACION DE LA INSTANCIA.pptx
LECCION 02 - 01 CONFIGURACION DE LA INSTANCIA.pptxLECCION 02 - 01 CONFIGURACION DE LA INSTANCIA.pptx
LECCION 02 - 01 CONFIGURACION DE LA INSTANCIA.pptx
 
M patino abds1
M patino abds1M patino abds1
M patino abds1
 
01
0101
01
 
Base de Datos1
Base de Datos1Base de Datos1
Base de Datos1
 
Administración de Oracle - Tema 3 - Creación de la BD
Administración de Oracle - Tema 3 - Creación de la BDAdministración de Oracle - Tema 3 - Creación de la BD
Administración de Oracle - Tema 3 - Creación de la BD
 
Abf leccion 06
Abf leccion 06Abf leccion 06
Abf leccion 06
 
Estructura de Almacenamiento en Oracle. TableSpaceZ052 07
Estructura de Almacenamiento en Oracle. TableSpaceZ052 07Estructura de Almacenamiento en Oracle. TableSpaceZ052 07
Estructura de Almacenamiento en Oracle. TableSpaceZ052 07
 
Oracle
OracleOracle
Oracle
 
Arquitectura Oracle.pdf
Arquitectura Oracle.pdfArquitectura Oracle.pdf
Arquitectura Oracle.pdf
 
Administracion de base de datos
Administracion de base de datosAdministracion de base de datos
Administracion de base de datos
 
Administracion de base de datos
Administracion de base de datosAdministracion de base de datos
Administracion de base de datos
 
GUÍA 1_Administración de Base de Datos.docx
GUÍA 1_Administración de Base de Datos.docxGUÍA 1_Administración de Base de Datos.docx
GUÍA 1_Administración de Base de Datos.docx
 
Caracteristicas dbms (1)
Caracteristicas dbms (1)Caracteristicas dbms (1)
Caracteristicas dbms (1)
 
Tarea1 cristian merchan_adm_bd
Tarea1 cristian merchan_adm_bdTarea1 cristian merchan_adm_bd
Tarea1 cristian merchan_adm_bd
 
Tarea1 cristian merchan_adm_bd
Tarea1 cristian merchan_adm_bdTarea1 cristian merchan_adm_bd
Tarea1 cristian merchan_adm_bd
 
Arquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos OracleArquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos Oracle
 
Tarea1 base de datos
Tarea1 base de datosTarea1 base de datos
Tarea1 base de datos
 
Tarea1 base de datos raquel jaramillo
Tarea1 base de datos raquel jaramilloTarea1 base de datos raquel jaramillo
Tarea1 base de datos raquel jaramillo
 
Bdp3
Bdp3Bdp3
Bdp3
 

Más de Avaco Unibague

Preguntas tipo Verdadero/Falso en Moodle
Preguntas tipo Verdadero/Falso en MoodlePreguntas tipo Verdadero/Falso en Moodle
Preguntas tipo Verdadero/Falso en MoodleAvaco Unibague
 
Preguntas tipo Opcion múltiple en Moodle
Preguntas tipo Opcion múltiple en MoodlePreguntas tipo Opcion múltiple en Moodle
Preguntas tipo Opcion múltiple en MoodleAvaco Unibague
 
Preguntas tipo ensayo en Moodle
Preguntas tipo ensayo en MoodlePreguntas tipo ensayo en Moodle
Preguntas tipo ensayo en MoodleAvaco Unibague
 
Crear tareas en Moodle
Crear tareas en MoodleCrear tareas en Moodle
Crear tareas en MoodleAvaco Unibague
 
Crear cuestionario en Moodle
Crear cuestionario en MoodleCrear cuestionario en Moodle
Crear cuestionario en MoodleAvaco Unibague
 
Crear un glosario en Moodle
Crear un glosario en MoodleCrear un glosario en Moodle
Crear un glosario en MoodleAvaco Unibague
 
Crear una wiki en moodle
Crear una wiki en moodleCrear una wiki en moodle
Crear una wiki en moodleAvaco Unibague
 
Crear un foro en moodle
Crear un foro en moodleCrear un foro en moodle
Crear un foro en moodleAvaco Unibague
 
Configurar el curso en Moodle
Configurar el curso en MoodleConfigurar el curso en Moodle
Configurar el curso en MoodleAvaco Unibague
 
Presentación VIII Diplomado en competencias básicas en TIC
Presentación VIII Diplomado en competencias básicas en TICPresentación VIII Diplomado en competencias básicas en TIC
Presentación VIII Diplomado en competencias básicas en TICAvaco Unibague
 
Presentación Diplomado VI
Presentación Diplomado VIPresentación Diplomado VI
Presentación Diplomado VIAvaco Unibague
 
Evaluación y competencias
Evaluación y competenciasEvaluación y competencias
Evaluación y competenciasAvaco Unibague
 
Módulo comunicar en entornos digitales
Módulo comunicar en entornos digitalesMódulo comunicar en entornos digitales
Módulo comunicar en entornos digitalesAvaco Unibague
 
Presentacion V diplomado
Presentacion V diplomadoPresentacion V diplomado
Presentacion V diplomadoAvaco Unibague
 
Evaluacion rediseño nueva
Evaluacion rediseño nuevaEvaluacion rediseño nueva
Evaluacion rediseño nuevaAvaco Unibague
 
Presentación final módulo comunicar en entornos digitales
Presentación final módulo comunicar en entornos digitalesPresentación final módulo comunicar en entornos digitales
Presentación final módulo comunicar en entornos digitalesAvaco Unibague
 
Etica para-amador-cap-i-iv
Etica para-amador-cap-i-ivEtica para-amador-cap-i-iv
Etica para-amador-cap-i-ivAvaco Unibague
 

Más de Avaco Unibague (20)

Preguntas tipo Verdadero/Falso en Moodle
Preguntas tipo Verdadero/Falso en MoodlePreguntas tipo Verdadero/Falso en Moodle
Preguntas tipo Verdadero/Falso en Moodle
 
Preguntas tipo Opcion múltiple en Moodle
Preguntas tipo Opcion múltiple en MoodlePreguntas tipo Opcion múltiple en Moodle
Preguntas tipo Opcion múltiple en Moodle
 
Preguntas tipo ensayo en Moodle
Preguntas tipo ensayo en MoodlePreguntas tipo ensayo en Moodle
Preguntas tipo ensayo en Moodle
 
Crear tareas en Moodle
Crear tareas en MoodleCrear tareas en Moodle
Crear tareas en Moodle
 
Crear cuestionario en Moodle
Crear cuestionario en MoodleCrear cuestionario en Moodle
Crear cuestionario en Moodle
 
Crear un glosario en Moodle
Crear un glosario en MoodleCrear un glosario en Moodle
Crear un glosario en Moodle
 
Crear una wiki en moodle
Crear una wiki en moodleCrear una wiki en moodle
Crear una wiki en moodle
 
Crear un foro en moodle
Crear un foro en moodleCrear un foro en moodle
Crear un foro en moodle
 
Etiquetas en moodle
Etiquetas en moodleEtiquetas en moodle
Etiquetas en moodle
 
Configurar el curso en Moodle
Configurar el curso en MoodleConfigurar el curso en Moodle
Configurar el curso en Moodle
 
Taller - Semana 1
Taller - Semana 1Taller - Semana 1
Taller - Semana 1
 
Presentación VIII Diplomado en competencias básicas en TIC
Presentación VIII Diplomado en competencias básicas en TICPresentación VIII Diplomado en competencias básicas en TIC
Presentación VIII Diplomado en competencias básicas en TIC
 
Presenta
PresentaPresenta
Presenta
 
Presentación Diplomado VI
Presentación Diplomado VIPresentación Diplomado VI
Presentación Diplomado VI
 
Evaluación y competencias
Evaluación y competenciasEvaluación y competencias
Evaluación y competencias
 
Módulo comunicar en entornos digitales
Módulo comunicar en entornos digitalesMódulo comunicar en entornos digitales
Módulo comunicar en entornos digitales
 
Presentacion V diplomado
Presentacion V diplomadoPresentacion V diplomado
Presentacion V diplomado
 
Evaluacion rediseño nueva
Evaluacion rediseño nuevaEvaluacion rediseño nueva
Evaluacion rediseño nueva
 
Presentación final módulo comunicar en entornos digitales
Presentación final módulo comunicar en entornos digitalesPresentación final módulo comunicar en entornos digitales
Presentación final módulo comunicar en entornos digitales
 
Etica para-amador-cap-i-iv
Etica para-amador-cap-i-ivEtica para-amador-cap-i-iv
Etica para-amador-cap-i-iv
 

Último

TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 

Último (20)

TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 

Modelos de persistencia 11

  • 1. Modelos de Persistencia (Seminarios) Msc. Carlos Andrés Lugo G Ingeniería de Sistemas Universidad de Ibagué
  • 2. Arquitectura de un DBMS Tomado de: Beginning Oracle DataBase 11g Administration
  • 3. Base de datos e Instancia • Base de Datos : Conjunto de archivos que almacena los datos y archivos de soporte del DBMS. • Instancia: Conjunto de Procesos y áreas de memoria utilizadas por el DBMS.
  • 4. Archivos de la Base de Datos (I) • Archivos de configuración: estos archivos contienen la configuración de la base de datos (pfile, spfile, listener). • Archivos de datos (data files): archivos donde se almacenan los datos de la base de datos; asociados a los tablespaces y con un tamaño fijo de bloque ((K usualmente).
  • 5. Archivos de la Base de Datos (II) • Archivos temporales : archivos utilizados para almacenar datos que la SGA no puede almacenar debido a su tamaño. • Archivos Redo Log: archivos que almacenan las transacciones realizadas en la BD, usualmente se manejan en espejo.
  • 6. Archivos de la Base de Datos (III) • Archivos Redo Log de respaldo: son los archivos que contienen los registro de los redo logs cuando se llenan. • Archivos de control: contiene la información relevante al ‘inicio’ de la base de datos, rutas de los archivos, etc.
  • 7. Archivos de la Base de Datos (IV) • Archivos Logs de eventos: aquí se almacenan los eventos de la base de datos, como el inicio, el apagado, alteraciones de los tablespaces, datafiles, etc. • Archivos de Backup: en estos archivos se encuentran los backups de la base de datos.
  • 8. Memoria de la BD (I) Tomado de: Oracle Database 11g DBA HandBook
  • 9. Memoria de la BD (II) • Buffer Cache: Contiene los bloques de datos leídos del disco para satisfacer una consulta SQL o los bloques con los datos modificados o añadidos a través de una instrucción DML. • Shared pool – Library Cache: Contiene información de las instrucciones SQL y PLSQL ejecutadas en la BD como la instrucción en si misma, el plan de ejecución y el árbol de parseo.
  • 10. Memoria de la BD (III) – Data dictionary cache: Contiene los metadatos, es decir la descripción de las tablas, vistas y en general los objetos de la BD. • Redo Log Buffer: Contiene los mas recientes cambios realizados a los bloques de datos en los datafiles. Cuando esta un tercio lleno o cada 3 segundos el motor escribe los cambios a los redo log files.
  • 11. Memoria de la BD (IV) • Large Pool: Esta porción de memoria es opcional, es utilizada para interactuar con mas de una base de datos, debe estar disponible en caso que el motor necesite almacenar grandes cantidades de bloques de datos. • Java Pool: Es utilizada por la JVM para almacenar el código Java; es análoga al shared pool pero para Java.
  • 12. Memoria de la BD (V) • Streams pool: Contiene datos y estructuras de control para soportar Oracle Streams en una BD Oracle Enterprise Edition. Se utiliza para BD distribuidas.
  • 13. Memoria de la BD (VI) • PGA: Contiene la información de las sesiones y conexión así como un área de ordenamiento en caso que se requiera un ordenamiento, join, etc. para esa sesión.
  • 14. Memoria de la BD (VII) Tomado de: Oracle Database 11g DBA HandBook