Vistas de página en total

viernes, 10 de junio de 2011

PASION POR LA INFORMATICA....!!!!

NEW.........!!!

Bienvenido al Blog mas Geek , Divertido y atractivo de la WEB.................................................................................... :)
Madrina del BloG (jejeje)




DE TOCHO MOROCHO....!!!     

Linkz...






For a new informatic culture.... Agradeceremos nos dejes 
tus comentarios y aportes tambien a este bloG la idea es conocermas 
gente que le Apasione la informatica.....!!!

Gracias a Dios le Revelion del pueblo esta teniendo 
sus frutos aca les dejo un poco de contenido para que 
lo disfruten


Aguante...!!!! LINUX 


Bueno para comenzar ¿Que es linux? Resumido , 
segun lo que e leido Linux es un sistema operativo 
creado por Linus Torvalds quien de un codigo del sistema unix 
lo modifico y creo un nuevo sistema, el cual penso que era justo compartirlo para asi seguir modificandolo para tener una nueva 
experiencia en cuanto a sistemas operativos!!

Muchos de los usuarios de ordenadores no usan linux , unos por 

que aun no lo conocen (lastima por ellos) o por que 
simplemente no saben usarlo y les gusta ser monigotes 
de las otras empresas!!  en fin no vamos a poner eso en debate.

Pero algunas personas lo usan por varias razones :
1. Es gratis .
2. No tiene virus(aunque algunos invivibles 

sin nada que acer estan comenzando a atacarlo).
3. Es bastante estable.
4. Velocidad.
Mayor informacion en: http://gratismundo.com/blog/descargas/2007/06/19/10-razones-para-utilizar-linux/

Bueno pa ser justos tambien ay ciertas desventajas pero 





las que e leido no le e ayado ninguna coherencia o logica !! 
asi que las desventajas les tok averiguarlas a ustedes ¿como? 
probandolo jejejejej. 

Ahora les comenzare a mencionar algunos de los entornos de 

escritorio que posee Linux:
Este es el primero: XFCE.


El xfce es un entorno de escritorio para makinas q no tienen muchos recursos , 

en el las aplicaciones cargan y se ejecutan mas rapidamente. Informacion http://es.wikipedia.org/wiki/Xfce


El segundo es el LXDE.


El lxde es otro entorno bastante ligero y rapido se diferencia de los otros en que sus 

componentes no se integran firmemente, y son muy independientes. Informacion: http://es.wikipedia.org/wiki/LXDE

El tercero es el GNOME.


El gnome normalmente es el entorno de escritorio usado en varias distros de linux, 

es intuitivo y atractivo, y hace un gran enfasis en la simplicidad, usabilidad y la eficiencia. 
Informacion: http://es.wikipedia.org/wiki/GNOME

Y por ultimo el KDE.


El kde para mi es uno de los entornos de escritorio mas bellos que puede existir jejejej!! 

su configuracion grafica es simplemente hermosa para los ojos de los usuarios
( bueno para mi si) , el kde llena la necesidad de un entorno de escritorio 
amigable para estaciones de trabajo , ya que permite al usuario adecuar 
el sistema a su gusto y comodidad, por lo cual le es mas facil de usar a los nuevos usuarios. 

Bueno ahora aki varias de las distros que conocido y varias de mis favoritas  :

Para comenzar tenemos unas de las suites mas conocidas :
El UBUNTU.


Es una de las distros mas estables y conocidas por muxos linuxeros y es la que 

actualmente uso tiene poderosas aplicaciones integradas y en modo live cd puede salvar 
tu disco duro  muy importante para muxos!!!
Viene en distintos entornos de escritorio ejemplo : xubuntu(xfce), lubuntu(lxde), 

kubuntu(kde), y el ubuntu studio y otros mas para diversos propositos.
Pueden buscarlos aqui:
UBUNTU: http://www.ubuntu.com/
KUBUNTU:
XUBUNTU:
LUBUNTU:

FEDORA.


Ahora el fedora  , tambien una de las suites mas conocidas, es bastante estable 

y es un sistema con un diseño de escritorio bastante hermoso, aunque e escuchado 
que la mayoria lo usa como servidor ya que esta distro esta basada en el mejor 
server de linux que es el Red hat (el cual no es gratis)  .
Pagina oficial: fedoraproject.org/es/

MANDRIVA.


El mandriva es otra suite bastante bella , y tambien muy estable, aunque la ultima vez 

