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.

lunes, 28 de marzo de 2011

NODOS

Un árbol es una estructura no lineal en la que cada nodo puede apuntar a uno o varios nodos.
Un árbol es una estructura en compuesta por un dato y varios árboles.



NODO PADRE


nodo que contiene un puntero al nodo actual. En el ejemplo, el nodo 'A' es padre de 'B', 'C' y 'D'.

Los árboles con los que trabajaremos tienen otra característica importante: cada nodo sólo puede ser apuntado por otro nodo, es decir, cada nodo sólo tendrá un padre. Esto hace que estos árboles estén fuertemente jerarquizados, y es lo que en realidad les da la apariencia de árboles.


los nodos que dependen de otro nodo también se les conoce como nodos "hijos" o descendientes y al otro se le llama nodo "padre".
De esto de puede concluir que cada nodo padre es una raíz de un sub-árbol.
Todos los nodos conectados a un nodo concreto son hijos o bien el padre de dicho nodo.
Si el nodo conectado se encuentra en la única ruta a la raíz, dicho nodo recibe el nombre de padre. Todos los nodos, salvo la raíz, tienen un único padre.
NODO HIJO
El resto de nodos conectados a un nodo concreto son los hijos del nodo.
Cualquiera de los nodos apuntados por uno de los nodos del árbol. En el ejemplo, 'L' y 'M' son hijos de 'G'.
Un árbol dirigido tiene un nodo al que se le llama "raíz" y de este nodo parten todas las conexiones a los demás nodos. A los nodos terminales se les llama "hojas" y a todos los demás se les llama nodos intermedios. El grado de un nodo es el número de hijos que tiene.

RELACIÓN DE NODO
Los nodos que se encuentran en la ruta que va desde un nodo a la raíz reciben el nombre de antecesores del nodo e incluyen a su padre, al padre de su padre, etc., hasta llegar a la raíz. El conjunto de nodos que incluyen a los hijos del nodo, a los hijos del hijo, etc., reciben el nombre de descendientes del nodo. Un nodo y sus descendientes forman un subárbol enraizado a dicho nodo.  Un nodo sin hijos recibe el nombre de hoja.