Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Introducción al Modelo Entidad-Relación: Entidades, Atributos, Relaciones y Claves, Apuntes de Informática

El modelo entidad-relación es un método para diseñar esquemas de bases de datos que representan objetos o cosas, reales o abstractos, y sus relaciones. los elementos básicos de este modelo: entidades, atributos, relaciones y claves. Se incluyen ejemplos y diagramas para facilitar la comprensión.

Tipo: Apuntes

2019/2020

Subido el 15/07/2020

irislopez2
irislopez2 🇵🇦

5

(1)

3 documentos

1 / 6

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
¿Qué es el modelo entidad-relación?
Este modelo es solo y exclusivamente un método del que
disponemos para diseñar estos esquemas que
posteriormente debemos de implementar en un gestor
de BBDD (bases de datos). Este modelo se representa a
través de diagramas y está formado por varios elementos.
Este modelo habitualmente, además de disponer de un
diagrama que ayuda a entender los datos y como se
relacionan entre ellos, debe de ser completado con un
pequeño resumen con la lista de los atributos y las
relaciones de cada elemento.
Elementos del modelo entidad-
relación
Entidad
Las entidades representan cosas u objetos (ya sean reales o
abstractos), que se diferencian claramente entre sí.
Para poder seguir un ejemplo durante el artículo añadiré
ejemplos sobre un taller mecánico, donde se podría crear
las siguientes entidades:
Coches (objeto físico): contiene la información de cada
taller.
Empleado (objeto físico): información de los
trabajadores.
Cargo del empleado (cosa abstracta): información de
la función del empleado.
Estas entidades se representan en un diagrama con un
rectángulos, como los siguientes.
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Introducción al Modelo Entidad-Relación: Entidades, Atributos, Relaciones y Claves y más Apuntes en PDF de Informática solo en Docsity!

¿Qué es el modelo entidad-relación?

Este modelo es solo y exclusivamente un método del que disponemos para diseñar estos esquemas que posteriormente debemos de implementar en un gestor de BBDD (bases de datos). Este modelo se representa a través de diagramas y está formado por varios elementos. Este modelo habitualmente, además de disponer de un diagrama que ayuda a entender los datos y como se relacionan entre ellos, debe de ser completado con un pequeño resumen con la lista de los atributos y las relaciones de cada elemento.

Elementos del modelo entidad-

relación

Entidad

Las entidades representan cosas u objetos (ya sean reales o abstractos), que se diferencian claramente entre sí. Para poder seguir un ejemplo durante el artículo añadiré ejemplos sobre un taller mecánico, donde se podría crear las siguientes entidades:  Coches (objeto físico): contiene la información de cada taller.  Empleado ( objeto físico): información de los trabajadores.  Cargo del empleado ( cosa abstracta): información de la función del empleado. Estas entidades se representan en un diagrama con un rectángulos, como los siguientes.

Atributos

Los atributos definen o identifican las características de entidad ( es el contenido de esta entidad ). Cada entidad contiene distintos atributos, que dan información sobre esta entidad. Estos atributos pueden ser de distintos tipos (numéricos, texto, fecha...). Siguiendo el ejemplo de antes podemos analizar los atributos de nuestra entidad " Coches ", que nos darán información sobre los coches de nuestro supuesto taller. Unos posibles atributos serían los siguientes: número de chasis , matrícula , DNI del propietario , marca , modelo y muchos otros que complementen la información de cada coche. Los atributos se representan como círculos que descienden de una entidad, y no es necesario representarlos todos, sino los más significativos, como a continuación. . En un modelo relacional (ya implementado en una base de datos) una ejemplo de tabla dentro de una BBDD podría ser el siguiente.

Empleados Nombre DNI Cargo Carlos Sánchez 45338600L 001 Pepe Sánchez 02405068K 002 Juan Sánchez 40588860J 002 Cargo del empleado ID del cargo Descripción 001 Jefe de taller 002 Mecánico Tipos de Relaciones entre tablas Podemos encontrar distintos tipos de relaciones según como participen en ellas las entidades. Es decir, en el caso anterior cada empleado puede tener un cargo, pero un mismo cargo lo pueden compartir varios empleados. Esto complementa a las representaciones de las relaciones, mediante un intervalo en cada extremo de la relación que especifica cuantos objetos o cosas (de cada entidad) pueden intervenir en esa relación. Uno a uno : Una entidad se relaciona únicamente con otra y viceversa. Por ejemplo, si tuviésemos una entidad con distintos chasis y otra con matrículas deberíamos de

determinar que cada chasis solo puede tener una matrícula (y cada matrícula un chasis, ni más en ningún caso). Uno a varios o varios a uno : determina que un registro de una entidad puede estar relacionado con varios de otra entidad, pero en esta entidad existir solo una vez. Como ha sido en el caso anterior del trabajador del taller. Varios a varios : determina que una entidad puede relacionarse con otra con ninguno o varios registros y viceversa. Por ejemplo, en el taller un coche puede ser reparado por varios mecánicos distintos y esos mecánicos pueden reparar varios coches distintos. Los indicadores numéricos indican el primero el número mínimo de registros en una relación y posteriormente el máximo (si no hay límite se representa con una " n ").

Claves

Es el atributo de una entidad, al que le aplicamos una restricción que lo distingue de los demás registros (no permitiendo que el atributo específico se repita en la entidad) o le aplica un vínculo (exactamente como comentábamos en las relaciones). Estos son los distintos tipos: Superclave : aplica una clave o restricción a varios atributos de la entidad, para así asegurarse que en su conjunto no se repitan varias veces y así no poder entrar en dudas al querer identificar un registro.