DBD_U1_EA_JOMI

download DBD_U1_EA_JOMI

of 3

description

UNADM

Transcript of DBD_U1_EA_JOMI

Administracin de Base de Datos.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA DE MXICO.

ADMINISTRACION DE BASE DE DATOS.

La mayora de las bases de datos reposan en un sistema de administracin de bases de datos para administrar los datos almacenados dentro del sistema de base de datos y hacer los datos disponibles para los usuarios quienes necesitan acceder a tipos especficos de informacin. Un DBMS (Sistemas de administracin de bases de datos) est hecho de un completo arreglo de herramientas cliente-servidor que ayudan con varias tareas administrativas relacionadas con los datos. Por ejemplo, la mayora de los DBMS proveen de algn tipo de herramienta que permite al cliente interactuar directamente con los datos almacenados en la base de datos.Un DBMS debe almacenar datos y permitir que estos sean recuperados y modificados de manera que se protejan los datos contra operaciones que pudieran causar inconsistencias en la base o corromper los datos. Aunque por lo general la mayora de los sistemas proveen muchas ms capacidades. En general la mayora de los DBMS completos proveen los siguientes tipos de funcionalidad: Administracin de almacenamiento Mantenimiento de la seguridad Mantenimiento de los metadatos Administracin de las transacciones Apoyo en la conectividad Optimizacin del rendimiento Proveer mecanismos de respaldo y recuperacin Procesar peticiones de recuperacin y modificacionesEstas caractersticas se extienden a cualquier DBMS, pero existen muchos ms con funciones variadas y de naturaleza especfica, para saber las funciones particulares provistas por algn DBMS en particular, hay que referirse a la documentacin del mismo.

ADMINISTRACION DE BASE DE DATOS

DBMS (Sistema Manejador de Base de Datos)

Es la porcin ms importante del software de un sistema de base de datos. Un DBMS es una coleccin de numerosas rutinas de software interrelacionadas, cada una de las cuales es responsable de alguna tarea especfica.

Los SGBD permitieron a todo tipo de usuarios crear y mantener sus bases de datos, dotndolos de una herramienta que era capaz de transformar el nivel lgico de sus diseos en un conjunto de datos, representaciones y relaciones traducidos al nivel fsico correspondiente.Un sistema manejador de bases de datos es un conjunto o coleccin de informacin que es almacenada de forma electrnica en un sistema computarizado, lo que permite a los usuarios recuperar y actualizar la informacin en base a peticiones de consultas.

Motor de la Base de Datos. Principal servicioPara almacenar, procesar y proteger los datosque sern incluidos dentro de la base de datos.Crea bases de datos para el procesamiento dedatos almacenados.Diccionario de la base de datos. Crea espacioreservado dentro de una base de datos, contiene lainformacin de como se almacenan losprocedimientos, los permisos de los usuarios.Procesador de consultas. Se compone bsicamente del motor de almacenamiento,que escribe y lee datos del disco,entre estos se encuentran los DDL, DML yel motor de evaluacin de consultas.

DBA(Administrador de Bases de Datos)Administracin del SistemaManejador de Base de DatosComponentes Bsicos de un DBMSFunciones de DBMSFunciones Bsicas. Definen lasEstructuras para almacenarY manipular los datos.

Funciones Especficas. Definen la relacin entre los datos, Gestionan los datos almacenados, transforman los datos,Dan seguridad a la informacinPersonal del DBA: se encarga de los procedimientos de respaldo y recuperacin de datos. Usuarios Programador de Aplicaciones: trabajan en colaboracin de un DBA, son capaces de generar nuevos mdulos.

Diseador de la BD: deben identificar los datos necesariosPara crear esquemas.Usuarios normales: pueden ser Usuarios espordicos, tpicamente hacen uso de las aplicaciones y Usuarios simples, realizan actividades programadas o de adecuacin establecidas por los diseadores.

Usuarios especializados, generan transacciones o consultas ms sofisticadas.

El DBA no es usuario del sistema, no administra valores de datos; sino la actividad de datos; protege los datos, no los procesa. Dado que la base de datos es un recurso compartido, el DBA debe proporcionar estndares, guas de accin, procedimientos de control y la documentacin necesaria para garantizar que los usuarios trabajen en forma cooperativa y complementaria al procesar datos en la bases de datos.Esta misma responsabilidad incluye participar en elDiseo inicial de la BASE DE DATOS y su puesta enPractica as como controlar y administrar sus reque-rimientos, ayudando a evaluar alternativas las queIncluyen los DBMS a utilizar y ayudando en elDiseo general de la base de datos.Generador de informes. Extrae la informacinde uno o ms archivos y la presenta en unformato especifico, tambin puede dar unaserie de los datos en grficos, analiza lasestadsticas de tiempo de ejecucinsobre la actividad de la BD y su rendimiento,puede analizar por medio de los informesque ofrece el DBMS.Generador de informes. Extrae la informacinde uno o ms archivos y la presenta en unformato especifico, tambin puede dar unaserie de los datos en grficos, analiza lasestadsticas de tiempo de ejecucinsobre la actividad de la BD y su rendimiento,puede analizar por medio de los informesque ofrece el DBMS.Generador de informes. Extrae la informacinde uno o ms archivos y la presenta en unformato especifico, tambin puede dar unaserie de los datos en grficos, analiza lasestadsticas de tiempo de ejecucinsobre la actividad de la BD y su rendimiento,puede analizar por medio de los informesque ofrece el DBMS.