Εισαγωγή στα Πληροφοριακά Συστήματα Ενότητα 11: Μετατροπή Διαγράμματος Οντοτήτων Συσχετίσεων σε Σχεσιακό Σχήμα Μπεληγιάννης Γρηγόριος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων & Τροφίμων (Δ.Ε.Α.Π.Τ.)
Από το Διάγραμμα Οντοτήτων Συσχετίσεων στο Σχεσιακό Σχήμα Υποενότητα 1
Σκοποί 1 ης υποενότητας α μάθουν οι φοιτητές να μετατρέπουν ένα Διάγραμμα Οντοτήτων Συσχετίσεων σε Σχεσιακό Σχήμα 3
Περιεχόμενα 1 ης υποενότητας Κανόνες μετατροπής Διαγράμματος Οντοτήτων Συσχετίσεων σε Σχεσιακό Σχήμα 4
Κανόνες μετατροπής ΔΟΣ σε Σχεσιακό Σχήμα (1/6) 1. Για κάθε Οντότητα κατασκευάζουμε ένα Πίνακα Το πρωτεύον κλειδί του Πίνακα είναι το πρωτεύον χαρακτηριστικό/γνώρισμα της Οντότητας Τα υπόλοιπα πεδία του Πίνακα είναι τα χαρακτηριστικά/γνωρίσματα της εν λόγω Οντότητας 5
Κανόνες μετατροπής ΔΟΣ σε Σχεσιακό Σχήμα (2/6) 2. Για κάθε Ασθενή Οντότητα κατασκευάζουμε ένα Πίνακα Το πρωτεύον κλειδί του Πίνακα είναι ο συνδυασμός του μερικού χαρακτηριστικού της Ασθενούς Οντότητας με το πρωτεύον χαρακτηριστικό της Οντότητας με την οποία συνδέεται η Ασθενής Οντότητα μέσω της Προσδιορίζουσας Συσχέτισης Τα υπόλοιπα πεδία του Πίνακα είναι τα χαρακτηριστικά της εν λόγω Ασθενούς Οντότητας 6
Κανόνες μετατροπής ΔΟΣ σε Σχεσιακό Σχήμα (3/6) 3. Για κάθε Πλειότιμο Γνώρισμα κατασκευάζουμε ένα Πίνακα Το πρωτεύον κλειδί του Πίνακα είναι ο συνδυασμός της τιμής του Πλειότιμου Γνωρίσματος με το πρωτεύον χαρακτηριστικό της Οντότητας στην οποία ανήκει 7
Κανόνες μετατροπής ΔΟΣ σε Σχεσιακό Σχήμα (4/6) 4. Για κάθε Συσχέτιση Μ (πολλά προςπολλά) κατασκευάζουμε ένα Πίνακα Το πρωτεύον κλειδί του Πίνακα είναι ο συνδυασμός των πρωτευόντων χαρακτηριστικών των Οντοτήτων που συσχετίζει η εν λόγω Συσχέτιση Τα υπόλοιπα πεδία του Πίνακα είναι τα χαρακτηριστικά τα οποία πιθανόν να έχει η εν λόγω Συσχέτιση 8
Κανόνες μετατροπής ΔΟΣ σε Σχεσιακό Σχήμα (5/6) 5. Για κάθε Συσχέτιση 1 δεν κατασκευάζουμε νέο Πίνακα Αυτό που κάνουμε είναι το εξής: Στον Πίνακα που έχουμε κατασκευάσει για την Οντότητα που συμμετέχει στην εν λόγω Συσχέτιση με το (πολλά) προσθέτουμε το πρωτεύον κλειδί της Οντότητας που συμμετέχει με το 1 (ένα) Επίσης, προσθέτουμε στον ίδιο Πίνακα ως πεδία όποια χαρακτηριστικά πιθανόν να έχει η εν λόγω Συσχέτιση 9
Κανόνες μετατροπής ΔΟΣ σε Σχεσιακό Σχήμα (6/6) 6. Για κάθε Συσχέτιση 1 1 δεν κατασκευάζουμε νέο Πίνακα Αυτό που κάνουμε είναι το εξής: Στον Πίνακα που έχουμε κατασκευάσει για την 1 η Οντότητα προσθέτουμε το πρωτεύον κλειδί της 2 ης Οντότητας (μπορούμε να κάνουμε και το αντίστροφο) Επίσης, προσθέτουμε στον ίδιο Πίνακα ως πεδία όποια χαρακτηριστικά πιθανόν να έχει η εν λόγω Συσχέτιση 10
Τέλος Υποενότητας 1
Ασκήσεις μετατροπής ΔΟΣ σε Σχεσιακό Σχήμα Υποενότητα 2
Σκοποί 2 ης υποενότητας α μάθουν οι φοιτητές, μέσω συγκεκριμένων ασκήσεων, να μετατρέπουν ένα Διάγραμμα Οντοτήτων Συσχετίσεων σε Σχεσιακό Σχήμα 13
Περιεχόμενα 2 ης υποενότητας 1 η Άσκηση: ΠΣ Δημοτικής Βιβλιοθήκης 2 η Άσκηση: ΠΣ Συνεργείου Αυτοκινήτων 3 η Άσκηση: ΠΣ Διαχείρισης Μαθημάτων 4 η Άσκηση: ΠΣ οσοκομείου 5 η Άσκηση: ΠΣ Διαχείρισης Προξενείων 6 η Άσκηση: ΠΣ Διαχείρισης Εργαζομένων 14
ΠΣ Δημοτικής Βιβλιοθήκης (1/2) Μετατρέψτε το επόμενο Διάγραμμα Οντοτήτων Συσχετίσεων, που αναφέρεται στο Πληροφοριακό Σύστημα μιας Δημοτικής Βιβλιοθήκης, στο ισοδύναμο Σχεσιακό Σχήμα, δηλαδή στους Πίνακες της Βάσης Δεδομένων 15
ΠΣ Δημοτικής Βιβλιοθήκης (2/2) Α/Α_ANTΙΤΥΠΟΥ ΚΑΤΑΣΤΑΣΗ ΟΟΜΑ ΕΠΩΥΜΟ ΗΜ_ΑΓΟΡΑΣ ΑΤΙΤΥΠΟ ΔΑΕΙΣΤΗΚΕ ΗΜ_ΔΑΕΙΣΜΟΥ Μ ΧΡΗΣΤΗΣ ΗΜ_ΕΠΙΣΤΡΟΦΗΣ ΤΗΛΕΦΩΟ ΑΤ ΕΧΕΙ ΕΧΕΙ_ΣΥΓΓΡΑΨΕΙ Μ ΣΥΓΓΡΑΦΕΑΣ ΕΠΩΥΜΟ ΟΟΜΑ 1 ΗΜ_ΓΕΗΣΗΣ ΑΤ ΒΙΒΛΙΟ ΑΗΚΕΙ 1 ΟΟΜΑΣΙΑ ISBN ΤΙΤΛΟΣ ΕΚΔΟΣΗ ΚΑΤΗΓΟΡΙΑ ΑΗΚΕΙ_ΣΕ 1 ΚΩΔΙΚΟΣ 16
ΠΣ Συνεργείου Αυτοκινήτων (1/2) Μετατρέψτε το παρακάτω Διάγραμμα Οντοτήτων Συσχετίσεων, που αναφέρεται στο Πληροφοριακό Σύστημα ενός Συνεργείου Αυτοκινήτων, στο ισοδύναμο Σχεσιακό Σχήμα, δηλαδή στους Πίνακες της Βάσης Δεδομένων 17
ΠΣ Συνεργείου Αυτοκινήτων (2/2) ΠΕΡΙΓΡΑΦΗ ΩΡΑ ΡΑΤΕΒΟΥ ΗΜΕΡΑ ΤΗΛΕΦΩΟ ΕΠΩΥΜΟ 1 ΚΛΕΙΕΙ ΠΕΛΑΤΗΣ ΑΦΜ ΟΟΜΑ ΚΩΔΙΚΟΣ ΕΠΩΥΜΟ ΕΙΔΙΚΟΤΗΤΑ ΑΡ_ΚΥΚΛΟΦΟΡΙΑΣ ΚΩΔΙΚΟΣ ΚΟΣΤΟΣ ΥΠΑΛΛΗΛΟΣ Μ ΑΠΑΣΧΟΛΕΙΤΑΙ ΕΤΟΣ_ΚΑΤΑΣΚΕΥΗΣ ΥΦΙΣΤΑΤΑΙ 1 ΕΧΕΙ ΑΥΤΟΚΙΗΤΟ 1 ΟΟΜΑ ΜΟΤΕΛΟ ΜΑΡΚΑ ΚΩΔΙΚΟΣ ΕΠΙΣΚΕΥΗ ΧΡΗΣΙΜΟΠΟΙΕΙΤΑΙ ΑΤΑΛΛΑΚΤΙΚΟ Μ ΗΜ_ΕΙΣΑΓΩΓΗΣ ΗΜ_ΠΑΡΑΔΟΣΗΣ ΤΥΠΟΣ ΚΟΣΤΟΣ ΑΠΟΘΕΜΑ 18
ΠΣ Διαχείρισης Μαθημάτων (1/2) Μετατρέψτε το παρακάτω Διάγραμμα Οντοτήτων Συσχετίσεων, που αναφέρεται στο Πληροφοριακό Σύστημα μιας Γραμματείας ενός Τμήματος για τη Διαχείριση των Μαθημάτων που διδάσκονται σε αυτό, στο ισοδύναμο Σχεσιακό Σχήμα, δηλαδή στους Πίνακες της Βάσης Δεδομένων 19
ΠΣ Διαχείρισης Μαθημάτων (2/2) ΑΜ ΕΞΑΜΗΟ_ΕΓΓΡΑΦΗΣ ΚΩΔΙΚΟΣ ΤΙΤΛΟΣ ΦΟΙΤΗΤΗΣ Μ ΕΧΕΙ_ΓΡΑΦΤΕΙ ΜΑΘΗΜΑ ΕΠΩΥΜΟ ΟΟΜΑ ΣΥΓΓΡΑΜΜΑ ΥΛΗ 1 ΠΕΡΙΛΑΜΒΑΕΙ ΕΠΩΥΜΟ ΕΙΑΙ_ΥΠΕΥΘΥΟΣ ΚΑΘΗΓΗΤΗΣ 1 ΔΙΑΛΕΞΗ ΟΟΜΑ E MAIL Α/Α_ΔΙΑΛΕΞΗΣ ΘΕΜΑ 20
ΠΣ οσοκομείου (1/2) Μετατρέψτε το παρακάτω Διάγραμμα Οντοτήτων Συσχετίσεων, που αναφέρεται στο Πληροφοριακό Σύστημα ενός οσοκομείου για τη Διαχείριση των Κλινικών και των Γιατρών του, στο ισοδύναμο Σχεσιακό Σχήμα, δηλαδή στους Πίνακες της Βάσης Δεδομένων 21
ΠΣ οσοκομείου (2/2) ΚΩΔΙΚΟΣ ΕΠΩΥΜΙΑ ΕΠΙΘΕΤΟ ΟΟΜΑ ΗΜ_ΠΡΟΣΛΗΨΗΣ ΚΛΙΙΚΗ 1 ΔΙΕΥΘΥΕΙ 1 1 ΓΙΑΤΡΟΣ ΕΙΔΙΚΟΤΗΤΑ ΕΡΓΑΖΕΤΑΙ ΚΩΔΙΚΟΣ_ΓΙΑΤΡΟΥ ΑΗΚΕΙ 1 ΟΟΜΑ ΟΣΟΚΟΜΕΙΟ ΠΕΡΙΟΧΗ ΧΑΡΑΚΤΗΡΙΣΜΟΣ 22
ΠΣ Διαχείρισης Προξενείων (1/2) Μετατρέψτε το παρακάτω Διάγραμμα Οντοτήτων Συσχετίσεων στο ισοδύναμο Σχεσιακό Σχήμα, δηλαδή στους Πίνακες της Βάσης Δεδομένων 23
ΠΣ Διαχείρισης Προξενείων (1/2) ΟΟΜΑ ΠΛΗΘΥΣΜΟΣ ΟΟΜΑ ΠΡΩΘΥΠΟΥΡΓΟΣ ΠΟΛΗ ΑΗΚΕΙ 1 ΧΩΡΑ 1 ΒΡΙΣΚΕΤΑΙ ΕΚΠΡΟΣΩΠΕΙ ΚΩΔΙΚΟΣ Μ ΠΡΟΞΕΟΣ ΠΡΟΞΕΕΙΟ ΟΟΜΑ ΔΙΕΥΘΥΣΗ ΟΔΟΣ ΑΡΙΘΜΟΣ 24
ΠΣ Διαχείρισης Εργαζομένων (1/2) Μετατρέψτε το παρακάτω Διάγραμμα Οντοτήτων Συσχετίσεων στο ισοδύναμο Σχεσιακό Σχήμα, δηλαδή στους Πίνακες της Βάσης Δεδομένων 25
ΠΣ Διαχείρισης Εργαζομένων (2/2) ΕΠΩΥΜΟ ΟΟΜΑ ΑΤ ΕΠΙΒΛΕΠΕΙ 1 ΕΡΓΑΖΟΜΕΟΣ Μ 1 ΑΠΑΣΧΟΛΕΙΤΑΙ 1 ΗΜ_ΕΑΡΞΗΣ ΗΜ_ΛΗΞΗΣ ΕΡΓΟ ΕΠΙΒΛΕΠΕΙ ΚΩΔΙΚΟΣ ΤΙΤΛΟΣ ΚΑΤΕΧΕΙ ΚΟΣΤΟΣ ΜΙΣΘΟΣ Μ ΚΩΔΙΚΟΣ ΤΟΜΕΑΣ ΘΕΣΗ ΠΤΥΧΙΟ 26
Τέλος Υποενότητας 2
Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στo πλαίσιo του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Πανεπιστήμιο Πατρών» έχει χρηματοδοτήσει μόνο την αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. 28
Σημειώματα
Σημείωμα Ιστορικού Εκδόσεων Έργου Το παρόν έργο αποτελεί την έκδοση 1.0. Έχουν προηγηθεί οι κάτωθι εκδόσεις: 30
Σημείωμα Αναφοράς Copyright Πανεπιστήμιο Πατρών, Γρηγόριος Μπεληγιάννης. «Εισαγωγή στα Πληροφοριακά Συστήματα. Μετατροπή Διαγράμματος Οντοτήτων Συσχετίσεων σε Σχεσιακό Σχήμα». Έκδοση: 1.0. Πάτρα 2015. Διαθέσιμο από τη δικτυακή διεύθυνση: https://eclass.upatras.gr/modules/document/document.php?course=deapt1 27. 31
Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά, Μη Εμπορική Χρήση Παρόμοια Διανομή 4.0 [1] ή μεταγενέστερη, Διεθνής Έκδοση. Εξαιρούνται τα αυτοτελή έργα τρίτων π.χ. φωτογραφίες, διαγράμματα κ.λ.π., τα οποία εμπεριέχονται σε αυτό και τα οποία αναφέρονται μαζί με τους όρους χρήσης τους στο «Σημείωμα Χρήσης Έργων Τρίτων». [1] http://creativecommons.org/licenses/by nc sa/4.0/ Ως Μη Εμπορική ορίζεται η χρήση: που δεν περιλαμβάνει άμεσο ή έμμεσο οικονομικό όφελος από την χρήση του έργου, για το διανομέα του έργου και αδειοδόχο που δεν περιλαμβάνει οικονομική συναλλαγή ως προϋπόθεση για τη χρήση ή πρόσβαση στο έργο που δεν προσπορίζει στο διανομέα του έργου και αδειοδόχο έμμεσο οικονομικό όφελος (π.χ. διαφημίσεις) από την προβολή του έργου σε διαδικτυακό τόπο Ο δικαιούχος μπορεί να παρέχει στον αδειοδόχο ξεχωριστή άδεια να χρησιμοποιεί το έργο για εμπορική χρήση, εφόσον αυτό του ζητηθεί. 32