SlideShare una empresa de Scribd logo
1 de 37
BASES DE DATOS Conceptos B á sicos  Prof. Eric Nelson Pérez Z. Bases de datos I
Un poco de historia … Bases de datos I ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Un poco de historia … Bases de datos I Procesamiento  de Clientes Archivo de  Clientes Procesamiento  de Préstamos Archivo de  Préstamos Usuario  del  Archivo de Clientes Usuario  del  Archivo de Préstamos Por cada préstamo se guarda la información del cliente correspondiente: Redundancia
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Bases de datos I Un poco de historia …
…  Antes Bases de datos I Empleados Clientes Inventario Ventas Cuentas SGBD Empleados Clientes Ventas Inventario Cuentas Dpto. Personal Dpto. Ventas Dpto. Contabilidad BASE DE DATOS …  Ahora Personal Ventas Contabilidad
Definición ,[object Object],Bases de datos I Colección disponible de información
Definición ,[object Object],Bases de datos I Colección organizada en subconjuntos, en función de ligas y de relaciones entre las diferentes informaciones (estructura lógica)
Definición ,[object Object],Bases de datos I ,[object Object]
Definición ,[object Object],Bases de datos I ,[object Object],[object Object],[object Object],[object Object]
Sistema de Gestión de Bases de Datos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Bases de datos I
Algunas definiciones ,[object Object],[object Object],[object Object],Bases de datos I
[object Object],[object Object],[object Object],Algunas definiciones Bases de datos I
Bases de datos I Universidad Nacional de Colombia 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
Componentes funcionales de un SGBD ,[object Object],[object Object],[object Object],[object Object],Bases de datos I
Componentes funcionales de un SGBD ,[object Object],[object Object],[object Object],Bases de datos I
SGBD - Funciones ,[object Object],[object Object],[object Object],[object Object],Bases de datos I
Ventajas de un SGBD ,[object Object],[object Object],[object Object],[object Object],[object Object],Bases de datos I
Ventajas de un SGBD ,[object Object],[object Object],[object Object],[object Object],Bases de datos I
Desventajas de un SGBD ,[object Object],[object Object],[object Object],[object Object],Bases de datos I
Niveles de abstracción (ANSI/SPARC) Bases de datos I 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
Nivel de Visión ,[object Object],[object Object],[object Object],[object Object],[object Object],Bases de datos I
Nivel de Visión ,[object Object],Bases de datos I Visión Vendedor  Fechas con formato: (dd-mm-yy) Visión Contador Fechas con formato: (yyyy-dd-mm) BD
Nivel de Visión ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Bases de datos I
Nivel de Visión ,[object Object],[object Object],Bases de datos I
Nivel Conceptual ,[object Object],[object Object],[object Object],[object Object],[object Object],Bases de datos I
Nivel Conceptual ,[object Object],[object Object],[object Object],[object Object],[object Object],Bases de datos I
Nivel Físico ,[object Object],[object Object],[object Object],[object Object],Bases de datos I
Nivel Físico ,[object Object],[object Object],[object Object],[object Object],[object Object],Bases de datos I
Independencia de los datos ,[object Object],[object Object],[object Object],[object Object],Bases de datos I
Independencia de los datos ,[object Object],[object Object],Bases de datos I
Independencia Física ,[object Object],[object Object],[object Object],[object Object],Bases de datos I
Independencia Lógica ,[object Object],[object Object],[object Object],Bases de datos I
Independencia Lógica ,[object Object],[object Object],[object Object],Bases de datos I
Tendencias de los SGBD ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Bases de datos I
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Bases de datos I RESUMEN
[object Object],[object Object],[object Object],Bases de datos I RESUMEN
Próximas clases ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Bases de datos I

Más contenido relacionado

La actualidad más candente

Conceptos basicos(base de datos)
Conceptos basicos(base de datos)Conceptos basicos(base de datos)
Conceptos basicos(base de datos)
claudiachiri
 

La actualidad más candente (20)

Unidad 1. Sistema Manejador de Bases de Datos
Unidad 1. Sistema Manejador de Bases de DatosUnidad 1. Sistema Manejador de Bases de Datos
Unidad 1. Sistema Manejador de Bases de Datos
 
Clase 1
Clase 1Clase 1
Clase 1
 
Introducción a las bases de datos por : Griceidy Rodriguez
Introducción a las bases de datos por : Griceidy RodriguezIntroducción a las bases de datos por : Griceidy Rodriguez
Introducción a las bases de datos por : Griceidy Rodriguez
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Introduccion a los sistemas de bases de datos
Introduccion  a los sistemas de bases de datosIntroduccion  a los sistemas de bases de datos
Introduccion a los sistemas de bases de datos
 
Conceptos basicos(base de datos)
Conceptos basicos(base de datos)Conceptos basicos(base de datos)
Conceptos basicos(base de datos)
 
Base de datos 11-6
Base de datos 11-6Base de datos 11-6
Base de datos 11-6
 
Trabajo bases de datos
Trabajo bases de datosTrabajo bases de datos
Trabajo bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de Datos Cap I: Introducción
Bases de Datos Cap I: IntroducciónBases de Datos Cap I: Introducción
Bases de Datos Cap I: Introducción
 
Sistema gestor de base de datos
Sistema gestor de base de datosSistema gestor de base de datos
Sistema gestor de base de datos
 
Base de datos
Base de datosBase de datos
Base 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
 
Basededatosconceptosbasicos
BasededatosconceptosbasicosBasededatosconceptosbasicos
Basededatosconceptosbasicos
 
Base de datos xavier rodriguez
Base de datos xavier rodriguezBase de datos xavier rodriguez
Base de datos xavier rodriguez
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos y sistemas de gestion de datos
Base de datos y sistemas de gestion de datosBase de datos y sistemas de gestion de datos
Base de datos y sistemas de gestion de datos
 
Componentes de una base de datos
Componentes de una base de datosComponentes de una base de datos
Componentes de una base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Introducción a las Bases de Datos
Introducción a las Bases de DatosIntroducción a las Bases de Datos
Introducción a las Bases de Datos
 

Similar a Concepto de bd

Unidad1 introduccion base de datos
Unidad1 introduccion base de datosUnidad1 introduccion base de datos
Unidad1 introduccion base de datos
jupiespe
 

Similar a Concepto de bd (20)

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
 
Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
clase 1 conceptos basicos.ppt
clase 1 conceptos basicos.pptclase 1 conceptos basicos.ppt
clase 1 conceptos basicos.ppt
 
1. introducción
1. introducción1. introducción
1. introducción
 
cc302modulo1
cc302modulo1cc302modulo1
cc302modulo1
 
Conceptos Básicos de Bases de Datos
Conceptos Básicos de Bases de DatosConceptos Básicos de Bases de Datos
Conceptos Básicos de Bases de Datos
 
Unidad1 introduccion base de datos
Unidad1 introduccion base de datosUnidad1 introduccion base de datos
Unidad1 introduccion base de datos
 
Glosario base de datos
Glosario base de datosGlosario base de datos
Glosario base de datos
 
Tema1
Tema1Tema1
Tema1
 
Referente conceptual
Referente conceptualReferente conceptual
Referente conceptual
 
Base de datos - meryann
Base de datos  -  meryannBase de datos  -  meryann
Base de datos - meryann
 
Presentación base de datos sesión 1-2019.pdf
Presentación base de datos sesión 1-2019.pdfPresentación base de datos sesión 1-2019.pdf
Presentación base de datos sesión 1-2019.pdf
 
Referente conceptual
Referente conceptualReferente conceptual
Referente conceptual
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bd introducción
Bd  introducciónBd  introducción
Bd introducción
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de Datos II: El entorno
Bases de Datos II: El entornoBases de Datos II: El entorno
Bases de Datos II: El entorno
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Linda tatiana
Linda tatianaLinda tatiana
Linda tatiana
 

Último

2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
candy torres
 
Apunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfApunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdf
Gonella
 
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
 

Último (20)

ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
sesion de aprendizaje 1 SEC. 13- 17 MAYO 2024 comunicación.pdf
sesion de aprendizaje 1 SEC. 13- 17  MAYO  2024 comunicación.pdfsesion de aprendizaje 1 SEC. 13- 17  MAYO  2024 comunicación.pdf
sesion de aprendizaje 1 SEC. 13- 17 MAYO 2024 comunicación.pdf
 
10-08 Avances tecnológicos del siglo XXI.pdf
10-08 Avances tecnológicos del siglo XXI.pdf10-08 Avances tecnológicos del siglo XXI.pdf
10-08 Avances tecnológicos del siglo XXI.pdf
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdfREGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
 
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
2° 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
 
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
 
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdfEFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
UNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto gradoUNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto grado
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Educacion Basada en Evidencias SM5 Ccesa007.pdf
Educacion Basada en Evidencias  SM5  Ccesa007.pdfEducacion Basada en Evidencias  SM5  Ccesa007.pdf
Educacion Basada en Evidencias SM5 Ccesa007.pdf
 
Apunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfApunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdf
 
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
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 

Concepto de bd

  • 1. BASES DE DATOS Conceptos B á sicos Prof. Eric Nelson Pérez Z. Bases de datos I
  • 2.
  • 3. Un poco de historia … Bases de datos I Procesamiento de Clientes Archivo de Clientes Procesamiento de Préstamos Archivo de Préstamos Usuario del Archivo de Clientes Usuario del Archivo de Préstamos Por cada préstamo se guarda la información del cliente correspondiente: Redundancia
  • 4.
  • 5. … Antes Bases de datos I Empleados Clientes Inventario Ventas Cuentas SGBD Empleados Clientes Ventas Inventario Cuentas Dpto. Personal Dpto. Ventas Dpto. Contabilidad BASE DE DATOS … Ahora Personal Ventas Contabilidad
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Bases de datos I Universidad Nacional de Colombia 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
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. Niveles de abstracción (ANSI/SPARC) Bases de datos I 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
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.

Notas del editor

  1. Generalmente las bases de datos manejan transacciones que deben cumplir una serie de propiedades, a las que, comúnmente, se les suele denominar como propiedades ACID (Atomicity, Consistency, Isolation, Durability):   Atomicidad : garantiza que se ejecutan todas las acciones o que no se haga ninguna.   Consistencia : garantiza que, aunque haya muchos usuarios accediendo a la base de datos de manera concurrente, se mantenga la integridad de la información.    Aislamiento : garantiza que las transacciones que se están realizando concurrentemente en el sistema no interfieran entre ellas.   Durabilidad : garantiza que una transacción que finaliza correctamente queda adecuadamente reflejada. Además, el sistema será capaz de recordar todas la transacciones que han sido realizadas.