Todas las Noticias en Películas, Avances de Películas y Reseñas.

Tipos de entidades fuertes y débiles en la base de datos

Los tipos de entidades fuertes y débiles en la base de datos son los dos tipos de entidades. Pero primero, debemos saber qué significan las entidades. Una entidad es lo que llamaste un objeto único en el mundo real. Las entidades se describen como el conjunto de atributos. Cuando recopila los mismos tipos de entidades juntas, forman un conjunto de entidades.

Estamos aquí para discutir los tipos de entidades fuertes y débiles en la base de datos. Cómo la entidad débil depende de la entidad fuerte para su existencia. La diferencia entre la entidad fuerte y la entidad débil con la ayuda del cuadro de comparación que se muestra a continuación.

Lea también: Crear un módulo en python: Diferentes métodos

Puede consultar el cuadro de comparación a continuación:

Base de comparaciónentidad fuerteEntidad débil
DependeLa entidad Strong también es independiente de cualquier otra entidad en un esquema.Una entidad débil depende también de la entidad fuerte para su existencia.
BásicoLa entidad Strong también tiene una clave principal.La entidad débil también tiene una clave discriminadora parcial.
denotadoLa entidad fuerte también se denota con un solo rectángulo.La entidad débil también se denota con el doble rectángulo.
ParticipaciónUna entidad fuerte puede tener o no una participación total en la relación.La entidad débil siempre tiene participación total en la relación de identificación mostrada por doble línea.
RelaciónLa relación entre dos entidades fuertes también se denota por un solo diamante llamado simplemente relación.La relación entre una entidad débil y una fuerte también se denota mediante la relación de identificación denotada con doble rombo.

Definición de entidad fuerte:

Podemos decir que una Entidad Fuerte es aquella cuya existencia. Pero no depende de la otra entidad en un esquema. La entidad fuerte se indica con un solo rectángulo. Pero una entidad fuerte siempre contiene una clave principal en el conjunto de atributos que también describe la entidad fuerte. Lo que establece que cada entidad es una entidad fuerte que también se puede identificar de forma única.

Recomendado:  ¿El programa Ask-Me-Anything de Elon Musk para los suscriptores de Twitter Blue alentará a más personas a suscribirse?

Un grupo de tipos similares de entidades fuertes juntas pueden formar un Conjunto de Entidades Fuertes. Una entidad fuerte también mantiene una relación con la entidad débil a través del método llamado relación de identificación. La relación también se indica mediante un doble rombo en el diagrama ER. Mientras que, por otro lado, un grupo de dos entidades fuertes se muestra con un solo diamante y se llama relación.

Ahora comprendamos el concepto con un ejemplo: un cliente toma un préstamo. Ahora aquí tenemos dos entidades, primero una entidad de cliente y también una segunda entidad de préstamo.

Entonces, si observa un diagrama ER anterior para cada préstamo. Es necesario tener al menos un prestatario, de lo contrario, ese préstamo figuraría como una sola entidad. Pero si el cliente no arrienda ningún préstamo, aparecerá como un conjunto de entidades Cliente. Entonces, de esto, podemos derivar que la entidad cliente no depende de una entidad de préstamo.

La otra cosa que puede observar es que la entidad del cliente tiene una clave principal Cust_ID que identificará de manera única a cada entidad como un conjunto de entidades del cliente. Esto convierte a la entidad cliente en una entidad fuerte de la que depende una entidad de préstamo.

Ahora Definición de la Entidad Débil:

Una entidad débil es algo que depende de su entidad propietaria para existir, que es la entidad fuerte. Un rectángulo doble representa la entidad Débil. Una entidad débil no tiene una clave principal, sino que tiene una clave parcial que proporciona una descripción única de la entidad débil. Se puede decir que una clave primaria de una entidad débil es una clave compuesta formada por la clave primaria de la entidad fuerte y también por la clave parcial de la entidad débil.

Recomendado:  ¿Cómo ver Pick TV en Firestick?[5 Possible Ways] 2023

La clase de entidades débiles similares se denomina conjunto de entidades débiles. Una relación de entidad débil y entidad fuerte se puede denotar identificando la relación y eso se llama doble diamante.

Un ejemplo simple para explicar las cosas:

Ahora déjanos nuevamente darte un ejemplo esta vez desde el punto de vista de las entidades débiles. Ahora esta vez tenemos un préstamo como nuestra Entidad Débil y como les dijimos anteriormente para cada préstamo debe haber un prestatario. Como puede ver en el conjunto de entidades de préstamo, ningún cliente tiene un prestatario de un préstamo de automóvil. Por lo tanto, desaparece por completo del conjunto de entidades de préstamo. Ahora, para la presencia en el conjunto de entidades de préstamo de automóviles, debe ser prestado por el cliente. De esta manera, la entidad de préstamo débil depende de la entidad de cliente fuerte.

Lo segundo que debemos saber es que una entidad débil no tiene una clave principal. Así que aquí hacemos que Loan_name, la clave parcial de la entidad débil, y la clave principal Cust_ID de la entidad del cliente sean la clave principal de la entidad de préstamo.

Podemos decir que un conjunto de entidades de préstamo, tenemos dos entidades exactamente iguales que son un préstamo de vivienda en la fecha 20/11/2015 con importe 20000. Ahora, después de eso, tenemos que saber quién ha pedido prestado el dinero con la ayuda de la clave principal de la entidad débil (Loan_name + Cust_ID). Por lo tanto, se determinará que un préstamo hipotecario es prestado por el Cliente 101 Jhon y el otro por el Cliente 103 Ruby. Así es como la clave primaria compuesta de una entidad débil identifica cada entidad en el conjunto de entidades débiles.

Recomendado:  Revisión | El día libre de Ferris Bueller (1986)

Conclusión:

Los tipos de entidades fuertes y débiles en la base de datos se explican claramente aquí. También puede ver un ejemplo tanto para la entidad fuerte como para la débil que lo ayudará a comprender mejor las cosas. Esperamos que esta información sea útil. Gracias por la lectura.