ingegneri del software usano rapporti relazionali e relazioni di entità di organizzare database di informazioni in modo significativo . I due modelli di gestione dei rapporti di database sono stati sviluppati nel 1970 in quanto le esigenze di gestione di database del settore informatico è diventato più complesso e competitivo . Relazioni di entità sono nomi di entità connesse da collegamenti verbali. Rapporti relazionali sono basati nei set di dati predefiniti in cui un predicato interrogato determina le informazioni restituite . Relazioni tra entità

L’entità dei rapporti entità è una persona, un luogo o una cosa . Al livello più elementare , relazioni di entità sono costituiti da due entità , sia un tipo. Ad esempio , considerare l’ordinazione di due persone . Entrambi sono etichettati come un tipo di entità “Persona “. Un rapporto “lavoratore -manager ” , chiamato “opere – per , ” esiste tra le due entità in cui una persona è classificato come “lavoratore” e l’altro come “boss “. Le “opere – per” qualificatore definisce la relazione tra le due entità .

Relazionali relazioni

rapporti relazionali sono profondamente affidamento sulla logica dei predicati e un insieme finito di dati . Essi forniscono un mezzo per un utente per dichiarare un metodo per interrogare informazioni da un database e contare sul sistema di gestione di database per recuperare le informazioni . Ad esempio, se un log – in ” James” viene inserito in un sistema di gestione di database come un predicato , il sistema di recuperare le informazioni pertinenti nel database, come ad esempio “Last Name” o ” indirizzo “.

differenze nella Collegamenti

Una delle differenze tra i cardinali rapporti relazionali e relazioni di entità ha a che fare con l’ esplicito e implicito delle loro relazioni . Nelle relazioni di entità , il collegamento viene esplicitamente . Persona A ” lavora per ” Persona B. Nel modello relazionale , i collegamenti sono implicite con il database . ” James” è legata a “Last Name” e “Indirizzo” , senza un legame dichiarato .

Differenze in relazioni semantiche

causa del suo implicito , nei rapporti relazionali qualsiasi tabella di dati ha rapporto e c’è ben poco significato o semantica che derivano da quello che il rapporto è o dovrebbe essere . Con relazioni di entità , la semantica sono identificati dal tipo di relazione . In questo modo , è molto più facile da capire il significato delle relazioni nei rapporti entità di rapporti relazionali .