Το Εκτεταμένο Μοντέλο Οντοτήτων - Συσχετίσεων

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
GB ( ) 5 1 ( ) ( ) ( /cm 2 ) 0.2 /30min·φ90 (5 /m 3 ) 0.4 /30min·φ90 (10 /m 3 ) /30min·φ90 (25 /m 3 )
Advertisements

Γραφήματα & Επίπεδα Γραφήματα
Μοντέλο Οντοτήτων - Συσχετίσεων
 Παρουσιάζοντας πολιτισμικό υλικό στα σχολεία
ΜΑθημα ΕΤΥ 494: «Ειςαγωγη ςτην ΒιοϊατρικΗ ΜηχανικΗ»
1 Α. Βαφειάδης Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης Μάθημα Προηγμένες Αρχιτεκτονικές Υπολογιστών Κεφαλαίο Πρώτο Αρχιτεκτονική.
Χρήση και αξιοποίηση των ΤΠΕ κατά τη διδασκαλία των μαθηματικών στη δευτεροβάθμια ελληνική εκπαίδευση Δρ. Σάλτας Βασίλειος, Ιωαννίδου Ευφροσύνη Τμήμα.
Επεκτεταμένο Μοντέλο Οντοτήτων Συσχετίσεων
ΜΑΘ3122/106 Γλώσσα Προγραμματισμού
Προγραμματισμός Ι Πίνακες •Ο πίνακας είναι μία συλλογή μεταβλητών ίδιου τύπου, οι οποίες είναι αποθηκευμένες σε διαδοχικές θέσεις μνήμης. Χρησιμοποιείται.
Κεφάλαιο 6 Υλοποίηση Γλωσσών Προγραμματισμού
Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ. Ε
Εκτέλεση Αλγορίθμων σε ψευδογλώσσα
Δρ. Παναγιώτης Συμεωνίδης
Μαρία Κούνδουρου PROFESSIONS ©Υπουργείο Παιδείας και Πολιτισμού.
Page  1 Ο.Παλιάτσου Γαλλική Επανάσταση 1 ο Γυμνάσιο Φιλιππιάδας.
ΝΕΟ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ Α’, Β’, & Γ’ ΓΥΜΝΑΣΙΟΥ ΟΜΑΔΑ ΕΡΓΑΣΙΑΣ Ανδρέας Σ. Ανδρέου (Αναπλ. Καθηγητής ΤΕΠΑΚ - Συντονιστής) Μάριος Μιλτιάδου, Μιχάλης Τορτούρης.
© GfK 2012 | Title of presentation | DD. Month
-17 Προσδοκίες οικονομικής ανάπτυξης στην Ευρώπη Σεπτέμβριος 2013 Δείκτης > +20 Δείκτης 0 a +20 Δείκτης 0 a -20 Δείκτης < -20 Σύνολο στην Ευρωπαϊκή Ένωση:
+21 Προσδοκίες οικονομικής ανάπτυξης στην Ευρώπη Δεκέμβριος 2013 Δείκτης > +20 Δείκτης 0 να +20 Δείκτης 0 να -20 Δείκτης < -20 Σύνολο στην Ευρωπαϊκή Ένωση:
1. Πιστεύετε ότι υπάρχουν διακρίσεις σε σχέση με:.
Έρευνα για το Εθνικό Φορολογικό Σύστημα Αθήνα 9 Νοεμβρίου ο Πανελλήνιο Επιστημονικό Συνέδριο Ι.Ο.Φο.Μ. Ι.Ο.Φο.Μ. – Π.Μ.Σ. Φορολογία και Ελεγκτική.
1 4 Square Questions B A D C Κοιτάξτε προσεκτικά το διάγραμμα. Θα σας κάνω 4 ερωτήσεις γι’ αυτό το τετράγωνο. ΕΤΟΙΜΟΙ;
Campaign Post Evaluation Report ΚΑΘΑΡΙΖΩ ΤΗ ΚΥΠΡΟ ΣΕ ΜΙΑ ΜΕΡΑ.
Νευρωνικά Δίκτυα Εργαστήριο Εικόνας, Βίντεο και Πολυμέσων
Οι χημικοί δεσμοί και οι δομές Lewis
Μοντέλο Οντοτήτων-Συσχετίσεων
Στοιχεία Διοίκησης Επιχειρήσεων
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό.
Page 1 ΑΠΟΤΕΛΕΣΜΑΤΑ ΕΡΕΥΝΑΣ ΑΠΟΨΕΩΝ ΚΑΙ ΠΡΟΒΛΗΜΑΤΙΣΜΩΝ ΚΟΡΥΦΑΙΩΝ ΣΤΕΛΕΧΩΝ ΤΗΣ ΕΛΛΗΝΙΚΗΣ ΑΓΟΡΑΣ Εμείς δεν βλέπουμε ένα απλό σχεδιάγραμμα. Βλέπουμε τον τρόπο.
Αποκεντρωμένη Διοίκηση Μακεδονίας Θράκης ∆ιαχείριση έργων επίβλεψης µε σύγχρονα µέσα και επικοινωνία C2G, B2G, G2G Γενική Δ/νση Εσωτερικής Λειτουργίας.
Στοιχεία Διοίκησης Επιχειρήσεων
Εργαστήριο Δασικής Διαχειριστικής & Τηλεπισκόπησης Ασκήσεις Δασικής Διαχειριστικής Ι Διδάσκων Δημήτριος Καραμανώλης, Επίκουρος Καθηγητής Άσκηση 3.
ΑΣΚΗΣΗ 5 η Δίνονται τα παρακάτω στοιχεία: 1.Εκταση Συσταδικός τύπος 1 100Ηα Συσταδικός τύπος 2 200Ηα Συσταδικός τύπος 3 60Ηα 2. Ογκος ανα Ηα και περίοδο.
Η επιρροή του χώρου εργασίας των σχολικών τάξεων στη μάθηση
Νεοχώρι, Τ.Κ , Πήλιο, Μαγνησία
Διαδικασία τοποθέτησης υποστιβάδων κατά σειρά αυξανόμενης ενέργειας
Προγραμματισμός ΙΙ Διάλεξη #6: Απλές Δομές Ελέγχου Δρ. Νικ. Λιόλιος.
Travel Salesman. ABDCA, ABCDA, ACBDA, ACDBA, ADBCA, ADCBA … (3!) 3 σταθμοί και 1 βάση (3! διαδρομές) 4 σταθμοί και 1 βάση (4! = 24) 5 σταθμοί και 1 βάση.
1 Α. Βαφειάδης Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης Μάθημα Προηγμένες Αρχιτεκτονικές Υπολογιστών Κεφαλαίο Τρίτο Συστήματα.
Εργαστήριο Δασικής Διαχειριστικής & Τηλεπισκόπησης Ασκήσεις Δασικής Διαχειριστικής Ι Διδάσκων Δημήτριος Καραμανώλης, Επίκουρος Καθηγητής Άσκηση 4.
Δημιουργικό Marketing συνθέσεις...με χρωματιστούς όγκους παιδικές.
1 Υλοποίηση διαλέξεων σύγχρονης εκπαίδευσης Τσέλιος Δημήτρης Καθηγητής Εφαρμογών Ημερίδα παρουσίασης του έργου «Προηγμένες υπηρεσίες ηλεκτρονικής μάθησης.
Εργαστήριο Δασικής Διαχειριστικής & Τηλεπισκόπησης Ασκήσεις Δασικής Διαχειριστικής Ι Διδάσκων Δημήτριος Καραμανώλης, Επίκουρος Καθηγητής Άσκηση 2.
Τεχνολογία ΛογισμικούSlide 1 Αλγεβρική Εξειδίκευση u Καθορισμός τύπων αφαίρεσης σε όρους σχέσεων μεταξύ τύπων λειτουργιών.
1 Ενότητα 5.3.1: Ερωτηματολόγια με τη χρήση του Διαδικτύου Διδάσκων: Χρήστος Κατσάνος - Πανεπιστημιακό κέντρο εκπαίδευσης επιμορφωτών.
Μοντέλα Συστημάτων Παρουσιάσεις των συστημάτων των οποίων οι απαιτήσεις αναλύονται.
1 6.Εισαγωγή γραφικού 6.1 Εισαγωγή γραφικού Στο μενού «Εισαγωγή» τοποθετούμε τον κέρσορα στην επιλογή «Εικόνα»
1 Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής Πανεπιστήμιο Πατρών ΟΝΤΟΚΕΝΤΡΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΙΙ (C++) Κληρονομικότητα.
Εννοιολογική αναπαράσταση δεδομένων. Οντότητα Είναι κάθε αντικείμενο, πρόσωπο, γεγονός κατάσταση ή και αφηρημένη έννοια που προσδιορίζεται από την ανεξάρτητη.
Τα προϊόντα της EmGoldEx Τα προϊόντα της EmGoldEx Ράβδοι χρυσού 24k καθαρότητας 999,9 απο 1 έως 100 γραμμάρια Όλες οι ράβδοι χρυσού είναι πιστοποιημένες.
Ζαγκαρέτος Λεωνίδας ΑΕΜ: 607 Ραφαηλίδης Δημήτρης ΑΕΜ: 656
Προχωρημένα Θέματα Τεχνολογίας και Εφαρμογών Βάσεων Δεδομένων Διαχείριση Συναλλαγών Πάνος Βασιλειάδης Μάρτιος 2014
ΜΑΘΗΜΑ ΝΟΣΗΛΕΥΤΙΚΗ ΜΕΤΑΓΓΙΣΗ ΑΙΜΑΤΟΣ - ΑΙΜΟΔΟΣΙΑ
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεδιασμός Σχεσιακών Σχημάτων.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακό Μοντέλο.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακό Μοντέλο.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό.
3 Αρχιτεκτονική Συστημάτων  Κατηγορίες χρηστών ΣΔΒΔ  Αρχιτεκτονική ANSI/SPARC  Γλώσσες ερωτημάτων  Μοντέλα δεδομένων  Λειτουργίες ΣΔΒΔ.
1 Βάσεις Δεδομένων ΙI Επιμέλεια: ΘΟΔΩΡΗΣ ΜΑΝΑΒΗΣ SQL (3 από 3) T Manavis.
+19 Δεκέμβριος 2014 Δείκτης > +20 Δείκτης 0 έως +20 Δείκτης 0 έως -20 Δείκτης < -20 Συνολικά της ΕΕ: +5 Δείκτης > +20 Δείκτης 0 έως +20 Δείκτης 0 έως -20.
ΕΡΕΥΝΑ ΚΕ.ΜΕ.ΤΕ. - Ο.Λ.Μ.Ε. (Απρίλης – Μάης 2008)
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό.
Αγγελική Γεωργιάδου- Αναστασία Πεκτέσογλου Δράμα 2006
Βάσεις Δεδομένων ER-Διάγραμμα.
Το Σχεσιακό Μοντέλο Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
Η φάση του εννοιολογικού σχεδιασμού
Το Σχεσιακό Μοντέλο Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
Το Σχεσιακό Μοντέλο Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
Μεταγράφημα παρουσίασης:

