Sie sind auf Seite 1von 4

Gua de Base de Datos (Examen Final) 22/Nov.

/2011
Transaction .sequence of one or more SQL operations, grouped together as a single unit that occurs in one atomic action .also known as a unit of work 1.- Transaccin Secuencia de una o ms operaciones SQL, agrupadas juntas como una unidad individual que sucede en una accin automtica. Tambin conocida como unidad de trabajo.

________________ Committed Data .data consistent with the database .changes can always become committed data manually using a COMMIT statement 2.- Datos Confirmados Dato consistente con la base de datos Los cambios siempre pueden ser confirmados manualmente usando una sentencia de confirmacin.

_______________ Uncommitted Data .data inconsistent with the database .changes that occur during the transaction before a COMMIT statement is executed 3.- Datos no Confirmados Datos inconsistentes con la base de datos. Los cambios ocurren durante la transaccin antes de que una sentencia de confirmacin sea ejecutada.

_______________ Concurrency .Sharing of resources by multiple interactive users or application programs at the same time 4.- Concurrencia Distribucin de recursos por mltiples usuarios interactivos o programas de aplicacin al mismo tiempo.

Facpya / LTI

Base de Datos III / Gpo: 45

17 Nov. 2011

_______________ Having multiple interactive users can lead to: .Lost Update .Uncommitted Read .Non-repeatable Read .Phantom Read

5.- Tener mltiples usuarios interactivos puede llevar a Perder Actualizaciones Lectura no comprometida Lectura no repetible Lectura Fantasma _______________ Need to be able to control the degree of concurrency: .With proper amount of data stability .Without loss of performance 6.- Debe ser capaz de controlar el grado de concurrencia Con la cantidad apropiada de estabilidad de datos Sin prdida de desempeo _______________ Lost Update .Occurs when two transactions read and then attempt to update the same data, the second update will overwrite the first update before it is committed

7.- Actualizaciones Perdidas Ocurre cuando se leen dos transacciones y luego intentan actualizar los mismos datos, la segunda actualizacin sobrescribir la primera actualizacin antes de que sea confirmada. _______________ _ Uncommitted Read .Occurs when uncommitted data is read during a transaction .Also known as a Dirty Read

8.- Lectura no confirmada Ocurre cuando datos no confirmados son ledos durante una transaccin. Tambin conocida como Lectura sucia.

Facpya / LTI

Base de Datos III / Gpo: 45

17 Nov. 2011

_______________ Non-repeatable Read .Occurs when a transaction reads the same row of data twice and returns different data values with each read 9.- Lectura no repetible Ocurre cuando una transaccin lee la misma fila de datos dos veces y regresa diferentes valores de datos con cada lectura. _______________ Phantom Read .Occurs when a search based on some criterion returns additional rows after consecutive searches during a transaction 10.- Lectura Fantasma Ocurre cuando una bsqueda basada en algn criterio regresa filas adicionales despus de bsquedas consecutivas durante una transaccin. _______________ Isolation Levels .determine how data is locked or isolated from other concurrently executing processes while the data is being accessed .are in effect while the transaction is in progress 11.- Niveles de Aislamiento Determina como los datos son asegurados o aislados de otros procesos ejecutados concurrentemente mientras se accede al dato. Est en vigor mientras la transaccin esta en progreso. _______________ _ There are four levels of isolation in DB2: .Repeatable read .Read stability .Cursor stability . Currently Committed .Uncommitted read 12.- Hay cuatro niveles de aislamiento en DB2: Lectura repetible Estabilidad de Lectura Estabilidad de Cursor Concurrencia Confirmada Lectura no Confirmada

Facpya / LTI

Base de Datos III / Gpo: 45

17 Nov. 2011

_______________ Isolation levels are enforced by locks .locks limit or prevent data access by concurrent users or application processes 13.- Los niveles de aislamiento estn reforzados por candados. Los candados limitan o previenen el acceso a los datos por usuarios concurrentes o procesos de aplicacin. _______________ Share (S) .concurrent transactions are limited to read-only operations 14.- Compartir Transacciones concurrentes son limitadas a operaciones de solo lectura. _______________ Update (U) .concurrent transactions are limited to read-only operations 15.- Actualizar Transacciones concurrentes son limitadas a operaciones de solo lectura. _______________ Exclusive (X) .concurrent transactions are prevented from accessing the data in any way 16.- Exclusividad Las transacciones concurrentes son prevenidas de accesar a datos de cualquier manera. _______________ Deadlock .Occurs when 2 (or more) competing operations are waiting for each other to free some resource, but neither does, thus the operations will never finish. 17.- Punto Muerto Ocurre cuando 2 (o ms) operaciones competidoras se esperan mutuamente para liberar algn recurso, pero ninguna lo hace, as que las operaciones nunca terminaran.

Facpya / LTI

Base de Datos III / Gpo: 45

17 Nov. 2011

Das könnte Ihnen auch gefallen