El alcance de la actividad de la base de datos es la organización completa, mientras que el alcance de la administración de base de datos quedada restringida a una base de datos particulares a los sistemas que los procesan. En distintos niveles y aplicación de base de datos existe la función DBA, varían en complejidad. ADMINISTRACION DE LA ESTRUCTURA DE LA BASE DE DATOS Incluye participar n el diseño inicial de la misma y su puesta en práctica, así como controlar y administrar sus requerimientos incluyendo los DBMS a utilizar y ayudando en el diseño original de BD IMPLICACIONES POR LA MODIFICACION DE ESQUEMAS Una vez que el sistema ha entrado en operación pueden aparecer solicitudes de nuevos requerimientos o estos pueden resultar de una comprensión inadecuada de los mismos. Una administración eficaz de la BD debe incluir procedimientos y políticas mediante las cuales los usuarios podrán registrar sus necesidades de modificación. DOCUMENTACION Una modificación sobre la estructura de una base de datos pudiera ocasionar un error que no apareciera en corto plazo. La documentación es la responsabilidad final de una base de datos. ADMINISTRACION DE LA ACTIVIDAD DE DATOS DBA protege los datos, no los procesa. El DBA no administra valores de datos, el DBA administra la actividad de datos, debe proporcionar estándares guías de acción, procedimientos de control y documentación necesaria para garantizar que los usuarios trabajen en forma cooperativa al procesar datos. FUNCIONES DEL ADMINISTRADOR DE BASE DE DATOS Definir el esquema conceptual.-Es tarea del administrador identificar las actividades que interesan a la empresa y a la información que debe registrarse acerca de esas entidades. Definir el esquema interno.-El DBA decide como se presenta la información en la base de datos se le llama diseño físico de BD, luego se deberá crear la definición de estructura de almacenamiento correspondiente. Definir procedimientos de respaldos y recuperación.-El DBA debe poner en práctica un plan de recuperación. Supervisar el desempeño y responder a cambios en los requerimientos.- El DB debe organizar el sistema de modo que se obtenga el desempeño que sea mejor a una empresa. FUNCIONES DEL ADMINISTRADOR DE BD Definición de esquema.-Se crea escribiendo un conjunto de definiciones que son traducidas por el computador BD en un conjunto de tablas se almacenan en el diccionario de datos. Modificación del esquema y de la organización física.-Se logran escribiendo un conjunto de definiciones que son usadas por el compilador DDL o por el compilador de lenguaje de almacenamiento. Concesión de autorización para el acceso a los datos.-Permite al administrador de la DB regular que partes van a poder ser utilizadas por los usuarios. Especificaciones de las restricciones de integridad.-Se mantienen en una estructura especial del sistema que consulta el gestor de la BD. ADMINISTRACION DEL OBMS: El DBA debe administrar el OBMS, deberá compilar y administrar estadísticas al rendimiento del sistema o identificar otros potenciales del problema. Los productos DBMS incluyen tecnologías que reúnen y publican estadísticas. Las del DBMS son ejecutados al principio es puesta en marcha al sistema. LOS USUARIOS En primer lugar los usuarios finales que hacen uso limitado de las capacidades del sistema, en segundo lugar a los programadores de la BD encargados de escribir aplicaciones limitadas mediante el lenguaje de programación facilitado por el SGBD el administrador de BD su función es crear y almacenar las estructuras, definir estrategias de respaldo y recuperación de BD IMPLEMENTACION DEL ESQUEMA CONSEPTUAL (NIVEL LOGICO GLOBAL) El nivel conceptual describe la estructura lógica global de la BD mediante un modelo abstracto de datos comprensible por el SGBD.El esquema conceptual presenta la visión organizacional de la base de datos que se obtiene al ingresar todos los requerimientos necesarios en una empresa. ELEMENTOS EN LA DEFINICION DE LAS RELACIONES. El establecimiento de conexiones entre las entidades y conjunto de entidades que conforman una BD, deben especificarse en forma precisa de la siguiente manera: - Nombre de las relaciones, -Cordialidad de las relaciones, -Opcionalidad de las relaciones. METODOLOGIA DEL DISEÑO CONSEPTUAL. Se construyen varios esquemas conceptuales, cada una para presentar las distintas versiones que los usuarios tienen de la información. ESTRUCTURA DE LA BASE DE DATOS. Esquema de datos_ Diccionario de datos_ Índices_ Formatos de captura y presentación_ ESQUEMA DE INTEGRIDAD. Integridad_ Consiste en conservar la seguridad de un sistema que permite a los múltiples usuarios el acceso al sistema y compartir la BD. Su función es proteger la BD contra operaciones que introduzcan inconsistencias en los datos. IDENTIFICACION Y AUTENTIFICACION En un SGBD existen diversos elementos que ayudan a controlar el acceso de datos: código y contraseña, identificación por hardware, características bioantropometricas, conocimiento, aptitudes, Información predefinida. MECANISMOS DE AUTENTIFICACION Consiste en identificar a los usuarios que entran al sistema. Claves_ El mecanismo más utilizado es la clave, fácil de entender, y de implementar, pero son algo fáciles de descifrar o burlar. IMPLEMENTACION DEL ESQUEMA INTERNO (NIVEL FISICO) Es el nivel más bajo de abstracción, describe que datos son almacenados realmente en la BD Y las relaciones que existen entre los mismos, describe la BD completa en términos de su estructura de diseño... E diseño fisico es el proceso de producir la descripción de implementación de la BD en memoria secundaria. ESTRUCTURA DE DATOS _Un sistema de BD se encuentra dividido en módulos cada uno controla una parte de la responsabilidad total del sistema. Los componentes funcionales de una base de datos son: Gestor de archivos, manejador de base de datos, procesador de consultas, compilador de DDL, Archivo de datos, diccionario d datos, índices, datos estadísticos. DISEÑO FISICO DE UNA BASE DE DATOS Es el proceso de escoger las estructuras de almacenamiento en disco y métodos de acceso a los datos más adecuada para lograr un buen rendimiento de la BD, la clave de un buen diseño físico es una correcta descripción de la carga de trabajo. IMPLEMENTACION DE LOS ESQUEMAS EXTERNOS (VISTAS) ESQUEMA DEL NIVEL DE VISTAS. VISTAS_ Son tablas virtuales, es decir no existen físicamente sino que forman mediante la sección y filtrado de los componentes de otras tablas, las vistas son una forma lógica de ver los datos físicos en tablas. Una vista es el resultado dinámico de una o varias operaciones relacionales realizadas sobre las relaciones base. DICCIONARIOS DE DATOS Facilita el control y manejo de la información acerca de datos en el diseño, implementación, operación y expansión de faces de una BD, el diccionario de datos es un lugar donde se deposita información acerca de datos como origen, descripción, relaciones y otros datos.