Introduccin a las BD y SGBD - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

Introduccin a las BD y SGBD

Description:

... que deben cumplir los llamados sistemas de gesti n de bases de datos SGBD o DBMS. ... Principales objetivos de SGBD o DBMS: ... – PowerPoint PPT presentation

Number of Views:212
Avg rating:3.0/5.0
Slides: 19
Provided by: hectorsuca
Category:
Tags: sgbd | dbms | introduccin | las

less

Transcript and Presenter's Notes

Title: Introduccin a las BD y SGBD


1
Introducción a las BD y SGBD
2
Introducción a las BD y SGBD
3
Introducción a las BD y SGBD
4
Introducción a las BD y SGBD
5
Introducción a las BD y SGBD
6
Introducción a las BD y SGBD
7
Introducción a las BD y SGBD
8
Introducción a las BD y SGBD
9
Introducción a las BD y SGBD
10
Introducción a las BD y SGBD
11
Introducción a las BD y SGBD
Distintos enfoques de los SGBD A continuación
se presentan distintos enfoques respecto a las
llamadas, para algunos expertos, como funciones,
servicios, objetivos, tareas, o características
que deben cumplir los llamados sistemas de
gestión de bases de datos SGBD o DBMS.
12
Introducción a las BD y SGBD
  • PRIMER ENFOQUE
  • Tareas del SGBD
  • Oculta al usuario los detalles del almacenamiento
    de la información.
  • Garantiza la independencia lógica y física de los
    datos.
  • Permite integrar distintos tipos de información y
    compartirla.
  • Garantiza la seguridad de la información,
    controlando el acceso a la misma.
  • Controla la integridad de la información
    comprobando la consistencia de la misma cuando se
    realizan operaciones.
  • Organiza el acceso concurrente a la información
    por parte de distintas aplicaciones y usuarios.
  • Funciones del SGBD Crear nuevos archivos y sus
    interrelaciones Introducir datos Extraer datos
    Actualizar o modificar datos y Borrar datos.
  • La interacción con la BD (por el operador o
    aplicaciones) se realiza a través de un lenguaje
    de definición y manipulación de datos (DDL) y
    (DML). Siendo el estándar en SGBD-R el SQL. Las
    operaciones pueden ser interactivas o diferidas
    sobre la base de datos.

13
Introducción a las BD y SGBD
  • SEGUNDO ENFOQUE
  • Principales objetivos de SGBD o DBMS
  • Independencia lógica y física de los datos se
    refiere a la capacidad de modificar una
    definición de esquema en un nivel de la
    arquitectura sin que esta modificación afecte al
    nivel inmediatamente superior. Para ello un
    registro externo en un esquema externo no tiene
    por qué ser igual a su registro correspondiente
    en el esquema conceptual.
  • Redundancia mínima se trata de usar la base de
    datos como repositorio común de datos para
    distintas aplicaciones.
  • Acceso concurrente por parte de múltiples
    usuarios control de concurrencia mediante
    técnicas de bloqueo o cerrado de datos accedidos.
  • Distribución espacial de los datos la
    independencia lógica y física facilita la
    posibilidad de sistemas de bases de datos
    distribuidas. Los datos pueden encontrarse en
    otra habitación, otro edificio e incluso otro
    país. El usuario no tiene por qué preocuparse de
    la localización espacial de los datos a los que
    accede.

14
Introducción a las BD y SGBD
  • SEGUNDO ENFOQUE (cont.)
  • Principales objetivos de SGBD o DBMS
  • Integridad de los datos se refiere a las medidas
    de seguridad que impiden que se introduzcan datos
    erróneos. Esto puede suceder tanto por motivos
    físicos (defectos de hardware, actualización
    incompleta debido a causas externas), como de
    operación (introducción de datos incoherentes).
  • Consultas complejas optimizadas la optimización
    de consultas permite la rápida ejecución de las
    mismas.
  • Seguridad de acceso y auditoria se refiere al
    derecho de acceso a los datos contenidos en la
    base de datos por parte de personas y organismos.
    El sistema de auditoria mantiene el control de
    acceso a la base de datos, con el objeto de saber
    qué o quién realizó una determinada modificación
    y en qué momento.
  • Respaldo y recuperación se refiere a la
    capacidad de un sistema de base de datos de
    recuperar su estado en un momento previo a la
    pérdida de datos.
  • Acceso a través de lenguajes de programación
    estándar se refiere a la posibilidad ya
    mencionada de acceder a los datos de una base de
    datos mediante lenguajes de programación ajenos
    al sistema de base de datos propiamente dicho.

