Quick Upload

Proprietà delle relazioni dello schema concettuale

from silvanonatalizi, 1 month ago Add as contact

172 views | 0 comments | 0 favorites | 1 embeds (Stats)

Proprietà delle relazioni dello schema concettuale

Embed customize close
 

More Info

This slideshow is Public

Views: 172 Comments: 0 Favorites: 0 Downloads: 3

View Details: 147 on Slideshare
25 from embeds
Most viewed embeds (Top 5): (…more)
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this slideshow as inappropriate.

If needed, use the feedback form to let us know more details.

Loading...
Flash Player 9 (or above) is needed to view slideshows. We have detected that you do not have it on your computer. To install it, go here.
Post to Twitter Post to Twitter
Share on Facebook Share on Facebook
Post to Blogger Post to Blogger
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons

Presentation Transcript

  1. Slide 1: Le proprietà delle Relazioni nello schema concettuale Entity Relationships III° parte Presentazione del Prof Silvano Natalizi fatta per la classe VA liceo tecnico Itis A.Volta 22 novembre 2008
  2. Slide 2: Le relazioni nello schema di modellizzazione di dati  Che cosa è una  Una relazione è un link, un collegamento, un legame, relazione tra entità ? un'associazione tra entità  Le relazioni sono di due tipi distinti:  relazioni del tipo has-a  relazioni del tipo is-a
  3. Slide 3: Le relazioni di tipo has-a  Una relazione di tipo has-a (ha un) è una relazione di composizione.  Ad esempio  una “Fattura” commerciale contiene degli items (delle righe con degli articoli, la quantità, Il prezzo…)  Un “insegnante” ha degli studenti ai quali insegna  Questa relazione è indicata graficamente con un rombo con la convenzione Chen: Insegnante insegna Studente
  4. Slide 4: La relazione is-a  La relazione is-a è una relazione di ereditarietà tra due entità (la trattiamo in una presentazione dedicata)  Ad esempio:  Tutti i dipendenti di un azienda costituiscono l’entità “Dipendente”. un ragioniere è un dipendente. Un operaio è un dipendente. Un tecnico è un dipendente. L’entità “Dipendente” è la superclasse, la classe generale, la classe genitore. Le entità “Ragioniere”, “Operaio”, “Tecnico” sono sottoclassi, entità specializzate, entità figlie. Le entità figlie hanno tutte le proprietà dell’entità genitore, ed in più hanno delle proprietà loro specifiche di dettaglio.  La relazione is-a si rappresenta graficamente così: Dipendente O Tecnico Ragioniere Operaio
  5. Slide 5: Proprietà relazione has-a  Le proprietà della relazione has-a sono:  Il grado  La molteplicità  La partecipazione
  6. Slide 6: Il grado di una relazione  Si riferisce al numero di  Relazione binaria entità che essa collega  Se le entità sono due si entità1 parla di relazione binaria  Se sono tre ternaria  Quattro quaternaria e contiene così via entità2
  7. Slide 7: Molteplicità o Cardinalità di una relazione  Questa proprietà della relazione specifica quante istanze della seconda entità corrispondono ad una istanza della prima entità tramite il collegamento che questa relazione instaura tra le due entità
  8. Slide 8: Molteplicità uno ad uno Nella molteplicità uno ad uno si ha che ad una istanza della prima entità corrisponde solo un’istanza della seconda entità e 1 1 viceversa Studente Guida Automobile
  9. Slide 9: Molteplicità uno a molti  qualche istanza della prima entità è collegata a più istanze della seconda entità Studente 1 M Insegnante Insegna
  10. Slide 10: Molteplicità molti a molti  Qualche istanza della prima entità è collegata a più istanze della seconda entità;  e viceversa qualche istanza della seconda entità è collegata a più istanze della prima Studente entità M N Insegnante Insegna
  11. Slide 11: Partecipazione totale  Quando la relazione tra due entità è tale che ogni istanza della prima entità è collegata ad un’ istanza della seconda entità, allora tutte le istanze della prima entità partecipano al collegamento posto dalla relazione.  Questo fatto si esprime dicendo che la partecipazione alla relazione della prima entità è totale.  La semantica è “deve” 1 M Automobile  Per disegnare questa proprietà si Guida disegna una doppia linea tra l’entità e il rombo Studente
  12. Slide 12: Partecipazione parziale  Quando la relazione tra due entità è tale che non tutte le istanze della prima entità sono collegate ad un’istanza della seconda entità, allora non tutte le istanze della prima entità partecipano al collegamento posto dalla relazione.  Questo fatto si esprime dicendo che la partecipazione alla relazione della prima entità è parziale. Studente  La semantica è “può” Guida  Per disegnare la partecipazione parziale è sufficiente disegnare una linea semplice tra l’entità e il Automobile rombo
  13. Slide 13: La relazione identificativa Quando si indica la relazione tra un’entità forte ed un’entità debole, questa relazione identifica l’entità forte dalla quale dipende l’entità debole, di conseguenza si suole disegnare questa relazione identificativa con un rombo avente un doppio perimetro.
  14. Slide 14: Riepilogo proprietà  Un ospedale può specializzarsi in uno o più reparti  Un reparto deve trovarsi in un un solo ospedale  Un reparto è entità debole  Specializzato è la relazione identificativa della entità debole Reparto  Un primario deve dirigere un solo reparto  Un reparto deve essere diretto da un solo Primario  La relazione Dirige non è relazione identificativa
  15. Slide 15: End