sistemas de bases de datos (sbd) · tipos de bases de datos modelo jerarquico modelo de red modelo...
TRANSCRIPT
![Page 1: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/1.jpg)
SISTEMAS DE BASES DE DATOS (SBD)
● Un sistema de base de datos es algo más que simples datos o que un conjunto de datos en combinación con unos programas de gestión.
Prof. Karen Quiroga
![Page 2: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/2.jpg)
Componentes de un SDB● DATOS● EQUIPO (HARWARE)● PROGRAMAS (SOFTWARE)● PERSONAL
-Administrador de la bd (ABD)
-Programadores de aplicaciones.
-Usuarios finales.
Prof. Karen Quiroga
![Page 3: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/3.jpg)
Diagrama de interacción de la BD con los usuarios
Prof. Karen Quiroga
![Page 4: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/4.jpg)
TIPOS DE BASES DE DATOS● Modelo Jerarquico● Modelo de Red● Modelo Relacional● Modelos
Avanzados
Prof. Karen Quiroga
![Page 5: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/5.jpg)
Modelo Jerárquico
Prof. Karen Quiroga
![Page 6: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/6.jpg)
Modelo Jerárquico
Prof. Karen Quiroga
![Page 7: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/7.jpg)
MODELO EN RED
Prof. Karen Quiroga
![Page 8: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/8.jpg)
MODELO EN RED
Prof. Karen Quiroga
![Page 9: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/9.jpg)
MODELO EN RED
Prof. Karen Quiroga
![Page 10: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/10.jpg)
MODELO ENTIDAD-RELACIÓN (E-R)
● Conceptos básicos de un modelo relacional.
- Registro- TablaPETER CHEN (1976)
Prof. Karen Quiroga
![Page 11: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/11.jpg)
MODELO E-RCampo que identifica el registro
Prof. Karen Quiroga
![Page 12: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/12.jpg)
MODELO E-RCampo que identifica el registro
Prof. Karen Quiroga
![Page 13: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/13.jpg)
MODELO E-RNueva tabla que identifica la relación entre clientes y carros alquilados.
Prof. Karen Quiroga
![Page 14: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/14.jpg)
Modelos Avanzados● Las BD relacionales siguen siendo muy
utilizadas, sin embargo el aumento de potencia de los computadores ha hecho aparecer aplicaciones muy potentes o con necesidades de consultas muy particulares.
● Por ejemplo: Los sistemas de información geográficos, el diseño de circuitos electrónicos por ordenador.
Prof. Karen Quiroga
![Page 15: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/15.jpg)
Características de una BD● Concurrencia
● Cardinalidad
● Seguridad
Prof. Karen Quiroga
![Page 16: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/16.jpg)
CONCURRENCIA● Es la propiedad de
los sistemas que permite que varios procesos sean ejecutados al mismo tiempo.
Prof. Karen Quiroga
![Page 17: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/17.jpg)
CONCURRENCIA
● Compartir recursos globales es riesgoso.
● Para el sistema operativo es difícil gestionar la asignación óptima de recursos.
Prof. Karen Quiroga
![Page 18: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/18.jpg)
CONCURRENCIA
El propósito del control de concurrencia es mantener la consistencia de la BD cuando ésta es actualizada por múltiples usuarios.
Prof. Karen Quiroga
![Page 19: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/19.jpg)
SEGURIDAD● La información no puede
ser revelada fácilmente a cualquier usuario.
● Un control sobre los usuarios que acceden a la base de datos y los tipos de operaciones que están autorizados a realizar.
Prof. Karen Quiroga
![Page 20: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/20.jpg)
SEGURIDAD● La validación de las
operaciones realizadas con los datos. Este control se hace mediante un conjunto de reglas llamadas restricciones de integridad.
● Una protección de los datos contra los accesos malintencionados y los fallos.
![Page 21: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/21.jpg)
SEGURIDAD
Prof. Karen Quiroga
![Page 22: SISTEMAS DE BASES DE DATOS (SBD) · TIPOS DE BASES DE DATOS Modelo Jerarquico Modelo de Red Modelo Relacional Modelos Avanzados Prof. Karen Quiroga](https://reader031.vdocumento.com/reader031/viewer/2022021619/5ba19ee709d3f2b66a8ca313/html5/thumbnails/22.jpg)
REFERENCIAS● Tipos de datos, Universidad de Málaga.● Modelo de datos en red, Rodriguez
Ignacio, Universidad Castilla-La Mancha.
● Introducción a las bases de datos, Ruiz Marlon.
Prof. Karen Quiroga