1. FUNCIONES DE
UN DBA Y
TIPOS DE BD
CURSO:
APLICACION DE BASE DE
DATOS.
ALUMNO:
RIVERA VALERO, JOAN
MANUEL.
2. DBA es un especialista en base de datos e
informática que conoce las herramientas
de gestión de la BD, así como la forma de
desarrollar los planes del administrador de
datos .
Así mismo, decide la política de copias de
seguridad, duplicación de la información
filtros de acceso de usuarios que aseguren
los niveles de seguridad deseados, tanto
frente a la pérdida de información como
frente al acceso no autorizado .
ADMINISTRADOR DE BASE DE DATOS (DBA)
3. FUNCIONES DE UN DBA
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.
4. Administración de la estructura de la Base de Datos:
La administración de la estructura de la Base de Datos incluye participar en el
diseño inicial de la misma y su puesta en practica así como controlar, y administrar
sus requerimientos, ayudando a evaluar alternativas, incluyendo los DBMS a
utilizar y ayudando en el diseño general de BD.
Administración de la actividad de datos:
El DBA debe proporcionar estándares, guías de acción, procedimientos de control y
la documentación necesaria para garantizar que los usuarios trabajan en forma
cooperativa y complementaria al procesar datos en la BD.
5. Administración del Sistema Manejador de Base de Datos:
El DBA debe compilar y analizar estadísticas relativas al rendimiento del sistema e
identificar áreas potenciales del problema. Dado que la BD esta sirviendo a muchos
grupos de usuarios, el DBA requiere investigar todas las quejas sobre el tiempo de
respuesta del sistema, la precisión de los datos y la facilidad de uso.
Establecimiento de el Diccionario de Datos:
Cuando se definen estándares sobre la estructura de la base de datos, se deben de
registrarse en una sección del diccionario de datos a la que todos aquellos usuarios
relacionados con ese tipo de proceso pueden acceder.
6. Asegurar la confiabilidad de la Base de Datos:
Se trata de realizar un sistema de bases de datos lo suficientemente robusto para que
sea capaz de recuperarse frente a errores o usos inadecuados. Se deben utilizar
gestores con las herramientas necesarias para la reparación de los posibles errores
que las bases de datos pueden sufrir, por ejemplo tras un corte inesperado de luz.
Confirmar la seguridad de la Base de Datos:
El DBA queda responsabilizado para identificar la posible ocurrencia de problemas de
sobreescritura y actualización perdida, así como de crear normas y procedimientos
para su eliminación.
7. TIPOS DE BASES DE DATOS
Existen diferentes maneras de ordenar y organizar la información para que este sea
accesible para nosotros. No existe el sistema de ase de datos perfecto: hay que
elegir aquella estructura que mejor se adapte a nuestras necesidades. Los
siguientes son los tipos más comunes:
Bases de datos jerárquicas
Bases de datos en red
Bases de datos transaccionales
Bases de datos relacionales
Bases de datos orientadas a objetos
Bases de datos documentales
8. Bases de datos jerárquicas
Construyen una estructura de
jerarquía con los datos que permite
una estructuración muy estable
cuando gestionamos una gran
cantidad de datos muy
interrelacionados.
9. Bases de datos en red
Derivan de las jerárquicas pero
mejoran la gestión de datos
redundantes manteniendo su
rendimiento en consultas de datos.
Permite que un mismo nodo tenga
varios padres (relaciones de
muchos a muchos entre registros
vinculados).
10. Bases de datos transaccionales
Están diseñadas para el envío y
recepción de datos a grandes
velocidades y de forma continua. Su
único fin es la recepción y envío de
información pero la gestión de
almacenamiento o redundancia están
fuera de su propósito.
11. Bases de datos relacionales
Son las más utilizadas en aplicaciones
reales. La información se almacena
siempre haciendo referencia a otra por
lo que se facilita la gestión y su uso
por personal no especialista. En este
modelo el lugar y la forma donde se
guarde la información es secundario.
12. Bases de datos orientadas a objetos
Han surgido como concepto tras la aparición
de los sistemas de programación orientada a
objetos.
Define una base de datos como una
colección de objetos, o elementos de
software reutilizables, con funciones y
métodos relacionados.
13. Bases de datos documentales
Están especializadas en el
almacenamiento de textos
completos, por lo que facilitan el
tratamiento informatizado de
grandes cadenas de caracteres.
Permite realizar búsquedas más
potentes, sirven para almacenar
grandes volúmenes de información.