SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
Karla Miroslava Olmos Sánchez
Universidad Autónoma de Ciudad Juárez
kolmos@uacj.mx
IIT – F103 D
SGBD
Empleados
Clientes
Ventas
Inventario
Cuentas
BASE DE DATOS
Personal
Ventas
Contabilidad
 Un Sistema de Gestión de Bases de Datos
(SGBD) es un software que permite
gestionar las bases de datos
•Construir
•Utilizar
•Mantener
•Reorganizar
◦ 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
SGBD
 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).
 Los SGBD deben cumplir con las propiedades ACID para las
transacciones:
Atomicity
Consistency
Isolation
Durability
Las
transacciones
son atómica
 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
 Los SGBD deben cumplir con las propiedades ACID para las
transacciones:
Atomicity
Consistency
Isolation
Durability
Las
transacciones
están aisladas
entre sí
 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
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
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
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
 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.
 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.

Weitere ähnliche Inhalte

Was ist angesagt?

Tipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relacionesTipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relaciones
basilioj
 
Clase 3 Modelo Entidad Relacion
Clase 3   Modelo Entidad   RelacionClase 3   Modelo Entidad   Relacion
Clase 3 Modelo Entidad Relacion
oswchavez
 

Was ist angesagt? (20)

Modelo Entidad Relacion
Modelo Entidad RelacionModelo Entidad Relacion
Modelo Entidad Relacion
 
modelo entidad-relacion
modelo entidad-relacionmodelo entidad-relacion
modelo entidad-relacion
 
Tipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relacionesTipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relaciones
 
Presentacion bases de datos
Presentacion bases de datosPresentacion bases de datos
Presentacion bases de datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datos
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Modelos de datos
Modelos de datosModelos de datos
Modelos de datos
 
Transacciones
TransaccionesTransacciones
Transacciones
 
Bases de datos jerarquicas
Bases de datos jerarquicasBases de datos jerarquicas
Bases de datos jerarquicas
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Big data diapositivas
Big data diapositivasBig data diapositivas
Big data diapositivas
 
Conceptos basicos
Conceptos basicosConceptos basicos
Conceptos basicos
 
HISTORIA DE LAS BASES DE DATOS
HISTORIA DE LAS BASES DE DATOSHISTORIA DE LAS BASES DE DATOS
HISTORIA DE LAS BASES DE DATOS
 
Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos
 
Clase 3 Modelo Entidad Relacion
Clase 3   Modelo Entidad   RelacionClase 3   Modelo Entidad   Relacion
Clase 3 Modelo Entidad Relacion
 
Sistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de DatosSistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Ähnlich wie SISTEMA DE GESTION DE BASE DE DATOS SGBD

Examen mensual claudia valdivia
Examen mensual claudia valdiviaExamen mensual claudia valdivia
Examen mensual claudia valdivia
cvaldivia456
 
Conceptos basicos(base de datos)
Conceptos basicos(base de datos)Conceptos basicos(base de datos)
Conceptos basicos(base de datos)
claudiachiri
 
Instituto
InstitutoInstituto
Instituto
marilue
 
Instituto
InstitutoInstituto
Instituto
marilue
 
Base de Datos: introduccion a sistemas de base de datos
Base de Datos: introduccion a  sistemas de base de datosBase de Datos: introduccion a  sistemas de base de datos
Base de Datos: introduccion a sistemas de base de datos
Yefri Altamirano
 

Ähnlich wie SISTEMA DE GESTION DE BASE DE DATOS SGBD (20)

Bd conceptos basicos
Bd conceptos basicosBd conceptos basicos
Bd conceptos basicos
 
Clase 1 - Introducción a Bases de Datos
Clase 1 - Introducción a Bases de DatosClase 1 - Introducción a Bases de Datos
Clase 1 - Introducción a Bases de Datos
 
clase 1 conceptos basicos.ppt
clase 1 conceptos basicos.pptclase 1 conceptos basicos.ppt
clase 1 conceptos basicos.ppt
 
Bases de datos introducción a las estructuras de datos.ppt
Bases de datos introducción a  las estructuras de datos.pptBases de datos introducción a  las estructuras de datos.ppt
Bases de datos introducción a las estructuras de datos.ppt
 
Examen mensual claudia valdivia
Examen mensual claudia valdiviaExamen mensual claudia valdivia
Examen mensual claudia valdivia
 
introduccion bases de datos
introduccion bases de datosintroduccion bases de datos
introduccion bases de datos
 
Sistemas de base de datos ii
Sistemas de base de datos iiSistemas de base de datos ii
Sistemas de base de datos ii
 
Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de Datos
 
Conceptos basicos(base de datos)
Conceptos basicos(base de datos)Conceptos basicos(base de datos)
Conceptos basicos(base de datos)
 
INTRODUCCION A BASE DE DATOS
INTRODUCCION A BASE DE DATOS INTRODUCCION A BASE DE DATOS
INTRODUCCION A BASE DE DATOS
 
Basededatosconceptosbasicos
BasededatosconceptosbasicosBasededatosconceptosbasicos
Basededatosconceptosbasicos
 
Clase 1
Clase 1Clase 1
Clase 1
 
Bases de Datos
Bases de DatosBases de Datos
Bases de Datos
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Abd1 intro
Abd1 introAbd1 intro
Abd1 intro
 
Base de Datos: introduccion a sistemas de base de datos
Base de Datos: introduccion a  sistemas de base de datosBase de Datos: introduccion a  sistemas de base de datos
Base de Datos: introduccion a sistemas de base de datos
 

Kürzlich hochgeladen

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 

Kürzlich hochgeladen (20)

TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 

SISTEMA DE GESTION DE BASE DE DATOS SGBD

  • 1. Karla Miroslava Olmos Sánchez Universidad Autónoma de Ciudad Juárez kolmos@uacj.mx IIT – F103 D
  • 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. ◦ 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
  • 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.  Los SGBD deben cumplir con las propiedades ACID para las transacciones: Atomicity Consistency Isolation Durability Las transacciones son atómica
  • 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.  Los SGBD deben cumplir con las propiedades ACID para las transacciones: Atomicity Consistency Isolation Durability Las transacciones están aisladas entre sí
  • 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 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. 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. 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.  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.  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.