que lo probe no c xq !! pero m resulto algo complikdo( y eso que esta dedikda a 
usuarios que se estan introduciendo al mundo de linux jejejej  ) , 
o talvez no es tanto lo complikdo sino lo complejo ya que es una distro muy poderosa!! 
ya que tiene una gran cantidad de usuarios que proporcionan ayuda, soporte y software! 
Pagina oficial: www.mandriva.com/es/

OPENSUSE.


Bueno aora otra suite de linux opensuse con esta suite e tnido muy pok experiencia 

pero segun los q mis amigos m an dixo es bastante fuerte , ligero y muy comodo 
de usar y tambien en su version de servidor es muy buena.
Pagina oficial: http://es.opensuse.org/Bienvenidos_a_openSUSE.org


Linux Mint.


El linux mint para mi es una de las distros de linux mas facil de usar, esta basado en el ubuntu

 aunque sus ultimas versiones estan usando el linux Debian directamente trae software
 muy util instalado por ejemplo reproductores de musica y videos con codecs instaldos 
sin necesidad de dscargarlos del internet como muxos de los aki mencionados!!, 
aunque su diseño del escritorio no m motiva muxo pero es bueno  .
Pagina oficial:www.linuxmint.com/


DEBIAN.


El Debian para serles sincero nunca lo e usado y solo lo eh visto una vez lo cual era su 

escritorio jejeje pero m eh dado cuenta que es una de las distros mas poderosas , 
con bastantes desarrolladores y muy buen software, para unos es el mejor 
(pero yo m kede con uno de sus hijos  ).
Pagina oficial: http://www.debian.org/index.es.html

BACKTRACK.


Por ultimo les traigo una distro muy interesante con la cual e jugado un poco  

el backtrack es un sistema con escritorio kde por defecto pero que sea kde no signifik 
q sea facil de usar, esta version de linux esta diseñada para la seguridad wi-fi , aunque 
la mayoria de personas y algunos hackers lo usan para invadir ordenadores 
y crackear claves de red , ya que posee software muy poderoso para este tipo 
de usabilidad,pero no es un sistema diseñado para ser facil  .
Pagina oficial: www.backtrack-linux.org/


Por fin , a como les abia dicho al comienzo este es mi primer post y ps cualkier 

error m disculpan jejejejej
si tienen algun comentario u opinion solo comenten para asi yo tambien 

poder aprender de ustedes , espero que valoren mi esfuerzo y trabajo . 
Ahhh y espero q induzcan a sus conocidos a usar LINUX .

Live Free Or Die...!!




UMG 


RENOVANDO LA CULTURA INFORMATICA EN LATINOAMERICA..

























miércoles, 8 de junio de 2011

SEGURIDAD EN INTERNET


Introducción.


La seguridad ha sido el principal concerniente a tratar cuando una organización desea conectar su red privada al Internet. Sin tomar en cuenta el tipo de negocios, se ha incrementado el numero de usuarios de redes privadas por la demanda del acceso a los servicios de Internet tal es el caso del World Wide Web (WWW), Internet Mail (e-mail), Telnet, y File Transfer Protocol (FTP). Adicionalmente los corporativos buscan las ventajas que ofrecen las paginas en el WWW y los servidores FTP de acceso publico en el Internet.
Los administradores de red tienen que incrementar todo lo concerniente a la seguridad de sus sistemas, debido a que se expone la organización privada de sus datos así como la infraestructura de sus red a los Expertos de Internet (Internet Crakers). Para superar estos temores y proveer el nivel de protección requerida, la organización necesita seguir una política de seguridad para prevenir el acceso no-autorizado de usuarios a losrecursos propios de la red privada, y protegerse contra la exportación privada de información. Todavía, aun si una organización no esta conectada al Internet, esta debería establecer una política de seguridad interna para administrar el acceso de usuarios a porciones de red y proteger sensitivamente la información secreta.

ENLACES DE APOYO:

SEGURIDAD Y ETICA EN INTERNET

WEB SECURITY




VANGUARDIA DE LA WEB

TECHNEWS


By: Arles Pacheco


Wellcome/Bienvenidos/Bienvenue/Benvenuti/Bem-vindo


hackers 2011. Noticias de hackers 2011. Información sobre hackers 2011. Novedades de hackers 2011.

Google Chrome salió ileso en concurso Pwn2Own
Parece que el navegador Chrome bien podría estar hecho a prueba de balas, puesto que recientemente, en el concurso de hackers Pwn2Own, los hackers más experimentados no pudieron quebar el sistema de seguridad para explotar los fallos del navegador. Es por ello que los 20,000 dólares que ofrecía Google a quien pueda irrumpir dentro su [...]
Pwn2Own 2011: Hackeado Safari e Internet Explorer 8
En Vancouver, Canadá, se viene celebrando la quinta edición del concurso Pwn2Own, el cual se celebra todos los años entre los días 9 a 11 de marzo, y donde participan los mejores hackers del mundo para encontrar vulnerabilidades en los diferentes navegadores, como Safari, Internet Explorer, Mozilla Firefox y Google Chrome. } Para sorpresa de [...]
PlayStation 3 Firmware 3.56: Descubren nuevo bug
Hackear la PS3 se pone al rojo vivo en estos días, parece que todos quieren hackearlo, pero con Sony persiguiendo  todos los hackers no está claro todavía cual será el próximo paso de los hackers. Como recordamos Sony se le prendió a George Hotz (Geohot) y a todos los que visitaron su página, o canal [...]
Motorola XOOM con overclock de 1.5GHz
La nueva tablet Motorola XOOM viene cargada con un potente procesador de doble núcleo de 1GHz y Android 3.0 Honeycomb, pero al parecer para la comunidad de hackers esto no es suficiente. Recientemente unos miembros del foro XDA Developers acaban de llevar al cerebro de dos núcleos basado en Cortex A-9 un paso más allá, [...]
Los hackers utilizan servidores de empresa china
Un hombre chino citado por una empresa de seguridad de Silicon Valley y vinculado al ciberespionaje a varias compañías petroleras occidentales dijo el viernes que su compañía alquila espacio de servidor para cientos de piratas informáticos. La revelación puso en relieve la persistencia de la piratería, tanto profesional como aficionada en China, una fuente principal [...]
Geohot obligado a entregar su disco duro a Sony
George Hotz, conocido como Geohot, realmente ha enojado a Sony con el lanzamiento de su hack para el PS3. Sony llevó a Geohot y a otros hackers a la corte. Y las cosas no son color de rosa para Geohot, ya que ha perdido una importante batalla contra Sony. Los tribunales están obligando a Geohot [...]
eHarmony hackeado: Nombres de usuario y correos robados
eHarmony, la conocida página de citas en línea habría sido hackeada. Y esto se sabe porque los datos de miles de usuarios aparecieron a la venta en un foro de hackers. Entre dichos datos se encuentran los nombres de usuario, contraseñas, y correos electrónicos. La compañía se ha visto obligada a restablecer las contraseñas de [...]
¿Cuánto demora Hackear contraseñas?
BusinessWeek dice que una contraseña de 6 caracteres (sólo letras) puede ser descifrada en apenas 10 minutos, mientras que una contraseña de 9 caracteres con las letras, mayúsculas, números y símbolos tomaría 44,530 años en ser descifrada. Echa un vistazo a la imagen para ver las comparaciones, la primera columna describe la contraseña, las otras [...]
4chan hackea páginas Web del gobierno Egipto
Usuarios de 4Chan, que se hacen llamar “Anonymous” hackearon las páginas Web del gobierno de Egipto y Yemen. Una revolución está teniendo lugar actualmente en dichos países. Cerca de 500 participantes Anonymous hackearon sitios Web del Ministerio Egipcio de Información y del Partido Democrático Nacional de Egipto. Además de los sitios web del Ministerio Yemení [...]
Google ofrece 20,000 dólares por hackear Chrome

Es irónico que por un lado veamos a Sony tratando desesperadamente de luchar contra los hackers y, sin embargo por otra parte tengamos a Google tratando de alentarlos. Es así que Google, el gigante de las búsquedas, está ofreciendo un premio en efectivo de 20,000 dólares para uno de los posibles piratas informáticos que pueda [...]

miércoles, 11 de mayo de 2011

COMO CREAR UNA RED LOCAL



1a-¿Qué son las Redes de ordenadores?


Una red de ordenadores es un conjunto de equipos informáticos interconectados con el objeto de poder compartir información y recursos entre ellos.
Además de ordenadores, se pueden conectar impresoras, modems, concentradores (hubs), encaminadores (routers), interruptores (switchs), etc...


1b-Ventajas de las Redes informáticas

Las redes de ordenadores permiten compartir recursos e información, con el objeto de abaratar costes, facilitar el trabajo en grupo... En particular:
  • compartir archivos y programas
  • compartir impresoras
  • compartir un acceso a internet
  • enviar y recibir correo electrónico
  • usar bases de datos compartidas
  • gestionar eficazmente la seguridad de los equipos
  • realizar copias de seguridad centralizadas


1c-Tipos de Redes Locales

Según el ámbito territorial que ocupe una red, podemos distinguir:
  • LAN: Red de área Local (Local Area Net)Redes que abarcan una o varias salas, incluso en diferentes plantas de un mismo edificio o en edificios cercanos.
  • MAN: Red de área Metropolitana (Metropolitan Area Net)Redes que conectan equipos situados en diferentes puntos de un núcleo urbano..
  • WAN: Red de área Amplia (Wide Area Net)Redes que incluyen ordenadores de diferentes provincias o incluso países.
Las LAN y MAN suelen interconectarse mediante cables de cobre (categorías 5 ó6), auqnue también existen redes inalámbricas; se puede usar fibra óptica para conectar las centralitas, pero de ahí hasta los domicilios de cada usuario se usa cable de cobre.
Las WAN pueden interconectarse mediante fibra óptica, cables subterráneos o submarinos, enlaces vía satélite, etc...


1d-Arquitecturas Cliente-Servidor y Peer To Peer

  • Cliente-ServidorSe denomina Servidor al ordenador que presta servicios a los demás, es decir, el que comparte sus recursos o gestiona la información que le piden los demás.
    Clientes son los ordenadores que piden recursos o información al servidor.
  • Peer To Peer (P2P)Estas redes no son centralizadas, sino que cada PC puede funcionar como cliente en unos casos y servidor en otro.
La arquitectura cliente-servidor es más interesante en algunos casos, como la publicación de páginas web o correo electrónico, aunque los servicios sólo se prestan mientras el servidor esté funcionando correctamente.
Para que un ordenador pueda ofrecer sus servicios a otro, debe estar ejecutando un programa también llamado servidor. Del mismo modo, los ordenadores ciente sólo pueden acceder a un servidor mediante un programa cliente.
Los ordenadores que actúan como servidores deben ser más potentes, rápidos y con mejores prestaciones que los demás, ya que deben trabajar para varios clientes simulténeamente. De lo contrario, los servicios serían prestados muy lentamente o de forma defectuosa.
En el caso de redes P2P, si alguno de los ordenadores no funciona, los demás podrán seguir intercambiando sus recursos.
Ambas arquitecturas pueden usarse simultáneamente en la misma red.



2a-¿Qué se necesita para montar una red local?

Por supuesto, varios ordenadores, al menos 2. :-). Además:
  • Tarjetas de red (Una por cada PC)
  • Cables con clavijas RJ-45 (uno por cada PC)
  • Concentrador (hub) o Switch (uno con suficientes conexiones para todos los PCs)
  • Software de red (protocolos, programas clientes y servidores...)
En redes mayores, se usan pasarelas (gateways) y encaminadores (routers) para intereconectar redes de diferente tipo, amplificadores ("repetidores") para refrescar la señal en tramos largos, etc...
Existen 2 velocidades estándar en redes Ethernet: 10 Mbit/seg y 100 Mbit/seg; lógicamente, la segunda es mucho más rápida. Para conseguirla, las tarjetas de red, el cable y el concentrador deben ser de al menos dicha velocidad; de lo contrario, el rendimiento baja al del componente más lento.
Si tenemos sólo 2 ordenadores, podemos conectarlos sin concentrador ni switch; simplemente usaremos un cable especial ("cable cruzado") directamente de una tarjeta de red a la otra. Si deseamos conectar un tercer ordenador, ya necesitamos un concentrador, o, al menos, colocar 2 tarjetas de red en el equipo "intermedio".
La tarjeta de red va conectada dentro del ordenador, en una de las ranuras de expansión normalmente PCI en equipos de sobremesa (o PCMCIA en portátiles). Su coste es de unos 15-18 €.
El cable recomendado es el llamado de categoría 5 (10 Mb/s) ó 6 (100 Mb/Seg). Las clavijas son del tipo RJ-45; ambos componentes se pueden adquirir en tiendas de informática y electrónica, si bien para colocar los conectores se necesita una herramienta llamada "crimpadora" que cuesta alrededor de 24 €. Si no necesitamos hacer cables a menudo, podemos comprarlos ya hechos a un precio aceptable.
El concentrador es el aparato donde se conectan todos los cables que vienen de las tarjetas de red; así pues, necesitará tener tantas tomas como ordenadores queramos incluir en la red. El precio suele acercarse a unos 6 € por toma, es decir, un hub de 8 cuesta unos 48-50 €.
En vez del concentrador podemos emplear un switch; el aspecto y funcionamiento es el mismo, pero mejora porque sólo envía a cada PC los datos que le conciernen, y no todos, como hace el concentrador.
El software de red necesario incluye: protocolos de comunicaciones, programas cliente y programas servidores.
Los protocolos más conocidos van incluidos en Windows (entre otros):
  • IPX (Novell), en desuso, es necesario para juegos en red antiguos (Quake I, Duke NUkem 3D, etc)
  • NetBeui (Microsoft): basado en el NetBios de IBM, se puede usar para compartir carpetas e impresoras si no se desea acceso a Internet.
  • TCP/IP: El más interesante, permite conectarse a Internet además de compartir carpetas e impresoras, por lo que en la mayoría de los casos, no se necesita ningún otro.
