SlideShare una empresa de Scribd logo
1 de 37
Descargar para leer sin conexión
CLASE 7

ADMINISTRACIÓN DE BASE DE DATOS

       PLANIFICACIÓN

                          AUTORES:

                          Prof. Roxydel Dulcey

                          Prof. Josué Ramírez

            Marzo, 2011
Ejecuciones concurrentes
Ventajas de ejecuciones concurrentes


• Productividad y mejora en la utilización de
  recursos.

• Tiempo de espera reducido.
Planificación

• Ayuda a identificar aquellas ejecuciones que
  garantizan que se asegura la consistencia.
Esquemas de control de
    concurrencia
Ejemplo. Planificación
Ejemplo. Planificación
Ejemplo. Planificación

                   Valores Iniciales:
                   A = 1000 €
                   B = 2000 €


                   Valores finales:
                   A = 855 €
                   B = 2145 €
                   La suma A + B se
                   conserva.
Ejemplo. Planificación

                   Valores Iniciales:
                   A = 1000 €
                   B = 2000 €


                   Valores finales:
                   A = 850 €
                   B = 2150 €
                   La suma A + B se
                   conserva.
Planificaciones
Planificaciones secuenciales
En concurrencia intercalada
Ejemplo. Estado consistente

                     Valores Iniciales:
                     A = 1000 €
                     B = 2000 €


                     A = 855 €
                     B = 2145 €
                     La suma A + B se
                     conserva.
Ejemplo. Estado inconsistente

                      Valores Iniciales:
                      A = 1000 €
                      B = 2000 €


                      A = 950 €
                      B = 2100 €
                      La suma A + B no
                      se conserva.
                      Hay 50 € de más.
Componente de control de
     concurrencia
Componente de control de
     concurrencia
Secuencialidad
Secuencialidad en cuanto a conflictos
Secuencialidad en cuanto a conflictos
Secuencialidad en cuanto a conflictos
Secuencialidad en cuanto a conflictos
Secuencialidad en cuanto a conflictos
Secuencialidad en cuanto a conflictos
Secuencialidad en cuanto a conflictos
Ejemplo de instrucciones conflictivas
Secuencialidad en cuanto a conflictos
Planificaciones equivalentes
Planificación 3
Secuencialidad en cuanto a conflictos
Planificación secuencial
Planificación 5
Equivalencia en cuanto a conflictos
Ejercicio 1
  Equivalencia en cuanto a conflictos

• Verificar si la planificación 1 es o no
  equivalente en cuanto a conflictos a la
  planificación 2.

• Verificar si la planificación 1 es o no
  equivalente en cuanto a conflictos a la
  planificación 3.
Respuesta ejercicio 1
Secuencialidad en cuanto a conflictos
Ejercicio 2
 Secuencialidad en cuanto a conflictos

• Verificar si la siguiente planificación es
  secuencial en cuanto a conflictos:
Respuesta ejercicio 2
Ejercicio 3
 Secuencialidad en cuanto a conflictos

• Verificar si la siguiente planificación es
  secuencial en cuanto a conflictos:
Respuesta ejercicio 3


• La planificación 8 no es secuencial en cuanto a
  conflictos, ya que la instrucción escribir(B) de
  T5 está en conflicto con la instrucción leer(B)
  de T1.

Más contenido relacionado

Destacado

Profesorado para Educación Secundaria en concurrencia con el titulo de base
Profesorado para Educación Secundaria en concurrencia con el titulo de baseProfesorado para Educación Secundaria en concurrencia con el titulo de base
Profesorado para Educación Secundaria en concurrencia con el titulo de base
rolfo
 
Capítulo 25 (Base de datos distribuidas y arquitectura cliente-servidor)
Capítulo 25 (Base de datos distribuidas y arquitectura cliente-servidor)Capítulo 25 (Base de datos distribuidas y arquitectura cliente-servidor)
Capítulo 25 (Base de datos distribuidas y arquitectura cliente-servidor)
Liz Ocampo
 
