Está en la página 1de 6

12 de mayo de 2014 ADMINISTRACIN DE BDs | UNIDAD IV OPERACIN Y MANTENIBILIDAD

CARRERA:
ING. EN SISTEMAS COMPUTACIONALES

SEMESTRE: 6
to
GRUPO: A


ASIGNATURA:
ADMINISTRACIN DE BASES DE DATOS


DOCENTE:
L.I. LUS A. BALAM MUKUL



ALUMNOS:

MARIO A. RAMIREZ ARANDA


FECHA DE ENTREGA:
12/MAYO/2014
12 de mayo de 2014 ADMINISTRACIN DE BDs | UNIDAD IV OPERACIN Y MANTENIBILIDAD

ACTIVIDAD 1 | ENSAYO
Ttulo:

Operacin y mantenibilidad de un SGBD




Introduccin:

En el presente ensayo se resalta la importancia que tienen las bitcoras y los ndices
para lograr una eficiente mantenibilidad de un SGBD sobre una Base de Datos.

Por otra parte, se menciona el concepto de transaccin como una forma de operar una
BD compartida, la cual, tiene relacin con la creacin de dichas bitcoras.

El propsito es vincular estas dos caractersticas del SGBD haciendo un uso eficaz a
travs del control de transacciones y del tiempo de respuesta de las consultas con el
uso de ndices.







12 de mayo de 2014 ADMINISTRACIN DE BDs | UNIDAD IV OPERACIN Y MANTENIBILIDAD

ACTIVIDAD 1 | ENSAYO
Contenido:

Un SGBD posee varias caractersticas que los hacen capaces de mantener de forma
eficiente un BD. Entre las que se encuentran: la abstraccin de la informacin, la
consistencia e independencia de los datos, la seguridad, etc. No obstante, adems
existen dos caractersticas que estn muy relacionadas a la operacin y mantenibilidad
de un SGBD. Estas son: el manejo de transacciones y el tiempo de respuesta.
Cabe recalcar, que el manejo de una transaccin implica la ejecucin de un conjunto de
operaciones que accesan a una BD compartida. Cada transaccin accede a informacin
compartida sin interferir con otras transacciones, y si una transaccin termina
normalmente, todos sus efectos son permanentes, en caso contrario no tiene afecto
alguno.
Ahora bien, el uso de transacciones es uno de los enfoques que se aplican en la
operacin de una SGBD. Una transaccin se encuentra estructurada en 3 secciones;
cada una de las cuales definen funciones especficas y, a su vez, conforman los modos
de operaciones de un SGBD. Estas son: el rollback, el commit y el recovery. En
muchos SGBD, dichas operaciones estn basadas en el uso de bitcoras que son
diarios en cinta o en disco, en los cuales, se registran los detalles de todas las
operaciones de actualizacin, en particular.
A manera breve, el rollback seala el fracaso de una transaccin indicando al SGBD
que el usuario no desea completar la transaccin devolviendo a la BD a algn estado
previo. Estos son importantes para la integridad de la BD, a causa de que significan que
la BD puede ser restaurada a una copia limpia incluso despus de que se han realizado
operaciones errneas.
12 de mayo de 2014 ADMINISTRACIN DE BDs | UNIDAD IV OPERACIN Y MANTENIBILIDAD

ACTIVIDAD 1 | ENSAYO
Por su parte, el commit seala la conclusin con xito de una transaccin Indicando al
SGBD que la transaccin se ha completado; se han ejecutado todas las instrucciones
que conforman la transaccin. Finalmente, el modo de recuperacin (recovery) es una
opcin de configuracin de BD que indica cmo se gestiona el uso del LOG de
transacciones de un SGBD para dicha BD. Esta instruccin es muy utilizada en
SQL Server.

Como haba mencionado en prrafos anteriores, las transacciones son operaciones que
afectan en medida la informacin contenida en una Base de Datos compartida. Estas
actualizaciones se almacenan en una bitcora para la mantenibilidad de dicha BD. En
los SGBDs la estructura ms ampliamente usada para grabar las modificaciones de la
BD es la Bitcora. Cada registro de la bitcora escribe una nica escritura de base de
datos y tiene lo siguiente:
Nombre de la transaccin
Valor antiguo
Valor nuevo

Las operaciones commit y rollback establecen lo que se le conoce como punto de
sincronizacin, lo cual, representa el lmite entre dos transacciones consecutivas, o el
final de una unidad lgica de trabajo y, por tanto, al punto en el cual la BD est en un
estado de consistencia. Las nicas operaciones que establecen un punto de
sincronizacin son: commit, rollback y el inicio de un programa.


12 de mayo de 2014 ADMINISTRACIN DE BDs | UNIDAD IV OPERACIN Y MANTENIBILIDAD

ACTIVIDAD 1 | ENSAYO
Cuando se establece un punto de sincronizacin sucede una de 2 cosas:
Se comprometen o anulan todas las modificaciones realizadas por el programa
desde el punto de sincronizacin anterior.
Se pierde todo posible posicionamiento en la base de datos. Se liberan todos los
registros bloqueados. Es importante advertir que COMMIT y ROLLBACK terminan
las transaccin, no el programa.

Para terminar, adems de las bitcoras, los ndices tambin se ven envueltos tanto para
la operacin y mantenibilidad de una BD especificadas en el SGBD. Los ndices son
estructuras alternativas a la organizacin de los datos en una tabla, cuyo propsito es
es acelerar el acceso a los datos mediante operaciones fsicas ms rpidas y efectivas.
Al utilizar ndices en una BD, se logra un mayor tiempo de respuesta en las consultas,
logrando as, que las operaciones realizadas por los usuarios se ejecuten ms
rpidamente. Podra decirse que es como una forma de tener un mejor control de los
datos y del acceso a estos.









12 de mayo de 2014 ADMINISTRACIN DE BDs | UNIDAD IV OPERACIN Y MANTENIBILIDAD

ACTIVIDAD 1 | ENSAYO
Conclusin:

El SGBD es esencial para el adecuado funcionamiento y manipulacin de los datos
contenidos en una BD. Con un SGBD es posible operar y mantener dicha BD.
Quiero recalcar que el comando Recovery es uno de los modos de operacin ms
importantes ya que permite recuperar el sistema de la BD a un estado estable y
funcional, a comparacin de los modos de operacin baja y alta.
En trminos ideales, un SGBD debe contar con estas funciones, sin embargo, no todos
las poseen, as existen algunos gestores que no cumplen la funcin de recuperacin
(respaldo) o de seguridad, dejndola al usuario o administrador. Sin embargo, un SGBD
que sea completo y que deba manejar una base de datos multiusuario grande, es
conveniente que cuente con estas operaciones.
A manera de conclusin, las caractersticas de operacin y mantenibilidad de un SGBD
estn enfocadas al uso de bitcoras que son generadas mediante transacciones; sin
olvidar, por supuesto, el uso de los ndices que de igual forma brindan una mayor
mantenibilidad en tiempo de respuesta de las consultas hechas sobre las transacciones.

También podría gustarte