• Save
Clase 1   Sistema De Gestion De Base De Datos
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Clase 1 Sistema De Gestion De Base De Datos

on

  • 14,898 views

 

Statistics

Views

Total Views
14,898
Views on SlideShare
14,404
Embed Views
494

Actions

Likes
6
Downloads
0
Comments
1

6 Embeds 494

http://www.ayosistemas.com 213
http://pregrado.uniminuto.edu 198
http://www.slideshare.net 72
http://adiestramiento.moodleperu.org 9
http://s3.amazonaws.com 1
http://sociedad4.wikispaces.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Clase 1 Sistema De Gestion De Base De Datos Presentation Transcript

  • 1. SISTEMA DE GESTION DE BASE DE DATOS (SGBD) FACULTAD DE INGENIERIA INGENIERIA INFORMATICA Y SISTEMAS Ingº Oswaldo Daniel Chávez Moreno [email_address]
  • 2. SISTEMA DE GESTION DE BD
    • El SGBD actúa como interfaz entre la BD y los distintos niveles de gestión de la organización. Integra los distintos subsistemas, atendiendo a las necesidades de los usuarios en los tres niveles.
  • 3. USUARIOS DE UNA BD
    • Usuarios Informáticos
        • Diseñadores (lógicos/físicos)
        • Administradores
        • Analistas y programadores
    • Usuarios Finales
  • 4. SISTEMA DE GESTION DE BD
    • Conjunto coordinado de programas, procedimientos, lenguajes, etc. que suministra a los distintos tipos de usuarios los medios necesarios para describir y manipular los datos almacenados en la base, garantizando su seguridad.
    • Operaciones que debe realizar un SGBD:
  • 5. FUNCIONES ESENCIALES DE UN SGBD
    • Función de definición o descripción
    • Función de manipulación
    • Función de Control
    • Otras facilidades:
    • Procedimientos para el administrador
      • Reorganizaciones
      • Copias de seguridad
      • Cargas de ficheros
      • Estadísticas
      • Generadores de listados, etc.
    • Interfaces con monitores de transacciones
  • 6. SISTEMA DE GESTION DE BD
  • 7. CARACTERIZACION DE LOS LENGUAJES DE DATOS
  • 8. TIPOLOGIA DE LOS LENGUAJES DE LOS SGBD
  • 9. SISTEMA DE GESTION DE BD
    • Procesos formalizables y muy repetitivos:
      • Se realizan mediante programas, con tratamiento por lotes y periodicidad fija (emisión mensual de nóminas), o tratamiento interactivo (consultas).
    • Procesos difícilmente formalizables, o poco repetitivos:
      • No suele ser conveniente escribir programas. Es más conveniente que los resuelva el usuario final con los procedimientos que le proporcione el SGBD (lenguajes de usuario final, menús, etc.).
    • Usuarios informáticos:
      • Requieren medios potentes y flexibles. Utilizan lenguajes anfitriones y lenguajes huéspedes.
    • Usuarios finales:
      • Medios simples para comunicarse con la BD (lenguajes autocontenidos de sintaxis sencilla, menús, ...).
  • 10. LENGUAJE DE DEFINICIÓN DE DATOS (LDD)
    • Suelen ser autocontenidos y no necesitan apoyarse en ningún lenguaje de programación.
  • 11. LENGUAJE DE MANIPULACION DE DATOS (LMD)
    • Deben permitir al usuario referirse a un conjunto de datos que cumplan una cierta condición (criterio de selección).
    • Un mismo LMD pede actuar como huésped y como autocontenido.
    • La mayoría permiten el uso en diferido y en conversacional.
    • El programador precisa de un LMD:embebido y bastante procedimental.
    • El usuario no informático precisa LMD: autocontenidos, muy procedimentales e interactivos.
  • 12. LENGUAJE DE DATOS
  • 13. UN LMD HUESPED DENTRO DE OTRO ANFITRION
  • 14. LENGUAJE DE DATOS
  • 15. INTERACCION DEL USUARIO CON LA BASE DE DATOS
  • 16. INTERACCION DEL USUARIO CON LA BASE DE DATOS
  • 17. COMPARACION ENTRE EL ACCESO A UN FICHERO Y A UNA BD
  • 18. INTERACCIÓN SGBD/SO/PA EN UN ENTORNO CONCURRENTE
  • 19. LA ARQUITECTURA ANSI/X3/SPARC
  • 20. LA ARQUITECTURA ANSI/X3/SPARC
  • 21. LA ARQUITECTURA ANSI/X3/SPARC
  • 22. LA ARQUITECTURA ANSI/X3/SPARC
  • 23. LA ARQUITECTURA Y LA INDEPENDENCIA FÍSICO/LÓGICA
  • 24. LA ARQUITECTURA Y LA INDEPENDENCIA FÍSICO/LÓGICA
    • Con la independencia físico/lógica se consigue:
      • Que los mismos datos se presenten de distintas formas según las necesidades del usuario.
      • Que el almacenamiento de los datos, su estructura lógica y los programas de aplicación sean independientes.
  • 25. LA ARQUITECTURA Y LA INDEPENDENCIA FÍSICO/LÓGICA
    • Dentro del concepto de independencia físico/lógica podemos distinguir entre:
      • Independencia de descripción: que permite separar la definición de los datos a nivel físico y a nivel lógico.
      • Independencia de manipulación: que hace referencia a la de los programas de aplicación con respecto a los caminos de acceso y al soporte físico de almacenamiento.
    • En la independencia de descripción es fundamental la arquitectura del SGBD; en la independencia de manipulación influye también el modelo de datos.
  • 26. INDEPENDENCIA FÍSICO/LÓGICA EN UNA ARQUITECTURA A 2 NIVELES
  • 27. INDEPENDENCIA FÍSICO/LÓGICA EN UNA ARQUITECTURA A 3 NIVELES
  • 28. ESTRUCTURA GENERAL DE UN SGBD
  • 29. GRACIAS