You are on page 1of 2

UNIVERSIDAD CENTRAL DEL ECUADOR

FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN


CARRERA DE INFORMÁTICA

Nombre: Darwin Xavier Chungandro Morales Curso: 3 ro “A”

ADMINISTRACIÓN DE BASE DE DATOS


En las actividades de Administración de Datos y Administración de Base de Datos
existe una diferencia; al hablar de Administración de Datos esto abarca algo extenso
como una organización completa que puede ser una institución; mientras que al
referirnos a una Administración de base de datos esta se limita a una base de datos en
particular. Una base de datos dependiendo su aplicación y complejidad puede necesitar
un administrador de BD. En una base de datos personal, el administrador es el mismo
usuario; en una base de datos de grupos de trabajo, se requiere de una o dos personas
que no se dedican a esta función de tiempo completo; y en una base de datos
organizacional se requiere de una persona que se dedique a la función de administrador
de base de datos de tiempo completo ya que debe facilitar el desarrollo y uso de la base
de datos de una empresa.
Por lo tanto, un Administrador de Base de Datos tiene la responsabilidad de:
Administrar la estructura de la base de datos; Administrar la actividad de los datos;
Administrar el sistema gestor de base de datos; Establecer el diccionario de datos;
Asegurar la confiabilidad de la base de datos y Confirmar la seguridad de la base de
datos.
La Administración de la Estructura de la Base de Datos: El Administrador de BD debe
participar en el diseño inicial de la BD y la puesta en práctica, así como la de controlar
y administrar sus requerimientos. Debido a las necesidades de modificaciones en la
estructura de la base de datos el administrador debe analizar las implicaciones que
puede generar a toda la comunidad de la base de datos. Si se realiza las modificaciones
en la estructura de la BD, el Administrador debe presentar la Documentación en la cual
constará los cambios que se han realizado en la BD y esto permitirá resolver problemas
que se susciten en la BD, ya que pueden generar errores que se pudieran presentar a
corto o largo plazo. La documentación puede evitar cuantiosos costos a la empresa.
La Administración de la Actividad de Base de Datos: El Administrador de BD es el
encargado de proteger los datos, pero no los procesa; sino que es el encargado de
proporcionar estándares, guías de acción que permitan al usuario trabajar de forma
cooperativa. Dentro de las funciones del DBA está la de revisar periódicamente dichos
estándares para determinar su operatividad y en su caso ajustarlos, ampliarlos o
cancelarlos; también la de establecer técnicas de recuperación y la de anticipar fallas y
definir procedimientos de operación, para que los usuarios sepan qué hacer cuando el
sistema esté caído y que es lo primero que debe realizarse cuando el sistema esté puesto
en marcha nuevamente.
La Administración del Sistema Manejador de Base de Datos, es otra responsabilidad del
Administrador de BD, ya que debe analizar las estadísticas de rendimiento del sistema
para establecer posibles problemas como tiempo de respuesta del sistema, la precisión
de los datos y la facilidad de uso. Cuando se presenta problemas de rendimiento el
administrador de BD deberá analizar si resulta apropiado modificar la estructura de la
BD o al sistema. Al realizar un cambio de un DBMS a otro, sea porque a salido una
nueva versión del producto, se debe realizar un análisis de las características que posee
y si esta se acopla a las necesidades de los usuarios. Si se realiza el cambio el
Administrador de BD debe administrar y controlar la migración tanto de la estructura,
como de los datos y las aplicaciones.
Un SGBD (Sistema Gestor de Base de Datos), es un software que permite la interfaz
entre la base de datos, el usuario y las aplicaciones. La misma permite manejar de
manera clara, sencilla y ordenada un conjunto de datos que se convertirán en
información relevante. Es de suma importancia ya que permite manipular grandes
volúmenes de datos.
Usuarios.- Podemos encontrar tres tipos de usuarios: Los usuarios finales, son aquellos
que hacen uso limitado del sistema; los programadores de base de datos, que son
encargados de escribir aplicaciones limitadas, mediante un lenguaje de programación; y
por último el Administrador de Base de Datos que es el encargado de crear y almacenar
las estructuras de la base de datos.
Implementación del Esquema Conceptual (Nivel Lógico)
El nivel conceptual describe la estructura lógica global de la base de datos mediante un
modelo abstracto de datos comprensible por el SGBD. El esquema conceptual
representa la visión organizacional de la base de datos que se obtiene al integrar los
requerimientos de todos los usuarios de una empresa.
En la metodología del Diseño Conceptual se construyen varios esquemas conceptuales,
las cuales contendrán las diferentes visiones que tienen los usuarios de la información.
Para realizar el Diseño Conceptual debemos identificar las entidades, las relaciones, los
atributos y asociarlos a entidades y relaciones; determinar los dominios de los atributos,
determinar los identificadores, determinar las jerarquías de generalización, dibujar el
diagrama entidad relación y revisar el esquema conceptual local con el usuario.
Implementación del Esquema Interno (Nivel Físico)
En el nivel físico se describe que datos son almacenados realmente en la base de datos y
las relaciones que existen entre los mismos, describe la base de datos completa en
términos de su estructura de diseño. Para el nivel físico debemos especificar estrategias
de almacenamiento para el conjunto de datos, también estrategias de emplazamiento de
los datos para optimizar recursos a la hora de exportar la BD. En el Diseño Físico de
una base de datos se debe tomar en cuenta la carga de trabajo que la base de datos debe
soportar y los requerimientos del usuario; también es importante que el diseñador
conozca las técnicas de procesamiento de consultas e indexación soportadas por SGBD.
Entonces el Diseño físico es el proceso de escoger las estructuras de almacenamiento en
disco y métodos de acceso a los datos para lograr un buen rendimiento de la base de
datos.
Implementación de los Esquemas Externos (Vistas)
Es cuando el usuario final puede observar el sistema terminado, sin embargo esta no
visualiza la base de datos en su totalidad sino una parte de ella. Por lo tanto este es el
nivel más alto de abstracción ya que describe solo parte de la base de datos completa.
Una Vista es una forma lógica de ver los datos físicos ubicados en tablas. Cuando
creamos una vista, seleccionamos un formato que incluye datos que pueden ser tomados
de una o más tablas. Por lo que una vista sólo es una ventana a los datos almacenados.
Entonces llegamos a concluir que el objetivo primordial de la utilización de esquemas
externos es facilitar al usuario la percepción que este tiene de la base de datos.
El Diccionario de Datos, es un lugar donde se coloca toda la información recolectada
de la empresa como origen, descripción, relaciones y otros datos.
Entonces en un diccionario de datos podemos encontrar la lista de todos los elementos
que forman parte del flujo de datos en todo el sistema. El diccionario guarda los detalles
y descripciones de todos estos elementos.
Implicaciones de Base de Datos Distribuidas.
Cuando las bases de datos son realmente grandes y con la necesidad de compartir dicha
información es necesario utilizar nuevas tecnologías que permitan la integración de la
información, una de las tecnologías que trabaja en este problema es la base de datos
distribuidas.
Base de Datos centralizada, los equipos están conectados a un servidor centralizado,
donde está almacenada la BD.; Base de datos distribuidos, está divida en fragmentos,
almacenados en diferentes sitios de la red.; Arquitectura Cliente-Servidor, se denomina
cliente a la máquina que solicita un determinado servicio, y servidor a aquella que
proporciona tal servicio.

You might also like