15
Introducción a las BD y SGBD
  • TERCER ENFOQUE
  • CODD, señala ocho servicios que, un SGBD debe
    proporcionar
  • Capacidad de almacenar datos en la base de datos,
    acceder a ellos y actualizarlos. Función
    fundamental y por supuesto, el SGBD debe ocultar
    al usuario la estructura física interna (la
    organización de los archivos y las estructuras de
    almacenamiento).
  • Un catálogo en el que se almacenen las
    descripciones de los datos y que sea accesible
    por los usuarios. Es lo que se denomina
    Diccionario de Datos y contiene información que
    describe los datos de la base de datos
    (Metadatos).
  • Normalmente Almacena Características de los
    datos y sus relaciones, así como los esquemas
    abstractos las autorizaciones de usuarios para
    acceder a los datos y estadísticas de
    utilización.
  • Algunos beneficios que reporta son Comunicación
    simplificada identificación de usuarios
    centralización y legibilidad de las
    características control de los datos facilidad
    en la identificación de redundancias e
    inconsistencias historial de cambios
    prevaloración del impacto de cambios seguridad e
    integridad.

16
Introducción a las BD y SGBD
  • TERCER ENFOQUE (cont.)
  • CODD, señala ocho servicios que, un SGBD debe
    proporcionar
  • Un mecanismo que garantice que todas las
    actualizaciones correspondientes a una
    determinada transacción se realicen, o que no se
    realice ninguna.
  • Un mecanismo que asegure que la base de datos se
    actualice correctamente cuando varios usuarios la
    están actualizando concurrentemente.
  • Un mecanismo capaz de recuperar la base de datos
    en caso de que ocurra algún suceso que la dañe.
  • Un mecanismo que garantice que solo los usuarios
    autorizados pueden acceder a la base de datos.
  • Capacidad de integrarse con algún software de
    comunicación.

17
Introducción a las BD y SGBD
  • TERCER ENFOQUE (cont.)
  • CODD, señala ocho servicios que, un SGBD debe
    proporcionar
  • Los medios necesarios para garantizar que tanto
    los datos de la base de datos, como los cambios
    que se realizan sobre estos datos, sigan ciertas
    reglas.
  • Además, de estos ocho servicios, es razonable
    esperar que los SGBD proporcionen un par de
    servicios más
  • Permitir que se mantenga la independencia entre
    los programas y la estructura de la base de
    datos.
  • Una serie de herramientas que permitan
    administrar la base de datos de modo efectivo.
    Algunas de ellas son Herramientas para importar
    y exportar datos. Herramientas para monitorizar
    el uso y el funcionamiento de la base de datos.
    Programas de análisis estadístico para examinar
    las prestaciones o las estadísticas de
    utilización. Herramientas para reorganización de
    índices. Herramientas para aprovechar el espacio
    dejado en el almacenamiento físico por los
    registros borrados y que consoliden el espacio
    liberado para reutilizarlo cuando sea necesario.

18
Introducción a las BD y SGBD
  • CUARTO ENFOQUE
  • Beneficios de los Sistemas de Gestión de Base de
    Datos
  • Independencia de los datos.
  • Distintas aplicaciones necesitan distintas
    vistas de los datos.
  • Es posible modificar la estructura de
    almacenamiento de la información sin afectar a
    las aplicaciones que los utilizan.
  • Reducción de la redundancia.
  • Evitar inconsistencias.
  • Compartir datos.
  • Garantizar la seguridad.
  • Balancear aplicaciones conflictivas.
Write a Comment
User Comments (0)
About PowerShow.com