Sistemas de informacion Transaccionales

12
Fundamentos de Sistemas de Información

description

Breve recopilacion de informacion de sistemas de transaccionales.

Transcript of Sistemas de informacion Transaccionales

Page 1: Sistemas de informacion Transaccionales

Fundamentos de Sistemas de Información

Page 2: Sistemas de informacion Transaccionales

Sistemas de Información Sistemas de Información

Sistema constituido por personas, datos y actividades que procesan datos e información en una organización, e incluye procesos manuales y automatizados.

Otra definición: Un sistema de información es un conjunto de elementos relacionados entre sí, que se encarga de procesar manual y/o automáticamente datos, en función de determinados objetivos.

Estos elementos constituyentes de un sistema de información son:* Personas o recurso humano: las personas que utilizan el sistema, siendo parte de éstos.* Datos e información: de entrada, de salida y almacenada.* Actividades* Recursos materiales: por ejemplo, computadoras, dispositivos, archivadores, etc.

Un sistema de información realiza cuatro actividades básicas: entrada, almacenamiento, procesamiento y salida de información.

Page 3: Sistemas de informacion Transaccionales

Sistemas de Información Sistemas de Información

Desde un punto de vista empresarial, algunos sistemas de información son:

- Sistemas de Transacciones: gestiona las transacciones de una organización. Ver sistema transaccional.- Sistemas Expertos (SE): intentan emular el comportamiento de un experto en un dominio concreto.- Sistemas Ejecutivos o de información ejecutiva: utilizado por los niveles genenciales de una organización para monitorearla.- Sistemas de Apoyo a Grupos- Sistemas de Conocimiento

Page 4: Sistemas de informacion Transaccionales
Page 5: Sistemas de informacion Transaccionales

CaracterísticasCaracterísticas

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.

Page 6: Sistemas de informacion Transaccionales

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.

CaracterísticasCaracterísticas

Page 7: Sistemas de informacion Transaccionales

CaracterísticasCaracterísticas* 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.

Page 8: Sistemas de informacion Transaccionales
Page 9: Sistemas de informacion Transaccionales

Sistemas TransaccionalesSistemas Transaccionales

Información importante para identificar estos sistemas:

Page 10: Sistemas de informacion Transaccionales

Sistemas TransaccionalesSistemas TransaccionalesCID es un conjunto de características o propiedades que garantizan que las transacciones en una base de datos son fiables. En el contexto de bases de datos, una transacción es una única operación sobre los datos.

Un ejemplo de una transacción más compleja es la transferencia de fondos de una cuenta a otra, la cual implica múltiples operaciones individuales.

Si un sistema supera la prueba ACID, significa que es fiable.

Propiedades ACID

* Atomicidad: cualquier cambio de estado que produce una transacción es atómico. Es decir, ocurren todos o no ocurre ninguno. En otras palabras, esta propiedad asegura que una operación se realiza o no se realiza, por lo tanto no puede quedar el sistema a medias.

* Consistencia: propiedad que asegura que una transacción no romperá con laintegridad de una base de datos, pues respeta todas las reglas y directrices de ésta.

* Aislamiento: propiedad que asegura que no se afectarán entre sí las transacciones. En otras palabras, dos o más transacciones sobre los mismos datos no generarán un problema.

* Durabilidad: propiedad que asegura la persistencia de una transacción, es decir, una vez que la transacción quedó aceptada no podrá deshacerse aunque falle el sistema.

Page 11: Sistemas de informacion Transaccionales
Page 12: Sistemas de informacion Transaccionales