ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Base De Datos


Enviado por   •  28 de Febrero de 2013  •  800 Palabras (4 Páginas)  •  287 Visitas

Página 1 de 4

Administración de Base de Datos

Operar y mantener una BD

Objetivos: Asegurar la Integridad de los datos, Optimizar el rendimiento, Mantener la disponibilidad, Preservar Seguridad.

Elementos:

DBMS (Software), DBA (Persona), Datos, Equipo, Usuario, Seguridad, Conectividad

Administrador de Base de Datos (DBA)

Profesional de las TIC´s responsable de los aspectos técnicos, tecnológicos, inteligencia de los negocios y aspectos legales de una BD.

Funciones: Diseñar, Analizar, Desarrollar y Administrar las BD

Tipos Generales: Master (+10 Master o Dr), Senior (5-8 Espec. o Master), Junior (1-4 Lic. o Espec.)

Tipos Funciones: Mayor (Analiza, Desarrolla e Implementa), Arquitecto (Estructura y Bosqueja), Analista (Recibe Información, aspectos sociales), Modelador de Datos (Complementa al Arquitecto y al Analista, Define metadatos), Aplicación (Desarrollo de las GUI, Operar y Modela la BD), Orientado a Tareas (Costos, Seguridad) y Consultor (Jesus, Sabe de todo).

Recuperación

Volver la BD a un estado consistente y manipulable. Entropía (Estado en conflicto)Homeostasis (Estado consistente)

Transacciones

Ordenes que se ejecutan en la BD. Para realizar una transacción se requiere de: datos, BD, conexión (transacción atómica).

DBTCTrCOMMITCLOSEDISPOSE (Transacción completa)

T (Tablas), C (Campos), Tr (Transacciones), COMMIT (BufferHDD), CLOSE (Cierra), DISPOSE (Destruye conexión)

Esquemas de recuperación

FULL (BD, SERVER) Mirror (Espejo)

Diferencial  Check Point (Puntos de restauración)

Transaction LogLog (Historial)

Back Up (Copia utilizable de la BD mínimo 3); Roll Back (Hacia atrás), Roll Forward (Hacia adelante)

Tipos de Back Up: Off line (Frio), In line (Tibio Autoguardado), On line (Caliente)

Sentencias

SELECT (Campos para mostrar), FROM (Tablas de los campos), WHERE (Filtros), ORDER BY, BETWEEN, SUM, AVG (Promedio), COUNT

Concurrencia

Entran todos los usuarios simultáneamente, pero las transacciones se realizan una por una.

Tarda Nano segundos

Se realiza a través del algoritmo de ordenamiento round robi lo realiza DBMS

Deadlock

Los procesos o transacciones compiten por recursos del sistema, si esto suscede las transacciones quedan en espera indefinidamente.

Mecanismos de Bloqueo

• Bloqueo: Es utilizados por los DBMS para facilitar el control de consultas, permite a los usuarios accesar a diferentes registros de la misma BD sin interferir con los demás.

• Bloqueo a Nivel Pagina: Todos los segmentos de las paginas se graban o no a nivel de memoria

• Bloqueo Nivel fila: Permite que las transacciones concurrentes accedan a diferentes filas de la misma tabla. (Jala todaaas las fillas con todos los campos)

• Bloqueo a Nivel Campo: Permite que transacciones concurrentes accedan a la misma fila, siempre y cuando utilicen campos diferentes en esa fila. ( solo campos especificos)

...

Descargar como (para miembros actualizados) txt (6 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com