Το Εκτεταμένο Μοντέλο Οντοτήτων - Συσχετίσεων Το Εκτεταμένο Μοντέλο Οντοτήτων - Συσχετίσεων ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Δρ. Παναγιώτης Συμεωνίδης

Εξειδίκευση ή Γενίκευση Υπερκατηγορίες και Υποκατηγορίες συχνά παρουσιάζονται συγγενείς μεταξύ τους οντότητες οι οποίες έχουν μεταξύ τους και κοινά αλλά και μοναδικά γνωρίσματα εάν ορισθεί ένας πίνακας για την περίπτωση αυτή θα πρέπει να εισαχθούν NULLS στα μοναδικά γνωρίσματα η περίπτωση αυτή αντιμετωπίζεται με την δημιουργία ιεραρχίας γενίκευσης ή Εξειδίκευσης

Εσφαλμένο Παράδειγμα

Υπερκατηγορίες και Υποκατηγορίες η ιεραρχία γενίκευσης ή Εξειδίκευσης αναπαριστά μια σχέση μεταξύ μιας οντότητας υπερκατηγορία ως γονέα και μιας οντότητας υποκατηγορίας ως παιδιού η οντότητα υπερκατηγορία περιλαμβάνει τα κοινά γνωρίσματα ενώ η οντότητα υποκατηγορία περιλαμβάνει τα μοναδικά γνωρίσματα