Bases de datos Lina Mejia y Paola Varon
Bases de datos Lina Mejia y Paola VaronBases de datos Lina Mejia y Paola Varon
Bases de datos Lina Mejia y Paola Varon
MARCEMEJIA11
 
Commit y rollback
Commit y rollbackCommit y rollback
Commit y rollback
linis129
 

Destacado (20)

Clase practica de_transacciones_2_c2010
Clase practica de_transacciones_2_c2010Clase practica de_transacciones_2_c2010
Clase practica de_transacciones_2_c2010
 
Diagrama er
Diagrama erDiagrama er
Diagrama er
 
Cuestiones de Repaso Capitulo 20
Cuestiones de Repaso Capitulo 20Cuestiones de Repaso Capitulo 20
Cuestiones de Repaso Capitulo 20
 
Concurrencia y-secuencialidad
Concurrencia y-secuencialidadConcurrencia y-secuencialidad
Concurrencia y-secuencialidad
 
Abd clase 5 y 6
Abd clase 5 y 6Abd clase 5 y 6
Abd clase 5 y 6
 
GESTION DE TRANSACCIONES
GESTION DE TRANSACCIONESGESTION DE TRANSACCIONES
GESTION DE TRANSACCIONES
 
Practica controlconcurrencia
Practica controlconcurrenciaPractica controlconcurrencia
Practica controlconcurrencia
 
Abd clase 9 y 10
Abd clase 9 y 10Abd clase 9 y 10
Abd clase 9 y 10
 
Abd clase 8
Abd clase 8Abd clase 8
Abd clase 8
 
Profesorado Técnico Profesional - Ext. Áulica San Cristóbal.
Profesorado Técnico Profesional - Ext. Áulica San Cristóbal.Profesorado Técnico Profesional - Ext. Áulica San Cristóbal.
Profesorado Técnico Profesional - Ext. Áulica San Cristóbal.
 
Didáctica específica
Didáctica específicaDidáctica específica
Didáctica específica
 
Sistemas gestores de bases de datos.
Sistemas gestores de bases de datos.Sistemas gestores de bases de datos.
Sistemas gestores de bases de datos.
 
Profesorado para Educación Secundaria en concurrencia con el titulo de base
Profesorado para Educación Secundaria en concurrencia con el titulo de baseProfesorado para Educación Secundaria en concurrencia con el titulo de base
Profesorado para Educación Secundaria en concurrencia con el titulo de base
 
Abd tema3
Abd tema3Abd tema3
Abd tema3
 
Base de datos itfip ortegon y triana
Base de datos itfip ortegon y trianaBase de datos itfip ortegon y triana
Base de datos itfip ortegon y triana
 
Base de datos de los hoteles actualizado 24 junio 2016
Base de datos de los hoteles actualizado 24 junio 2016Base de datos de los hoteles actualizado 24 junio 2016
Base de datos de los hoteles actualizado 24 junio 2016
 
Capítulo 25 (Base de datos distribuidas y arquitectura cliente-servidor)
Capítulo 25 (Base de datos distribuidas y arquitectura cliente-servidor)Capítulo 25 (Base de datos distribuidas y arquitectura cliente-servidor)
Capítulo 25 (Base de datos distribuidas y arquitectura cliente-servidor)
 
Diseño Físico de Base de Datos - Cuestiones de Repaso
Diseño Físico de Base de Datos - Cuestiones de RepasoDiseño Físico de Base de Datos - Cuestiones de Repaso
Diseño Físico de Base de Datos - Cuestiones de Repaso
 
Bases de datos Lina Mejia y Paola Varon
Bases de datos Lina Mejia y Paola VaronBases de datos Lina Mejia y Paola Varon
Bases de datos Lina Mejia y Paola Varon
 
Commit y rollback
Commit y rollbackCommit y rollback
Commit y rollback
 

Último

RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 

Último (20)

RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 

Abd clase 7