Windows también incorpora programas clientes para navegación web (Internet Explorer), correo electrónico y grupos de noticias (Outlook Express), así como ftp (un programa en entorno de texto).
Además, se pueden usar programas gratuitos o de libre distribución creados por otras empresas, como Netscape Communicator (web, correo, grupos de noticias, etc), Ópera (navegador), Nico-FTP o Cute-FTP para transferencia de archivos, etc...
Como programas servidores podemos usar algunos comerciales, aunque también existen buenos programas gratuitos o de libre distribución, por ejemplo: Apache o Simple Server (servidores web), Argo Soft Mail Server (correo), ServU FTP (ftp), etc...

2b-El Protocolo TCP/IP

TCP/IP significa Protocolo de Transferencia de Archivos/Protocolo Internet (Transfer Control Protocol/Internet Protocol), y es el sistema de comunicaciones básico que permite entenderse unos ordenadores con otros.
En TCP/IP cada ordenador de uina red (local, Internet, etc), dispone de un número IP único, que lo identifica en la red.
Los números IP constan de 4 valores, separados por puntos y cada uno de ellos en el rango de 0 a 255. Por ejemplo: 123.2.34.98, o bien 223,28,190,56, etc... El valor 255 es especial (multidifusión -broadcast-, por lo que no se usa normalmente)
Si dos ordenadores de la misma red usaran la misma IP, no se podría distinguir el destinatario de los mensajes dirigidos a dicho nº IP, causando un conflicto que se avisa en forma de mensaje de windows.
Al conectarse a Internet, el proveedor (ISP) nos asigna un número de IP de entre los que haya reservado, que puede ser diferente en cada sesión (IP dinámica) o fijo (IP fija o estática).
La ventaja de una IP fija es que podemos usar programas servidores para publicar páginas web, montar una oficina de correo, chat, ftp, etc... Se accedería a dicho servidor desde un programa cliente (por ejemplo,el navegador) tecleando dicha dirección IP, sin necesidad de disponer de un nombre de dominio. Por eso, algunos proveedores cobran una cantidad adicional por asignar IPs fijas.
En una red local, los números IP pueden elegirse a voluntad; siempre que mantengamos idénticos los tres primeros valores, por ejemplo, podemos asignar los números:


24.13.100.1
24.13.100.2
24.13.100.3
etc..

En cambio, si la red está conectada a Internet, dichos números podrían estar siendo usados por otros navegantes, lo que causaría conflictos; por ello, se reservan determinados rangos de direcciones, llamadas direcciones privadas, establecidas por el documento RFC-918:


clase A
de
10.0.0.0
a
10.255.255.255
clase B
de
172.16.0.0
a
172.31.255.255
clase C
de
192.168.0.0
a
192.168.255.255

La clase C, dejando fijo también el tercer número, permite gestionar un rede de hasta 254 ordenadores, que es suficiente para redes pequeñas y medianas. Para redes más grandes, se usan las otras dos clases, que admiten un número de PCs mucho mayor.
Estos números especiales pueden usarse en redes locales conectadas a Internet sin intereferir entre sí, puesto que el ordenador que esté directamente conectado al modem dispone de su propia y diferente IP para Internet, que es la que identifica a toda la red en Internet.
Es decir, a nivel de red interna, cada PC usa un números IPs dentro de dichos rangos, por ejemplo, 192.168.0.24; pero el ordenador que tiene el modem (el "servidor de acceso a Internet") además tiene una IP diferente para comunicarse con Internet, por ejemplo, 120.50.230.87, asignada por su proveedor.
Otro número especial es 127.0.0.1, que representa siempre el propio ordenador (aunque debe tener otra IP propia).



