adri

Páginas: 5 (1139 palabras) Publicado: 14 de agosto de 2014
Dentro del algoritmo hay dos secciones, estas son:
1. Ambiente > Sección declarativa. Se declaran todas las estructuras de datos que utilizaremos en el algoritmo.
2. Algoritmo > Incluiremos aquí todas las "acciones" tendientes a resolver problemas. Solamente se usaran aquí las estructuras de datos
Procesamiento de transacciones
Las transacciones fueron originalmente desarrolladas para serutilizadas dentro de los sistemas de base de datos, donde se usaba para auxiliar en el mantenimiento de los datos de las aplicaciones y que dependían de la consistencia de la información almacenada.
Las transacciones son un mecanismo que ayuda a simplificar la construcción de sistemas confiables a través de procesos que proveen soporte uniforme para invocar y sincronizar operaciones como:
•Operaciones de compartición de datos.
• Aseguramiento de la seriabilidad de las transacciones con otras.
• Atomicidad en su comportamiento.
• Recuperación de fallas provocadas en red y nodos.
El término transacción es usado dentro del dominio de la base de datos como una unidad básica de cómputo consistente y confiable. Cabe destacar que una transacción es una colección de acciones quehacen transformaciones consistentes de los estados de un sistema, preservando la consistencia del sistema. Una base de datos está en un estado consistente si obedece todas las restricciones de integridad definidas sobre ella. Los cambios de estado ocurren debido a actualizaciones, inserciones, y supresiones de información. Por supuesto, se quiere asegurar que la base de datos nunca entra en unestado de inconsistencia. Sin embargo, durante la ejecución de una transacción, la base de datos puede estar temporalmente en un estado inconsistente. El punto importante aquí es asegurar que la base de datos regresa a un estado consistente al fin de la ejecución de una transacción.
Si las operaciones no modifican ningún dato, sino que sólo recuperan datos, la transacción es de sólo lectura. Lastransacciones más conflictivas pero más habituales, son las que modifican la base de datos. Las transacciones no pueden violar ninguna restricción de integridad de la base de datos, es decir, si la base de datos era consistente cuando empezó una transacción, también debe serlo cuando termine con éxito.
Lo que se persigue con el manejo de transacciones es por un lado tener una transparenciaadecuada de las acciones concurrentes a una base de datos y por otro lado tener una transparencia adecuada en el manejo de las fallas que se pueden presentar en una base de datos.





La estructura secuencial es aquella en la que una acción (instrucción) sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida de una es la entrada de la siguiente y así sucesivamente hastael fin del proceso.
Procesamiento de transacciones
Las transacciones fueron originalmente desarrolladas para ser utilizadas dentro de los sistemas de base de datos, donde se usaba para auxiliar en el mantenimiento de los datos de las aplicaciones y que dependían de la consistencia de la información almacenada.
Las transacciones son un mecanismo que ayuda a simplificar la construcción desistemas confiables a través de procesos que proveen soporte uniforme para invocar y sincronizar operaciones como:
• Operaciones de compartición de datos.
• Aseguramiento de la seriabilidad de las transacciones con otras.
• Atomicidad en su comportamiento.
• Recuperación de fallas provocadas en red y nodos.
El término transacción es usado dentro del dominio de la base de datos como una unidadbásica de cómputo consistente y confiable. Cabe destacar que una transacción es una colección de acciones que hacen transformaciones consistentes de los estados de un sistema, preservando la consistencia del sistema. Una base de datos está en un estado consistente si obedece todas las restricciones de integridad definidas sobre ella. Los cambios de estado ocurren debido a actualizaciones,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • adrian
  • Adrian
  • Adrian
  • Adriaan
  • Adrian
  • Adrian
  • adri
  • Adri

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS