Está en la página 1de 3

A.

Funciones del DBA


La tarea del DBA es crear la base de datos en s y poner en vigor los controles tcnicos necesarios para apoyar las polticas dictadas por el administrador de datos. El DBA se encarga tambin de garantizar el funcionamiento adecuado del sistema y de proporcionar otros servicios de ndole tcnica relacionados. El DBA cuenta por lo regular con un grupo de programadores de sistemas y otros asistentes tcnicos. La responsabilidad general del DBA es facilitar el desarrollo y el uso de la Base de Datos dentro de las guas de accin definidas por la administracin de los datos. El DBA 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

Administracin de la estructura de base de datos: esta incluye participar en el diseo inicial de la base de datos, su puesta en prctica, controlar y administrar los requerimientos adems establecer que DBMS se va a utilizar. El DBA participa en el desarrollo de procedimientos y controles para asegurar la integridad de la BD. Implicaciones por la modificacin de esquemas: existen modificaciones que son inevitables las cuales deben estar en relacin con la base de datos, en la que es necesaria disponer de documentacin que contenga informacin de las modificaciones realizadas en la BD ya que de esta manera en caso de existir problemas se pondr resolver rpidamente. Administracin de la actividad de base de datos: el DBA protege los datos pero no los presa este debe proporcionar estndares, guas de accin, procedimientos de control y documentacin que garantice que los usuarios trabajen de forma cooperativa. Funciones del administrador de bases de datos: definir el esquema conceptual, definir el esquema interno, vincularse con los usuarios, definir las verificaciones de seguridad e integridad, definir procedimientos de respaldo y recuperacin, supervisar el desempeo y responder a cambios en los requerimientos. Administracin del DBMS: el DBA debe administrar el DBMS, compilar y analizar estadsticas del rendimiento del sistema, vigilar peridicamente las actividades de los usuarios en la BD. Sistema de gestin de bases de datos: los objetivos que debe cumplir los SGBD son: abstraccin de informacin, independencia, consistencia, seguridad, manejo de transacciones, tiempo de respuesta. Los usuarios: existen varios tipos de usuarios como son el usuario final y el programador de base de datos, el DBA.

Implementacin del esquema conceptual: esta describe la estructura lgica mediante un modelo abstracto; que define la descripcin de atributos, de entidades, las conexiones y las restricciones de integridad, este es responsabilidad del DBA. Entre los elementos de la definicin de datos tenemos: atributos (simple, compuesto, monovalente y polivalente) llaves (sper llaves, llave candidato, llave primaria), entidades fuertes y dbiles, especializacin y generalizacin, dependencias de existencias. Dentro de los elementos en la definicin de las relaciones tenemos: nombre cardinalidad y opcionalidad de las relaciones. Metodologa del diseo conceptual: las tareas para realizar un diseo conceptual son: identificar las entidades, identificar las relaciones, identificar los atributos y asociarlos a entidades y relaciones, determinar los dominios de los atributos, determinar los identificadores, determinar las jerarquas de generalizacin, dibujar el diagrama entidadrelacin, revisar el esquema conceptual local con el usuario. Estructura de base de datos: tenemos el esquema de base de datos, diccionario de datos, ndices, formatos de captura y presentacin. Esquema de integridad: existen restricciones que se aplican en tres niveles que son un atributo simple, un atributo dependiente, relaciones entre tuplas de una a varias tablas. Esquema de seguridades y autorizacin: su objetivo es proteger contra accesos no autorizados incluye aspectos legales, sociales y ticos, polticas de la empresa, acceso a las instalaciones, identificacin de usuarios, controles de sistema operativo, existen otros tipos de amenazas como virus. Los principios bsicos para la seguridad son: suponer que el diseo del sistema es pblico, el defecto debe ser sin acceso, checar permanentemente, los mecanismos proteccin, deben ser simples, los mecanismos deben ser aceptados por los usuarios. En los tipos de usuarios tenemos al DBA que tiene todos los privilegios para realizar cualquier operacin, programadores quienes crean aplicaciones DML. Diccionario de datos: es una herramienta que facilita el control y manejo de la informacin en el diseo, los requerimientos y la organizacin para un diccionario de datos ideal son el modelo conceptual, modelo lgico, modelo interno.

Las funciones del DBA incluyen:


Definicin de esquema: Al compilar las sentencias DDL resultan tablas que son almacenadas permanentemente en el diccionario de datos. Definicin de la estructura de almacenamiento y del mtodo de acceso: Estructuras de almacenamiento y mtodos de acceso adecuados se crean escribiendo un conjunto de definiciones que son traducidas por el compilador del lenguaje de almacenamiento y definicin de datos. Modificacin del esquema y de la organizacin fsica: Las modificaciones, tanto al esquema de la BDD como a la descripcin de la organizacin fsica de almacenamiento, se logran escribiendo un conjunto de definiciones que son usadas bien por el compilador de DDL o bien por el compilador del lenguaje de definicin de datos. Concesin de autorizacin para el acceso a los datos: Esto para regular qu partes de la BDD van a poder ser accedidas por varios usuarios. Especificacin de las restricciones de integridad: las restricciones se mantienen en una estructura especial del sistema que consulta el gestor de la BDD cada vez que tiene lugar una actualizacin en el sistema.

B) Relacin del DBA con otras reas


La estructura de la base de datos incluyera participar en el diseo inicial de la misma y su puesta en prctica as como controlar, y administrar sus requerimientos, ayudado a evaluar alternativas, incluyendo los DBMS a utilizar y ayudando en el diseo general de BD. En los casos de grandes aplicaciones de tipo organizacional, el DBA es un gerente que supervisa el trabajo del personal de diseo de la BD. Una vez diseada la BD, es puesta en prctica utilizando productos del DBMS, procedindose entonces a la creacin de datos (captura inicial). El DBA participa en el desarrollo de procedimientos y controles para asegurar la calidad y la alta integridad de la BD. Los requerimientos de los usuarios van modificndose, estos encuentran nuevas formas o mtodos para lograr sus objetivos; la tecnologa de la BD se va modificando y los fabricantes del DBMS actualizan sus productos. Todas las modificaciones en las estructuras o procedimientos de BD requieren de una cuidadosa administracin.

C) Anlisis de la estructura de memoria de MYSQL

Bibliografa
1) Mariela Tern, Funciones de DBA, 2010 2) http://introbd2.blogspot.mx/ 3) Jorge Martinez, http://admindbase.blogspot.mx/2013/06/relacion-del-dba-conotras-areas-del.html 07:40