miércoles, 13 de abril de 2011



Una red informática está compuesta por equipos que están conectados entre sí mediante líneas de comunicación y elementos de hardware. La configuración física, es decir la configuración espacial de la red, se denomina topología física. Los diferentes tipos de topología son:
  • Topología de bus
  • Topología de estrella
  • Topología en anillo
  • Topología de árbol
  • Topología de malla

miércoles, 6 de abril de 2011

DIAGRAMA ESTRUCTURAL




EJEMPLO DE BASE DE DATOS TRANSACCIONAL
para que te da seguridad cuando haces una actualizacion masiva de datos o cualquier otra operación
ejemplo:
si tienes que actualizar los precios de 5000 artículos irías uno por uno y cambiarias el precio ahora bien, que pasaría si en el articulo 4500 da un error, esto significa que los articulos anteriores quedarían mal, porque la actualización fallo en el 4500 entonces todo se detiene pero lo que cambiaste quedo cambiado y eso no debe ser así. Al usar transacciones, esto no pasa, porque si algo falla, el server no le aplica los cambios a NINGUN registro y todo quedaria como antes.



También debe ser capaz de controlar y administrar múltiples transacciones, determinando prioridades entre éstas. Por ejemplo, un cliente está haciendo la reserva de un asiento en un vuelo, dicho asiento debe ser bloqueado temporalmente hasta que se concrete la transacción, porque otro cliente podría estar queriendo reservar el mismo asiento en el mismo momento.


Un sistema transaccional debe controlar las transacciones para mantener la seguridad y consistencia de los datos involucrados. Por ejemplo, un cliente transfiere dinero de una cuenta a otra cuenta dentro de un mismo banco; la cantidad de dinero que se descuenta de la cuenta emisora debe ser igual a la que se suma en la cuenta receptora. De no ser así, la acción (transacción) no se realiza.

martes, 5 de abril de 2011

TRANSACCION

1.-Transacción:Una Transacción es un unidad de la ejecución de un programa que accede y, posiblemente, actualiza varios elementos de datos 

2.-Transacción: Una Transacción está delimitada por instrucciones de inicio transacción y fin transacción (la transacción consiste en todas las operaciones que se ejecutan entre inicio transacción y fin transacción)

3.-Transacción: Una transacción es un conjunto de operaciones que van a ser tratadas como una única unidad. Estas transacciones deben cumplir 4 propiedades fundamentales comúnmente conocidas como ACID (atomicidad, coherencia, asilamiento y durabilidad)

Base de Datos Transaccional: de esta manera todo en tu sistema se basa en hacer transacciones, cosa que te da seguridad cuando haces por ejemplo una actualización masiva de datos o cualquier otra operación.

2.-una base transaccional significa que las operaciones de inserción actualización se hacen dentro de una transacion, esto quiere decir que todas las operaciones se realizan o no, si sucede algún erro en la operacion se omite todo el proceso de modificación de la base de datos, si no sucede ningun error se hacen toda la operacion con exito.

3.-El concepto de “Bases de Datos Transaccionales” es un sinónimo de fiabilidad superior a las Bases de Datos comúnes. Las Transacciones son ampliamente utilizadas en Sistemas Bancarios

¿PARA QUE SIRVE UNA BASE DE DATOS TRANSACCIONAL?
Un sistema transaccional debe controlar las transacciones para mantener la seguridad y consistencia de los datos involucrados. Por ejemplo, un cliente transfiere dinero de una cuenta a otra cuenta dentro de un mismo banco; la cantidad de dinero que se descuenta de la cuenta emisora debe ser igual a la que se suma en la cuenta receptora. De no ser así, la acción (transacción) no se realiza. Un sistema transaccional debe ser capaz de enmendar cualquier error ocurrido durante una transacción, pudiendo deshacer las operaciones realizadas, manteniendo los datos tal cual estaban antes del error. También debe ser capaz de controlar y administrar múltiples transacciones, determinando prioridades entre éstas. Por ejemplo, un cliente está haciendo la reserva de un asiento en un vuelo, dicho asiento debe ser bloqueado temporalmente hasta que se concrete la transacción, porque otro cliente podría estar queriendo reservar el mismo asiento en el mismo momento.