Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
FACULTAD DE INGENIERÍAS ESCUELA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS CURSO MODELAMIENTO DE BASE DE DATOS TEMA MODELADO DE DATOS SESIÓN N° 02 DOCENTE: Mg. Ing. LUIS ALBERTO LOO PARIAN03/04/2023 Inicio MODELO DE DATOS Contenidos de la sesión: • Definición • Grupos de modelo de datos • Actividad Tema 1 Logro de la sesión: Al término de la sesión el estudiante, será capaz de conocer reconocer los tipos de modelado de datos, aplicados en contextos organizacionales. MODELO DE DATOS Tema 1 RECORDANDO ¿Qué tipos de bases de datos existen? ¿Cuáles son los componentes de una BD? Esta foto de Autor desconocido está bajo licencia CC BY-NC-ND https://www.xiskya.com/2012/12/21/una-pregunta-poderosa-por-favor/ https://creativecommons.org/licenses/by-nc-nd/3.0/ DEFINICIÓN Desarrollo • “Un modelo de datos es una notación para describir información acerca de los datos” (García-Molina et al., 2009). • Un modelo de base de datos muestra la estructura lógica de la base, incluidas las relaciones y limitaciones que determinan cómo se almacenan los datos y cómo se accede a ellos. Tema 1 CLASIFICACIÓN DE LOS MODELOS DE DATOS Tema 1 MODELOS LÓGICOS BASADOS EN OBJETOS • Se usan para describir datos en los niveles conceptuales. • Se caracterizan por que proporcionan capacidad de estructuración flexible y permiten especificar restricciones en los datos explícitamente. • Los modelos lógicos basados en objetos más conocidos son: Tema 1 MODELO ENTIDAD RELACION • El modelo E-R puede ser usado como una base de vista unificada de los datos “adoptando” el enfoque más natural del mundo real que consiste en entidades e interrelaciones. • Se basa en una percepción de un mundo real que consiste en una colección de objetos básicos llamados entidades y relaciones entre estos objetos (personas, lugares, cosas o eventos de interés. Tema 1 MODELO ENTIDAD RELACION Tema 1 MODELO ENTIDAD RELACION La estructura lógica de la base de datos se puede expresar por el diagrama entidad-relación. Tema 1 MODELO ORIENTADO A OBJETOS Tema 1 MODELO BINARIO • Este modelo utiliza el concepto de relaciones binarias entre conjuntos de datos. Relaciones binarias El número de entidades que asocia una interrelación es el grado de la interrelación. • Tema 1 MODELO SEMANTICO DE DATOS • La búsqueda semántica es un proceso utilizado para mejorar la búsqueda por Internet mediante el uso de datos de las redes semánticas para desambiguar las consultas Tema 1 MODELO FUNCIONAL DE DATOS • El modelo funcional describe los comportamientos y operaciones de los objetos, muestra la dependencia de datos en el sistema. Tema 1 MODELOS LOGICOS BASADOS EN REGISTROS • Estos modelos se llaman así porque la base de datos está estructurada en registros de formato fijo de varios tipos. • Cada registro tiene un número fijo de campos, que su vez son de tamaño fijo. • El uso de registros de tamaño fijo facilita la implantación del nivel físico de la base de datos. • Los modelos lógicos basados en registros más conocidos son: Tema 1 MODELO RELACIONAL • Modelo de organización y gestión de bases de datos consistente en el almacenamiento de datos en tablas compuestas por filas, o tuplas, y columnas o campos. Tema 1 MODELO DE RED Es una base de datos conformada por una colección o set de registros, los cuales están conectados entre sí por medio de enlaces en una red. El registro es similar al de una entidad como las empleadas en el modelo relacional. Tema 1 MODELO JERARQUICO • Es un modelo de datos en el cual los datos son organizados en una estructura parecida a un árbol. La estructura permite a la información que se repite y usa relaciones padre/Hijo: cada padre puede tener muchos hijos pero cada hijo sólo tiene un padre. Tema 1 MODELOS FISICOS DE DATOS Se usan para describir datos en el nivel más bajo. Son de interés principalmente para los fabricantes de SGBD. Los modelos físicos e datos más conocidos son: MODELO RELACIONAL MODELO JERARQUICO MODELO DE RED MODELO ORIENTADO A OBJETOS MODELO ENTIDAD RELACIÓN 15 Minutos GUIA PRÁCTICA N° 02 • Investigar sobre los conceptos básicos de la metodología orientada a objetos en desarrollo de software. • Identifica los principios del modelamiento de datos. • ¿Qué implica el modelado de datos?. Explique. • ¿Cuáles son los principios del modelado de datos? • ¿Cómo se aplican los diferentes tipos de modelado de datos?. GUIA PRÁCTICA N° 02 Una póliza de seguros de automóvil contiene información del titular de la póliza y de la propia póliza. Por ejemplo, la información del titular de la póliza incluye el nombre, la dirección y el número de teléfono del cliente. La póliza la define un número de póliza, la descripción del vehículo, que incluye el número de identificación del vehículo (NIV) y el tipo de vehículo, deducibles por pérdida total y de choque, descuentos del conductor, etc. Algunos de estos elementos de información tienen un número de valores fijo, mientras que otros tienen un número de valores variable. Cada póliza de automóvil tiene un número de póliza; sin embargo, distintos titulares de pólizas pueden diferir en el número y tipo de descuentos que reciben. Identificar y hacer una lista de objetos o entidades y sus atributos. GUIA PRÁCTICA N° 02 • Se pide identificar con que tipo de modelado de datos se puede realizar su implementación. • ¿Qué elementos del modelado de datos contiene este formato? • ¿Cuál sería su propuesta de implementación de este modelo de base de datos? Cierre • ¿Qué aprendiste en la sesión de hoy? • ¿Para qué crees que te sirve lo aprendido? MODELO DE DATOS MODELO DE DATOS Cierre • Conclusiones • Las bases de datos forman el núcleo central de las principales aplicaciones organizacionales. • En todos los casos hay herramientas de gestión y control que permiten verificar su funcionamiento y eventualmente corregirlo. • Tiene una elevada capacidad y solidez para administrar la información sin fallos ni errores. Gracias Diapositiva 1 Diapositiva 2 Diapositiva 3 Diapositiva 4 Diapositiva 5 Diapositiva 6 Diapositiva 7 Diapositiva 8 Diapositiva 9 Diapositiva 10 Diapositiva 11 Diapositiva 12 Diapositiva 13 Diapositiva 14 Diapositiva 15 Diapositiva 16 Diapositiva 17 Diapositiva 18 Diapositiva 19 Diapositiva 20 Diapositiva 21 Diapositiva 22: MODELO RELACIONAL Diapositiva 23: MODELO JERARQUICO Diapositiva 24: MODELO DE RED Diapositiva 25: MODELO ORIENTADO A OBJETOS Diapositiva 26: MODELO ENTIDAD RELACIÓN Diapositiva 27: 15 Minutos Diapositiva 28 Diapositiva 29 Diapositiva 30 Diapositiva 31 Diapositiva 32 Diapositiva 33
Compartir