Está en la página 1de 16

SITUACIÓN DE INICIO DE LA CLASE

La pregunta es:
¿Conoces dónde se guarda la información de tu
WhatsApp o de alguna otra red social?

Ya sea en casa, en el trabajo u estudio (docente, compañero que


no sea de computación) y lo registras en un papel o en tu celular
(texto, audio o vídeo)
Aquí se encuentran
datos de millones de
personas de todo el
planeta.
Sistemas de Gestión
de Bases de Datos

Mg. Roni R. Aguilar Huaccha


BASE DE DATOS (BD).

◼ El contenido de una base de


◼ Es una colección de archivos datos engloba a la
interrelacionados, son creados con un DBMS. información concerniente
(almacenadas en archivos) de
◼ Una finalidad de la base de datos es eliminar una organización, de tal
la redundancia o al menos minimizarla. manera que los datos estén
disponibles para los usuarios.
SISTEMA MANEJADOR DE BD.
◼ Un DBMS es una
colección de numerosas
rutinas de software
interrelacionadas, cada
una de las cuales es
responsable de una tarea
específica.

◼ El objetivo de un sistema
manejador de base de datos
es proporcionar un entorno
que sea a la vez conveniente
y eficiente para ser utilizado
al extraer, almacenar y
manipular información de la
base de datos.
COMPONENTES DE UN BDMS

◼ Los tres componentes


principales de un sistema de
base de datos son:

 El hardware
 El software DBMS
 Los datos a manejar
FUNCIONAMIENTO DEL LOS DBMS
1. El proceso lanzado por el usuario llama al DBMS
indicando la porción de la base de datos que se
desea tratar
2. El DBMS traduce la llamada a términos del esquema
lógico de la base de datos. Accede al esquema lógico
comprobando derechos de acceso y la traducción
física
3. El DBMS obtiene el esquema físico
4. El DBMS traduce la llamada a los métodos de acceso
del Sistema Operativo que permiten acceder a los
datos requeridos
5. El Sistema Operativo accede a los datos tras traducir
las órdenes dadas por el DBMS
6. Los datos pasan del disco a una memoria intermedia
o buffer. En ese buffer se almacenarán los datos
según se vayan recibiendo
7. Los datos pasan del buffer al área de trabajo del
usuario (ATU) del proceso del usuario.
8. El DBMS devuelve indicadores en los que manifiesta
si ha habido errores o advertencias a tener en cuenta.
Esto se indica al área de comunicaciones del proceso
de usuario. Si las indicaciones son satisfactorias, los
datos de la ATU serán utilizables por el proceso de
usuario.
ADMINISTRADOR DE BD.

◼ Es la persona o equipo
de personas
profesionales
responsables del control
y manejo del sistema de
base de datos.
◼ Generalmente tiene(n)
experiencia en DBMS,
diseño de bases de
datos, Sistemas
operativos, comunicación
de datos, hardware
y programación.
OBJETIVOS DE LOS BDMS

◼ Los objetivos principales de un


sistema de gestión base de
datos es disminuir los siguientes
aspectos:
◼ Redundancia e inconsistencia de datos.
◼ Dificultad para tener acceso a los
datos.
◼ Aislamiento de los datos.
◼ Anomalías del acceso concurrente.
◼ Problemas de seguridad.
◼ Problemas de integridad.
REDUNDANCIA E INCONSISTENCIA DE DATOS.

◼ Dado que los archivos 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 se
encuentre más de una vez en
un dispositivo de
almacenamiento.
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.
AISLAMIENTO DE LOS DATOS.

◼ Los datos pueden


estar repartidos en
varios archivos, con
diferentes formatos,
lo que hace difícil
escribir programas
de aplicación que
necesiten acceder a
estos (datos)
adecuadamente.
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.
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.
PROBLEMAS DE INTEGRIDAD.

La integridad de datos es un término usado para referirse a la exactitud y fiabilidad


de los datos. Los datos deben estar completos, sin variaciones o compromisos del
original, que se considera confiable y exacto.

◼ 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.

También podría gustarte