Ορθό Παράδειγμα Υπερκατηγορίες και Υποκατηγορίες

H ιεραρχία της γενίκευσης ή Εξειδίκευσης αναπαρίσταται στην απεικόνιση Crow’s foot του E-R μοντέλου όπως φαίνεται παρακάτω:

Παράδειγμα Εξειδίκευσης για οντότητα Ασθενής

Παράδειγμα Γενίκευσης Τρεις Οντότητες: CAR, TRUCK, and MOTORCYCLE

Παράδειγμα Γενίκευσης Υπερκατηγορίας VEHICLE Παρατήρηση: δεν υπάρχει υποκατηγορία Motorcycle. Γιατί?

ΤΑ ΑΝΤΑΛΛΑΚΤΙΚΑ ΠΟΥ ΦΤΙΑΧΝΕΙ Η ΕΠΙΧΕΙΡΗΣΗ ΜΟΝΗ Παράδειγμα Εξειδίκευσης Υποκατηγορίας PART ΑΦΟΡΟΥΝ ΑΓΟΡΑΣΜΕΝΑ ΑΝΤΑΛΛΑΚΤΙΚΑ ΑΦΟΡΑ ΤΑ ΑΝΤΑΛΛΑΚΤΙΚΑ ΠΟΥ ΦΤΙΑΧΝΕΙ Η ΕΠΙΧΕΙΡΗΣΗ ΜΟΝΗ