REDES INFORMATICAS:




Ejemplos Graficos:


Topologia BUS


Topologia Estrella 


Topología de Anillo



Topología de Malla



Topología Hibrida

















































lunes, 9 de mayo de 2011

aracterísticas ACID para transacciones en una BD.

ACID

En bases de datos se denomina ACID a un conjunto de características necesarias para que una serie de instrucciones puedan ser consideradas como una transacción. Así pues, si un sistema de gestión de bases de datos es ACID compliant quiere decir que el mismo cuenta con las funcionalidades necesarias para que sus transacciones tengan las características ACID.
En concreto ACID es un acrónimo de Atomicity, Consistency, Isolation and Durability: Atomicidad, Consistencia, Aislamiento y Durabilidad en español.

Reforzar Tema.


Interrupción

§                     Atomicidad: es la propiedad que asegura que la operación se ha realizado o no, y por lo tanto ante un fallo del sistema no puede quedar a medias.
§                     Consistencia: es la propiedad que asegura que sólo se empieza aquello que se puede acabar. Por lo tanto se ejecutan aquellas operaciones que no van a romper la reglas y directrices de integridad de la base de datos.
§                     Aislamiento: es la propiedad que asegura que una operación no puede afectar a otras. Esto asegura que la realización de dos transacciones sobre la misma información sean independientes y no generen ningún tipo de error.
§                     Durabilidad: es la propiedad que asegura que una vez realizada la operación, ésta persistirá y no se podrá deshacer aunque falle el sistema.
Cumpliendo estas 4 condiciones o propiedades se considera ACID Compliant...


Puesta en práctica

Poner las características ACID en ejecución no es tan sencillo. El proceso de una transacción requiere a menudo un número de cambios pequeños al ser realizado, incluyendo la puesta al día de los índices que son utilizados en el sistema para acelerar búsquedas. Esta secuencia de operaciones puede fallar por un número de razones; por ejemplo, el sistema puede no tener ningún sitio disponible en sus accionamientos de disco, o puede haber sobrepasado su tiempo de CPU asignado.
ACID sugiere que la base de datos pueda realizar todas estas operaciones inmediatamente. De hecho esto es difícil de conseguir. Hay dos clases de técnicas populares: escribir a un registro antes de continuar y la paginación de la sombra. En ambos casos, los bloqueos se deben implantar antes que la información sea actualizada, y dependiendo de la técnica puesta en práctica, todos los datos se tienen que haber leído. En escribir a un registro antes de continuar, la atomicidad es garantizada asegurándose que toda la información esté escrita a un registro antes que se escriba a la base de datos. Eso permite que la base de datos vuelva a un estado anterior en caso de un desplome. En sombrear, las actualizaciones se aplican a una copia de la base de datos, y se activa la nueva copia cuando la transacción sea confiable. La copia refiere a partes sin cambios de la vieja versión de la base de datos, en vez de ser un duplicado entero.
Esto significa que debe realizarse un bloqueo en cualquier momento antes de procesar datos en una base de datos, incluso en operaciones leídas. Mantener una gran cantidad de bloqueos da lugar a un aumento substancial indirecto de los procesos así como a una alteración de la concurrencia de ellos. Si el usuario A está procesando una transacción que ha leído una fila de los datos que el usuario B desea modificar, por ejemplo, el usuario B debe esperar hasta que el otro usuario acabe.
Una alternativa a la fijación es mantener copias separadas de cualquier dato que se modifique. Esto permite a usuarios leer datos sin adquirir ningún bloqueo. Usando de nuevo el ejemplo anterior, cuando la transacción del usuario consigue los datos que el usuario B ha modificado, la base de datos puede recuperar la versión exacta de los datos para que el usuario A comience su transacción. Esto asegura de que el usuario A consiga una vista constante de la base de datos aunque otros usuarios estén cambiando datos.
Es difícil garantizar características en un ambiente de red. Las conexiones de red pudieron fallar, o dos usuarios pudieron utilizar la misma parte de la base de datos al mismo tiempo.
El bifásico se aplica típicamente en transacciones distribuidas para asegurarse de que cada participante en la transacción conviene aceptar si se debe confiar en la transacción o no.
Se debe tener cuidado cuando trabajan transacciones en paralelo. La fijación bifásica se aplica típicamente para garantizar el aislamientocompleto.
El concepto ACID se describe en ISO/IEC 10026-1: 1992 sección 4.