jueves, 3 de noviembre de 2011

ADMINISTRACIÓN DE DATOS


ADMINISTRACIÓN DE DATOS:

DEFINICIÓN


Es la persona encargada de definir y controlar las bases de datos corporativas, además proporciona asesoría a los desarrolladores, usuarios y ejecutivos que la requieran. Es la persona o equipo de personas profesionales responsables del control y manejo del sistema de base de datos, generalmente tiene(n) experiencia en DBMS, diseño de bases de datos, Sistemas operativos, comunicación de datos, hardware y programación.

Un Administrador de Base de Datos de tiempo completo normalmente tiene aptitudes técnicas para el manejo del sistema en cuestión a demás, son cualidades deseables nociones de administración, manejo de personal e incluso un cierto grado de diplomacia. La característica más importante que debe poseer es un conocimiento profundo de las políticas y normas de la empresa, así como el criterio de la empresa para aplicarlas en un momento dado. La responsabilidad general del DBA es facilitar el desarrollo y el uso de la Base de Datos dentro de las guías de acción definidas por la administración de los datos.

El Administrador de Bases de Datos es responsable primordialmente de:
Administrar la estructura de la Base de Datos.
Administrar la actividad de los datos.
Administrar el Sistema Manejador de Base de Datos.
Establecer el Diccionario de Datos.
Asegurar la confiabilidad de la Base de Datos.
Confirmar la seguridad de la Base de Datos.

FUNCIONES

Creación de Bases de Datos y Tablas.

Creando Bases de Datos:
Localización de las bases de datos.
Tipo de base de datos (modo de direccionamiento).

Creando Tablas:
Seleccionando tipos de datos.
Tablas fragmentadas o no fragmentadas.
Localización de la tabla.
Determinación del espacio en disco.
Modo de aseguramiento de candados.

Especificación de las Restricciones de Integridad de los Datos. Las restricciones de integridad se mantienen en una estructura especial del sistema que consulta el gestor de la base de datos cada vez que se tiene lugar una actualización en el sistema. Estos son algunos métodos para asegurar la integridad de los datos:
Privilegios:

Base de datos.
Tabla.
Columna
Integridad de identidad, semántica y referencial.
Vistas.

Administrar la Concurrencia. La administración de la concurrencia involucra como los datos son consultados y actualizados en un ambiente multiusuario. Existen dos tipos de control de la concurrencia:
Concurrencia de Lectura: (Instrucción SELECT)
Administrada a través de los niveles de aislamiento.
Concurrencia de Actualización: Instrucciones INSERT, DELETE y UPDATE.

Optimización del Acceso a Datos.
Índices.
Estadísticas de actualización.
Distribución de datos.

Definir el Esquema Conceptual. Es tarea del administrador de datos decidir con exactitud cual es la información que debe mantenerse en la base de datos, una vez identificado los datos a almacenar en un nivel abstracto, el dba debe crear a continuación el esquema conceptual correspondiente, empleando el DDL conceptual.

Definir el Esquema Interno.El dba debe definir la representación de la información en la base de datos almacenada (diseño físico). Debe crear la definición de estructura de almacenamiento correspondiente (esquema interno) con el DDL interno y definir la correspondencia entre los esquemas interno y conceptual.

Vincularse con los Usuarios.El dba debe encargarse de la comunicación con los usuarios, garantizar la disponibilidad de los datos que requieren y escribir y/o ayudar a los usuarios a escribir los esquemas externos necesarios, empleando el DDL externo aplicable.

Procedimientos de Respaldo y Recuperación.El dba debe definir un plan de recuperación adecuado que incluya descarga o vaciado periódico de la base de datos en un medio de almacenamiento de respaldo, y procedimientos para cargar otra vez la base de datos a partir del vaciado más reciente cuando sea necesario.

Supervisar el Desempeño y Responder a cambios en los Requerimientos. El dba debe organizar el sistema de modo que se obtenga el desempeño que sea “el mejor para la empresa”, y realizar los ajustes apropiados cuando cambien los requerimientos.

Concesión de Autorización para el Acceso a los Datos. La concesión de diferentes tipos de autorización, permite al administrador de la base de datos regular que partes de la base de datos van a poder ser accedidas por varios usuarios.

Definición de esquema. Es el esquema original de la base de datos se crea escribiendo un conjunto de definiciones que son traducidas por el compilador de DDL a un conjunto de tablas que son almacenadas permanentemente en el diccionario de datos.

Definición de la estructura de almacenamiento del método de acceso. Estructuras de almacenamiento y de acceso adecuados se crean escribiendo un conjunto de definiciones que son traducidas por e compilador del lenguaje de almacenamiento y definición de datos.

No hay comentarios:

Publicar un comentario