Παράδειγμα Εξειδίκευσης Υποκατηγορίας PART

Περιορισμοί (Constraints) in EER Completeness Constraint Total Specialization Rule: Yes (double line) Partial Specialization Rule: No (single line)

Total specialization rule Ένας ασθενής πρέπει να πάει είτε στα εξωτερικά ιατρεία ή να του έχει γίνει εισαγωγή

Partial specialization rule Ένα όχημα μπορεί να είναι τύπου CAR, ή TRUCK ή τίποτα από τα δύο

Περιορισμοί (Constraints) in EER Overlapping Constraint Disjoint Rule: μία οντότητα δεν επιτρέπεται να ανήκει ταυτόχρονα σε δύο υποκλάσεις. Overlap Rule: μία οντότητα επιτρέπεται να ανήκει ταυτόχρονα σε δύο υποκλάσεις.

1ο Παράδειγμα ενός Disjoint rule Ένας ασθενής δεν μπορεί να είναι ταυτόχρονα και τα δύο

2ο Παράδειγμα ενός Disjoint rule

Ένα ανταλλακτικό μπορεί να αγοραστεί ή να κατασκευαστεί 1ο Παράδειγμα ενός Overlap rule Ένα ανταλλακτικό μπορεί να αγοραστεί ή να κατασκευαστεί

2ο Παράδειγμα ενός Overlap rule

Σχέσεις (συσχετισμοί) μεταξύ οντοτήτων στο Μοντέλο E - R ___________________________________________________________ Αρκετοί περιορισμοί μιας επιχειρηματικής εφαρμογής (Business Rules) μπορούν να εκφρασθούν με περιορισμούς πληθάριθμου Όταν δεν μπορεί να γίνει διαφορετικά τότε ελέγχονται με την βοήθεια γλώσσας προγραμματισμού __________________________________________________________________________________________________ Βάσεις Δεδομένων - Μάθημα 3 32 Το μοντέλο οντοτήτων-συσχετισμών (E-R μοντέλο)

Ένας καθηγητής μπορεί να διδάσκει κανένα ή μέχρι τρία τμήματα Σχέσεις (συσχετισμοί) μεταξύ οντοτήτων στο Μοντέλο E - R ___________________________________________________________ Ελάχιστος & Μέγιστος πληθάριθμος της σχέσης (cardinality) Στην Chen απεικόνιση του E-R μοντέλου ο πληθάριθμος αναπαρίσταται τοποθετώντας σε παρένθεση τον ελάχιστο και τον μέγιστο αριθμό σχετιζόμενων οντοτήτων δίπλα στην αντίστοιχη οντότητα (ανάποδα) Ένας καθηγητής μπορεί να διδάσκει κανένα ή μέχρι τρία τμήματα Ένα τμήμα μπορεί να διδάσκεται από έναν μόνο καθηγητή

Γραφική Απεικόνιση του Μοντέλου E - R ___________________________________________________________ π.χ. γιατί ο ελάχιστος αριθμός περιπτώσεων της οντότητας ΤΜΗΜΑ ΜΑΘΗΜΑΤΟΣ που διδάσκει ένας ΚΑΘΗΓΗΤΗΣ είναι 0 ; γιατί ο ελάχιστος αριθμός περιπτώσεων της οντότητας ΦΟΙΤΗΤΗΣ που εγγράφονται σε ένα ΤΜΗΜΑ ΜΑΘΗΜΑΤΟΣ είναι 0 ;