Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

SISTEMA DE GESTION DE BASE DE DATOS SGBD

4,000 views

Published on

SISTEMA DE GESTION DE BASE DE DATOS

Published in: Education
  • Be the first to comment

SISTEMA DE GESTION DE BASE DE DATOS SGBD

  1. 1. Karla Miroslava Olmos Sánchez Universidad Autónoma de Ciudad Juárez kolmos@uacj.mx IIT – F103 D
  2. 2. SGBD Empleados Clientes Ventas Inventario Cuentas BASE DE DATOS Personal Ventas Contabilidad
  3. 3.  Un Sistema de Gestión de Bases de Datos (SGBD) es un software que permite gestionar las bases de datos •Construir •Utilizar •Mantener •Reorganizar
  4. 4. ◦ Necesidad de solucionar las debilidades de los sistemas de archivos ◦ Capacidades:  Manejo de persistencia  Soporte por lo menos de un modelo de datos  Soporte de un lenguaje de alto nivel que permita manipular y definir la estructura de la información  Control de acceso  Evitar inconsistencias al compartir la información SGBD
  5. 5. SGBD
  6. 6.  Conjunto de órdenes que se ejecutan formando una unidad de trabajo, es decir, en forma indivisible o atómica.  Un SGBD se dice transaccional, si es capaz de mantener la integridad de los datos.  Cuando se cancela la transacción se deshacen las órdenes ejecutadas hasta dejar la base de datos en su estado inicial (llamado punto de integridad).
  7. 7.  Los SGBD deben cumplir con las propiedades ACID para las transacciones: Atomicity Consistency Isolation Durability Las transacciones son atómica
  8. 8.  Los SGBD deben cumplir con las propiedades ACID para las transacciones: Atomicity Consistency Isolation Durability Una transación transforma un estado consistente de la BD en otro
  9. 9.  Los SGBD deben cumplir con las propiedades ACID para las transacciones: Atomicity Consistency Isolation Durability Las transacciones están aisladas entre sí
  10. 10.  Los SGBD deben cumplir con las propiedades ACID para las transacciones: Atomicity Consistency Isolation Durability Una vez que una transacción ha sido confirmada esta persiste
  11. 11. 11 Funciones y componentes principales de un SGBD DDL: lenguaje de definición de datos DML: lenguaje de manipulación de datos Fuente: “Introducción a los sistemas de bases de datos” C.J. Date Procesador DDL Procesador DML Procesador Lenguaje Consulta Esquemas externos Datos y Metadatos Base de datos Peticiones DML planeadas Peticiones compiladas Peticiones optimizadas Optimizador Peticiones DML No planeadas Esquemas y transformaciones Manejador de transacciones Manejador de almacenamiento
  12. 12. Nivel interno gestión de acceso Nivel conceptual integridad-coherencia Nivel externo confidencialidad Esquema físico Esquema lógico, resultado de un proceso de modelamiento Vista usuario 1 Vista usuario 2 Vista usuario n n esquemas externos
  13. 13. Sistemas para el soporte para toma de decisiones (Data Warehouse) y/o con capacidades deductivas y bases de datos temporales Manejar información multimedial: Imágenes, audio, videos Bases de datos orientadas a objetos y objeto- relacionales Manejar información georeferenciada: Sistemas de Información Geográficos (SIG) Manejo de información documental: Motores de búsqueda, sistemas para el manejo de documentos. Bases de datos nativas para XML
  14. 14.  Investigar dos SGBD, sus características, ventajas y desventajas. Realizar una comparación de los dos SGBD.  Presentar su investigación ante sus compañeros.
  15. 15.  Este material didáctico es una adaptación del material didáctico de la doctora Gloria Lucía Giraldo de la Universidad Nacional de Colombia.

×