SlideShare una empresa de Scribd logo
1 de 34
Ing. Godofredo Ayquipa
Cordova
Consultor – Asesor ITIL
Un poco de historia…….
B.D
MODELAMIENTODEBASEDEDATOS
Sistemas de archivos:
 Surgieron a raíz de la necesidad de almacenamiento de la
información para su correspondiente reutilización
(persistencia)
Desventajas:
 Redundancia de los datos
 Los archivos están separados unos de otros
(no se pueden “combinar” fácilmente)
 Alto costo para la propagación de cambios
 Inconsistencia debido a actualizaciones simultáneas
Un poco de historia…….
B.D
MODELAMIENTODEBASEDEDATOS
Un poco de historia…….
B.D
MODELAMIENTODEBASEDEDATOS
¿Por qué surgieron los sistemas de Bases de
Datos?
◦ 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
Un poco de historia…….
B.D
MODELAMIENTODEBASEDEDATOS
¿Por qué surgieron los sistemas de Bases de
Datos?
◦ 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
Un poco de historia…….
B.D
MODELAMIENTODEBASEDEDATOS
Definición……………
B.D
MODELAMIENTODEBASEDEDATOS
Definición……………
B.D
MODELAMIENTODEBASEDEDATOS
Definición……………
B.D
MODELAMIENTODEBASEDEDATOS
Definición…………… SGDB
B.D
MODELAMIENTODEBASEDEDATOS
Gestores de Base de Datos
B.D
MODELAMIENTODEBASEDEDATOS
Gestores de Base de Datos
B.D
MODELAMIENTODEBASEDEDATOS
Sistema de Gestión de Base de Datos
B.D
MODELAMIENTODEBASEDEDATOS
Sistema de Gestión de Base de Datos
B.D
MODELAMIENTODEBASEDEDATOS
Componentes Funcionales de un SGBD
B.D
MODELAMIENTODEBASEDEDATOS
Componentes Funcionales de un SGBD
B.D
MODELAMIENTODEBASEDEDATOS
Ventajas de un SGBD
B.D
MODELAMIENTODEBASEDEDATOS
1. Reutilización de datos y programas
2. Control de redundancia
3. Estandarización ¿En qué sentido?
4. Consistencia (No hay redundancia)
5. Es posible equilibrar las cargas de los
requerimientos (establecer prioridades)
Ventajas de un SGBD
B.D
MODELAMIENTODEBASEDEDATOS
6. Integridad (Se cumplen las reglas
establecidas  ¿Por quién?)
7. Seguridad
8. Rapidez de desarrollo
9. Mantenimiento y reingeniería: cambios
en la estructura de datos sin cambiar los
programas que los usan (hasta cierto
punto)
Desventajas de un SGBD
B.D
MODELAMIENTODEBASEDEDATOS
1. Tamaño
2. Susceptibilidad a fallas (Discutible)
3. Complejidad en la recuperación a fallas
(Discutible)
4. Puede llegar a trabajar en forma “lenta”
debido a la cantidad de verificaciones
que debe hacer
Niveles de Abstracción de SGBD
B.D
MODELAMIENTODEBASEDEDATOS
Nivel de Visión
B.D
MODELAMIENTODEBASEDEDATOS
 Externo
 El más cercano a los usuarios finales
 Percepción de la base de datos por parte
de los usuarios finales
 Tantas visiones como tipos de usuarios
 Cada visión de usuario final se puede
caracterizar como un subesquema
Nivel de Visión
B.D
MODELAMIENTODEBASEDEDATOS
Nivel de Visión
B.D
MODELAMIENTODEBASEDEDATOS
Algunas visiones de usuario pueden
incluir:
 Datos Agrupados: Totales por Dpto.
 Datos Derivados:
Sueldo total = básico + comisión
 Datos Calculados:
Edad de una persona (inferida a partir
de su fecha de Nacimiento)
Nivel de Visión
B.D
MODELAMIENTODEBASEDEDATOS
 Los conceptos de dato derivado y
calculado podrían usarse indistintamente
para significar, en general, que un dato se
genera a partir de otro(s)
 Pueden haber a su vez datos agregados
derivados, datos agregados calculados
etc.
Nivel Conceptual
B.D
MODELAMIENTODEBASEDEDATOS
 Mediador entre los otros 2 niveles
 Interesante para el usuario especialista
 Se ocupa de los datos almacenados en la base de
datos física y las relaciones entre ellos
 Descripción semántica de los datos que conforman
la base de datos
 Soporta a cada visión de usuario externa
Nivel Conceptual
B.D
MODELAMIENTODEBASEDEDATOS
 Es una visión completa de todos los requerimientos
y elementos de interés para la organización
 Debe incluir restricciones sobre los datos
 La descripción del nivel conceptual no debe tener
detalles dependientes del almacenamiento
 Tiene asociado un lenguaje de alto nivel
Nivel Físico
B.D
MODELAMIENTODEBASEDEDATOS
 Interno
 Más cercano a la máquina
 Interesa al Administrador y al usuario
Especialista
 Esquema físico: Descripción y tipos de
datos: tamaño y precisión, tipos de
índices y de estructuras de
almacenamiento concretas que se
manejan, de acuerdo con un SGBD
particular
Nivel Físico
B.D
MODELAMIENTODEBASEDEDATOS
 Describe cómo los datos son
almacenados en términos de
estructuras de datos particulares
 Se encarga de:
- Reservar espacio para datos e
índices
- Compresión de datos
- Técnicas de encriptamiento de datos
Tendencia de los SGBD
B.D
MODELAMIENTODEBASEDEDATOS
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
Tendencia de los SGBD
B.D
MODELAMIENTODEBASEDEDATOS
Tendencia de los SGBD
B.D
MODELAMIENTODEBASEDEDATOS
Tendencia de los SGBD
B.D
MODELAMIENTODEBASEDEDATOS
Estadística SGBD
B.D
MODELAMIENTODEBASEDEDATOS
SGBD con Licencia y Free
B.D
MODELAMIENTODEBASEDEDATOS

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Bases de datos
Bases de datosBases de datos
Bases de datos
 
Cuadro comparativo de BDOO y BDR
Cuadro comparativo de BDOO y BDRCuadro comparativo de BDOO y BDR
Cuadro comparativo de BDOO y BDR
 
Doc111
Doc111Doc111
Doc111
 
Karen Angarita Y Maria Paula Niño!
Karen Angarita Y Maria Paula Niño!Karen Angarita Y Maria Paula Niño!
Karen Angarita Y Maria Paula Niño!
 
Comparación entre bdoo y bdr
Comparación entre bdoo y bdrComparación entre bdoo y bdr
Comparación entre bdoo y bdr
 
Tipos de BDD y SGBD
Tipos de BDD y SGBDTipos de BDD y SGBD
Tipos de BDD y SGBD
 
LAURA VERA!
LAURA VERA!LAURA VERA!
LAURA VERA!
 
Yulieth Ardila
Yulieth ArdilaYulieth Ardila
Yulieth Ardila
 
Usuarios de un SGBD
Usuarios de un SGBDUsuarios de un SGBD
Usuarios de un SGBD
 
T1 Sgbd
T1 SgbdT1 Sgbd
T1 Sgbd
 
ALEJANDRA GUERRERO Y YULEIDY HERNANDEZ
ALEJANDRA GUERRERO Y YULEIDY HERNANDEZALEJANDRA GUERRERO Y YULEIDY HERNANDEZ
ALEJANDRA GUERRERO Y YULEIDY HERNANDEZ
 
Sistema de gestor de base de datos
Sistema de gestor de base de datosSistema de gestor de base de datos
Sistema de gestor de base de datos
 
Tipos de Bases de Datos
Tipos de Bases de DatosTipos de Bases de Datos
Tipos de Bases de Datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
tarea base de datos
tarea base de datostarea base de datos
tarea base de datos
 
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
 
Base datos f01
Base datos f01Base datos f01
Base datos f01
 
Paola mendoza
Paola mendozaPaola mendoza
Paola mendoza
 
Cirber consulta. sulbey niño y fernanda villada
Cirber consulta. sulbey niño y fernanda villadaCirber consulta. sulbey niño y fernanda villada
Cirber consulta. sulbey niño y fernanda villada
 

Similar a SGBD historia características tendencias

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.pptJuniorEscobar10
 
Bd conceptos basicos
Bd conceptos basicosBd conceptos basicos
Bd conceptos basicoslorenargdl
 
Fundamentos de los Gestores de Bases de Datos
Fundamentos de los Gestores de Bases de DatosFundamentos de los Gestores de Bases de Datos
Fundamentos de los Gestores de Bases de DatosManuel Picazo
 
Bases de Datos
Bases de DatosBases de Datos
Bases de Datosomarfi
 
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.pdfalexanderruiz51376
 
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOSBASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOSmiguel a
 
01 Introducion Bd
01 Introducion Bd01 Introducion Bd
01 Introducion BdKudos S.A.S
 
Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosJorge Luis Chalén
 
Seminario Oracle: Introducción a Bases de Datos DBA
Seminario Oracle: Introducción a Bases de Datos DBASeminario Oracle: Introducción a Bases de Datos DBA
Seminario Oracle: Introducción a Bases de Datos DBAFundación Proydesa
 
Unidad1 introduccion base de datos
Unidad1 introduccion base de datosUnidad1 introduccion base de datos
Unidad1 introduccion base de datosjupiespe
 

Similar a SGBD historia características tendencias (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
 
Bd conceptos basicos
Bd conceptos basicosBd conceptos basicos
Bd conceptos basicos
 
Fundamentos de los Gestores de Bases de Datos
Fundamentos de los Gestores de Bases de DatosFundamentos de los Gestores de Bases de Datos
Fundamentos de los Gestores de Bases de Datos
 
Bases de Datos
Bases de DatosBases de Datos
Bases de Datos
 
Basededatosconceptosbasicos
BasededatosconceptosbasicosBasededatosconceptosbasicos
Basededatosconceptosbasicos
 
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
 
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
 
Gestor de Base de Datos
Gestor de Base de DatosGestor de Base de Datos
Gestor de Base de Datos
 
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOSBASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
 
01 Introducion Bd
01 Introducion Bd01 Introducion Bd
01 Introducion Bd
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
cc302modulo1
cc302modulo1cc302modulo1
cc302modulo1
 
Sistemas de base de datos ii
Sistemas de base de datos iiSistemas de base de datos ii
Sistemas de base de datos ii
 
1. introducción
1. introducción1. introducción
1. introducción
 
Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de Datos
 
clase 1 conceptos basicos.ppt
clase 1 conceptos basicos.pptclase 1 conceptos basicos.ppt
clase 1 conceptos basicos.ppt
 
Bases de datos NoSQL en entornos Big Data
Bases de datos NoSQL en entornos Big DataBases de datos NoSQL en entornos Big Data
Bases de datos NoSQL en entornos Big Data
 
Abd1 intro
Abd1 introAbd1 intro
Abd1 intro
 
Seminario Oracle: Introducción a Bases de Datos DBA
Seminario Oracle: Introducción a Bases de Datos DBASeminario Oracle: Introducción a Bases de Datos DBA
Seminario Oracle: Introducción a Bases de Datos DBA
 
Unidad1 introduccion base de datos
Unidad1 introduccion base de datosUnidad1 introduccion base de datos
Unidad1 introduccion base de datos
 

SGBD historia características tendencias

  • 2. Un poco de historia……. B.D MODELAMIENTODEBASEDEDATOS Sistemas de archivos:  Surgieron a raíz de la necesidad de almacenamiento de la información para su correspondiente reutilización (persistencia) Desventajas:  Redundancia de los datos  Los archivos están separados unos de otros (no se pueden “combinar” fácilmente)  Alto costo para la propagación de cambios  Inconsistencia debido a actualizaciones simultáneas
  • 3. Un poco de historia……. B.D MODELAMIENTODEBASEDEDATOS
  • 4. Un poco de historia……. B.D MODELAMIENTODEBASEDEDATOS ¿Por qué surgieron los sistemas de Bases de Datos? ◦ 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
  • 5. Un poco de historia……. B.D MODELAMIENTODEBASEDEDATOS ¿Por qué surgieron los sistemas de Bases de Datos? ◦ 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
  • 6. Un poco de historia……. B.D MODELAMIENTODEBASEDEDATOS
  • 11. Gestores de Base de Datos B.D MODELAMIENTODEBASEDEDATOS
  • 12. Gestores de Base de Datos B.D MODELAMIENTODEBASEDEDATOS
  • 13. Sistema de Gestión de Base de Datos B.D MODELAMIENTODEBASEDEDATOS
  • 14. Sistema de Gestión de Base de Datos B.D MODELAMIENTODEBASEDEDATOS
  • 15. Componentes Funcionales de un SGBD B.D MODELAMIENTODEBASEDEDATOS
  • 16. Componentes Funcionales de un SGBD B.D MODELAMIENTODEBASEDEDATOS
  • 17. Ventajas de un SGBD B.D MODELAMIENTODEBASEDEDATOS 1. Reutilización de datos y programas 2. Control de redundancia 3. Estandarización ¿En qué sentido? 4. Consistencia (No hay redundancia) 5. Es posible equilibrar las cargas de los requerimientos (establecer prioridades)
  • 18. Ventajas de un SGBD B.D MODELAMIENTODEBASEDEDATOS 6. Integridad (Se cumplen las reglas establecidas  ¿Por quién?) 7. Seguridad 8. Rapidez de desarrollo 9. Mantenimiento y reingeniería: cambios en la estructura de datos sin cambiar los programas que los usan (hasta cierto punto)
  • 19. Desventajas de un SGBD B.D MODELAMIENTODEBASEDEDATOS 1. Tamaño 2. Susceptibilidad a fallas (Discutible) 3. Complejidad en la recuperación a fallas (Discutible) 4. Puede llegar a trabajar en forma “lenta” debido a la cantidad de verificaciones que debe hacer
  • 20. Niveles de Abstracción de SGBD B.D MODELAMIENTODEBASEDEDATOS
  • 21. Nivel de Visión B.D MODELAMIENTODEBASEDEDATOS  Externo  El más cercano a los usuarios finales  Percepción de la base de datos por parte de los usuarios finales  Tantas visiones como tipos de usuarios  Cada visión de usuario final se puede caracterizar como un subesquema
  • 23. Nivel de Visión B.D MODELAMIENTODEBASEDEDATOS Algunas visiones de usuario pueden incluir:  Datos Agrupados: Totales por Dpto.  Datos Derivados: Sueldo total = básico + comisión  Datos Calculados: Edad de una persona (inferida a partir de su fecha de Nacimiento)
  • 24. Nivel de Visión B.D MODELAMIENTODEBASEDEDATOS  Los conceptos de dato derivado y calculado podrían usarse indistintamente para significar, en general, que un dato se genera a partir de otro(s)  Pueden haber a su vez datos agregados derivados, datos agregados calculados etc.
  • 25. Nivel Conceptual B.D MODELAMIENTODEBASEDEDATOS  Mediador entre los otros 2 niveles  Interesante para el usuario especialista  Se ocupa de los datos almacenados en la base de datos física y las relaciones entre ellos  Descripción semántica de los datos que conforman la base de datos  Soporta a cada visión de usuario externa
  • 26. Nivel Conceptual B.D MODELAMIENTODEBASEDEDATOS  Es una visión completa de todos los requerimientos y elementos de interés para la organización  Debe incluir restricciones sobre los datos  La descripción del nivel conceptual no debe tener detalles dependientes del almacenamiento  Tiene asociado un lenguaje de alto nivel
  • 27. Nivel Físico B.D MODELAMIENTODEBASEDEDATOS  Interno  Más cercano a la máquina  Interesa al Administrador y al usuario Especialista  Esquema físico: Descripción y tipos de datos: tamaño y precisión, tipos de índices y de estructuras de almacenamiento concretas que se manejan, de acuerdo con un SGBD particular
  • 28. Nivel Físico B.D MODELAMIENTODEBASEDEDATOS  Describe cómo los datos son almacenados en términos de estructuras de datos particulares  Se encarga de: - Reservar espacio para datos e índices - Compresión de datos - Técnicas de encriptamiento de datos
  • 29. Tendencia de los SGBD B.D MODELAMIENTODEBASEDEDATOS 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
  • 30. Tendencia de los SGBD B.D MODELAMIENTODEBASEDEDATOS
  • 31. Tendencia de los SGBD B.D MODELAMIENTODEBASEDEDATOS
  • 32. Tendencia de los SGBD B.D MODELAMIENTODEBASEDEDATOS
  • 34. SGBD con Licencia y Free B.D MODELAMIENTODEBASEDEDATOS