tipos de sistemas gestores de bases de datos
DESCRIPTION
Tipos de Sistemas Gestores de Bases de Datos. Modelos lógicos. Apartado 1.4 de la primera unidad de la asignatura de Gestión de Bases de Datos del ciclo de Administración de Sistemas Informáticos en Red impartido en el Centro Don Bosco, salesianos de Villamuriel de CerratoTRANSCRIPT
Jorge Sánchez Asenjo’ 2013- www.jorgesanchez.net
Centro Don BoscoSalesianos-Villamuriel
[1] Sistemas Gestores de Bases de Datos
Gestión de Bases de Datos, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red
Jorge Sánchez Asenjo’ 2013- www.jorgesanchez.net
Centro Don BoscoSalesianos-Villamuriel
[1.4] Tipos de SGBD
Gestión de Bases de Datos, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013 – www.jorgesanchez.net
Centro Don BoscoSalesianos-Villamuriel
[1.3] funcionamiento de un SGBD
Introducción, esquemas a realizar para modelar una base de datos
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013 – www.jorgesanchez.net
Centro Don BoscoSalesianos-Villamuriel
[1.3] funcionamiento de un SGBD
Diferencias entre el modelo lógico y el conceptual
•El lógico se acerca al modelo físico•El conceptual es más cercano al usuario•El conceptual no depende del tipo de SGBD•El lógico sí•Modelos conceptuales, ejemplos:•Modelo Entidad/Relación•Modelo UML para datos
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013 – www.jorgesanchez.net
Centro Don BoscoSalesianos-Villamuriel
[1.3] funcionamiento de un SGBD
Tipos de bases de datos.Jerárquicas
• Son las más antiguas• Relaciones en forma de árbol, padre/hijo• Usan segmentos y arcos• Totalmente obsoleto por no reflejar relaciones complejas
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013 – www.jorgesanchez.net
Centro Don BoscoSalesianos-Villamuriel
[1.3] funcionamiento de un SGBD
Tipos de bases de datos.En red
• La versión más popular es la Codasyl• Usa nodos y enlaces• Capaz de reflejar cualquier tipo de relación• Re manejo complejo y poco intuitivo
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013 – www.jorgesanchez.net
Centro Don BoscoSalesianos-Villamuriel
[1.3] funcionamiento de un SGBD
Tipos de bases de datos.Modelo relacional
• El más utilizado• Muy conceptual• Muy independiente de la física• Usa tablas• Su lenguaje es el SQL• Fácil de entender• Requiere software muy potente
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013 – www.jorgesanchez.net
Centro Don BoscoSalesianos-Villamuriel
[1.3] funcionamiento de un SGBD
Tipos de bases de datos.Orientadas a objetos
• Basados en la POO de los lenguajes modernos• Une datos y procedimientos (acciones que se pueden
realizar sobre los datos)• Se diseñan en UML (notación de esquemas más popular de
la actualidad)• Fáciles de asociar a lenguajes modernos• No han tenido mucho éxito
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013 – www.jorgesanchez.net
Centro Don BoscoSalesianos-Villamuriel
[1.3] funcionamiento de un SGBD
Tipos de bases de datos.Objeto relacionales
• Intenta unir lo mejor de los dos modelos anteriores• Se basan en a ISO SQL 2000• Bases de datos relacionales que utilizan características de
las orientadas a objetos• Casi todas las bases de datos relacionales actuales son de
este tipo
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013 – www.jorgesanchez.net
Centro Don BoscoSalesianos-Villamuriel
[1.3] funcionamiento de un SGBD
Tipos de bases de datos.Bases de datos NoSQL
• Bases de datos pensadas para atender a un número abrumador de conexiones• Se saltan el modelo relacional• Almacenan los datos usando lenguajes simples como XML y
JSON• Son las que más están creciendo en la actualidad