ΕΝ ΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ ΣΧΕ ΙΑΣΜΟΙ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ
|
|
- Αρσένιος Διδασκάλου
- 8 χρόνια πριν
- Προβολές:
Transcript
1 ΕΘΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΕΙΟ Τµήµα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Ακαδηµαϊκό Έτος Μάθηµα: ΒΑΣΕΙΣ Ε ΟΜΕΩ ιδάσκων: Καθ. Ιωάννης Βασιλείου Ε ΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗ ΠΡΩΤΗ ΑΣΚΗΣΗ ΣΧΕ ΙΑΣΜΟΙ ΒΑΣΕΩ Ε ΟΜΕΩ Παναγιώτης Μπούρος I. ΜΟΤΕΛΟ ΟΤΟΤΗΤΩ ΣΥΣΧΕΤΙΣΕΩ Στην εκφώνηση της άσκησης δίνονται όλες οι βασικές λειτουργικές απαιτήσεις και προδιαγραφές για τον σχεδιασµό µιας βάσης δεδοµένων για το µουσείο τέχνης «ΛΟΥΑ-ΛΟΥΑ». Εξειδικεύοντας και κατά περίπτωση επεκτείνοντας αυτούς τους κανόνες, είναι δυνατόν να οριστούν τα ακόλουθα σύνολα οντοτήτων και συσχετίσεων: ΣΥΟΛΑ ΟΤΟΤΗΤΩ ΑΤ_ΤΕΧΗΣ. Τα αντικείµενα τέχνης που εκτίθενται στο µουσείο «ΛΟΥΑ- ΛΟΥΑ». Κάθε αντικείµενο τέχνης προσδιορίζεται µοναδικά από το γνώρισµα [πρωτεύον κλειδί]. Το γνώρισµα Τίτλος µπορεί να θεωρηθεί ως υποψήφιο κλειδί µόνο εάν γίνει η παραδοχή ότι σε όλα τα αντικείµενα τέχνης δίνεται ένας µοναδικός τίτλος. Παράλληλα για τα αντικείµενα τέχνης φυλάσσεται µία σύντοµη περιγραφή τους (γνώρισµα ), ενώ επίσης κατασκευαστικά στοιχεία όπως Στυλ, Υλικό 1, ιαστάσεις, αλλά και η Εποχή και ο τόπος καταγωγής τους (γνώρισµα Καταγωγή). Τέλος ορίζουµε δύο παραγόµενα γνωρίσµατα ανεικό και Σε_Έκθεση τα οποία µπορούν να εξαχθούν µε βάση τις συσχετίσεις Σε_ ανεισµό_από και Εκτίθεται αντίστοιχα (Βλ Σύνολα Συσχετίσεων). 1 Τα Υλικό και Στυλ είναι γνωρίσµατα που µπορούν να αποδοθούν στο σύνολο των αντικειµένων τέχνης και όχι απαραίτητα π.χ. µόνο στους πίνακες 1
2 ΑΤ_ΤΕΧΗΣ ΠΙΑΚΑΣ. Εξειδίκευση των αντικειµένων τέχνης που πέραν των γενικών γνωρισµάτων κατέχει ένα Τύπο (λάδι, νεροµπογιά, κλπ) και µία Τεχνοτροπία. ΑΤ_ΤΕΧΗΣ ΓΛΥΠΤΟ. Εξειδίκευση των αντικείµενων τέχνης σε αυτά που κατασκευάζονται συγκεκριµένα από γλύπτες. Πέραν των γενικών γνωρισµάτων χαρακτηρίζονται και από το Τεχνοτροπία. ΑΤ_ΤΕΧΗΣ ΓΛΥΠΤΟ ΑΓΑΛΜΑ. Περαιτέρω εξειδίκευση των γλυπτών σε αντικείµενα που είναι αγάλµατα. ΑΤ_ΤΕΧΗΣ ΓΛΥΠΤΟ ΑΛΛΟ. Τα γλυπτά εκείνα που δεν µπορούν να χαρακτηριστούν ως αγάλµατα. ΑΤ_ΤΕΧΗΣ ΑΛΛΟ. Όλα τα υπόλοιπα αντικείµενα τέχνης τα οποία δεν µπορούν να κατηγοριοποιηθούν σε κάποια από τις προηγούµενες οντότητες. Έχουν ένα επιπλέον γνώρισµα () για παράδειγµα αν είναι φωτογραφίες ή εκτυπώσεις κλπ. ΚΑΛΛΙΤΕΧΗΣ. Οι καλλιτέχνες που φιλοτέχνησαν τα αντικείµενα τέχνης που εκτίθενται στο µουσείο. Στο µουσείο φυλάσσονται πληροφορίες και για τους καλλιτέχνες που κατασκεύασαν αντικείµενα δανεικά από άλλα µουσεία ή συλλογές γενικά. Κάθε καλλιτέχνης προσδιορίζεται µοναδικά από το σύνθετο γνώρισµα Ονοµατεπώνυµο [πρωτεύον κλειδί], το οποίο αναλύεται σε και Επώνυµο. Επίσης φυλάσσονται προσωπικά στοιχεία κάθε καλλιτέχνη όπως Γέννησης, Θανάτου (εφόσον έχει πεθάνει), Χώρα_Καταγωγής και η Εποχή στην οποία έζησε. ΕΚΘΕΣΗ. Στο µουσείο διοργανώνονται εκθέσεις µε συγκεκριµένο θέµα και στις οποίες παρουσιάζεται µέρος των αντικειµένων τέχνης που φυλάσσονται. Κάθε έκθεση προσδιορίζεται µοναδικά από το όνοµά της () ενώ περιγράφεται επίσης από το Θέµα της και τις Έναρξης και Λήξης της. ΣΥΛΛΟΓΗ. Τα αντικείµενα τέχνης οργανώνονται σε συλλογές. Κάθε συλλογή προσδιορίζεται µοναδικά από το της [πρωτεύον κλειδί] και περιγράφεται από το γνώρισµα. ΣΥΛΛΟΓΗ ΜΟΙΜΗ. Τα αντικείµενα τέχνης που ανήκουν στο µουσείο οργανώνονται στη λεγόµενη «µόνιµη» συλλογή του. Η οντότητα ΜΟΙΜΗ είναι εξειδίκευση της οντότητας ΣΥΛΛΟΓΗ. ΣΥΛΛΟΓΗ ΕΞΩΤΕΡΙΚΗ. Αποτελεί εξειδίκευση της οντότητας ΣΥΛΛΟΓΗ. Τα αντικείµενα τέχνης που έχει δανειστεί το µουσείο ανήκουν σε κάποιες «εξωτερικές» συλλογές. Επιπλέον το µουσείο διατηρεί στοιχεία και για συλλογές που το ενδιαφέρουν, πιθανά για µελλοντικό δανεισµό. Οι εξωτερικές συλλογές χαρακτηρίζονται από τον Τύπο τους (µουσείο, προσωπική συλλογή), ενώ κρατούνται τα στοιχεία επικοινωνίας µε τον υπεύθυνο που τη διαχειρίζεται. Συγκεκριµένα υπάρχει το πλειότιµο γνώρισµα Τηλ_Υπευθύνου και τα σύνθετα Ονοµατεπώνυµο_Υπευθύνου και ιεύθυνση_υπευθύνου, τα οποία αναλύονται στα, Επώνυµο, και Οδός, Αριθµός αντίστοιχα. 2
3 ΜΕΣΟ. Τα ΜΜΕ µε τα οποία συνεργάζεται το µουσείο για τη διαφήµιση των εκθέσεών του. Προσδιορίζονται µοναδικά από το γνώρισµα [πρωτεύον κλειδί] και περιγράφονται από τον τύπο τους (), π.χ. εφηµερίδα, περιοδικό, τηλεοπτικό κανάλι κλπ. ΙΑΦΗΜΙΣΗ. Οι εκθέσεις που πραγµατοποιούνται στο µουσείο τέχνης «ΛΟΥΑ-ΛΟΥΑ» διαφηµίζονται σε έντυπα και ηλεκτρονικά µέσα. Λόγω της προφανούς εξάρτησής της οντότητας ΙΑΦΗΜΙΣΗ από τα ισχυρά σύνολα οντοτήτων ΕΚΘΕΣΗ και ΜΕΣΟ µοντελοποιείται ως αδύναµο σύνολο οντοτήτων µε γνωρίσµατα την ηµεροµηνία δηµοσίευσης (Ηµεροµηνία) και το κόστος τους (Κόστος). Γίνεται η παραδοχή ότι την ίδια µέρα, στο ίδιο µέσο δεν είναι δυνατόν να διαφηµιστεί πάνω από µία φορά η ίδια έκθεση και κατά συνέπεια η ηµεροµηνία δηµοσίευσης αποτελεί µερικό κλειδί. ΣΥΟΛΑ ΣΥΣΧΕΤΙΣΕΩ Για την IS_A σχέση των αντικειµένων τέχνης γίνεται η υπόθεση ότι τα σύνολα ΠΙΑΚΑΣ, ΓΛΥΠΤΟ και ΑΛΛΟ είναι ξένα (disjoint). H εξειδίκευση θεωρείται συνολική, καθώς δεν είναι δυνατόν ένα αντικείµενο να ανήκει σε παραπάνω από ένα τύπο, π.χ. να είναι τόσο πίνακας όσο και γλυπτό. Επίσης και η IS_A των γλυπτών σε ΑΓΑΛΜΑ και ΑΛΛΟ είναι επίσης συνολική, ενώ και τα σύνολα των εξειδικεύσεων είναι και αυτά ξένα (disjoint). Τέλος η εξειδίκευση της ΣΥΛΛΟΓΗ σε ΜΟΙΜΗ και ΕΞΩΤΕΡΙΚΗ είναι επίσης συνολική µε ξένα σύνολα. Η συσχέτιση ΦΙΛΟΤΕΧΗΘΗΚΕ_ΑΠΟ συνδέει ένα αντικείµενο τέχνης µε τον/τους καλλιτέχνες που το κατασκεύασαν. Πρόκειται για συσχέτιση :Μ καθώς ένα αντικείµενο µπορεί να φιλοτεχνήθηκε από παραπάνω από ένα καλλιτέχνες και κάθε καλλιτέχνης έχει κατασκευάσει παραπάνω από ένα έργα. Η συµµετοχή και των δύο οντοτήτων είναι ολική, διότι θεωρούµε ότι για κάθε αντικείµενο ξέρουµε τον καλλιτέχνη που το φιλοτέχνησε, ενώ δεν έχει ουσία να φυλάσσονται πληροφορίες για καλλιτέχνες που δεν έχουν κατασκευάσει έργα που εκτίθενται ή έχουν εκτεθεί στο µουσείο. Τέλος η συσχέτιση χαρακτηρίζεται από τη Χρονολογία που κατασκευάστηκε τον εν λόγω αντικείµενο. Η συσχέτιση ΕΚΤΙΘΕΤΑΙ συνδέει ένα αντικείµενο τέχνης µε την έκθεση στην οποία εκτίθεται µε βαθµό πληθικότητας :Μ. Το µουσείο διατηρεί αρχείο µε τις εκθέσεις στις οποίες κάθε αντικείµενο τέχνης έχει εκτεθεί. Οι εκθέσεις έχουν ολική συµµετοχή στη συσχέτιση γιατί προφανώς δε νοείται έκθεση χωρίς αντικείµενα. Η συσχέτιση ΑΗΚΕΙ συνδέει ένα αντικείµενο µε τη συλλογή στην οποία οργανώνεται-ανήκει. Πρόκειται για µία συσχέτιση 1:, διότι σε µία συλλογή ανήκουν πολλά αντικείµενα, αλλά κάθε αντικείµενο µπορεί να ανήκει µόνο σε µία συλλογή. Η συµµετοχή των αντικειµένων τέχνης είναι ολική, διότι κάθε αντικείµενο πρέπει να ανήκει σε κάποια συλλογή είτε στη µόνιµη του µουσείου είτε σε κάποια εξωτερική. 3
4 Η συσχέτιση ΑΕΙΣΕΙ_ΣΕ συνδέει τα αντικείµενα τέχνης του µουσείου που έχουν δοθεί δανεικά σε εξωτερικές συλλογές. Αυτά τα αντικείµενα µπορούν είναι είτε δικά του, δηλαδή από τη µόνιµη συλλογή, ή δανεικά από άλλες εξωτερικές συλλογές. Ο βαθµός πληθικότητας της συσχέτισης είναι :Μ ενώ κανένα σύνολο δε µετέχει ολικά, καθώς δεν είναι απαραίτητο να έχει υπάρξει δανεισµός αντικειµένου σε κάποια συλλογή. Τέλος η συσχέτιση χαρακτηρίζεται από τα γνωρίσµατα ανεισµού και Επιστροφής. Η συσχέτιση ΣΕ_ ΑΕΙΣΜΟ_ΑΠΟ συνδέει ένα δανεικό αντικείµενο τέχνης του µουσείου µε την εξωτερική συλλογή από όπου προέρχεται µε βαθµό πληθικότητας :Μ. Το µουσείο µπορεί να έχει δανειστεί κάποιο αντικείµενο πάνω από µία φορά (κρατάει ιστορικό) και πιθανόν από διαφορετική κάθε φορά εξωτερική συλλογή. Το τελευταίο δε σηµαίνει ότι ο αντικείµενο αυτό ανήκει σε πάνω από µία συλλογές, απλά µπορεί να το δανείστηκε από κάποια συλλογή που το είχε επίσης δανειστεί. Κανένα σύνολο δε µετέχει ολικά, καθώς δεν είναι απαραίτητο να έχει υπάρξει δανεισµός αντικειµένου από κάποια συλλογή. Τέλος η συσχέτιση χαρακτηρίζεται από τα γνωρίσµατα ανεισµού και Επιστροφής. Οι συσχετίσεις ΠΑΡΟΥΣΙΑΣΤΗΚΕ και ΗΜΟΣΙΕΥΤΗΚΕ αφορούν στο αδύναµο σύνολο οντοτήτων ΙΑΦΗΜΙΣΗ και αποτελούν τις προσδιοριστικές του συσχετίσεις. Κάθε διαφήµιση παρουσιάζει µία έκθεση και δηµοσιεύεται σε κάποιο ΜΜΕ. Κατά συνέπεια οι διαφηµίσεις έχουν ολική συµµετοχή και στις δύο συσχετίσεις. Επίσης και οι δύο συσχετίσεις είναι 1: καθώς τόσο σε ένα µέσο µπορεί να έχουν εµφανιστεί πολλές διαφηµίσεις, όσο και µία έκθεση µπορεί να εµφανίζεται σε πολλές διαφηµίσεις. Στην επόµενη σελίδα µπορείτε να βρείτε το συνολικό διάγραµµα Οντοτήτων Συσχετίσεων (ER-diagram). 4
5 5 Τηλ Υπεύθυνου ΙΑΦΗΜΙΣΗ ΠΑΡΟΥΣΙΑΣΤΗΚΕ ΕΚΘΕΣΗ ΠΑΡΟΥΣΙΑΣΤΗΚΕ ΙΑΦΗΜΙΣΗ ΚΑΛΛΙΤΕΧΗΣ ΑΤ_ΤΕΧΗΣ ΑΛΛΟ ΠΙΑΚΑΣ ΦΙΛΟΤΕΧΗΘΗΚΕ ΑΠΟ ΕΚΤΙΘΕΤΑΙ ΓΛΥΠΤΟ IS_A ΑΛΛΟ ΑΓΑΛΜΑ IS_A Έναρξης Λήξης ΣΥΛΛΟΓΗ ΕΞΩΤΕΡΙΚΗ ΜΟΙΜΗ IS_A ΑΕΙΣΕΙ_ΣΕ ΑΗΚΕΙ ΣΕ_ ΑΕΙΣΜΟ ΑΠΟ Όνοµ/νεπώνυµο Γέννησης Θανάτου Χώρα καταγωγής Εποχή disjoint disjoint disjoint Επιστροφής ανεισµού Επιστροφής 1 Μ Μ Χρονολογία Τίτλος Υλικό Καταγωγ ή Εποχή Σε_Έκθεση ανεικό 1 Μ Μ Τεχνοτροπία Όνοµ/επώνυµο Υπεύθυνου Τηλ Υπεύθυνου ιεύθυνση Υπεύθυνου Οδός Αριθµός Στυλ Απόκτησης ΠΑΡΟΥΣΙΑΣΤΗΚΕ ΗΜΟΣΙΕΥΤΗΚΕ ΜΕΣΟ 1 Ηµεροµηνία ιαστάσεις Τεχνοτροπία Επίθετο Επίθετο Θέµα Κόστος ανεισµού
6 IΙ. ΣΧΕΣΙΑΚΟ ΜΟΤΕΛΟ Στη συνέχεια µετατρέπουµε το προηγούµενο διάγραµµα οντοτήτων-συσχετίσεων, στο αντίστοιχο σχεσιακό σχήµα. Το πρωτεύον κλειδί κάθε σχέσης σηµειώνεται µε έντονα στοιχεία (bold) και υπογράµµιση. Τα υποψήφια κλειδιά σηµειώνονται µε έντονα µόνο στοιχεία. Είναι σύνηθες φαινόµενο στην πράξη να µην επιλέγονται αλφαρηθµητικοί ή τύποι κειµένου ως πρωτεύοντα κλειδιά στις σχέσεις. Για το λόγο αυτό παρότι σε πολλές περιπτώσεις το γνώρισµα είναι µοναδικό, προσθέτουµε ένα πεδίο του οποίου η χρήση είναι αποδοτικότερη και συνεπώς ενδείκνυται (indices και joins δουλεύουν αρκετά καλύτερα πάνω σε αριθµητικές τιµές). Αρχικά, κάθε ισχυρό σύνολο οντοτήτων µετατρέπεται απευθείας σε σχέση. ΑΤ_ΤΕΧΗΣ (,, Τίτλος, Υλικό, Στυλ, Καταγωγή, Εποχή, ιαστάσεις, ανεικό, Σε_Έκθεση) ΠΙΑΚΑΣ (,, Τεχνοτροπία) ΓΛΥΠΤΟ (, Τεχνοτροπία, Είναι_Άγαλµα) ΑΛΛΟ (, ) ΚΑΛΛΙΤΕΧΗΣ (,, Επώνυµο, Εποχή, Χώρα_Καταγωγής,, Γέννησης, Θανάτου) ΕΚΘΕΣΗ (,, Θέµα, Έναρξης, Λήξης) ΣΥΛΛΟΓΗ (,, ) ΕΞΩΤΕΡΙΚΗ_ΣΥΛΛΟΓΗ (,, _Υπεύθυνου, _Υπέυθυνου, Επώνυµο_Υπεύθυνο, Οδός_Υπεύθυνου, Αριθµός_Υπεύθυνου) ΤΗΛΕΦΩΟ_ΥΠΕΥΘΥΟΥ (_Υπεύθυνου, Τηλέφωνο) ΜΕΣΟ (,, ) Σηµειώνονται τα εξής: Στη σχέση ΕΞΩΤΕΡΙΚΗ_ΣΥΛΛΟΓΗ προστέθηκε ένα επιπλέον πεδίο _Υπεύθυνου. Το πεδίο αυτό προσδιορίζει µοναδικά τον υπεύθυνο µία εξωτερικής συλλογής και η χρησιµότητά του φαίνεται σε συνδυασµό µε το πλειότιµο γνώρισµα Τηλέφωνο_Υπεύθυνου. Το πλειότιµο γνώρισµα του τηλεφώνου των υπευθύνων των εξωτερικών συλλογών υλοποιήθηκε ως ξεχωριστός πίνακας συµπεριλαµβάνοντας τον κωδικό του υπεύθυνου. Για την IS_A των γλυπτών αντικειµένων, θα µπορούσαµε να έχουµε δηµιουργήσει δύο καινούριες σχέσεις ΑΓΑΛΜΑ και ΑΛΛΟ_ΓΛΥΠΤΟ ωστόσο αυτό στην πράξη είναι υπερβολικό διότι οι δύο σχέσεις έχουν τα ίδια ακριβώς πεδία. Συνεπώς επιλέγουµε να κρατήσουµε µόνο τη σχέση ΓΛΥΠΤΟ και να 6
7 προσθέσουµε ένα πεδίο Είναι_Άγαλµα που να αναλαµβάνει το διαχωρισµό των αντικειµένων. Οµοίως, δε δηµιουργούµε τις σχέσεις ΜΟΙΜΗ_ΣΥΛΛΟΓΗ ΚΑΙ ΕΞΩΤΕΡΙΚΗ_ΣΥΛΛΟΓΗ, παρά κρατάµε τις σχέσεις ΣΥΛΛΟΓΗ και ΕΞΩΤΕΡΙΚΗ_ΣΥΛΛΟΓΗ. Η µόνιµη συλλογή των αντικειµένων τέχνης του µουσείου είναι απλά µία εγγραφή στη σχέση ΣΥΛΛΟΓΗ µε γνωστό και προκαθορισµένο κωδικό. εδοµένου ότι η IS_A των αντικειµένων τέχνης είναι συνολική, θα µπορούσαµε να κρατήσουµε µόνο τις σχέσεις ΠΙΑΚΑΣ, ΓΛΥΠΤΟ και ΑΛΛΟ, αποφεύγοντας εντελώς την ΑΤ_ΤΕΧΗΣ. Ωστόσο, για να διευκολύνουµε τη σχεδίασή µας (δηµιουργία σχετικών Foreign Keys, εκτέλεση ερωτηµάτων προς όλους τους ιδιοκτήτες κ.τ.λ.) επιλέξαµε να κρατήσουµε και τη σχέση ΑΤ_ΤΕΧΗΣ. Στη συνέχεια µετατρέπουµε τις συσχετίσεις του ER διαγράµµατος. ΦΙΛΟΤΕΧΗΘΗΚΕ_ΑΠΟ (_Αντικειµένου, _Καλλιτέχνη, Χρονολογία) ΕΚΤΙΘΕΤΑΙ (_Αντικειµένου, _Έκθεσης) ΑΗΚΕΙ (_Αντικειµένου, _Συλλογής) ΑΕΙΣΕ_ΣΕ (_Αντικειµένου, _Συλλογής, ανεισµού, Επιστροφής) ΣΕ_ ΑΕΙΣΜΟ_ΑΠΟ (_Αντικειµένου, _Συλλογής, ανεισµού, Επιστροφής) Παρατηρούµε ότι στις συσχετίσεις ΑΕΙΣΕ_ΣΕ και ΣΕ_ ΑΕΙΣΜΟ_ΑΠΟ το πρωτεύον κλειδί κατασκευάζεται όπως ήταν αναµενόµενο από τα κλειδιά των οντοτήτων που µετέχουν, αλλά και από το πεδίο ανεισµού. Αυτό συµβαίνει διότι µπορεί το µουσείο να έχει δανειστεί από την ίδια συλλογή τον ίδιο αντικείµενο πάνω από µία φορές. Προφανώς η ηµεροµηνία δανεισµού είναι κάθε φορά µοναδική. Για την 1: συσχέτιση ΑΗΚΕΙ παρατηρούµε ότι δηµιουργήθηκε πίνακας µε πρωτεύον κλειδί το _Αντικειµένου της οντότητας ΑΤ_ΤΕΧΗΣ που µετέχει µε βαθµό πληθικότητας. Επιπλέον η συµµετοχή των αντικειµένων τέχνης στη συσχέτιση είναι ολική, δηλ. δεν υπάρχει αντικείµενο που δεν ανήκει σε κάποια συλλογή. Κατά συνέπεια µπορούµε εύκολα να συγχωνεύσουµε τη σχέση ΑΗΚΕΙ µε τη σχέση των αντικειµένων τέχνης απλώς µεταφέροντας το πεδίο _Συλλογής: ΑΤ_ΤΕΧΗΣ (,, Τίτλος, Υλικό, Στυλ, Καταγωγή, Εποχή, ιαστάσεις, ανεικό, Σε_Έκθεση, _Συλλογής) (από τη συσχέτιση ΑΗΚΕΙ) Τέλος για τις αδύναµο σύνολο ΙΑΦΗΜΙΣΗ και τις προσδιοριστικές του σχέσεις έχουµε ΙΑΦΗΜΙΣΗ (_Έκθεσης, _Μέσου, Ηµεροµηνία, Κόστος) Για τις προσδιοριστικές του συσχετίσεις δε χρειάζεται να παραχθούν σχέσεις καθώς είναι περιττές αφού τα γνωρίσµατά τους περιλαµβάνονται στο κλειδί της σχέσης ΙΑΦΗΜΙΣΗ. 7
8 Στο σχεσιακό σχήµα που µόλις ολοκληρώθηκε δεν είναι δυνατόν να απεικονιστούν κάποιοι δοµικοί περιορισµοί, εµφανείς όµως στο διάγραµµα οντοτήτων-συσχετίσεων: Ο βαθµός απεικόνισης, δηλαδή πόσες οντότητες διασυνδέονται µε άλλες σε κάποια συσχέτιση. Οι περιορισµοί συµµετοχής µιας οντότητας σε µια συσχέτιση (λ.χ. ολική συµµετοχή). Τυχόν εξειδικεύσεις ή γενικεύσεις οντοτήτων (κλάση-υποκλάση) και η αντίστοιχη κάλυψη (πλήρης, µερική). Αδύναµα σύνολα οντοτήτων. Από την άλλη πλευρά, στο σχεσιακό σχήµα µπορούν να δηλωθούν περιορισµοί αναφοράς µε ξένα κλειδιά, υπό την προϋπόθεση ότι θα χρησιµοποιηθεί µια διαγραµµατική µορφή για το σχήµα, σαν κι αυτή που παρατίθεται στην επόµενη σελίδα. 8
9 9 ΑΤ_ΤΕΧΗΣ Τίτλος Υλικό Στυλ Καταγωγή Εποχή ιαστάσεις ανεικό Σε_Έκθεση FK1 _Συλλογής ΠΙΑΚΑΣ,FK1 Τεχνοτροπία ΓΛΥΠΤΟ,FK1 Τεχνοτροπία Είναι_Άγαλµα ΑΛΛΟ,FK1 ΚΑΛΛΙΤΕΧΗΣ Επώνυµο Εποχή Χώρα_Καταγωγής Γέννησης Θανάτου ΕΚΘΕΣΗ Θέµα Έναρξης Λήξης ΣΥΛΛΟΓΗ ΕΞΩΤΕΡΙΚΗ_ΣΥΛΛΟΓΗ _Υπεύθυνου _Υπέυθυνου Επώνυµο_Υπεύθυνου Οδός_Υπεύθυνου Αριθµός_Υπεύθυνου ΤΗΛΕΦΩΟ_ΥΠΕΥΘΥΟΥ,FK1 _Υπεύθυνου Τηλέφωνο ΜΕΣΟ ΦΙΛΟΤΕΧΗΘΗΚΕ_ΑΠΟ,FK2 _Αντικειµένου,FK1 _Καλλιτέχνη Χρονολογία ΕΚΤΙΘΕΤΑΙ,FK1 _Αντικειµένου,FK2 _Έκθεσης ΑΕΙΣΕ_ΣΕ,FK1 _Αντικειµένου,FK2 _Συλλογής ανεισµού Επιστροφής ΣΕ_ ΑΕΙΣΜΟ_ΑΠΟ,FK1 _Αντικειµένου,FK2 _Συλλογής ανεισµού Επιστροφής ΙΑΦΗΜΙΣΗ,FK1 _Έκθεσης,FK2 _Μέσου Ηµεροµηνία Κόστος
ΕΝ ΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ ΣΧΕ ΙΑΣΜΟΙ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ
ΕΘΙΚΟ ΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΕΙΟ Τµήµα Ηλεκτρολόγων ηχανικών & ηχανικών Υπολογιστών Ακαδηµαϊκό Έτος 2008-2009 άθηµα: ΒΑΣΕΙΣ Ε ΟΕΩ ιδάσκοντες: Καθ. Ιωάννης Βασιλείου, Καθ. Τιµολλέων Σελλής Ε ΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ
Διαβάστε περισσότεραΕΝ ΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ ΣΧΕ ΙΑΣΜΟΙ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Τµήµα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Ακαδηµαϊκό Έτος 2006-2007 Μάθηµα: ΒΑΣΕΙΣ Ε ΟΜΕΝΩΝ ιδάσκων: Καθ. Ιωάννης Βασιλείου ΕΝ ΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ
Διαβάστε περισσότεραΜάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκων: Καθ. Ιωάννης Βασιλείου ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Ακαδημαϊκό Έτος 2013-2014 Μάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκων: Καθ. Ιωάννης Βασιλείου ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ
Διαβάστε περισσότεραΜάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκοντες: Καθ. Ιωάννης Βασιλείου, Καθ. Τιμολέων Σελλής ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Ακαδημαϊκό Έτος 2012-2013 Μάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκοντες: Καθ. Ιωάννης Βασιλείου, Καθ. Τιμολέων Σελλής ΕΝΔΕΙΚΤΙΚΗ
Διαβάστε περισσότεραΜάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκων: Καθ. Ιωάννης Βασιλείου ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Ακαδημαϊκό Έτος 2015-2016 Μάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκων: Καθ. Ιωάννης Βασιλείου ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ
Διαβάστε περισσότεραΜάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκων: Καθ. Ιωάννης Βασιλείου ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Ακαδημαϊκό Έτος 2014-2015 Μάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκων: Καθ. Ιωάννης Βασιλείου ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ
Διαβάστε περισσότεραΣχεσιακό Μοντέλο Περιορισμοί Μετατροπή ER σε Σχεσιακό Παράδειγμα.. Εργαστήριο Βάσεων Δεδομένων. Relational Model
.. Εργαστήριο Βάσεων Δεδομένων Relational Model . Σχεσιακό Μοντέλο (Relational Model) Το σχεσιακό μοντέλο παρουσιάζει μια βάση ως συλλογή από σχέσεις Μια σχέση είναι ένας πίνακας με διακριτό όνομα Κάθε
Διαβάστε περισσότεραΜετατροπή Σχήµατος Ο/Σ σε Σχεσιακό
Μετατροπή Σχήµατος Ο/Σ σε Σχεσιακό Βάσεις εδοµένων 2002-2003 Ευαγγελία Πιτουρά 1 Μετατροπή Σχήµατος Ο/Σ σε Σχεσιακό Για κάθε τύπο οντοτήτων και για κάθε τύπο συσχετίσεων δηµιουργούµε ένα σχήµα σχέσης που
Διαβάστε περισσότεραΣχεσιακή δοµή δεδοµένων
Σχεσιακή δοµή δεδοµένων Μοντελοποίηση δεδοµένων (data modeling) Εννοιολογικό: μοντέλα δεδομένων. Λογικό: δομή δεδομένων. Φυσικό: δοµή αρχείων. Μοντέλο της Βάσης Σχήµα της Βάσης Στιγµιότυπο της βάσης Μοντέλο
Διαβάστε περισσότεραΕργαστήριο Βάσεων Δεδομένων. Relational Model Σχεσιακό Μοντέλο
Εργαστήριο Βάσεων Δεδομένων Relational Model Σχεσιακό Μοντέλο Σχεσιακό μοντέλο (Relational Model) Το σχεσιακό μοντέλο παρουσιάζει μια βάση ως συλλογή από σχέσεις. Μια σχέση είναι ένας πίνακας με διακριτό
Διαβάστε περισσότεραΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ ΣΧΕΔΙΑΣΜΟΙ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Ακαδημαϊκό Έτος 20-202 Μάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκοντες: Καθ. Ιωάννης Βασιλείου, Καθ. Τιμολλέων Σελλής ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ
Διαβάστε περισσότεραΜετασχηµατισµός διαγράµµατος ER σε σχεσιακό σχήµα Β
Τ.Ε.Ι ΘΕΣΣΑΛΟΝΙΚΗΣ, ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Σ Β (ΕΡΓΑΣΤΗΡΙΟ 3) Τελευταία ενηµέρωση: 10/2011 Μετασχηµατισµός διαγράµµατος ER σε σχεσιακό σχήµα Β ΣΤΟΧΟΣ Στόχοs του 3 ου εργαστηρίου είναι η υλοποίηση µοντέλων
Διαβάστε περισσότεραΗ εταιρεία είναι οργανωµένη σε τµήµατα Κάθε ΤΜΗΜΑένα όνοµα, κωδικό και έναν εργαζόµενο που διευθύνει το τµήµα. Αποθηκεύεται η ηµεροµηνία που ανέλαβε
ιάγραµµα Οντοτήτων - Συσχετίσεων Παύλος Εφραιµίδης Βάσεις εδοµένων ιάγραµµα Ο-Σ 1 Σχεδιασµός µιας Βάσης εδοµένων Τα βασικά βήµατα για το σχεδιασµό και την ανάπτυξη µιας Βάσης εδοµένων είναι: Ανάλυση Απαιτήσεων
Διαβάστε περισσότεραΒάσεις εδοµένων. Βασίλειος Βεσκούκης, Εµµ. Στεφανάκης. Το µοντέλο Οντοτήτων Συσχετίσεων Το Σχεσιακό Μοντέλο εδοµένων
Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόµων Τοπογράφων Μηχανικών Βάσεις εδοµένων Βασίλειος Βεσκούκης, Εµµ. Στεφανάκης v.vescoukis@cs.ntua.gr Το µοντέλο Οντοτήτων Συσχετίσεων Το Σχεσιακό Μοντέλο εδοµένων
Διαβάστε περισσότεραΣχεδιασµός µιας Β. Εισαγωγή. Μετατροπή σε σχεσιακό -> είσοδο σε ένα Σ Β. Εισαγωγή. Ιδέες Ο/Σ Σχέσεις Σχεσιακό Σ Β
Εισαγωγή Σχεδιασµός µιας Β ανάλυση ποιας πληροφορίας και της σχέσης ανάµεσα στα στοιχεία της περιγραφή της δοµής - σχήµα σε διάφορους συµβολισµούς ή µοντέλα Μοντέλο Οντοτήτων - Συσχετίσεων γραφικό µοντέλο
Διαβάστε περισσότεραΜοντέλο Οντοτήτων-Συσχετίσεων
Εισαγωγή Εισαγωγή Σχεδιασµός µιας Β ανάλυση ποιας πληροφορίας και της σχέσης ανάµεσα στα στοιχεία της περιγραφή της δοµής - σχήµα σε διάφορους συµβολισµούς ή µοντέλα Μοντέλο Οντοτήτων - Συσχετίσεων γραφικό
Διαβάστε περισσότεραΕργαστήριο Βάσεων Δεδομένων. Entity-Relationship Diagram (ER)
Εργαστήριο Βάσεων Δεδομένων Entity-Relationship Diagram (ER) ER Diagram Το διάγραμμα οντοτήτων-συσχετίσεων (entityrelationship diagram) είναι ένας τρόπος αφηρημένης και εννοιολογικής αναπαράστασης των
Διαβάστε περισσότεραΔιαδικασία Ανάπτυξης ΣΔΒΔ
Διαδικασία Ανάπτυξης ΣΔΒΔ Διάγραμμα Οντοτήτων Συσχετίσεων (E-R) Φροντιστήριο 2 ο 23-10-2008 Βασικά Σχήματα: ΟΝΤΟΤΗΤΑ ΣΧΕΣΗ ΓΝΩΡΙΣΜΑ 19/2/2009 Βάσεις Δεδομένων 2 Γνωρίσματα Σύνθετα vs Απλά Μονότιμα vs Πλειότιμα
Διαβάστε περισσότεραΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Ακαδημαϊκό Έτος 2005-2006 Μάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκων: Καθ. Ιωάννης Βασιλείου ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ
Διαβάστε περισσότεραΜετατροπή Σχήματος Ο/Σ σεσχεσιακό
Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Προσοχή είτε αυτά που ακολουθούν ως παράδειγμα Μην τα ακολουθείτε τυφλά ως «μαγική συνταγή» 1 2 Οντότητες Για κάθε τύπο οντοτήτων και για κάθε τύπο συσχετίσεων δημιουργούμε
Διαβάστε περισσότεραΔιάγραμμα Οντοτήτων Συσχετίσεων (ΔΟΣ) Entity Relationship Diagram (ERD)
Βάσεις Δεδομένων Ι 2 Διάγραμμα Οντοτήτων Συσχετίσεων (ΔΟΣ) Entity Relationship Diagram (ERD) Τμήμα Διοίκησης Επιχειρήσεων (Μεσολόγγι) ΤΕΙ Δυτικής Ελλάδας ΝΙΚΟΣ ΚΑΡΟΥΣΟΣ - ΔΙΟΝΥΣΗΣ ΚΑΡΟΥΣΟΣ XE 2015-2016
Διαβάστε περισσότεραΕννοιολογικός σχεδιασμός βάσεων δεδομένων Το μοντέλο Οντοτήτων/Συσχετίσεων Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr Άνοιξη 2014 Περιεχόμενα 1 Γενικά για οντότητες και συσχετίσεις 2 Διαγράμματα
Διαβάστε περισσότεραΑπεικόνιση Διαγράμματος Οντοτήτων-Συσχετίσεων σε Σχεσιακό Μοντέλο Δεδομένων
Απεικόνιση Διαγράμματος Οντοτήτων-Συσχετίσεων σε Σχεσιακό Μοντέλο Δεδομένων Παύλος Εφραιμίδης Βάσεις Δεδομένων Σχεσιακό Μοντέλο Δεδομένων 1 Διαδικασία Απεικόνισης 1. Απεικόνιση κανονικών τύπων οντοτήτων
Διαβάστε περισσότεραΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Κανόνες μετατροπής Διαγράμματος Οντοτήτων-Συσχετίσεων σε Σχεσιακό Σχήμα. Δρ. Βαγγελιώ Καβακλή ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ,
ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Χειμερινό Εξάμηνο 2013 Κανόνες μετατροπής Διαγράμματος Οντοτήτων-Συσχετίσεων σε Σχεσιακό Σχήμα Δρ. Βαγγελιώ Καβακλή ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ, ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ
Διαβάστε περισσότεραΜετατροπή Σχήματος Ο/Σ σε Σχεσιακό
Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό 1 Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Προσοχή είτε αυτά που ακολουθούν ως παράδειγμα Μην τα ακολουθείτε τυφλά ως «μαγική συνταγή» 2 : Μετατροπή Μοντέλου ΟΣ σε Σχεσιακό
Διαβάστε περισσότεραΜετατροπή Σχήµατος Ο/Σ σε Σχεσιακό
Μετατροπή Σχήµατος Ο/Σ σε Σχεσιακό Βάσεις εδοµένων 2011-2012 Ευαγγελία Πιτουρά 1 Μετατροπή Σχήµατος Ο/Σ σε Σχεσιακό Προσοχή Δείτε αυτά που ακολουθούν ως παράδειγµα Μην τα ακολουθείτε τυφλά ως «µαγική συνταγή»
Διαβάστε περισσότεραΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ. Ακαδημαϊκό Έτος 2011 2012, Εαρινό Εξάμηνο. Εργαστηριακή Άσκηση 2 24/01/2012
ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ, ΤΜΗΜΑ ΕΠΙΚΟΙΝΩΝΙΑΣ & ΣΠΟΥΔΩΝ ΔΙΑΔΙΚΤΥΟΥ ΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ Ακαδημαϊκό Έτος 2011 2012, Εαρινό Εξάμηνο Εργαστηριακή Άσκηση 2 24/01/2012
Διαβάστε περισσότεραΔιάγραμμα Οντοτήτων - Συσχετίσεων
Διάγραμμα Οντοτήτων - Συσχετίσεων Παύλος Εφραιμίδης Βάσεις Δεδομένων Διάγραμμα Ο-Σ 1 Σχεδιασμός μιας Βάσης Δεδομένων Τα βασικά βήματα για το σχεδιασμό και την ανάπτυξη μιας Βάσης Δεδομένων είναι: Ανάλυση
Διαβάστε περισσότεραΜοντέλο Οντοτήτων-Συσχετίσεων
Εισαγωγή Σχεδιασµός µιας Β : Βήµατα Ανάλυση Απαιτήσεων Τι δεδοµένα θα αποθηκευτούν, ποιες εφαρµογές θα κτιστούν πάνω στα δεδοµένα, ποιες λειτουργίες είναι συχνές Εννοιολογικός Σχεδιασµός Υψηλού-επιπέδου
Διαβάστε περισσότεραΜετατροπή Σχήματος Ο/Σ σεσχεσιακό
Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Προσοχή είτε αυτά που ακολουθούν ως παράδειγμα Μην τα ακολουθείτε τυφλά ως «μαγική συνταγή» 1 2 Οντότητες Για κάθε τύπο οντοτήτων και για κάθε τύπο συσχετίσεων δημιουργούμε
Διαβάστε περισσότεραER Diagram Συσχετίσεις Ασθενείς Οντότητες Παράδειγμα ER.. Εργαστήριο Βάσεων Δεδομένων. Entity-Relationship Diagram (ER)
..?????? ΒΑΣΕΙΣ????????? ΔΕΔΟΜΕΝΩΝ?? ΙΙ Εργαστήριο Βάσεων Δεδομένων Entity-Relationship Diagram (ER) . ER ER Diagram Το διάγραμμα οντοτήτων-συσχετίσεων (entity-relationship diagram) είναι ένας τρόπος αφηρημένης
Διαβάστε περισσότεραΒάσεις Περιβαλλοντικών Δεδομένων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 4: Μοντέλα Οντοτήτων Σχέσεων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται
Διαβάστε περισσότεραΒάσεις εδοµένων Βασίλειος Βεσκούκης Κανονικοποίηση σχήµατος Β Σύνοψη
Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόµων Τοπογράφων Μηχανικών Βάσεις εδοµένων Βασίλειος Βεσκούκης v.vescoukis@cs.ntua.gr Κανονικοποίηση σχήµατος Β Σύνοψη Κανονικοποίηση σχέσεων 1ος κανόνας κανονικοποίησης
Διαβάστε περισσότεραΠΕΛΑΤΗΣ ΠΑΡΑΓΓΕΛΙΑ ΠΡΟΪΟΝ
ΤΕΙ ΑΘΗΝΩΝ ΣΧΟΛΗ Σ Ο ΤΜΗΜΑ ΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΧΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ 2009-2010 Η/Υ ΙΙΙ ΒΑΣΕΙΣ Ε ΟΜΕΝΩΝ (Θεωρία) ΜΑΘΗΜΑ 2ο Σχεσιακό µοντέλο (E-R model), ιάγραµµα οντοτήτων συσχετίσεων (E-R diagram), Σχεσιακό
Διαβάστε περισσότεραΜετατροπή Σχήµατος Ο/Σ σε Σχεσιακό
Μετατροπή Σχήµατος Ο/Σ σε Σχεσιακό Βάσεις εδοµένων 2012-2013 Ευαγγελία Πιτουρά 1 Μετατροπή Σχήµατος Ο/Σ σε Σχεσιακό Δείτε αυτά που ακολουθούν ως παραδείγματα Μην τα ακολουθείτε τυφλά ως«μαγική συνταγή»
Διαβάστε περισσότεραΔιαχείριση Πολιτισμικών Δεδομένων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διαχείριση Πολιτισμικών Δεδομένων Ενότητα 7: Βάσεις Δεδομένων Βασικές Έννοιες Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και
Διαβάστε περισσότεραΆσκηση 2 - Κεχρής, Κεφάλαιο 8: Κανονικοποίηση
Άσκηση 2 - Κεχρής, Κεφάλαιο 8: Κανονικοποίηση Εκφώνηση: Δίνεται ο παρακάτω πίνακας ΚΑΤΟΙΚΙΕΣ_ΑΓΟΡΑΣΤΩΝ τον οποίο χρησιμοποιεί μια κατασκευαστική εταιρία η οποία δραστηριοποιείται στην κατασκευή κατοικιών
Διαβάστε περισσότεραΤεχνολογία Πολιτισμικού Λογισμικού
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Τεχνολογία Πολιτισμικού Λογισμικού Ενότητα 6: Βάσεις Δεδομένων Βασικές Έννοιες Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και
Διαβάστε περισσότεραΜετατροπή Σχήματος Ο/Σ σε Σχεσιακό Σχήμα. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1
Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Σχήμα Βάσεις Δεδομένων 2013-2014 Ευαγγελία Πιτουρά 1 Γενικά Για κάθε τύπο οντοτήτων και για κάθε τύπο συσχετίσεων δημιουργούμε ένα σχήμα σχέσης που παίρνει το όνομα του
Διαβάστε περισσότεραΒάσεις Δεδομένων. Σταύρος Βαλσαμίδης Βάσεις Δεδομένων Διάγραμμα Ο-Σ 1
Βάσεις Δεδομένων Σταύρος Βαλσαμίδης svalsam@teikav.edu.gr Βάσεις Δεδομένων Διάγραμμα Ο-Σ 1 Σχεδιασμός μιας Βάσης Δεδομένων Τα βασικά βήματα για το σχεδιασμό και την ανάπτυξη μιας Βάσης Δεδομένων είναι:
Διαβάστε περισσότεραηµιουργία Β.. ανειστική Βιβλιοθήκη Μάθηµα 5 Ορισµός σχέσεων - Σύνδεση πινάκων
Μάθηµα 5 ηµιουργία Β.. ανειστική Βιβλιοθήκη - Ορισµός σχέσεων - Σύνδεση πινάκων ηµιουργία Β.. ανειστική Βιβλιοθήκη Η ανειστική Βιβλιοθήκη θα αποτελέσει ένα απλό, αλλά ολοκληρωµένο παράδειγµα δηµιουργίας
Διαβάστε περισσότεραΒάσεις δεδομένων. (2 ο μάθημα) Ηρακλής Βαρλάμης
Βάσεις δεδομένων (2 ο μάθημα) Ηρακλής Βαρλάμης varlamis@hua.gr Περιεχόμενα Μοντελοποίηση δεδομένων Μοντέλο Οντοτήτων Συσχετίσεων Παραδείγματα Διαγραμματικές τεχνικές Συμβολισμοί Τριαδικές συσχετίσεις 2
Διαβάστε περισσότεραΕισαγωγή. Σχεδιασµός µιας Β
Σχεδιασµός µιας Β Εισαγωγή ανάλυση ποιας πληροφορίας και της σχέσης ανάµεσα στα στοιχεία της περιγραφή της δοµής - σχήµα σε διάφορους συµβολισµούς ή µοντέλα Μοντέλο Οντοτήτων - Συσχετίσεων (κεφ. 3) γραφικό
Διαβάστε περισσότεραΜετατροπή Σχήματος Ο/Σ σε Σχεσιακό Σχήμα. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1
Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Σχήμα Ευαγγελία Πιτουρά 1 Γενικά Για κάθε τύπο οντοτήτων και για κάθε τύπο συσχετίσεων δημιουργούμε ένα σχήμα σχέσης που παίρνει το όνομα του αντίστοιχου τύπου. Ευαγγελία
Διαβάστε περισσότεραΘέματα ανακεφαλαίωσης
Θέματα ανακεφαλαίωσης 13 Ιουνίου 2013 1. Ορίστε την έννοια σχήμα σχέσης και αναλύστε τα στοιχεία του ορισμού σας. Υποθέστε ότι θέλουμε να αποθηκεύσουμε πληροφορίες για τα μέλη ενός πεζοπορικού συλλόγου
Διαβάστε περισσότεραΜετατροπή Σχήματος Ο/Σ σε Σχεσιακό Σχήμα. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1
Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Σχήμα Ευαγγελία Πιτουρά 1 Τι θα δούμε σήμερα: 1. Ο/Σ -> σχεσιακό 2. Ορισμός σχεσιακής βάσης σε SQL Αρχικά ας σχεδιάσουμε μια σχεσιακή βάση δεδομένων χωρίς να σχεδιάσουμε
Διαβάστε περισσότεραΕισαγωγή στα Πληροφοριακά Συστήματα
Εισαγωγή στα Πληροφοριακά Συστήματα Ενότητα 11: Μετατροπή Διαγράμματος Οντοτήτων Συσχετίσεων σε Σχεσιακό Σχήμα Μπεληγιάννης Γρηγόριος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων
Διαβάστε περισσότεραΕισαγωγή στα Πληροφοριακά Συστήματα
Εισαγωγή στα Πληροφοριακά Συστήματα Ενότητα 9: Μοντελοποίηση με το μοντέλο Οντοτήτων Συσχετίσεων Μπεληγιάννης Γρηγόριος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών
Διαβάστε περισσότεραΒάσεις Δεδομένων Ι. 3 ο Φροντιστήριο. Πέρδικα Πολίνα [perdika]
Βάσεις Δεδομένων Ι 3 ο Φροντιστήριο http://www.dblab.upatras.gr/gr/dbi.htm Πέρδικα Πολίνα [perdika] σχεδιασμός ΒΔ 1 σχεδιασμός της λογικής και φυσικής δομής μίας ή περισσότερων ΒΔ για την κάλυψη των πληροφοριακών
Διαβάστε περισσότεραΜοντέλο Οντοτήτων-Συσχετίσεων
Μοντέλο Οντοτήτων-Συσχετίσεων 1 Εισαγωγή Σχεδιασμός μιας εφαρμογής ΒΔ: Βήματα 1. Συλλογή και Ανάλυση Απαιτήσεων (requirement analysis) Τι δεδομένα θα αποθηκευτούν, ποιες εφαρμογές θα κτιστούν πάνω στα
Διαβάστε περισσότεραΔιαχείριση Πολιτισμικών Δεδομένων
Διαχείριση Πολιτισμικών Δεδομένων Μάθημα 4 Μοντέλα Δεδομένων II Τζανέτος Πομόνης ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Παράδειγμα Μοντελοποίησης
Διαβάστε περισσότεραΒάσεις Δεδομένων. Σχεσιακό Μοντέλο Μετατροπή Διαγράμματος Οντοτήτων Συσχετίσεων (E-R) σε σχεσιακό. Φροντιστήριο 3 ο
Βάσεις Δεδομένων Σχεσιακό Μοντέλο Μετατροπή Διαγράμματος Οντοτήτων Συσχετίσεων (E-R) σε σχεσιακό Φροντιστήριο 3 ο 22-10-2008 Σχεσιακό Μοντέλο Σχεσιακό Μοντέλο-Έννοιες Το σχεσιακό μοντέλο παριστάνει τη
Διαβάστε περισσότεραΣχεσιακό Μοντέλο. Εισαγωγή. Βάσεις εδοµένων : Σχεσιακό Μοντέλο 1
Σχεσιακό Μοντέλο Βάσεις εδοµένων 2011-2012 Ευαγγελία Πιτουρά 1 Εισαγωγή O σχεδιασμός μιας βάση δεδομένων κωδικοποιεί κάποιο μέρος του φυσικού κόσμου Ένα μοντέλο δεδομένων είναι ένα σύνολο από έννοιες για
Διαβάστε περισσότεραΒάσεις Δεδομένων Ι. 2 ο Φροντιστήριο. Πέρδικα Πολίνα [perdika]
Βάσεις Δεδομένων Ι 2 ο Φροντιστήριο http://www.dblab.upatras.gr/gr/dbi.htm Πέρδικα Πολίνα [perdika] Σχεδιασμός & Υλοποίηση ΒΔ Βήμα 1 συλλογή & ανάλυση απαιτήσεων (requirements collection and analysis)
Διαβάστε περισσότεραΚανονικοποίηση. Άτυπες Οδηγίες. Παράδειγµα. Αξιολόγηση Σχεσιακών Σχηµάτων Β. Περιττές Τιµές και Ανωµαλίες Ενηµέρωσης
Αξιολόγηση Σχεσιακών Σχηµάτων Β Κανονικοποίηση Παύλος Εφραιµίδης Βάσεις εδοµένων Κανονικοποίηση 1 Πως µπορούµε να κρίνουµε εάν ένα Σχεσιακό Σχήµα είναι καλό ή αποδοτικό ή αν έχει λάθη; Σε γενικές γραµµές
Διαβάστε περισσότεραΚανονικές Μορφές 8ο Φροντιστήριο. Βάρσος Κωνσταντίνος
ΗΥ-360 Αρχεια και Βασεις εδοµενων, Τµηµα Επιστηµης Υπολογιστων, Πανεπιστηµιο Κρητης Κανονικές Μορφές Βάρσος Κωνσταντίνος 30 Νοεµβρίου 2017 Κανονικοποίηση Ορισµός 1. Κανονικοποίηση είναι µια διαδικασία
Διαβάστε περισσότεραΜοντέλο Οντοτήτων-Συσχετίσεων
Εισαγωγή Σχεδιασμός μιας Β : Βήματα Συλλογή και Ανάλυση Απαιτήσεων Τι δεδομένα θα αποθηκευτούν, ποιες εφαρμογές θα κτιστούν πάνω στα δεδομένα, ποιες λειτουργίες είναι συχνές Λειτουργικές απαιτήσεις (πράξεις
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ - ΤΜΗΥΠ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ - ΤΜΗΥΠ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι Β. Μεγαλοοικονόμου, Δ. Χριστοδουλάκης Διαγράμματα Οντοτήτων- Συσχετίσεων (E-R) Ακ.Έτος 2008-09 (μεβάσητιςσημειώσειςτωνsilberchatz, Korth και Sudarshan και
Διαβάστε περισσότεραΤ.Ε.Ι ΘΕΣΣΑΛΟΝΙΚΗΣ, ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΔΒΔ (ΕΡΓΑΣΤΗΡΙΟ 4) Τελευταία ενημέρωση: 11/2011. Μετασχηματισμός διαγράμματος ER σε σχεσιακό σχήμα ΒΔ
Μετασχηματισμός διαγράμματος ER σε σχεσιακό σχήμα ΒΔ ΣΤΟΧΟΣ Στόχο του παρόντος εργαστηρίου αποτελεί η κατανόηση και η εφαρμογή της μεθοδολογίας του μετασχηματισμού ενός διαγράμματος ER στο αντίστοιχο σχεσιακό
Διαβάστε περισσότεραΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 2: Μοντελο Συσχετίσεων Οντοτήτων, Μελέτη Περίπτωσης: Η βάση δεδομένων των CD
Ενότητα 2: Μοντελο Συσχετίσεων Οντοτήτων, Μελέτη Περίπτωσης: Η βάση δεδομένων των CD Ευαγγελίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό
Διαβάστε περισσότεραΗΥ360 - Αρχεία και Βάσεις Δεδομένων Χειμερινό Eξάμηνο Μοντέλο Οντοτήτων-Συσχετίσεων Σχεσιακό Μοντέλο
Με λίγα λόγια ΗΥ360 - Αρχεία και Βάσεις Δεδομένων Χειμερινό Eξάμηνο 2018-2019 Φροντιστήριο 2 Σχεσιακό Μοντέλο Δεδομένων Συμβολισμός για την αναπαράσταση δεδομένων: πίνακες Yπερ-κλειδί (superkey) ονομάζεται
Διαβάστε περισσότεραΓνωριµία µε τη Microsoft Access
Γνωριµία µε τη Microsoft Access ηµιουργία νέας βάσης δεδοµένων Έναρξη - Προγράµµατα - Microsoft Access - ηµιουργία νέας βάσης δεδοµένων µε χρήση Κενής βάσης δεδοµένων - ΟΚ Επιλέγουµε Φάκελο και στο Όνοµα
Διαβάστε περισσότεραΑπεικόνιση Διαγράμματος Οντοτήτων-Συσχετίσεων σε Σχεσιακό Μοντέλο Δεδομένων
Απεικόνιση Διαγράμματος Οντοτήτων-Συσχετίσεων σε Σχεσιακό Μοντέλο Δεδομένων Παύλος Εφραιμίδης Βάσεις Δεδομένων Σχεσιακό Μοντέλο Δεδομένων 1 Διαδικασία Απεικόνισης 1. Απεικόνιση κανονικών τύπων οντοτήτων
Διαβάστε περισσότεραΑπό το Μοντέλο Οντοτήτων Συσχετίσεων στο Σχεσιακό Μοντέλο
Από το Μοντέλο Οντοτήτων Συσχετίσεων στο Σχεσιακό Μοντέλο Μετατροπή Διαγράμματος Οντοτήτων Συσχετίσεων σε Σχεσιακό Μοντέλο, Αλγόριθμος Μετατροπής, Μετατροπή Οντότητας, Μετατροπή Συσχέτισης 1:1, Μετατροπή
Διαβάστε περισσότεραΣχεδιασμός μιας εφαρμογής ΒΔ: Βήματα. 1. Συλλογή και Ανάλυση Απαιτήσεων(requirement analysis)
Σχεσιακό Μοντέλο Βάσεις εδοµένων 2012-2013 Ευαγγελία Πιτουρά 1 Σχεδιασμός μιας εφαρμογής ΒΔ: Βήματα 1. Συλλογή και Ανάλυση Απαιτήσεων(requirement analysis) Εισαγωγή Τι δεδομένα θα αποθηκευτούν, ποιες εφαρμογές
Διαβάστε περισσότεραΘΕΜΑΤΑ. Θέμα 1 ο Σύμφωνα με τους παραπάνω πίνακες και τη θέση που έχουν τα ξένα κλειδιά βρείτε τους
ΘΕΜΑΤΑ A Οι παρακάτω πίνακες αποτελούνται από τα εξής πεδία : ΕΡΓΑΖΟΜΕΝΟΣ : ΑΦΜ, ΕΠΙΘΕΤΟ, ΟΝΟΜΑ, ΤΗΛ, ΟΔΟΣ, ΠΟΛΗ,ΜΙΣΘΟΣ, ΚΤ ΤΜΗΜΑ : ΚΤ, ΑΦΜ, ΤΙΤΛΟΣ_ΤΜΗΜΑΤΟΣ, ΤΗΛ ΕΡΓΑ : ΚΕΡ, ΠΕΡΙΓΡΑΦΗ, ΤΟΠΟΘΕΣΙΑ, ΠΡΟΫΠΟΛΟΓΙΣΜΟΣ
Διαβάστε περισσότεραΔιαδικασία σχεδιασμού Β.Δ.
Διαδικασία σχεδιασμού Β.Δ. Σε παλαιότερα μαθήματα είπαμε ότι πριν κατασκευάσουμε κάτι θα πρέπει πρώτα να το σχεδιάσουμε. Το ίδιο ισχύει και για μια Β.Δ.. Σε αυτή την ενότητα θα περιγράψουμε λίγο πιο αναλυτικά
Διαβάστε περισσότεραΕπιχειρηµατικές ιαδικασίες: Εισαγωγικές Έννοιες & Αρχικά στάδια µοντελοποίησης
ΟΙΚΟΝΟΜΙΚΌ ΠΑΝΕΠΙΣΤΉΜΙΟ ΑΘΗΝΏΝ ΤΜΗΜΑ ΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ Επιχειρηµατικές ιαδικασίες: Εισαγωγικές Έννοιες & Αρχικά στάδια µοντελοποίησης 1o φροντιστήριο στο µάθηµα Ανάλυση και µοντελοποίηση
Διαβάστε περισσότεραCopyright 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley, ΕλληνικήΈκδοση, ίαυλος
ιαφάνεια 10-1 Κεφάλαιο 10 Συναρτησιακές Εξαρτήσεις και Κανονικοποίηση για Σχεσιακές Βάσεις εδοµένων Copyright 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley, ΕλληνικήΈκδοση ίαυλος ΠεριεχόµεναΚεφαλαίου
Διαβάστε περισσότεραΒάσεις Δεδομένων Ενότητα 4
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 4: Μοντέλο Οντοτήτων-Συσχετίσεων Ιωάννης Μανωλόπουλος, Καθηγητής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες
Διαβάστε περισσότεραΜετατροπή Σχήματος Ο/Σ σε Σχεσιακό Σχήμα. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1
Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Σχήμα Βάσεις Δεδομένων 2018-2019 Ευαγγελία Πιτουρά 1 Σχήμα μιας βάσης βεδομένων ACTOR Name Day Month Year Sex Nationality MOVIE Title Year Genre Runtime PLAYS Name Title
Διαβάστε περισσότεραΜοντέλο Οντοτήτων-Συσχετίσεων
Εισαγωγή Μοντέλο Οντοτήτων-Συσχετίσεων Σχεδιασμός μιας Β : Βήματα Συλλογή και Ανάλυση Απαιτήσεων Τι δεδομένα θα αποθηκευτούν, ποιες εφαρμογές θα κτιστούν πάνω στα δεδομένα, ποιες λειτουργίες είναι συχνές
Διαβάστε περισσότεραΕργαστήριο 5o. Σχέσεις πινάκων Ακεραιότητα αναφορών. Ευάγγελος Γ. Καραπιδάκης
Εργαστήριο 5o Σχέσεις πινάκων Ακεραιότητα αναφορών Σχέσεις Συσχετίσεις - Relations Οι συσχετίσεις (σχέσεις) μεταξύ των πινάκων ορίζουν τον τρόπο με τον οποίο συνδέονται μεταξύ τους οι πίνακες. Ορίζονται
Διαβάστε περισσότεραΠληροφοριακού Συστήματος Ενημέρωσης Καιρικών Συνθηκών
Τι είναι Πληροφοριακό Σύστημα και Βάση Δεδομένων Πληροφοριακό σύστημα Είναι το σύστημα, που επεξεργάζεται εισόδους, συντηρεί αρχεία και παράγει πληροφορίες κάθε μορφής. Είναι ο συνεκτικός κρίκος των υποσυστημάτων
Διαβάστε περισσότερα3 ΑΝΑΛΥΣΗ ΚΑΙ ΜΟΝΤΕΛΟΠΟΙΗΣΗ Ε ΟΜΕΝΩΝ
3 ΑΝΑΛΥΣΗ ΚΑΙ ΜΟΝΤΕΛΟΠΟΙΗΣΗ Ε ΟΜΕΝΩΝ 3.1 Εισαγωγή Ένα Π.Σ. διαχειρίζεται δεδοµένα που αντιπροσωπεύουν αντικείµενα, γεγονότα, καταστάσεις ή ανθρώπους του φυσικού κόσµου. Όταν κατασκευάζεται ένα µοντέλο
Διαβάστε περισσότεραΒάσεις Δεδομένων. Βασίλειος Βεσκούκης Μοντέλο Οντοτήτων-Συσχετίσεων. Το Σχεσιακό Μοντέλο Δεδομένων
Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόμων Τοπογράφων Μηχανικών Βάσεις Δεδομένων Βασίλειος Βεσκούκης v.vescoukis@cs.ntua.gr Το μοντέλο Οντοτήτων Συσχετίσεων Το Σχεσιακό Μοντέλο Δεδομένων Μοντέλο Οντοτήτων-Συσχετίσεων
Διαβάστε περισσότεραΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ ΦΘΙΝΟΠΩΡΟ 2005 Λύση ΑΣΚΗΣΗΣ #2 Τ. Σελλής
Διαβάστε περισσότεραΒάσεις Δεδομένων. Εισαγωγή Ανάλυση Απαιτήσεων. Φροντιστήριο 1 ο
Βάσεις Δεδομένων Εισαγωγή Ανάλυση Απαιτήσεων Φροντιστήριο 1 ο 16-10-2008 Εισαγωγή - Ορισμοί Βάση Δεδομένων είναι μία συλλογή από σχετιζόμενα αντικείμενα Ένα σύστημα διαχείρισης βάσεων δεδομένων (ΣΔΒΔ)
Διαβάστε περισσότερα2. Το Μοντέλο Οντοτήτων- Συσχετίσεων
Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων 2. Το Μοντέλο Οντοτήτων- Συσχετίσεων Σχεδιασμός Βάσεων Δεδομένων Χρήστος Δουλκερίδης 2017-18 Σχεδίαση Βάσεων
Διαβάστε περισσότεραΣυσχετίσεις Υπερκλάσης/Υποκλάσης και Εξειδίκευση (ή Γενίκευση) Κανόνας για Ιεραρχίες (ή πλέγμα) Κανόνας για Διαμοιραζόμενες Υποκλάσεις Κανόνας για απεικόνιση Κατηγοριών Απεικόνιση του ΕΟΣ Μοντέλου στο
Διαβάστε περισσότεραΣχεδίαση και λειτουργία βάσης δεδομένων Το παράδειγμα της μαιευτικής κλινικής Ευάγγελος Καρβούνης
Σχεδίαση και λειτουργία βάσης δεδομένων Το παράδειγμα της μαιευτικής κλινικής Ευάγγελος Καρβούνης Περιεχόμενα 1 Γενική περιγραφή του προβλήματος 2 Μοντελοποίηση Ο/Σ 3 Σχεσιακό μοντέλο, SQL 4 Ερωτήματα
Διαβάστε περισσότεραΕισαγωγή στις Βάσεις Δεδομένων (ΒΔ)
Εισαγωγή στις Βάσεις Δεδομένων (ΒΔ) ΣΧΟΛΗ ΙΚΑΡΩΝ ΣΧΟΛΗ ΙΚΑΡΩΝ ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α. ΑΝΔΡΕΑΤΟΣ Ιούλιος 2011 Βασικές έννοιες Δεδομένα: τυποποιημένα στοιχεία σε προκαθορισμένη μορφή κατάλληλη για περαιτέρω
Διαβάστε περισσότεραΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ - ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΣΒΔ - ΕΙΣΑΓΩΓΗ ΣΤΟ ΜΟΝΤΕΛΟ ΟΝΤΟΤΗΤΩΝ ΣΥΣΧΕΤΙΣΕΩΝ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ
ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Χειμερινό Εξάμηνο 2013 - ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΣΒΔ - ΕΙΣΑΓΩΓΗ ΣΤΟ ΜΟΝΤΕΛΟ ΟΝΤΟΤΗΤΩΝ ΣΥΣΧΕΤΙΣΕΩΝ Δρ. Βαγγελιώ Καβακλή ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ, ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ 1 Αρχιτεκτονική
Διαβάστε περισσότεραΘΕ ΠΛΗ11 2η ΓΡΑΠΤΗ ΕΡΓΑΣΙΑ (ΓΕ2) ΕΝΔΕΙΚΤΙΚΗ ΕΠΙΛΥΣΗ
ΘΕ ΠΛΗ 2η ΓΡΑΠΤΗ ΕΡΓΑΣΙΑ (ΓΕ2) 2005-06 ΕΔΕΙΚΤΙΚΗ ΕΠΙΛΥΣΗ ΘΕΜΑ [70] Εννοιολογικός & Λογικός Σχεδιασμός Ερώτημα [36] Στο διάγραμμα της επόμενης σελίδας αποτυπώνεται ένα ενδεικτικό ΔΟΣ που ενσωματώνει τις
Διαβάστε περισσότεραΤο Σχεσιακό Μοντέλο Βάσεων Δεδομένων
Το Σχεσιακό Μοντέλο Βάσεων Δεδομένων Βασικοί κανόνες σχεσιακού μοντέλου Η κάθε οντότητα πρέπει να παριστάνεται ως ένας ξεχωριστός πίνακας. Η κάθε στήλη του πίνακα αντιστοιχεί σε μια ιδιότητα της οντότητας.
Διαβάστε περισσότεραΤο Μοντέλο Οντοτήτων Συσχετίσεων
Το Μοντέλο Οντοτήτων Συσχετίσεων Μοντέλο Οντοτήτων Συσχετίσεων Το Μοντέλο Οντοτήτων-Συσχετίσεων (μοντέλο ΟΣ) βασίζεται στην αντίληψη ότι οπραγματικός κόσμος αποτελείται από οντότητες (entities) με γνωρίσματα
Διαβάστε περισσότεραΒάσεις Δεδομένων. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα
Βάσεις Δεδομένων Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Στέργιος Παλαμάς, Υλικό Μαθήματος «Βάσεις Δεδομένων», 2015-2016 Κεφάλαιο 4: Σχεδιασμός Βάσεων Δεδομένων Μοντέλο Οντοτήτων -
Διαβάστε περισσότεραΜοντέλο Οντοτήτων-Συσχετίσεων
Εισαγωγή Μοντέλο Οντοτήτων-Συσχετίσεων Σχεδιασμός μιας εφαρμογής Β : Βήματα 1. Συλλογή και Ανάλυση Απαιτήσεων Τι δεδομένα θα αποθηκευτούν, ποιες εφαρμογές θα κτιστούν πάνω στα δεδομένα, ποιες λειτουργίες
Διαβάστε περισσότεραΒάσεις δεδομένων. (3 ο μάθημα) Ηρακλής Βαρλάμης
Βάσεις δεδομένων (3 ο μάθημα) Ηρακλής Βαρλάμης varlamis@hua.gr Περιεχόμενα Σχεσιακό μοντέλο δεδομένων Σχέσεις, γνωρίσματα, πλειάδες, πεδία ορισμού Πράξεις ενημέρωσης σε σχέσεις Απεικόνιση μοντέλου οντοτήτωνσυσχετίσεων
Διαβάστε περισσότεραΒάσεις εδοµένων. Βασίλειος Βεσκούκης, Εµµ. Στεφανάκης ΣΥΣΤΗΜΑΤΑ ΙΑΧΕΙΡΙΣΗΣ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ
Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόµων Τοπογράφων Μηχανικών Βάσεις εδοµένων Βασίλειος Βεσκούκης, Εµµ. Στεφανάκης v.vescoukis@cs.ntua.gr ΣΥΣΤΗΜΑΤΑ ΙΑΧΕΙΡΙΣΗΣ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ Συστήµατα ιαχείρισης Βάσεων
Διαβάστε περισσότεραΣχεδίαση Βάσεων Δεδομένων
Σχεδίαση Βάσεων Δεδομένων Βασική Χαρτογράφηση: Η Διαδικασία Μετασχηματισμού Basic Mapping: The Transformation Process 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Στόχοι Το μάθημα
Διαβάστε περισσότεραΣχεδιασµός µιας Β. Ένας απλός τρόπος αναπαράστασης δεδοµένων: ένας διδιάστατος πίνακας που λέγεται σχέση Γνωρίσµατα
Εισαγωγή Σχεσιακό Μοντέλο Σχεδιασµός µιας Β : Βήµατα Ανάλυση Απαιτήσεων Τι δεδοµένα θα αποθηκευτούν, ποιες εφαρµογές θα κτιστούν πάνω στα δεδοµένα, ποιες λειτουργίες είναι συχνές Εννοιολογικός Σχεδιασµός
Διαβάστε περισσότεραΚανονικοποίηση. Σημασιολογία Γνωρισμάτων. Άτυπες Οδηγίες. Παράδειγμα. Αξιολόγηση Σχεσιακών Σχημάτων ΒΔ. Περιττές Τιμές και Ανωμαλίες Ενημέρωσης
Αξιολόγηση Σχεσιακών Σχημάτων ΒΔ Κανονικοποίηση Παύλος Εφραιμίδης Βάσεις Δεδομένων Κανονικοποίηση 1 Πως μπορούμε να κρίνουμε εάν ένα Σχεσιακό Σχήμα είναι καλό ή αποδοτικό ή αν έχει λάθη; Σε γενικές γραμμές
Διαβάστε περισσότεραΠρόλογος Μέρος Ι Εισαγωγή στα συστήματα βάσεων δεδομένων Μια βόλτα στις βάσεις δεδομένων...25
Περιεχόμενα Πρόλογος... 21 Μέρος Ι Εισαγωγή στα συστήματα βάσεων δεδομένων. 23 1 Μια βόλτα στις βάσεις δεδομένων...25 1.1 Η πρώτη βάση δεδομένων... 26 1.1.1 Άλλοι τρόποι...26 1.1.2 Απαιτήσεις της εφαρμογής...29
Διαβάστε περισσότεραΕισαγωγή στις Βάσεις Δεδομένων (ΒΔ)
Εισαγωγή στις Βάσεις Δεδομένων (ΒΔ) ΣΧΟΛΗ ΙΚΑΡΩΝ ΣΧΟΛΗ ΙΚΑΡΩΝ ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α. ΑΝΔΡΕΑΤΟΣ Ιούλιος 2011 Βασικές έννοιες Δεδομένα: τυποποιημένα στοιχεία σε προκαθορισμένη μορφή κατάλληλη για περαιτέρω
Διαβάστε περισσότεραΕισαγωγή στις βάσεις δεδομένων - Η ανατομία μιας βάσης δεδομένων
ΕΣΔ516 Τεχνολογίες Διαδικτύου Εισαγωγή στις βάσεις δεδομένων - Η ανατομία μιας βάσης δεδομένων Περιεχόμενα - Βιβλιογραφία Ενότητας Περιεχόμενα Ορισμοί Συστατικά στοιχεία εννοιολογικής σχεδίασης Συστατικά
Διαβάστε περισσότεραΒάση Δεδομένων: συλλογή από σχετιζόμενα δεδομένα Σύστημα Διαχείρισης Βάσεων Δεδομένων (ΣΔΒΔ): λογισμικό για δημιουργία και χρήση μιας βάσης δεδομένων
Τι είναι μια βάση δεδομένων; Βάση Δεδομένων: συλλογή από σχετιζόμενα δεδομένα Σύστημα Διαχείρισης Βάσεων Δεδομένων (ΣΔΒΔ): λογισμικό για δημιουργία και χρήση μιας βάσης δεδομένων Σ Δ Β Δ ΒΔ Σύστημα Βάσεων
Διαβάστε περισσότεραΣυναρτησιακές Εξαρτήσεις και Κανονικοποίηση
Συναρτησιακές Εξαρτήσεις και Κανονικοποίηση Κανονικές Μορφές - Πρώτη κανονική μορφή (1NF) - Δεύτερη κανονική μορφή (2NF) - Τρίτη κανονική μορφή (3NF) 1 Κανονικοποίηση Κανονικές Μορφές Οι σχέσεις μπορούν
Διαβάστε περισσότεραΣΧΕΣΙΑΚΕΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ
ΣΧΕΣΙΑΚΕΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκων του μαθήματος 2 Δρ. Λεωνίδας Φραγγίδης Τμήμα Διοίκησης Επιχειρήσεων ΤΕΙ ΑΜΘ Email: fragidis@teiemt.gr Ώρες Γραφείου: Τρίτη (10:00 12:00) Προτεινόμενα Βιβλία 3 Σχεσιακές
Διαβάστε περισσότεραΚανονικοποίηση Σχήµατος. Βάσεις εδοµένων Ευαγγελία Πιτουρά 1
Κανονικοποίηση Σχήµατος Ευαγγελία Πιτουρά 1 Λογικός Σχεδιασµός Σχεσιακών Σχηµάτων - Αποσύνθεση (διάσπαση) καθολικού σχήµατος Επιθυµητές ιδιότητες - διατήρηση εξαρτήσεων (F + = F + ) - όχι απώλειες στη
Διαβάστε περισσότερα