Ensayo De Unidad 4 De Bdd

Páginas: 14 (3258 palabras) Publicado: 19 de noviembre de 2012
SUBSECRETARÍA DE EDUCACIÓN SUPERIOR
DIRECCIÓN GENERAL DE EDUCACIÓN SUPERIOR TECNOLÓGICA

Instituto Tecnológico de San Juan del Río
MANEJO DE TRANSACCIONES

Aarón Hernández Ramírez.
Carrera: ITICS

Numero de control: 10590380


Contenido
Introducción. 3
1. Transacciones. 4
2. Estructura de transacciones. 4
3. Ejecución de transacciones centralizada distribuida. 4
3.1Propiedades de las transacciones. 5
3.2 Procesamiento de transacciones. 6
4. Ejecución centralizada de transacciones. 7
5. Control de concurrencia. 7
6. Serialización de transacciones. 8
7. Algoritmos de control de concurrencia. 9
8. Basados en bloqueo. 10
9. Algoritmos basados en candados. 11
10. Algoritmos basados en estampas de tiempo. 11
10.1 Ordenamiento por estampas detiempo múltiples. 12
11. Confiabilidad. 13
13. Mapa Mental. 15



Introducción.

En este pequeño documento se redacta un poco de lo que son los últimos temas del temario de la materia de base de datos distribuidas, como por ejemplo: transacciones, estructura de transacciones, propiedades de las transacciones, control de concurrencia, serialización de transacciones, algoritmos basadosen candados, confiabilidad entre otros.
Donde tratamos de dar una breve explicación a cada uno de estos temas anteriormente mencionados, para que sea más entendible nuestra materia y cada uno de los objetivos de la misma, también se presentan en un mapa mental de lo que es el procesamiento de consultas distribuidas, esto es parte de esta complementación para interpretar de una manera mássencilla y ampliamente las bases de datos distribuidas, y claro sus estructuras que es lo de suma importancia.
Es importante porque en el área de la ingeniería se llevan a cabo todo este tipo de BDD y su utilización y el crear la mejor seguridad en las mismas ya que desarrollan y modelizan software que facilita la construcción de sistemas complejos a partir de diferentes componentes.1. Transacciones.
Es un conjunto de acciones llevadas a cabo por un usuario un programa de aplicación, que acceden o cambian el contenido de la base de datos.
Es una operación o un conjunto de operaciones, como una unidad lógica, que se ejecutaran si tienen éxito o se descartarán en caso contrario.
2. Estructura de transacciones.
Las transacciones planas consisten de unasecuencia de operaciones primitivas encerradas entre las palabras clave begin y end. Por ejemplo:
Begin_transaction Reservación . . . end.
En las transacciones anidadas las operaciones de una transacción pueden ser así mismo transacciones. Por ejemplo, Begin_transaction Reservación
. . . Begin_transaction Vuelo . . . end. {Vuelo} . . . Begin_transaction Hotel . . . end. . . . end.
Unatransacción anidada dentro de otra transacción conserva las mismas propiedades que la de sus padres, esto implica, que puede contener así mismo transacciones dentro de ella. Existen restricciones obvias en una transacción anidada: debe empezar después que su padre y debe terminar antes que él. Más aún, el commit de una subtransacción es condicional al commit de su padre, en otras palabras, si el padre deuna o varias transacciones aborta, las subtransacciones hijas también serán abortadas.
3. Ejecución de transacciones centralizada distribuida.
|

Teoría del procesamiento de transacciones.
Consiste en una serie de modificaciones (transacciones) a un determinado recurso del sistema (por ejemplo una base de datos) y en donde se define un punto de inicio (Begin Tran) y un punto determinación que define un bloque entre el conjunto de operaciones que son realizadas.
Dentro de este proceso en bloque los demás usuarios no pueden modificar nada hasta que no se presente un estado estable de los datos, esto ocasiona inconsistencia temporal y conflictos. Para evitar lo anterior se implementan dos maneras diferentes:
Ejecutar transacciones serializadas. Es un sistema que permite el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ensayo Unidad 4 Estadistica
  • Unidad 2 Actividad 4 Ensayo
  • ensayo unidad 4
  • Ensayo Unidad 4
  • Unidad 4
  • Unidad 4
  • Unidad 4
  • Unidad 4

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS