SISTEMA DE GESTION DE BASE DE DATOS SGBD

2,790 views

Published on

SISTEMA DE GESTION DE BASE DE DATOS

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,790
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
82
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

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.

×