OBJETIVOS

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 12

Administración de las

1
Bases de Datos
OBJETIVO DE LAS BASES DE DATOS
BASE DE DATOS
• Conjunto de información relacionada que se
encuentra agrupada o estructurada.

Ejemplos de conjuntos diversos:

• Familiares
•Ciudadanos
•Computadoras
•Ingredientes
•Animales
•Plantas
•Datos
OBJETIVO DE LAS BASES DE DATOS

1.CENTRALIZAR INFORMACION
2.AGRUPADA
3.MANEJO FACIL
4.RESPALDOS PROGRAMADOS
5.RESTAURACION
6.DISMINUCION DE:
DISMINUCION DE:

Redundancia e inconsistencia de datos.


• Puesto que los archivos que mantienen almacenada la información son creados por diferentes tipos de programas de
aplicación existe la posibilidad de que si no se controla detalladamente el almacenamiento, se pueda originar un
duplicado de información, es decir que la misma información sea más de una vez en un dispositivo de
almacenamiento. Esto aumenta los costos de almacenamiento y acceso a los datos, además de que puede originar la
inconsistencia de los datos - es decir diversas copias de un mismo dato no concuerdan entre si -, por ejemplo: que se
actualiza la dirección de un cliente en un archivo y que en otros archivos permanezca la anterior.
Dificultad para tener acceso a los datos.
• Un sistema de base de datos debe contemplar un entorno de datos que le facilite al usuario el manejo de los mismos.
Supóngase un banco, y que uno de los gerentes necesita averiguar los nombres de todos los clientes que viven dentro
del código postal 78733 de la ciudad. El gerente pide al departamento de procesamiento de datos que genere la lista
correspondiente. Puesto que esta situación no fue prevista en el diseño del sistema, no existe ninguna aplicación de
consulta que permita este tipo de solicitud, esto ocasiona una deficiencia del sistema.
Aislamiento de los datos.
• Puesto que los datos están repartidos en varios archivos, y estos no pueden tener diferentes formatos, es difícil
escribir nuevos programas de aplicación para obtener los datos apropiados.
DISMINUCION DE:

Anomalías del acceso concurrente.


• Para mejorar el funcionamiento global del sistema y obtener un tiempo de respuesta más rápido, muchos sistemas
permiten que múltiples usuarios actualicen los datos simultáneamente. En un entorno así la interacción de
actualizaciones concurrentes puede dar por resultado datos inconsistentes. Para prevenir esta posibilidad debe
mantenerse alguna forma de supervisión en el sistema.
Problemas de seguridad.
• La información de toda empresa es importante, aunque unos datos lo son más que otros, por tal motivo se debe
considerar el control de acceso a los mismos, no todos los usuarios pueden visualizar alguna información, por tal
motivo para que un sistema de base de datos sea confiable debe mantener un grado de seguridad que garantice la
autentificación y protección de los datos. En un banco por ejemplo, el personal de nóminas sólo necesita ver la parte
de la base de datos que tiene información acerca de los distintos empleados del banco y no a otro tipo de
información.
Problemas de integridad.
• Los valores de datos almacenados en la base de datos deben satisfacer cierto tipo de restricciones de consistencia.
Estas restricciones se hacen cumplir en el sistema añadiendo códigos apropiados en los diversos programas de
aplicación.
Administrador de Base de datos (DBA) 7

• Dirige, administra y ejecuta todas las actividades relacionadas al


mantenimiento exitoso del ambiente de la base de datos.

• Algunas responsabilidades incluye: establecer políticas y


procedimientos concernientes a la administración, seguridad
mantenimiento y uso del sistema de base de datos.

• Entrenar a los empleados en el mantenimiento y uso de las base de


datos.
Administrador de Base de datos (DBA) 8

• Se espera que un DBA se mantenga al tanto de las nuevas tecnologías


y nuevos enfoques de diseño.
• Normalmente, un DBA tiene una licenciatura en Ciencias de la
Computación y algún entrenamiento en el trabajo con un producto de
base de datos particular o una experiencia más amplia con una gama
de productos de base de datos.
• Se espera que un DBA tenga experiencia con uno o más de los
principales productos de administración de bases de datos, como SQL
(Structured Query Language), SAP y software de administración de
bases de datos basado en Oracle.
Sistema Administrador de Base de datos
(DBMS / SGBD) 9

• Sistema de Software para crear y administrar base de datos. DBMS


provee a los usuarios y programadores con un método sistemático
para la creación, recuperación, actualización y manejo de los
datos

• Funciona como una interfaz entre la base de datos y el usuario


final o aplicaciones asegurándose de que los datos están
organizados de forma consistente y sigue siendo fácilmente
accesible.
Sistema Administrador de Base de datos
(DBMS) 10

• DBMS administra 3 elementos importantes: los datos, el motor de


base de datos y el esquema de base de datos (define la estructura
lógica de los datos).

• Típicas tareas soportadas por el DBMS incluyen administración de


cambios (Change Management), monitoreo / ajuste de
rendimiento y respaldo y recuperación.
• También son responsables de rollbacks automatizados, reinicios y
recuperación, así como el registro y la auditoría de la actividad.
Sistema Administrador de Base de datos
(DBMS) 11

• Ofrecer independencia de datos tanto lógicos como físicos:

• Proteger a los usuarios y aplicaciones de la necesidad de saber dónde están


almacenados los datos o tener que preocuparse por los cambios en la estructura
física de los datos (almacenamiento y hardware).

• Mientras los programas usen la interfaz de programación de aplicaciones (API)


para la base de datos proporcionada por el DBMS, los desarrolladores no tendrán
que modificar programas sólo porque se han realizado cambios en la base de
datos.
Ventajas de la DBMS 12

• Permite a los usuarios y aplicaciones acceder y usar los mismo


datos sin afectar la integridad de los mismos.
• Acceso simple y estandarizado para las aplicaciones.
• Procedimientos de administración uniforme para los datos.
• Sistemas pueden ser modificados mucho mas fácil según los
requerimientos del negocio.
• Nuevas categorías de datos pueden ser agregadas sin perturbar los
sistemas y aplicaciones existentes.

También podría gustarte