Tutorial - Diagrama Entidad-Relación (ER)

Tutorial - Diagrama Entidad-Relación (ER)

hola soy paco bañuelos del equipo de luz y char el día de hoy vamos a aprender sobre los diagramas entidad relación vamos a empezar una descripción general y después veremos un ejemplo más a fondo con entidades atributos relaciones y cardinali that al finalizar ese vídeo podrás construir un modelo entidad relación de principio a fin alguna vez te has preguntado por qué te sale un mensaje de error diciéndote que tu nombre de usuario de twitter no está disponible o como amazon puede dar seguimiento a tantos pedidos clientes y productos las respuestas a esas preguntas se encuentran en la creación de una base de datos una base de datos es una colección de información que está organizada para poder almacenar gestionar actualizar y acceder a los datos fácilmente hay mucha información del movimiento en una base de datos y puede ser complicado llegar a entender cómo los elementos que interactúan entre sí es por esto que un ingeniero o administrador necesita una representación visual para entender fácilmente como todos estos elementos están relacionados y cómo trabajan en conjunto aquí es donde precisamente entre los diagramas entidad relación para empezar vamos a hablar sobre cómo construir estos diagramas los puedes hacer a mano pero será mucho más fácil utilizar una herramienta para crear diagramas en línea hoy vamos a utilizar una herramienta muy fácil de usar llamada lucy chart luz y charles una herramienta gratuita simplemente dale clic al link para acceder al sitio web simplemente elige la opción gratuita ingresá tu dirección de correo electrónico y tendrás una cuenta configurada en cuestión de segundos así podrás seguir el proceso conmigo y hacer tu propio de grama entidad relación antes de crear un modelo entidad relación tenemos que entender mejor los componentes individuales vamos a empezar con las entidades una entidad es un objeto como una persona un lugar o una cosa que va a ser gestionado en la base de datos por ejemplo si compramos algo en amazon digamos unos zapatos la entidad puede ser un cliente un pedido y no nos podemos olvidar del producto los zapatos cada entidad va a tener lo que llamamos atributos los atributos son las propiedades o características en este caso bajo la entidad del cliente tenemos el número de ied y del cliente nombre apellido calles ciudad código postal y teléfono es importante recordar que las entidades en su base de datos son las filas y los atributos son las columnas tenemos las diferentes entidades y atributos en la pantalla pero vamos a hablar sobre la relación que existen entre estas diferentes entidades las relaciones describen los vínculos entre las entidades que definen cómo interactúan lo hacemos dibujando una línea entre ellas cuando dibujamos una línea entre estas entidades estamos demostrando que hay algún tipo de vínculo o conexión ahora que tenemos nuestras relaciones verás algunas notas en estas líneas a esto se le llama cardinali that la carnalidad define la relación en un contexto numérico en particular en mínimos y máximos por ejemplo en el lado derecho puedes ver diferentes tipos de karim realidad uno muchos uno y sólo 10 ó 11 o muchos cero o muchos no te asustes y esto todavía no tiene mucho sentido vamos a ver algunos ejemplos que te ayudarán a entender lo continuamos con la relación y la cardinal y dad que existe entre un cliente y el pedido la mejor forma de hacerlo es pensar de forma lógica tenemos que pensar cuál es el número mínimo de pedidos que pueda ser un cliente y cuál es el número máximo de pedidos que un cliente puede hacer vamos a empezar con mínimos cuál es el número mínimo de pedidos que pueda ser un cliente puede haber un cliente pero puede haber cero perdidos para mostrar lo tendremos el símbolo del 0 ahora vamos a pensar en el máximo cuál es el número máximo de pedidos que pueda ser un cliente como puedes imaginar un cliente puede hacer un número infinito de pedidos para mostrar lo utilizamos el símbolo de cero o muchos ahora vamos a hablar de la relación mínima y máxima entre los periodos y los clientes nos hacemos las mismas preguntas cuál es la cantidad mínima de clientes que puede tener un pedido y cuál es la cantidad máxima de clientes que puede tener un pedido un pedido específico sólo puede tener un cliente imagínate la confusión que se crearía si el mismo pedido tuviera varios clientes en este caso sólo puede haber un y sólo un cliente para un pedido y lo mostramos utilizando este símbolo sigamos con la relación o cardinali that entre pedidos y productos hagámonos las mismas preguntas cuántos productos puede tener un cierto pedido para que exista un pedido tiene que tener un producto pero puede haber muchos productos en ese pedido también para mostrar nuestro diagrama cambiaremos la anotación ahora nos preguntamos la misma pregunta al revés un producto puede ser parte de cuántos pedidos un producto puede formar parte de ningún pedido pero también puede ser un producto de muchos pedidos vamos a utilizar la anotación de cero muchos en nuestro diagrama hemos construido nuestro de grama entidad relación este ejemplo ha sido algo pequeño pero tiene los cimientos para construir diagramas de entidad relación complejos aunque pueda parecer de un poco abrumador principio simplemente revisa la lógica parte por parte y por otras construir diagramas completos y complejos en este diagrama también puedes ver que hay otros elementos como beca y fk estos elementos son claves primarias y claves externas o foráneas algo que explicaremos en otro video próximamente además si necesitas que este diagrama puede utilizarse en una base de datos puede utilizar las funciones de importación exportación de luchar para hacerlo de forma automática la función de exportar te permite generar el código automáticamente para exportarlo el sistema de gestión de base de datos que utiliza las gracias por este tutorial de diagrama sentida relación no te olvides suscribirte a nuestro canal y dejar un comentario y no olvides regístrate para obtener una cuenta gratuita de luz y char en este enlace muchas gracias [Música]

Noticias relacionadas