Μάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκοντες: Καθ. Ιωάννης Βασιλείου, Καθ. Τιμολέων Σελλής ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Μάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκοντες: Καθ. Ιωάννης Βασιλείου, Καθ. Τιμολέων Σελλής ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ"

Transcript

1 ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Ακαδημαϊκό Έτος Μάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκοντες: Καθ. Ιωάννης Βασιλείου, Καθ. Τιμολέων Σελλής ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ Θεοδώρα Γαλάνη, Όλγα Γκουντούνα, Νίκος Μπικάκης {theodora, olga, ΘΕΜΑ Α 1. ΜΟΝΕΛΟ ΟΝΤΟΤΗΤΩΝ-ΣΥΣΧΕΤΙΣΕΩΝ Στην εκφώνηση της άσκησης δίνονται οι βασικές λειτουργικές απαιτήσεις και προδιαγραφές για τον σχεδιασμό μιας βάσης δεδομένων για την εταιρεία GREX A.E. που αφορά το προσωπικό της. Εξειδικεύοντας και -κατά περίπτωση- επεκτείνοντας αυτούς τους κανόνες, είναι δυνατόν να οριστούν τα ακόλουθα σύνολα οντοτήτων και συσχετίσεων: ΣΥΝΟΛΑ ΟΝΤΟΤΗΤΩΝ ΥΠΑΛΛΗΛΟΣ. Οι υπάλληλοι που εργάζονται στη συγκεκριμένη εταιρία. Κάθε υπάλληλος προσδιορίζεται μοναδικά από τον αριθμό φορολογικού του μητρώου (ΑΦΜ) [πρωτεύον κλειδί]. Υπάρχουν δύο σύνθετα γνωρίσματα: το Ονοματεπώνυμο που αναλύεται στα Όνομα και Επώνυμο, και η Διεύθυνση που αναλύεται σε Οδό, Αριθμό και ταχυδρομικό κώδικα (ΤΚ). Επιπλέον, υπάρχει το γνώρισμα Ειδικότητα, που περιγράφει το γνωστικό αντικείμενο του κάθε εργαζόμενου (πχ Μηχανικός Υπολογιστών, Προγραμματιστής, Ανειδίκευτος, κλπ), το γνώρισμα Επίπεδο_Εκπαίδευσης (μπορεί να είναι ΔΕ, ΥΕ, ΠΕ, Μaster, PhD, κλπ), το γνώρισμα Οικογενειακή_Κατάσταση (έγγαμος, άγαμος) και το γνώρισμα Αριθμός_Τέκνων. ΘΕΣΗ. Οι θέσεις εργασίας που υπάρχουν στην εταιρία. Αξίζει να σημειωθεί ότι εννοούμε τους τύπους θέσεων που υπάρχουν, δηλαδή θέση λογιστή, μηχανικού, γραμματέα, κλπ. Κάθε θέση χαρακτηρίζεται μοναδικά από έναν Κωδικό [πρωτεύον κλειδί] θέσης. Κάθε θέση αντιστοιχεί σε ένα συγκεκριμένο Τμήμα. Επιπλέον γνωρίσματα είναι η Ιδιότητα, δηλαδή το αντικείμενο της θέσης (λογιστής, μηχανικός, γραμματέας, κλπ), και ο Αριθμός τέτοιων θέσεων που υπάρχουν στην εταιρία (πχ πέντε θέσεις λογιστή).

2 ΜΙΣΘΟΔΟΣΙΑ. Η μισθοδοσία βάσει της οποίας πληρώνονται οι υπάλληλοι. Κάθε μισθοδοσία χαρακτηρίζεται μοναδικά από έναν Κωδικό [πρωτεύον κλειδί], που ορίζει τον τύπο της μισθοδοσίας. Υπάρχουν τα εξής γνωρίσματα: Ημερομίσθιο, Ημέρες_Εργασίας (ανά μήνα, θεωρώντας ότι είναι σταθερές). Επίσης, υπάρχει το σύνθετο γνώρισμα Κρατήσεις (ανά μήνα) που αποτελείται από τα απλά γνωρίσματα Φόρος και Χαρτόσημο. Επιπλέον, υπάρχουν τα παράγωγα γνωρίσματα Ωρομίσθιο (υπολογίζεται με βάση το Ημερομίσθιο θεωρώντας οκτάωρη εργασία), Ώρες_Εργασίας (ανά μήνα, υπολογίζεται με βάση τις Ημέρες_Εργασίας θεωρώντας οκτάωρη εργασία), Μικτή_Αμοιβή (ανά μήνα, υπολογίζεται λαμβάνοντας υπόψη το Ημερομίσθιο και τις Ημέρες_Εργασίας) και Καθαρή_Αμοιβή (ανά μήνα, υπολογίζεται βάσει των Ημερομίσθιο και Ημέρες_Εργασίας μείον τις Κρατήσεις, δηλαδή Φόρος και Χαρτόσημο). Να σημειωθεί ότι κρατούνται μόνο οι τρέχουσες τιμές μισθοδοσίας. ΠΑΡΟΧΕΣ. Οι παροχές που δίνονται στους υπαλλήλους και αφορούν την ασφάλισή τους. Κάθε παροχή προσδιορίζεται από έναν Κωδικό [πρωτεύον κλειδί]. Επιπλέον, υπάρχει το γνώρισμα Ταμείο_Παροχών που προσδιορίζει το ασφαλιστικό ταμείο μέσω του οποίου παρέχεται το πλάνο σύνταξης και η ιατρική περίθαλψη. Υπάρχουν επίσης τα γνωρίσματα Εισφορά_Κλάδου_Υγείας, Εισφορά_Σύνταξης, Εισφορά_Εφάπαξ που αφορούν τα ποσά (ανά μήνα) που πληρώνονται από τον εργοδότη για υγεία, σύνταξη και αποζημίωση αντίστοιχα, καθορίζοντας το πλάνο σύνταξης και υγείας. Επιπλέον υπάρχουν τα γνωρίσματα Κρατήσεις_Υγείας και Κρατήσεις_Σύνταξης (και τα δύο ανά μήνα), που είναι η συνεισφορά του εργαζόμενου για τις αντίστοιχες παροχές. Να σημειωθεί ότι, για την παροχή της αποζημίωσης (εφάπαξ), η εισφορά θεωρούμε ότι πληρώνεται εξολοκλήρου από τον εργοδότη και δεν γίνεται αντίστοιχη κράτηση. Επίσης, θεωρούμε ότι κρατούνται μόνο οι τρέχουσες τιμές παροχών. ΘΕΣΗ_ΜΕ_ΚΕΝΑ. Εξειδίκευση της οντότητας ΘΕΣΗ. Περιλαμβάνει τις θέσεις της εταιρίας όπου ο αριθμός τους δεν έχει συμπληρωθεί από εργαζόμενους. Χαρακτηρίζεται από το παράγωγο γνώρισμα Αριθμός_Κενών, που υπολογίζεται ως ο αριθμός αντίστοιχων θέσεων πλην αυτών που είναι κατειλημμένες από υπαλλήλους. ΜΕΣΟ. Τα ΜΜΕ (εφημερίδες, site, κλπ) στα οποία ανακοινώνεται η κάθε αγγελία. Το Όνομα κάθε μέσου θεωρείται μοναδικό, οπότε κάθε μέσο μπορεί να αναγνωριστεί από αυτό [πρωτεύον κλειδί]. Επιπλέον γνώρισμα για κάθε μέσο είναι το γνώρισμα Είδος, δηλαδή έντυπο, ηλεκτρονικό, κλπ. ΑΓΓΕΛΙΕΣ_ΠΡΟΣΛΗΨΗΣ. Οι αγγελίες που δημοσιεύει η εταιρία για προσλήψεις. Λόγω της προφανούς εξάρτησης από τα ισχυρά σύνολα οντοτήτων ΘΕΣΗ_ΜΕ_ΚΕΝΑ και ΜΕΣΟ, μοντελοποιείται ως αδύναμο σύνολο οντοτήτων με γνωρίσματα την Ημ/νία_Δημοσίευσης και τη διάρκεια της δημοσίευσης (Διάρκεια). Γίνεται η παραδοχή ότι την ίδια ημέρα δημοσίευσης, στο ίδιο μέσο δεν είναι δυνατόν να ανακοινωθεί πάνω από μια φορά η αγγελία για μια θέση. Συνεπώς, η Ημ/νία_Δημοσίευσης μπορεί να αποτελέσει το διαχωριστικό (ή μερικό κλειδί) του αδύναμου συνόλου οντοτήτων. ΣΥΓΚΕΝΤΡΩΤΙΚΑ_ΟΙΚΟΝΟΜΙΚΑ_ΣΤΟΙΧΕΙΑ. Τα οικονομικά στοιχεία για τους υπαλλήλους για παρελθόντα φορολογικά έτη. Θεωρούμε ότι συγκεντρωτικά

3 στοιχεία προκύπτουν στο τέλος κάθε χρόνου. Συνεπώς, τα στοιχεία του τρέχοντος έτους, που είναι σε εξέλιξη, δεν είναι καταγεγραμμένα. Θα προστεθούν μετά το πέρας του έτους. Το συγκεκριμένο σύνολο οντοτήτων εξαρτάται από το ισχυρό σύνολο οντοτήτων ΥΠΑΛΛΗΛΟΣ, οπότε μοντελοποιείται ως αδύναμο σύνολο οντοτήτων. Υπάρχουν τα εξής γνωρίσματα: το Έτος για το οποίο καταγράφονται τα οικονομικά στοιχεία, οι Μικτές_Αποδοχές_Έτους, το Σύνολο_Κρατήσεων_Έτους και το παράγωγο γνώρισμα Καθαρές_Αποδοχές_Έτους (το οποίο υπολογίζεται ως Μικτές_Αποδοχές_Έτους μείον Σύνολο_Κρατήσεων_Έτους). Δεδομένου ότι για κάθε υπάλληλο, για κάθε έτος θα υπάρχει το πολύ μια καταγραφή οικονομικών στοιχείων μπορούμε να θεωρήσουμε ως διαχωριστικό (ή μερικό κλειδί) το γνώρισμα Έτος. Να σημειωθεί ότι οι Μικτές_Αποδοχές_Έτους και το Σύνολο_Κρατήσεων_Έτους δεν είναι παραγόμενα γνωρίσματα βάσει της μισθοδοσίας και των κρατήσεων που έχει ο κάθε υπάλληλος για την τρέχουσα θέση που κατέχει. Παλαιότερα μπορεί ο εν λόγω υπάλληλος να κατείχε άλλη θέση ή η μισθοδοσία του να ήταν διαφορετική, λόγω αυξήσεων/μειώσεων. ΑΞΙΟΛΟΓΗΣΗ. Οι αξιολογήσεις που γίνονται σε κάθε υπάλληλο. Το συγκεκριμένο σύνολο οντοτήτων εξαρτάται από το ισχυρό σύνολο οντοτήτων ΥΠΑΛΛΗΛΟΣ, οπότε μοντελοποιείται ως αδύναμο σύνολο οντοτήτων. Υπάρχουν τα εξής γνωρίσματα: Ημ/νία κατά την οποία έγινε η αντίστοιχη αξιολόγηση και Σκορ δηλαδή η βαθμολογία. Μπορούμε να θεωρήσουμε ότι μέσα στην ίδια ημέρα ένας υπάλληλος δεν μπορεί να αξιολογηθεί πάνω από μία φορά. Οπότε, η Ημ/νία αξιολόγησης μπορεί να θεωρηθεί διαχωριστικό (ή μερικό κλειδί). ΠΡΟΑΓΩΓΗ. Οι προαγωγές που έχει πάρει κάθε υπάλληλος. Το συγκεκριμένο σύνολο οντοτήτων εξαρτάται από το ισχυρό σύνολο οντοτήτων ΥΠΑΛΛΗΛΟΣ, οπότε μοντελοποιείται ως αδύναμο σύνολο οντοτήτων. Υπάρχουν τα εξής γνωρίσματα: Ημ/νία κατά την οποία έγινε η προαγωγή και η Νέα_Θέση που παίρνει ο υπάλληλος με την προαγωγή. Θεωρώντας ότι ένας υπάλληλος την ίδια ημέρα δεν μπορεί να λάβει πάνω από μια προαγωγές, το γνώρισμα Ημ/νία αποτελεί το διαχωριστικό (ή μερικό κλειδί) του αδύναμου συνόλου οντοτήτων. ΣΥΝΟΛΑ ΣΥΣΧΕΤΙΣΕΩΝ Η συσχέτιση ΕΡΓΑΖΕΤΑΙ συνδέει έναν υπάλληλο με τη θέση την οποία κατέχει. Πρόκειται για συσχέτιση Ν:1, καθώς ένας υπάλληλος θα κατέχει μια θέση στην εταιρία, ενώ σε μια θέση μπορούν να αντιστοιχούν πολλοί υπάλληλοι, που έχουν το ίδιο αντικείμενο εργασίας (πχ υπάρχουν πέντε υπάλληλοι με θέση λογιστή, όπου κάθε ένας από αυτούς εργάζεται για την εταιρία μόνο σαν λογιστής). Θεωρούμε ότι η συσχέτιση αυτή καταγράφει την τρέχουσα θέση ενός υπαλλήλου (αν στο παρελθόν ένας υπάλληλος είχε εργαστεί σε διαφορετικές θέσεις της εταιρίας, η πληροφορία αυτή δεν καταγράφεται στη συσχέτιση ΕΡΓΑΖΕΤΑΙ). Η συμμετοχή είναι ολική από τη μεριά των υπαλλήλων, καθώς κάθε υπάλληλος θα πρέπει να εργάζεται σε κάποια θέση. Αντίθετα, από τη μεριά της θέσης η συμμετοχή είναι μερική καθώς μπορεί να μην εργάζεται κανένας υπάλληλος σε αυτήν. Τέλος, η συσχέτιση χαρακτηρίζεται από τα γνωρίσματα Ημ_Έναρξης και Ημ_Λήξης, που δηλώνουν αντίστοιχα την ημερομηνία πρόσληψης και την ημερομηνία απόλυσης για τον εκάστοτε υπάλληλο στη συγκεκριμένη θέση.

4 Η συσχέτιση ΑΜΕΙΒΕΤΑΙ συνδέει μια θέση με τη μισθοδοσία που αντιστοιχεί σε αυτή (οπότε όλοι όσοι εργάζονται σε αυτή τη θέση θα έχουν τις ίδιες απολαβές). Πρόκειται για συσχέτιση Ν:1, καθώς μια θέση έχει μια μισθοδοσία που της αντιστοιχεί, ενώ μια μισθοδοσία μπορεί να αντιστοιχεί σε πολλές θέσεις. Μπορεί, δηλαδή, να συμβεί δύο ή περισσότερες θέσεις να έχουν τις ίδιες απολαβές (πχ οι γραμματειακές θέσεις όλων των τμημάτων μπορεί να αμείβονται το ίδιο). Η συμμετοχή και των δύο οντοτήτων είναι ολική, καθώς σε κάθε θέση πρέπει να αντιστοιχεί κάποια μισθοδοσία, και όλες οι μισθοδοσίες θα αντιστοιχούν κάποια θέση (δεν υπάρχει λόγος να καταγράφεται μια μισθοδοσία που δεν αποδίδεται για κάποια θέση). Η συσχέτιση ΠΡΟΣΦΕΡΕΙ συνδέει μια θέση με τις παροχές που αντιστοιχούν σε αυτή (οπότε όλοι όσοι εργάζονται σε αυτή τη θέση θα έχουν τις ίδιες παροχές). Πρόκειται για συσχέτιση Ν:1, καθώς μια θέση έχει αντίστοιχο πακέτο παροχών, ενώ ένα πακέτο παροχών μπορεί να αντιστοιχεί σε πολλές θέσεις. Η συμμετοχή και των δύο οντοτήτων είναι ολική, καθώς σε κάθε θέση πρέπει να αντιστοιχούν παροχές, και όλες οι παροχές αντιστοιχούν σε κάποια θέση (η εταιρία δε χρειάζεται να καταγράφει παροχές που δεν προσφέρει). Η isa σχέση της οντότητας ΘΕΣΗ δεν είναι συνολική, γιατί δεν είναι απαραίτητο για όλες τις θέσεις να υπάρχουν κενά. Η συσχέτιση ΑΝΤΙΣΤΟΙΧΟΥΝ συνδέει τα συγκεντρωτικά οικονομικά στοιχεία με τον υπάλληλο στον οποίο αντιστοιχούν. Πρόκειται για συσχέτιση Ν:1, καθώς μια κατάσταση οικονομικών στοιχείων μπορεί να ανήκει μόνο σε έναν υπάλληλο, ενώ ένας υπάλληλος μπορεί να έχει πάνω από μια οικονομικές καταστάσεις (μια για κάθε παλαιό έτος εργασίας). Η συμμετοχή από τη μεριά των συγκεντρωτικών οικονομικών στοιχείων είναι ολική, καθώς κάθε ένα από αυτά θα πρέπει να αντιστοιχεί σε κάποιον υπάλληλο, ενώ η συμμετοχή από τη μεριά των υπαλλήλων είναι μερική, καθώς κάποιος υπάλληλος μπορεί διανύει το πρώτο έτος εργασίας του στην εταιρία άρα για αυτόν δεν υπάρχει ιστορικό. Σημειώνεται ότι η συσχέτιση είναι η προσδιοριστική του ασθενούς συνόλου οντοτήτων ΣΥΓΚΕΝΤΡΩΤΙΚΑ_ΟΙΚΟΝΟΜΙΚΑ_ΣΤΟΙΧΕΙΑ. Η συσχέτιση ΑΞΙΟΛΟΓΕΙΤΑΙ συνδέει έναν υπάλληλο με τις αξιολογήσεις που έχουν γίνει σε αυτόν. Πρόκειται για συσχέτιση Ν:1, καθώς κάθε αξιολόγηση αντιστοιχεί σε έναν υπάλληλο, ενώ ένας υπάλληλος μπορεί να έχει αξιολογηθεί πάνω από μια φορές. Η συμμετοχή από τη μεριά της αξιολόγησης είναι ολική, καθώς όλες οι αξιολογήσεις θα αντιστοιχούν σε κάποιον υπάλληλο, ενώ η συμμετοχή από τη μεριά των υπαλλήλων είναι μερική, καθώς κάποιος υπάλληλος μπορεί να μην έχει ακόμη αξιολογηθεί ούτε μια φορά. Σημειώνεται ότι η συσχέτιση είναι η προσδιοριστική του ασθενούς συνόλου οντοτήτων ΑΞΙΟΛΟΓΗΣΗ. Η συσχέτιση ΕΧΕΙ_ΠΡΟΑΧΘΕΙ συνδέει έναν υπάλληλο με τις προαγωγές που έχει λάβει. Πρόκειται για συσχέτιση Ν:1, καθώς κάθε προαγωγή αντιστοιχεί σε έναν υπάλληλο, ενώ ένας υπάλληλος μπορεί να έχει λάβει πάνω από μία προαγωγές. Η συμμετοχή από τη μεριά της προαγωγής είναι ολική, καθώς όλες οι προαγωγές αντιστοιχούν σε κάποιον υπάλληλο, ενώ η συμμετοχή από τη μεριά των υπαλλήλων είναι μερική, καθώς κάποιος υπάλληλος μπορεί να μην έχει λάβει ακόμη κάποια

5 προαγωγή. Σημειώνεται ότι η συσχέτιση είναι η προσδιοριστική του ασθενούς συνόλου οντοτήτων ΠΡΟΑΓΩΓΗ. Οι συσχετίσεις ΑΝΑΚΟΙΝΩΝΕΤΑΙ και ΔΗΜΟΣΙΕΥΕΤΑΙ αφορούν το αδύναμο σύνολο οντοτήτων ΑΓΓΕΛΙΕΣ_ΠΡΟΣΛΗΨΗΣ και αποτελούν τις προσδιοριστικές του συσχετίσεις. Για κάθε αγγελία πρόσληψης ΑΝΑΚΟΙΝΩΝΕΤΑΙ μια θέση που έχει κενά και ΔΗΜΟΣΙΕΥΕΤΑΙ σε κάποιο μέσο. Συνεπώς, οι αγγελίες πρόσληψης έχουν ολική συμμετοχή και στις δύο συσχετίσεις. Οι θέσεις με κενά προς πλήρωση έχουν μερική συμμετοχή στη συσχέτιση ΑΝΑΚΟΙΝΩΝΕΤΑΙ, θεωρώντας ότι για κάποιες από αυτές μπορεί να μην έχει γίνει αντίστοιχη ανακοίνωση για πρόσληψη προσωπικού. Η συμμετοχή από τη μεριά των μέσων στη συσχέτιση ΔΗΜΟΣΙΕΥΕΤΑΙ θεωρείται μερική, κάνοντας την υπόθεση ότι σε κάποια από αυτά δεν έχει δημοσιευτεί ακόμη καμία αγγελία της εταιρίας. Επίσης, και οι δύο συσχετίσεις είναι Ν:1. Όσον αφορά την ΔΗΜΟΣΙΕΥΕΤΑΙ, κάθε αγγελία εμφανίζεται σε ένα μέσο, ενώ σε ένα μέσο μπορεί να έχουν εμφανιστεί πολλές αγγελίες. Όσον αφορά την ΑΝΑΚΟΙΝΩΝΕΤΑΙ, κάθε αγγελία αφορά μια θέση με κενά προς πλήρωση, ενώ μια θέση μπορεί να εμφανίζεται σε πολλές αγγελίες (πχ σε διαφορετικά μέσα ή διαφορετικές χρονικές στιγμές). Στην επόμενη σελίδα μπορείτε να βρείτε το συνολικό διάγραμμα Οντοτήτων- Συσχετίσεων (ER-diagram).

6

7 2. ΣΧΕΣΙΑΚΟ ΜΟΝΕΛΟ Στη συνέχεια μετατρέπουμε το προηγούμενο διάγραμμα οντοτήτων-συσχετίσεων στο αντίστοιχο σχεσιακό σχήμα. Το πρωτεύον κλειδί κάθε σχέσης σημειώνεται με bold και υπογράμμιση. Αρχικά, κάθε ισχυρό σύνολο οντοτήτων μετατρέπεται απευθείας σε σχέση. ΥΠΑΛΛΗΛΟΣ (ΑΦΜ, Όνομα, Επώνυμο, Οδός, Αριθμός, ΤΚ, Ειδικότητα, Επίπεδο_Εκπαίδευσης, Οικογενειακή_Κατάσταση, Αριθμός_Τέκνων) ΘΕΣΗ (Κωδικός_Θέσης, Τμήμα, Ιδιότητα, Αριθμός, Υπάρχουν_Κενά) ΜΙΣΘΟΔΟΣΙΑ (Κωδικός_Μισθοδοσίας, Ημερομίσθιο, Ημέρες_Εργασίας, Φόρος, Χαρτόσημο) ΠΑΡΟΧΕΣ (Κωδικός_Παροχών, Ταμείο_Παροχών, Εισφορά_Κλάδου_Υγείας, Εισφορά_Σύνταξης, Εισφορά_Εφάπαξ, Κρατήσεις_Υγείας, Κρατήσεις_Σύνταξης) ΜΕΣΟ (Κωδικός_Μέσου, Όνομα, Είδος) Σημειώνονται τα εξής: Τα σύνθετα γνωρίσματα Ονοματεπώνυμο και Διεύθυνση του συνόλου οντοτήτων ΥΠΑΛΛΗΛΟΣ έχουν αντικατασταθεί με τα συστατικά τους. Τα παράγωγα γνωρίσματα παραλείπονται, καθώς είναι πλεονάζουσα πληροφορία. Για την εξειδίκευση ΘΕΣΗ_ΜΕ_ΚΕΝΑ της οντότητας ΘΕΣΗ δε δημιουργούμε καινούρια σχέση. Αυτό που κάνουμε είναι να προσθέσουμε στην σχέση ΘΕΣΗ ένα επιπλέον πεδίο Υπάρχουν_Κενά για να διακρίνονται οι θέσεις της εταιρίας που έχουν κενά. Το παράγωγο γνώρισμα Αριθμός_Κενών παραλείπεται. Όσον αφορά τη σχέση ΜΕΣΟ, παρότι το γνώρισμα Όνομα είναι μοναδικό στην πράξη είναι σύνηθες φαινόμενο να μην επιλέγονται αλφαριθμητικοί ή τύποι κειμένου ως πρωτεύοντα κλειδιά στις σχέσεις. Για τον λόγο αυτό προσθέτουμε ένα επιπλέον πεδίο Κωδικός_Μέσου, του οποίου η χρήση είναι αποδοτικότερη και συνεπώς ενδείκνυνται (indices και joins δουλεύουν αρκετά καλύτερα πάνω σε αριθμητικές τιμές). Για τους αδύναμους τύπους οντοτήτων ΑΓΓΕΛΙΕΣ_ΠΡΟΣΛΗΨΗΣ, ΣΥΓΚΕΝΤΡΩΤΙΚΑ_ΟΙΚΟΝΟΜΙΚΑ_ΣΤΟΙΧΕΙΑ, ΑΞΙΟΛΟΓΗΣΗ και ΠΡΟΑΓΩΓΗ, έχουμε: ΑΓΓΕΛΙΕΣ_ΠΡΟΣΛΗΨΗΣ (Κωδικός_Θέσης, Κωδικός_Μέσου, Ημ/νία_Δημοσίευσης, Διάρκεια)

8 ΣΥΓΚΕΝΤΡΩΤΙΚΑ_ΟΙΚΟΝΟΜΙΚΑ_ΣΤΟΙΧΕΙΑ (ΑΦΜ, Έτος, Μικτές_Αποδοχές_Έτους, Σύνολο_Κρατήσεων_Έτους) ΑΞΙΟΛΟΓΗΣΗ (ΑΦΜ, Ημ/νία, Σκορ) ΠΡΟΑΓΩΓΗ (ΑΦΜ, Ημ/νία, Νέα_Θέση) Για τις προσδιοριστικές τους συσχετίσεις ΑΝΑΚΟΙΝΩΝΕΤΑΙ, ΔΗΜΟΣΙΕΥΕΤΑΙ, ΑΝΤΙΣΤΟΙΧΟΥΝ, ΑΞΙΟΛΟΓΕΙΤΑΙ, ΕΧΕΙ_ΠΡΟΑΧΘΕΙ δε χρειάζεται να παραχθούν σχέσεις, καθώς είναι περιττές. Για τις συσχετίσεις του ER διαγράμματος έχουμε τα εξής: ΕΡΓΑΖΕΤΑΙ (ΑΦΜ, Κωδικός_Θέσης, Ημ_Έναρξης, Ημ_Λήξης) ΑΜΕΙΒΕΤΑΙ (Κωδικός_Θέσης, Κωδικός_Μισθοδοσίας) ΠΡΟΣΦΕΡΕΙ (Κωδικός_Θέσης, Κωδικός_Παροχών) Για τις παραπάνω συσχετίσεις παρατηρούμε ότι όντας Ν:1 δημιούργησαν σχέσεις με πρωτεύον κλειδί αυτό του συνόλου οντοτήτων που μετέχει στη συσχέτιση με βαθμό πληθικότητας Ν. Πχ η σχέση ΕΡΓΑΖΕΤΑΙ έχει πρωτεύον κλειδί το ΑΦΜ. Στη συνέχεια, ελέγχουμε για τυχόν πλεονασμούς στις σχέσεις που έχουν παραχθεί. Το σύνολο συσχετίσεων ΕΡΓΑΖΕΤΑΙ είναι Ν:1, Ν από τη μεριά του συνόλου οντοτήτων ΥΠΑΛΛΗΛΟΣ το οποίο έχει ολική συμμετοχή στη συσχέτιση. Μπορούμε να συνδυάσουμε τις αντίστοιχες σχέσεις που έχουμε φτιάξει για τα δύο αυτά σύνολα. Πρωτεύον κλειδί στην συνδυασμένη σχέση θα είναι αυτό της σχέσης ΥΠΑΛΛΗΛΟΣ (επιβάλλεται από τη μεριά με πληθικότητα Ν). Η σχέση που προκύπτει από τον συνδυασμό αντικαθιστά τις δύο υπάρχουσες σχέσεις ΥΠΑΛΛΗΛΟΣ και ΕΡΓΑΖΕΤΑΙ στο σχεσιακό σχήμα. Όμοια, μπορούμε να συνδυάσουμε και τις σχέσεις ΘΕΣΗ, ΑΜΕΙΒΕΤΑΙ και ΠΡΟΣΦΕΡΕΙ. Οπότε έχουμε: ΥΠΑΛΛΗΛΟΣ (ΑΦΜ, Όνομα, Επώνυμο, Οδός, Αριθμός, ΤΚ, Ειδικότητα, Επίπεδο_Εκπαίδευσης, Οικογενειακή_Κατάσταση, Αριθμός_Τέκνων, Κωδικός_Θέσης, Ημ_Έναρξης, Ημ_Λήξης) (συνδυάζοντας τις σχέσεις ΥΠΑΛΛΗΛΟΣ και ΕΡΓΑΖΕΤΑΙ η νέα σχέση που παράγεται αντικαθιστά αυτές τις δύο, με πλάγια γράμματα τα νέα πεδία) ΘΕΣΗ (Κωδικός_Θέσης, Τμήμα, Ιδιότητα, Αριθμός, Υπάρχουν_Κενά, Κωδικός_Μισθοδοσίας, Κωδικός_Παροχών) (συνδυάζοντας τις σχέσεις ΘΕΣΗ, ΑΜΕΙΒΕΤΑΙ και ΠΡΟΣΦΕΡΕΙ η νέα σχέση που παράγεται αντικαθιστά αυτές τις τρεις, με πλάγια γράμματα τα νέα πεδία)

9 Στο σχεσιακό σχήμα που μόλις ολοκληρώθηκε δεν είναι δυνατόν να απεικονιστούν κάποιοι δομικοί περιορισμοί, εμφανείς όμως στο διάγραμμα οντοτήτων-συσχετίσεων: Ο βαθμός απεικόνισης, δηλαδή πόσες οντότητες διασυνδέονται με άλλες σε κάποια συσχέτιση. Οι περιορισμοί συμμετοχής μιας οντότητας σε μια συσχέτιση (λ.χ. ολική συμμετοχή). Τυχόν εξειδικεύσεις ή γενικεύσεις οντοτήτων (κλάση-υποκλάση) και η αντίστοιχη κάλυψη (πλήρης, μερική). Αδύναμα σύνολα οντοτήτων. Από την άλλη πλευρά, στο σχεσιακό σχήμα μπορούν να δηλωθούν περιορισμοί αναφοράς με ξένα κλειδιά, υπό την προϋπόθεση ότι θα χρησιμοποιηθεί μια διαγραμματική μορφή για το σχήμα, σαν κι αυτή που παρατίθεται στην επόμενη σελίδα.

10

11 ΘΕΜΑ Β Q1 Βρες τον αριθμό ταυτότητας και το όνομα των πελατών που έχουν διαμείνει στο δωμάτιο με αριθμό 105 σε ξενοδοχείο με το όνομα Hilton.. ό _ ό,.ο ( ό _ ό = ό _ ό. ό _ ί =105 ( ) ό _ ί = ό _ ί (.Ο =" " ( ))) Q2 Βρες το πλήθος των δωματίων για κάθε ένα από τα καταχωρημένα ξενοδοχεία (ανά κωδικό ξενοδοχείου). ό _ ί 0 ( ό _ ί ) ( ) Q3 Βρες το πλήθος των ελεύθερων δωματίων για κάθε ένα από τα καταχωρημένα ξενοδοχεία (ανά κωδικό ξενοδοχείου). ό _ ί 0 ( ό _ ί ) ( ύ =" " ( ))

Μάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκων: Καθ. Ιωάννης Βασιλείου ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ

Μάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκων: Καθ. Ιωάννης Βασιλείου ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Ακαδημαϊκό Έτος 2013-2014 Μάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκων: Καθ. Ιωάννης Βασιλείου ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ

Διαβάστε περισσότερα

ΕΝ ΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ ΣΧΕ ΙΑΣΜΟΙ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ

ΕΝ ΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ ΣΧΕ ΙΑΣΜΟΙ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ ΕΘΙΚΟ ΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΕΙΟ Τµήµα Ηλεκτρολόγων ηχανικών & ηχανικών Υπολογιστών Ακαδηµαϊκό Έτος 2008-2009 άθηµα: ΒΑΣΕΙΣ Ε ΟΕΩ ιδάσκοντες: Καθ. Ιωάννης Βασιλείου, Καθ. Τιµολλέων Σελλής Ε ΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ

Διαβάστε περισσότερα

ΕΝ ΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ ΣΧΕ ΙΑΣΜΟΙ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ

ΕΝ ΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ ΣΧΕ ΙΑΣΜΟΙ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ ΕΘΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΕΙΟ Τµήµα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Ακαδηµαϊκό Έτος 2007-2008 Μάθηµα: ΒΑΣΕΙΣ Ε ΟΜΕΩ ιδάσκων: Καθ. Ιωάννης Βασιλείου Ε ΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗ ΠΡΩΤΗ ΑΣΚΗΣΗ

Διαβάστε περισσότερα

Μάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκων: Καθ. Ιωάννης Βασιλείου ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ

Μάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκων: Καθ. Ιωάννης Βασιλείου ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Ακαδημαϊκό Έτος 2015-2016 Μάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκων: Καθ. Ιωάννης Βασιλείου ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ

Διαβάστε περισσότερα

ΕΝ ΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ ΣΧΕ ΙΑΣΜΟΙ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ

ΕΝ ΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ ΣΧΕ ΙΑΣΜΟΙ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Τµήµα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Ακαδηµαϊκό Έτος 2006-2007 Μάθηµα: ΒΑΣΕΙΣ Ε ΟΜΕΝΩΝ ιδάσκων: Καθ. Ιωάννης Βασιλείου ΕΝ ΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ

Διαβάστε περισσότερα

Μάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκων: Καθ. Ιωάννης Βασιλείου ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ

Μάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκων: Καθ. Ιωάννης Βασιλείου ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Ακαδημαϊκό Έτος 2014-2015 Μάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκων: Καθ. Ιωάννης Βασιλείου ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ

Διαβάστε περισσότερα

Βάσεις δεδομένων. (2 ο μάθημα) Ηρακλής Βαρλάμης

Βάσεις δεδομένων. (2 ο μάθημα) Ηρακλής Βαρλάμης Βάσεις δεδομένων (2 ο μάθημα) Ηρακλής Βαρλάμης varlamis@hua.gr Περιεχόμενα Μοντελοποίηση δεδομένων Μοντέλο Οντοτήτων Συσχετίσεων Παραδείγματα Διαγραμματικές τεχνικές Συμβολισμοί Τριαδικές συσχετίσεις 2

Διαβάστε περισσότερα

Διάγραμμα Οντοτήτων Συσχετίσεων (ΔΟΣ) Entity Relationship Diagram (ERD)

Διάγραμμα Οντοτήτων Συσχετίσεων (ΔΟΣ) Entity Relationship Diagram (ERD) Βάσεις Δεδομένων Ι 2 Διάγραμμα Οντοτήτων Συσχετίσεων (ΔΟΣ) Entity Relationship Diagram (ERD) Τμήμα Διοίκησης Επιχειρήσεων (Μεσολόγγι) ΤΕΙ Δυτικής Ελλάδας ΝΙΚΟΣ ΚΑΡΟΥΣΟΣ - ΔΙΟΝΥΣΗΣ ΚΑΡΟΥΣΟΣ XE 2015-2016

Διαβάστε περισσότερα

Σχεσιακό Μοντέλο Περιορισμοί Μετατροπή ER σε Σχεσιακό Παράδειγμα.. Εργαστήριο Βάσεων Δεδομένων. Relational Model

Σχεσιακό Μοντέλο Περιορισμοί Μετατροπή ER σε Σχεσιακό Παράδειγμα.. Εργαστήριο Βάσεων Δεδομένων. Relational Model .. Εργαστήριο Βάσεων Δεδομένων Relational Model . Σχεσιακό Μοντέλο (Relational Model) Το σχεσιακό μοντέλο παρουσιάζει μια βάση ως συλλογή από σχέσεις Μια σχέση είναι ένας πίνακας με διακριτό όνομα Κάθε

Διαβάστε περισσότερα

Βάσεις Δεδομένων. Σταύρος Βαλσαμίδης Βάσεις Δεδομένων Διάγραμμα Ο-Σ 1

Βάσεις Δεδομένων. Σταύρος Βαλσαμίδης Βάσεις Δεδομένων Διάγραμμα Ο-Σ 1 Βάσεις Δεδομένων Σταύρος Βαλσαμίδης svalsam@teikav.edu.gr Βάσεις Δεδομένων Διάγραμμα Ο-Σ 1 Σχεδιασμός μιας Βάσης Δεδομένων Τα βασικά βήματα για το σχεδιασμό και την ανάπτυξη μιας Βάσης Δεδομένων είναι:

Διαβάστε περισσότερα

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Κανόνες μετατροπής Διαγράμματος Οντοτήτων-Συσχετίσεων σε Σχεσιακό Σχήμα. Δρ. Βαγγελιώ Καβακλή ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ,

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Κανόνες μετατροπής Διαγράμματος Οντοτήτων-Συσχετίσεων σε Σχεσιακό Σχήμα. Δρ. Βαγγελιώ Καβακλή ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ, ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Χειμερινό Εξάμηνο 2013 Κανόνες μετατροπής Διαγράμματος Οντοτήτων-Συσχετίσεων σε Σχεσιακό Σχήμα Δρ. Βαγγελιώ Καβακλή ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ, ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ

Διαβάστε περισσότερα

Διάγραμμα Οντοτήτων - Συσχετίσεων

Διάγραμμα Οντοτήτων - Συσχετίσεων Διάγραμμα Οντοτήτων - Συσχετίσεων Παύλος Εφραιμίδης Βάσεις Δεδομένων Διάγραμμα Ο-Σ 1 Σχεδιασμός μιας Βάσης Δεδομένων Τα βασικά βήματα για το σχεδιασμό και την ανάπτυξη μιας Βάσης Δεδομένων είναι: Ανάλυση

Διαβάστε περισσότερα

Εννοιολογικός σχεδιασμός βάσεων δεδομένων Το μοντέλο Οντοτήτων/Συσχετίσεων Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr Άνοιξη 2014 Περιεχόμενα 1 Γενικά για οντότητες και συσχετίσεις 2 Διαγράμματα

Διαβάστε περισσότερα

ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ ΣΧΕΔΙΑΣΜΟΙ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ

ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ ΣΧΕΔΙΑΣΜΟΙ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Ακαδημαϊκό Έτος 20-202 Μάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκοντες: Καθ. Ιωάννης Βασιλείου, Καθ. Τιμολλέων Σελλής ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ

Διαβάστε περισσότερα

Το Μοντέλο Οντοτήτων Συσχετίσεων

Το Μοντέλο Οντοτήτων Συσχετίσεων Το Μοντέλο Οντοτήτων Συσχετίσεων Μοντέλο Οντοτήτων Συσχετίσεων Το Μοντέλο Οντοτήτων-Συσχετίσεων (μοντέλο ΟΣ) βασίζεται στην αντίληψη ότι οπραγματικός κόσμος αποτελείται από οντότητες (entities) με γνωρίσματα

Διαβάστε περισσότερα

Διαδικασία Ανάπτυξης ΣΔΒΔ

Διαδικασία Ανάπτυξης ΣΔΒΔ Διαδικασία Ανάπτυξης ΣΔΒΔ Διάγραμμα Οντοτήτων Συσχετίσεων (E-R) Φροντιστήριο 2 ο 23-10-2008 Βασικά Σχήματα: ΟΝΤΟΤΗΤΑ ΣΧΕΣΗ ΓΝΩΡΙΣΜΑ 19/2/2009 Βάσεις Δεδομένων 2 Γνωρίσματα Σύνθετα vs Απλά Μονότιμα vs Πλειότιμα

Διαβάστε περισσότερα

Βάσεις Δεδομένων Ι. 2 ο Φροντιστήριο. Πέρδικα Πολίνα [perdika]

Βάσεις Δεδομένων Ι. 2 ο Φροντιστήριο. Πέρδικα Πολίνα [perdika] Βάσεις Δεδομένων Ι 2 ο Φροντιστήριο http://www.dblab.upatras.gr/gr/dbi.htm Πέρδικα Πολίνα [perdika] Σχεδιασμός & Υλοποίηση ΒΔ Βήμα 1 συλλογή & ανάλυση απαιτήσεων (requirements collection and analysis)

Διαβάστε περισσότερα

Το Μοντέλο Οντοτήτων Συσχετίσεων

Το Μοντέλο Οντοτήτων Συσχετίσεων Το Μοντέλο Οντοτήτων Συσχετίσεων Μοντέλο Οντοτήτων Συσχετίσεων Το Μοντέλο Οντοτήτων- Συσχετίσεων (μοντέλο ΟΣ) βασίζεται στην αντίληψη ότι ο πραγματικός κόσμος αποτελείται από οντότητες (entities) με χαρακτηριστικά

Διαβάστε περισσότερα

Απεικόνιση Διαγράμματος Οντοτήτων-Συσχετίσεων σε Σχεσιακό Μοντέλο Δεδομένων

Απεικόνιση Διαγράμματος Οντοτήτων-Συσχετίσεων σε Σχεσιακό Μοντέλο Δεδομένων Απεικόνιση Διαγράμματος Οντοτήτων-Συσχετίσεων σε Σχεσιακό Μοντέλο Δεδομένων Παύλος Εφραιμίδης Βάσεις Δεδομένων Σχεσιακό Μοντέλο Δεδομένων 1 Διαδικασία Απεικόνισης 1. Απεικόνιση κανονικών τύπων οντοτήτων

Διαβάστε περισσότερα

ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ

ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ ΑΣΚΗΣΗ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Ακαδημαϊκό Έτος 2005-2006 Μάθημα: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκων: Καθ. Ιωάννης Βασιλείου ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΚΑΙ ΣΧΟΛΙΑ ΣΤΗΝ ΠΡΩΤΗ

Διαβάστε περισσότερα

Σχεσιακή δοµή δεδοµένων

Σχεσιακή δοµή δεδοµένων Σχεσιακή δοµή δεδοµένων Μοντελοποίηση δεδοµένων (data modeling) Εννοιολογικό: μοντέλα δεδομένων. Λογικό: δομή δεδομένων. Φυσικό: δοµή αρχείων. Μοντέλο της Βάσης Σχήµα της Βάσης Στιγµιότυπο της βάσης Μοντέλο

Διαβάστε περισσότερα

Εργαστήριο Βάσεων Δεδομένων. Entity-Relationship Diagram (ER)

Εργαστήριο Βάσεων Δεδομένων. Entity-Relationship Diagram (ER) Εργαστήριο Βάσεων Δεδομένων Entity-Relationship Diagram (ER) ER Diagram Το διάγραμμα οντοτήτων-συσχετίσεων (entityrelationship diagram) είναι ένας τρόπος αφηρημένης και εννοιολογικής αναπαράστασης των

Διαβάστε περισσότερα

ER Diagram Συσχετίσεις Ασθενείς Οντότητες Παράδειγμα ER.. Εργαστήριο Βάσεων Δεδομένων. Entity-Relationship Diagram (ER)

ER Diagram Συσχετίσεις Ασθενείς Οντότητες Παράδειγμα ER.. Εργαστήριο Βάσεων Δεδομένων. Entity-Relationship Diagram (ER) ..?????? ΒΑΣΕΙΣ????????? ΔΕΔΟΜΕΝΩΝ?? ΙΙ Εργαστήριο Βάσεων Δεδομένων Entity-Relationship Diagram (ER) . ER ER Diagram Το διάγραμμα οντοτήτων-συσχετίσεων (entity-relationship diagram) είναι ένας τρόπος αφηρημένης

Διαβάστε περισσότερα

Συναρτησιακές Εξαρτήσεις και Κανονικοποίηση

Συναρτησιακές Εξαρτήσεις και Κανονικοποίηση Συναρτησιακές Εξαρτήσεις και Κανονικοποίηση Κανονικές Μορφές - Πρώτη κανονική μορφή (1NF) - Δεύτερη κανονική μορφή (2NF) - Τρίτη κανονική μορφή (3NF) 1 Κανονικοποίηση Κανονικές Μορφές Οι σχέσεις μπορούν

Διαβάστε περισσότερα

ΘΕΜΑΤΑ. Θέμα 1 ο Σύμφωνα με τους παραπάνω πίνακες και τη θέση που έχουν τα ξένα κλειδιά βρείτε τους

ΘΕΜΑΤΑ. Θέμα 1 ο Σύμφωνα με τους παραπάνω πίνακες και τη θέση που έχουν τα ξένα κλειδιά βρείτε τους ΘΕΜΑΤΑ A Οι παρακάτω πίνακες αποτελούνται από τα εξής πεδία : ΕΡΓΑΖΟΜΕΝΟΣ : ΑΦΜ, ΕΠΙΘΕΤΟ, ΟΝΟΜΑ, ΤΗΛ, ΟΔΟΣ, ΠΟΛΗ,ΜΙΣΘΟΣ, ΚΤ ΤΜΗΜΑ : ΚΤ, ΑΦΜ, ΤΙΤΛΟΣ_ΤΜΗΜΑΤΟΣ, ΤΗΛ ΕΡΓΑ : ΚΕΡ, ΠΕΡΙΓΡΑΦΗ, ΤΟΠΟΘΕΣΙΑ, ΠΡΟΫΠΟΛΟΓΙΣΜΟΣ

Διαβάστε περισσότερα

Εργαστήριο Βάσεων Δεδομένων. Relational Model Σχεσιακό Μοντέλο

Εργαστήριο Βάσεων Δεδομένων. Relational Model Σχεσιακό Μοντέλο Εργαστήριο Βάσεων Δεδομένων Relational Model Σχεσιακό Μοντέλο Σχεσιακό μοντέλο (Relational Model) Το σχεσιακό μοντέλο παρουσιάζει μια βάση ως συλλογή από σχέσεις. Μια σχέση είναι ένας πίνακας με διακριτό

Διαβάστε περισσότερα

ΗΥ360 - Αρχεία και Βάσεις Δεδομένων Χειμερινό Eξάμηνο Μοντέλο Οντοτήτων-Συσχετίσεων Σχεσιακό Μοντέλο

ΗΥ360 - Αρχεία και Βάσεις Δεδομένων Χειμερινό Eξάμηνο Μοντέλο Οντοτήτων-Συσχετίσεων Σχεσιακό Μοντέλο Με λίγα λόγια ΗΥ360 - Αρχεία και Βάσεις Δεδομένων Χειμερινό Eξάμηνο 2018-2019 Φροντιστήριο 2 Σχεσιακό Μοντέλο Δεδομένων Συμβολισμός για την αναπαράσταση δεδομένων: πίνακες Yπερ-κλειδί (superkey) ονομάζεται

Διαβάστε περισσότερα

Το Σχεσιακό Μοντέλο Βάσεων Δεδομένων

Το Σχεσιακό Μοντέλο Βάσεων Δεδομένων Το Σχεσιακό Μοντέλο Βάσεων Δεδομένων Βασικοί κανόνες σχεσιακού μοντέλου Η κάθε οντότητα πρέπει να παριστάνεται ως ένας ξεχωριστός πίνακας. Η κάθε στήλη του πίνακα αντιστοιχεί σε μια ιδιότητα της οντότητας.

Διαβάστε περισσότερα

Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Σχήμα. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Σχήμα. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Σχήμα Ευαγγελία Πιτουρά 1 Τι θα δούμε σήμερα: 1. Ο/Σ -> σχεσιακό 2. Ορισμός σχεσιακής βάσης σε SQL Αρχικά ας σχεδιάσουμε μια σχεσιακή βάση δεδομένων χωρίς να σχεδιάσουμε

Διαβάστε περισσότερα

Εισαγωγή στα Πληροφοριακά Συστήματα

Εισαγωγή στα Πληροφοριακά Συστήματα Εισαγωγή στα Πληροφοριακά Συστήματα Ενότητα 9: Μοντελοποίηση με το μοντέλο Οντοτήτων Συσχετίσεων Μπεληγιάννης Γρηγόριος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών

Διαβάστε περισσότερα

Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό

Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό 1 Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Προσοχή είτε αυτά που ακολουθούν ως παράδειγμα Μην τα ακολουθείτε τυφλά ως «μαγική συνταγή» 2 : Μετατροπή Μοντέλου ΟΣ σε Σχεσιακό

Διαβάστε περισσότερα

Σχεδίαση Βάσεων Δεδομένων

Σχεδίαση Βάσεων Δεδομένων Σχεδίαση Βάσεων Δεδομένων Βασική Χαρτογράφηση: Η Διαδικασία Μετασχηματισμού Basic Mapping: The Transformation Process 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Στόχοι Το μάθημα

Διαβάστε περισσότερα

Βάσεις δεδομένων. (4 ο μάθημα) Ηρακλής Βαρλάμης

Βάσεις δεδομένων. (4 ο μάθημα) Ηρακλής Βαρλάμης Βάσεις δεδομένων (4 ο μάθημα) Ηρακλής Βαρλάμης varlamis@hua.gr Περιεχόμενα Επέκταση του μοντέλου ΟΣ Κληρονομικότητα Εξειδίκευση/Γενίκευση Περιορισμοί Ιεραρχίες και πλέγματα Συνάθροιση Συνέχεια στο σχεσιακό

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ - ΤΜΗΥΠ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ - ΤΜΗΥΠ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ - ΤΜΗΥΠ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι Β. Μεγαλοοικονόμου, Δ. Χριστοδουλάκης Διαγράμματα Οντοτήτων- Συσχετίσεων (E-R) Ακ.Έτος 2008-09 (μεβάσητιςσημειώσειςτωνsilberchatz, Korth και Sudarshan και

Διαβάστε περισσότερα

Επιλέγοντας προσωπικό μπορείτε να δείτε μία κατάσταση με τον προσωπικό σας.

Επιλέγοντας προσωπικό μπορείτε να δείτε μία κατάσταση με τον προσωπικό σας. Published on PRISMA Win Help - Megasoft (http://docs.megasoft.gr) Home > PRISMA Win Μισθοδοσία > Προσωπικό (F3) Προσωπικό (F3) Προσωπικό (F3) Προσωπικό Επιλέγοντας προσωπικό μπορείτε να δείτε μία κατάσταση

Διαβάστε περισσότερα

ΑΝΑΛΥΤΙΚΗ ΠΕΡΙΟΔΙΚΗ ΔΗΛΩΣΗ ΟΙΚΟΔΟΜΟΤΕΧΝΙΚΟΥ ΕΡΓΟΥ

ΑΝΑΛΥΤΙΚΗ ΠΕΡΙΟΔΙΚΗ ΔΗΛΩΣΗ ΟΙΚΟΔΟΜΟΤΕΧΝΙΚΟΥ ΕΡΓΟΥ (1) ΚΩΔΙΚΟΣ ΠΕΡΙΓΡΑΦΗ ΤΥΠΟΣ ΔΗΛΩΣΗΣ ΥΠΟΚΑΤΑΣΤΗΜΑ ΙΚΑ ΥΠΟΒΟΛΗΣ ΚΩΔΙΚΟΣ (2) ΟΝΟΜΑΣΙΑ (3) ΕΠΩΝΥΜΙΑ ΕΡΓΟΔΟΤΗ (4) Δ/ΝΣΗ ΕΔΡΑΣ ΕΡΓΟΔΟΤΗ Τ.Κ. (7) ΠΟΛΗ (8) ΕΙΔΟΣ ΕΡΓΟΥ (9) ΟΔΟΣ (5) ΑΡΙΘΜΟΣ (6) Α.Μ.Ε (10) Α.Μ.Ο.Ε.

Διαβάστε περισσότερα

ΜοντέλοΟντοτήτωνΣυσχετίσεων & ΔιάγραμμαΟντοτήτων Συσχετίσεων. Μοντέλο Οντοτήτων Συσχετίσεων

ΜοντέλοΟντοτήτωνΣυσχετίσεων & ΔιάγραμμαΟντοτήτων Συσχετίσεων. Μοντέλο Οντοτήτων Συσχετίσεων ΜοντέλοΟντοτήτωνΣυσχετίσεων & ΔιάγραμμαΟντοτήτων Συσχετίσεων Μοντέλο Οντοτήτων Συσχετίσεων Το Μοντέλο Οντοτήτων-Συσχετίσεων βασίζεται στην αντίληψη ότι ο πραγματικός κόσμος αποτελείται από οντότητες (entities)

Διαβάστε περισσότερα

Βάσεις Δεδομένων. Βασίλειος Βεσκούκης Μοντέλο Οντοτήτων-Συσχετίσεων. Το Σχεσιακό Μοντέλο Δεδομένων

Βάσεις Δεδομένων. Βασίλειος Βεσκούκης Μοντέλο Οντοτήτων-Συσχετίσεων. Το Σχεσιακό Μοντέλο Δεδομένων Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόμων Τοπογράφων Μηχανικών Βάσεις Δεδομένων Βασίλειος Βεσκούκης v.vescoukis@cs.ntua.gr Το μοντέλο Οντοτήτων Συσχετίσεων Το Σχεσιακό Μοντέλο Δεδομένων Μοντέλο Οντοτήτων-Συσχετίσεων

Διαβάστε περισσότερα

Συσχετίσεις Υπερκλάσης/Υποκλάσης και Εξειδίκευση (ή Γενίκευση) Κανόνας για Ιεραρχίες (ή πλέγμα) Κανόνας για Διαμοιραζόμενες Υποκλάσεις Κανόνας για απεικόνιση Κατηγοριών Απεικόνιση του ΕΟΣ Μοντέλου στο

Διαβάστε περισσότερα

ΘΕ ΠΛΗ11 2η ΓΡΑΠΤΗ ΕΡΓΑΣΙΑ (ΓΕ2) ΕΝΔΕΙΚΤΙΚΗ ΕΠΙΛΥΣΗ

ΘΕ ΠΛΗ11 2η ΓΡΑΠΤΗ ΕΡΓΑΣΙΑ (ΓΕ2) ΕΝΔΕΙΚΤΙΚΗ ΕΠΙΛΥΣΗ ΘΕ ΠΛΗ 2η ΓΡΑΠΤΗ ΕΡΓΑΣΙΑ (ΓΕ2) 2005-06 ΕΔΕΙΚΤΙΚΗ ΕΠΙΛΥΣΗ ΘΕΜΑ [70] Εννοιολογικός & Λογικός Σχεδιασμός Ερώτημα [36] Στο διάγραμμα της επόμενης σελίδας αποτυπώνεται ένα ενδεικτικό ΔΟΣ που ενσωματώνει τις

Διαβάστε περισσότερα

Εργαστήριο Βάσεων Δεδομένων

Εργαστήριο Βάσεων Δεδομένων Εργαστήριο Βάσεων Δεδομένων 2 η Άσκηση 4 οεμβρίου 2007 Αντικείμενο της παρούσας άσκησης είναι η μετατροπή του Διαγράμματος Οντοτήτων Συσχετίσεων (E-R) μιας βάσης δεδομένων στο αντίστοιχο Σχεσιακό Διάγραμμα

Διαβάστε περισσότερα

Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Σχήμα. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Σχήμα. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Σχήμα Βάσεις Δεδομένων 2013-2014 Ευαγγελία Πιτουρά 1 Γενικά Για κάθε τύπο οντοτήτων και για κάθε τύπο συσχετίσεων δημιουργούμε ένα σχήμα σχέσης που παίρνει το όνομα του

Διαβάστε περισσότερα

Μετασχηµατισµός διαγράµµατος ER σε σχεσιακό σχήµα Β

Μετασχηµατισµός διαγράµµατος ER σε σχεσιακό σχήµα Β Τ.Ε.Ι ΘΕΣΣΑΛΟΝΙΚΗΣ, ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Σ Β (ΕΡΓΑΣΤΗΡΙΟ 3) Τελευταία ενηµέρωση: 10/2011 Μετασχηµατισµός διαγράµµατος ER σε σχεσιακό σχήµα Β ΣΤΟΧΟΣ Στόχοs του 3 ου εργαστηρίου είναι η υλοποίηση µοντέλων

Διαβάστε περισσότερα

Βάσεις εδοµένων. Βασίλειος Βεσκούκης, Εµµ. Στεφανάκης. Το µοντέλο Οντοτήτων Συσχετίσεων Το Σχεσιακό Μοντέλο εδοµένων

Βάσεις εδοµένων. Βασίλειος Βεσκούκης, Εµµ. Στεφανάκης. Το µοντέλο Οντοτήτων Συσχετίσεων Το Σχεσιακό Μοντέλο εδοµένων Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόµων Τοπογράφων Μηχανικών Βάσεις εδοµένων Βασίλειος Βεσκούκης, Εµµ. Στεφανάκης v.vescoukis@cs.ntua.gr Το µοντέλο Οντοτήτων Συσχετίσεων Το Σχεσιακό Μοντέλο εδοµένων

Διαβάστε περισσότερα

Κεφάλαιο 4 Σχεδίαση Βάσεων Δεδομένων

Κεφάλαιο 4 Σχεδίαση Βάσεων Δεδομένων Βάσεις Δεδομένων Επαγγελματικού Λυκείου Κεφάλαιο 4 Σχεδίαση Βάσεων Δεδομένων Εισηγητής Δελησταύρου Κωνσταντίνος Καθηγητής Πληροφορικής ΠΕ20 Μηχανικός Πληροφορικής Τ.Ε. M.Sc. στα Συστήματα Υπολογιστών Περιεχόμενα

Διαβάστε περισσότερα

Η εταιρεία είναι οργανωµένη σε τµήµατα Κάθε ΤΜΗΜΑένα όνοµα, κωδικό και έναν εργαζόµενο που διευθύνει το τµήµα. Αποθηκεύεται η ηµεροµηνία που ανέλαβε

Η εταιρεία είναι οργανωµένη σε τµήµατα Κάθε ΤΜΗΜΑένα όνοµα, κωδικό και έναν εργαζόµενο που διευθύνει το τµήµα. Αποθηκεύεται η ηµεροµηνία που ανέλαβε ιάγραµµα Οντοτήτων - Συσχετίσεων Παύλος Εφραιµίδης Βάσεις εδοµένων ιάγραµµα Ο-Σ 1 Σχεδιασµός µιας Βάσης εδοµένων Τα βασικά βήµατα για το σχεδιασµό και την ανάπτυξη µιας Βάσης εδοµένων είναι: Ανάλυση Απαιτήσεων

Διαβάστε περισσότερα

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 2: Μοντελο Συσχετίσεων Οντοτήτων, Μελέτη Περίπτωσης: Η βάση δεδομένων των CD

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 2: Μοντελο Συσχετίσεων Οντοτήτων, Μελέτη Περίπτωσης: Η βάση δεδομένων των CD Ενότητα 2: Μοντελο Συσχετίσεων Οντοτήτων, Μελέτη Περίπτωσης: Η βάση δεδομένων των CD Ευαγγελίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

ΠΕΛΑΤΗΣ ΠΑΡΑΓΓΕΛΙΑ ΠΡΟΪΟΝ

ΠΕΛΑΤΗΣ ΠΑΡΑΓΓΕΛΙΑ ΠΡΟΪΟΝ ΤΕΙ ΑΘΗΝΩΝ ΣΧΟΛΗ Σ Ο ΤΜΗΜΑ ΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΧΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ 2009-2010 Η/Υ ΙΙΙ ΒΑΣΕΙΣ Ε ΟΜΕΝΩΝ (Θεωρία) ΜΑΘΗΜΑ 2ο Σχεσιακό µοντέλο (E-R model), ιάγραµµα οντοτήτων συσχετίσεων (E-R diagram), Σχεσιακό

Διαβάστε περισσότερα

Πληροφοριακού Συστήματος Ενημέρωσης Καιρικών Συνθηκών

Πληροφοριακού Συστήματος Ενημέρωσης Καιρικών Συνθηκών Τι είναι Πληροφοριακό Σύστημα και Βάση Δεδομένων Πληροφοριακό σύστημα Είναι το σύστημα, που επεξεργάζεται εισόδους, συντηρεί αρχεία και παράγει πληροφορίες κάθε μορφής. Είναι ο συνεκτικός κρίκος των υποσυστημάτων

Διαβάστε περισσότερα

Μετατροπή Σχήματος Ο/Σ σεσχεσιακό

Μετατροπή Σχήματος Ο/Σ σεσχεσιακό Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Προσοχή είτε αυτά που ακολουθούν ως παράδειγμα Μην τα ακολουθείτε τυφλά ως «μαγική συνταγή» 1 2 Οντότητες Για κάθε τύπο οντοτήτων και για κάθε τύπο συσχετίσεων δημιουργούμε

Διαβάστε περισσότερα

Από το Μοντέλο Οντοτήτων Συσχετίσεων στο Σχεσιακό Μοντέλο

Από το Μοντέλο Οντοτήτων Συσχετίσεων στο Σχεσιακό Μοντέλο Από το Μοντέλο Οντοτήτων Συσχετίσεων στο Σχεσιακό Μοντέλο Μετατροπή Διαγράμματος Οντοτήτων Συσχετίσεων σε Σχεσιακό Μοντέλο, Αλγόριθμος Μετατροπής, Μετατροπή Οντότητας, Μετατροπή Συσχέτισης 1:1, Μετατροπή

Διαβάστε περισσότερα

Περιγραφική Στατιστική. Ακαδ. Έτος 2012-2013 1 ο εξάμηνο. Κ. Πολίτης

Περιγραφική Στατιστική. Ακαδ. Έτος 2012-2013 1 ο εξάμηνο. Κ. Πολίτης Περιγραφική Στατιστική Ακαδ. Έτος 2012-2013 1 ο εξάμηνο Κ. Πολίτης 1 2 Η στατιστική ασχολείται με τη συλλογή, οργάνωση, παρουσίαση και ανάλυση πληροφοριών. Οι πληροφορίες αυτές, πολύ συχνά αριθμητικές,

Διαβάστε περισσότερα

2. Το Μοντέλο Οντοτήτων- Συσχετίσεων

2. Το Μοντέλο Οντοτήτων- Συσχετίσεων Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων 2. Το Μοντέλο Οντοτήτων- Συσχετίσεων Σχεδιασμός Βάσεων Δεδομένων Χρήστος Δουλκερίδης 2017-18 Σχεδίαση Βάσεων

Διαβάστε περισσότερα

Ενδεικτικές λύσεις ασκήσεων

Ενδεικτικές λύσεις ασκήσεων Ενδεικτικές λύσεις ασκήσεων Περιεχόμενα η Άσκηση ΒΔ για Τμήμα Πανεπιστημίου... 4 2 η Άσκηση ΒΔ για ταξιδιωτικό γραφείο... 7 Χρηματοδότηση... 9 Σημείωμα Αναφοράς... 0 Σημείωμα Αδειοδότησης... 2 Πίνακας

Διαβάστε περισσότερα

ΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ. Ακαδημαϊκό Έτος 2011 2012, Εαρινό Εξάμηνο. Εργαστηριακή Άσκηση 2 24/01/2012

ΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ. Ακαδημαϊκό Έτος 2011 2012, Εαρινό Εξάμηνο. Εργαστηριακή Άσκηση 2 24/01/2012 ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ, ΤΜΗΜΑ ΕΠΙΚΟΙΝΩΝΙΑΣ & ΣΠΟΥΔΩΝ ΔΙΑΔΙΚΤΥΟΥ ΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ Ακαδημαϊκό Έτος 2011 2012, Εαρινό Εξάμηνο Εργαστηριακή Άσκηση 2 24/01/2012

Διαβάστε περισσότερα

Βάση Δεδομένων: συλλογή από σχετιζόμενα δεδομένα Σύστημα Διαχείρισης Βάσεων Δεδομένων (ΣΔΒΔ): λογισμικό για δημιουργία και χρήση μιας βάσης δεδομένων

Βάση Δεδομένων: συλλογή από σχετιζόμενα δεδομένα Σύστημα Διαχείρισης Βάσεων Δεδομένων (ΣΔΒΔ): λογισμικό για δημιουργία και χρήση μιας βάσης δεδομένων Τι είναι μια βάση δεδομένων; Βάση Δεδομένων: συλλογή από σχετιζόμενα δεδομένα Σύστημα Διαχείρισης Βάσεων Δεδομένων (ΣΔΒΔ): λογισμικό για δημιουργία και χρήση μιας βάσης δεδομένων Σ Δ Β Δ ΒΔ Σύστημα Βάσεων

Διαβάστε περισσότερα

Σχεδιασµός µιας Β. Εισαγωγή. Μετατροπή σε σχεσιακό -> είσοδο σε ένα Σ Β. Εισαγωγή. Ιδέες Ο/Σ Σχέσεις Σχεσιακό Σ Β

Σχεδιασµός µιας Β. Εισαγωγή. Μετατροπή σε σχεσιακό -> είσοδο σε ένα Σ Β. Εισαγωγή. Ιδέες Ο/Σ Σχέσεις Σχεσιακό Σ Β Εισαγωγή Σχεδιασµός µιας Β ανάλυση ποιας πληροφορίας και της σχέσης ανάµεσα στα στοιχεία της περιγραφή της δοµής - σχήµα σε διάφορους συµβολισµούς ή µοντέλα Μοντέλο Οντοτήτων - Συσχετίσεων γραφικό µοντέλο

Διαβάστε περισσότερα

Εισαγωγή στα Πληροφοριακά Συστήματα

Εισαγωγή στα Πληροφοριακά Συστήματα Εισαγωγή στα Πληροφοριακά Συστήματα Ενότητα 11: Μετατροπή Διαγράμματος Οντοτήτων Συσχετίσεων σε Σχεσιακό Σχήμα Μπεληγιάννης Γρηγόριος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων

Διαβάστε περισσότερα

Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας. 2 ο Μάθημα: Βασικά Θέματα Βάσεων Δεδομένων. Δρ. Κωνσταντίνος Χ.

Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας. 2 ο Μάθημα: Βασικά Θέματα Βάσεων Δεδομένων. Δρ. Κωνσταντίνος Χ. Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας 2 ο Μάθημα: Βασικά Θέματα Βάσεων Δεδομένων Δρ. Κωνσταντίνος Χ. Γιωτόπουλος Βασικά θέματα Βάσεων Δεδομένων Ένα Σύστημα Βάσης Δεδομένων

Διαβάστε περισσότερα

Απεικόνιση Διαγράμματος Οντοτήτων-Συσχετίσεων σε Σχεσιακό Μοντέλο Δεδομένων

Απεικόνιση Διαγράμματος Οντοτήτων-Συσχετίσεων σε Σχεσιακό Μοντέλο Δεδομένων Απεικόνιση Διαγράμματος Οντοτήτων-Συσχετίσεων σε Σχεσιακό Μοντέλο Δεδομένων Παύλος Εφραιμίδης Βάσεις Δεδομένων Σχεσιακό Μοντέλο Δεδομένων 1 Διαδικασία Απεικόνισης 1. Απεικόνιση κανονικών τύπων οντοτήτων

Διαβάστε περισσότερα

Ενδεικτικές λύσεις ασκήσεων διαγραμμάτων περίπτωσης χρήσης (1 ο επαναληπτικό μάθημα)

Ενδεικτικές λύσεις ασκήσεων διαγραμμάτων περίπτωσης χρήσης (1 ο επαναληπτικό μάθημα) Ενδεικτικές λύσεις ασκήσεων διαγραμμάτων περίπτωσης χρήσης (1 ο επαναληπτικό μάθημα) 1 η Άσκηση Ηλεκτρονικό Βιβλιοπωλείο «Το κεντρικό βιβλιοπωλείο «Η Γνώση» αποφάσισε να επεκτείνει τις δραστηριότητές του

Διαβάστε περισσότερα

Μοντέλο Οντοτήτων-Συσχετίσεων

Μοντέλο Οντοτήτων-Συσχετίσεων Μοντέλο Οντοτήτων-Συσχετίσεων 1 Εισαγωγή Σχεδιασμός μιας εφαρμογής ΒΔ: Βήματα 1. Συλλογή και Ανάλυση Απαιτήσεων (requirement analysis) Τι δεδομένα θα αποθηκευτούν, ποιες εφαρμογές θα κτιστούν πάνω στα

Διαβάστε περισσότερα

Τ.Ε.Ι ΘΕΣΣΑΛΟΝΙΚΗΣ, ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΔΒΔ (ΕΡΓΑΣΤΗΡΙΟ 4) Τελευταία ενημέρωση: 11/2011. Μετασχηματισμός διαγράμματος ER σε σχεσιακό σχήμα ΒΔ

Τ.Ε.Ι ΘΕΣΣΑΛΟΝΙΚΗΣ, ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΔΒΔ (ΕΡΓΑΣΤΗΡΙΟ 4) Τελευταία ενημέρωση: 11/2011. Μετασχηματισμός διαγράμματος ER σε σχεσιακό σχήμα ΒΔ Μετασχηματισμός διαγράμματος ER σε σχεσιακό σχήμα ΒΔ ΣΤΟΧΟΣ Στόχο του παρόντος εργαστηρίου αποτελεί η κατανόηση και η εφαρμογή της μεθοδολογίας του μετασχηματισμού ενός διαγράμματος ER στο αντίστοιχο σχεσιακό

Διαβάστε περισσότερα

Άσκηση 2 - Κεχρής, Κεφάλαιο 8: Κανονικοποίηση

Άσκηση 2 - Κεχρής, Κεφάλαιο 8: Κανονικοποίηση Άσκηση 2 - Κεχρής, Κεφάλαιο 8: Κανονικοποίηση Εκφώνηση: Δίνεται ο παρακάτω πίνακας ΚΑΤΟΙΚΙΕΣ_ΑΓΟΡΑΣΤΩΝ τον οποίο χρησιμοποιεί μια κατασκευαστική εταιρία η οποία δραστηριοποιείται στην κατασκευή κατοικιών

Διαβάστε περισσότερα

Βάσεις Δεδομένων Ι. 3 ο Φροντιστήριο. Πέρδικα Πολίνα [perdika]

Βάσεις Δεδομένων Ι. 3 ο Φροντιστήριο. Πέρδικα Πολίνα [perdika] Βάσεις Δεδομένων Ι 3 ο Φροντιστήριο http://www.dblab.upatras.gr/gr/dbi.htm Πέρδικα Πολίνα [perdika] σχεδιασμός ΒΔ 1 σχεδιασμός της λογικής και φυσικής δομής μίας ή περισσότερων ΒΔ για την κάλυψη των πληροφοριακών

Διαβάστε περισσότερα

Ειδικά Θέματα Παραμετροποίησης ΕΡΓΑΖΟΜΕΝΟΙ ΠΟΥ ΑΠΑΣΧΟΛΟΥΝΤΑΙ ΣΕ ΕΠΟΧΙΑΚΕΣ ΕΠΙΧΕΙΡΗΣΕΙΣ (ΞΕΝΟΔΟΧΕΙΑ) Data Communication A.E.

Ειδικά Θέματα Παραμετροποίησης ΕΡΓΑΖΟΜΕΝΟΙ ΠΟΥ ΑΠΑΣΧΟΛΟΥΝΤΑΙ ΣΕ ΕΠΟΧΙΑΚΕΣ ΕΠΙΧΕΙΡΗΣΕΙΣ (ΞΕΝΟΔΟΧΕΙΑ) Data Communication A.E. ΕΡΓΑΖΟΜΕΝΟΙ ΠΟΥ ΑΠΑΣΧΟΛΟΥΝΤΑΙ ΣΕ ΕΠΟΧΙΑΚΕΣ ΕΠΙΧΕΙΡΗΣΕΙΣ (ΞΕΝΟΔΟΧΕΙΑ) ΕΡΓΑΖΟΜΕΝΟΙ ΠΟΥ ΑΠΑΣΧΟΛΟΥΝΤΑΙ ΣΕ ΕΠΟΧΙΑΚΕΣ ΕΠΙΧΕΙΡΗΣΕΙΣ (ΞΕΝΟΔΟΧΕΙΑ) Παρακάτω σας παραθέτουμε αναλυτικά παραδείγματα για την ορθή καταχώρηση

Διαβάστε περισσότερα

Μοντέλο Οντοτήτων-Συσχετίσεων

Μοντέλο Οντοτήτων-Συσχετίσεων Εισαγωγή Σχεδιασµός µιας Β : Βήµατα Ανάλυση Απαιτήσεων Τι δεδοµένα θα αποθηκευτούν, ποιες εφαρµογές θα κτιστούν πάνω στα δεδοµένα, ποιες λειτουργίες είναι συχνές Εννοιολογικός Σχεδιασµός Υψηλού-επιπέδου

Διαβάστε περισσότερα

Μοντέλο Οντοτήτων-Συσχετίσεων

Μοντέλο Οντοτήτων-Συσχετίσεων Εισαγωγή Σχεδιασμός μιας Β : Βήματα Συλλογή και Ανάλυση Απαιτήσεων Τι δεδομένα θα αποθηκευτούν, ποιες εφαρμογές θα κτιστούν πάνω στα δεδομένα, ποιες λειτουργίες είναι συχνές Λειτουργικές απαιτήσεις (πράξεις

Διαβάστε περισσότερα

Βάσεις Δεδομένων Ενότητα 4

Βάσεις Δεδομένων Ενότητα 4 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 4: Μοντέλο Οντοτήτων-Συσχετίσεων Ιωάννης Μανωλόπουλος, Καθηγητής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

Εισαγωγή στις βάσεις δεδομένων - Η ανατομία μιας βάσης δεδομένων

Εισαγωγή στις βάσεις δεδομένων - Η ανατομία μιας βάσης δεδομένων ΕΣΔ516 Τεχνολογίες Διαδικτύου Εισαγωγή στις βάσεις δεδομένων - Η ανατομία μιας βάσης δεδομένων Περιεχόμενα - Βιβλιογραφία Ενότητας Περιεχόμενα Ορισμοί Συστατικά στοιχεία εννοιολογικής σχεδίασης Συστατικά

Διαβάστε περισσότερα

Βάσεις Δεδομένων. Εισαγωγή Ανάλυση Απαιτήσεων. Φροντιστήριο 1 ο

Βάσεις Δεδομένων. Εισαγωγή Ανάλυση Απαιτήσεων. Φροντιστήριο 1 ο Βάσεις Δεδομένων Εισαγωγή Ανάλυση Απαιτήσεων Φροντιστήριο 1 ο 16-10-2008 Εισαγωγή - Ορισμοί Βάση Δεδομένων είναι μία συλλογή από σχετιζόμενα αντικείμενα Ένα σύστημα διαχείρισης βάσεων δεδομένων (ΣΔΒΔ)

Διαβάστε περισσότερα

Διαδικασία σχεδιασμού Β.Δ.

Διαδικασία σχεδιασμού Β.Δ. Διαδικασία σχεδιασμού Β.Δ. Σε παλαιότερα μαθήματα είπαμε ότι πριν κατασκευάσουμε κάτι θα πρέπει πρώτα να το σχεδιάσουμε. Το ίδιο ισχύει και για μια Β.Δ.. Σε αυτή την ενότητα θα περιγράψουμε λίγο πιο αναλυτικά

Διαβάστε περισσότερα

Μοντέλο Οντοτήτων-Συσχετίσεων

Μοντέλο Οντοτήτων-Συσχετίσεων Εισαγωγή Εισαγωγή Σχεδιασµός µιας Β ανάλυση ποιας πληροφορίας και της σχέσης ανάµεσα στα στοιχεία της περιγραφή της δοµής - σχήµα σε διάφορους συµβολισµούς ή µοντέλα Μοντέλο Οντοτήτων - Συσχετίσεων γραφικό

Διαβάστε περισσότερα

Βάσεις Δεδομένων. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα

Βάσεις Δεδομένων. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Βάσεις Δεδομένων Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Στέργιος Παλαμάς, Υλικό Μαθήματος «Βάσεις Δεδομένων», 2015-2016 Κεφάλαιο 4: Σχεδιασμός Βάσεων Δεδομένων Μοντέλο Οντοτήτων -

Διαβάστε περισσότερα

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ - ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΣΒΔ - ΕΙΣΑΓΩΓΗ ΣΤΟ ΜΟΝΤΕΛΟ ΟΝΤΟΤΗΤΩΝ ΣΥΣΧΕΤΙΣΕΩΝ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ - ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΣΒΔ - ΕΙΣΑΓΩΓΗ ΣΤΟ ΜΟΝΤΕΛΟ ΟΝΤΟΤΗΤΩΝ ΣΥΣΧΕΤΙΣΕΩΝ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Χειμερινό Εξάμηνο 2013 - ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΣΒΔ - ΕΙΣΑΓΩΓΗ ΣΤΟ ΜΟΝΤΕΛΟ ΟΝΤΟΤΗΤΩΝ ΣΥΣΧΕΤΙΣΕΩΝ Δρ. Βαγγελιώ Καβακλή ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ, ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ 1 Αρχιτεκτονική

Διαβάστε περισσότερα

Μετατροπή Σχήματος Ο/Σ σεσχεσιακό

Μετατροπή Σχήματος Ο/Σ σεσχεσιακό Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Προσοχή είτε αυτά που ακολουθούν ως παράδειγμα Μην τα ακολουθείτε τυφλά ως «μαγική συνταγή» 1 2 Οντότητες Για κάθε τύπο οντοτήτων και για κάθε τύπο συσχετίσεων δημιουργούμε

Διαβάστε περισσότερα

ΛΥΣΗ ΤΗΣ ΔΕΥΤΕΡΗΣ ΑΣΚΗΣΗΣ Όλγα Γκουντούνα

ΛΥΣΗ ΤΗΣ ΔΕΥΤΕΡΗΣ ΑΣΚΗΣΗΣ Όλγα Γκουντούνα ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΜΑΘΗΜΑ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΑΚΑΔ. ΕΤΟΣ 2011-12 ΔΙΔΑΣΚΟΝΤΕΣ Ιωάννης Βασιλείου Καθηγητής Τιμολέων Σελλής Καθηγητής Άσκηση 1

Διαβάστε περισσότερα

Βάσεις δεδομένων. (3 ο μάθημα) Ηρακλής Βαρλάμης

Βάσεις δεδομένων. (3 ο μάθημα) Ηρακλής Βαρλάμης Βάσεις δεδομένων (3 ο μάθημα) Ηρακλής Βαρλάμης varlamis@hua.gr Περιεχόμενα Σχεσιακό μοντέλο δεδομένων Σχέσεις, γνωρίσματα, πλειάδες, πεδία ορισμού Πράξεις ενημέρωσης σε σχέσεις Απεικόνιση μοντέλου οντοτήτωνσυσχετίσεων

Διαβάστε περισσότερα

Πρόλογος Μέρος Ι Εισαγωγή στα συστήματα βάσεων δεδομένων Μια βόλτα στις βάσεις δεδομένων...25

Πρόλογος Μέρος Ι Εισαγωγή στα συστήματα βάσεων δεδομένων Μια βόλτα στις βάσεις δεδομένων...25 Περιεχόμενα Πρόλογος... 21 Μέρος Ι Εισαγωγή στα συστήματα βάσεων δεδομένων. 23 1 Μια βόλτα στις βάσεις δεδομένων...25 1.1 Η πρώτη βάση δεδομένων... 26 1.1.1 Άλλοι τρόποι...26 1.1.2 Απαιτήσεις της εφαρμογής...29

Διαβάστε περισσότερα

Βάσεις Περιβαλλοντικών Δεδομένων

Βάσεις Περιβαλλοντικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 4: Μοντέλα Οντοτήτων Σχέσεων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται

Διαβάστε περισσότερα

Εισαγωγή. Σχεδιασµός µιας Β

Εισαγωγή. Σχεδιασµός µιας Β Σχεδιασµός µιας Β Εισαγωγή ανάλυση ποιας πληροφορίας και της σχέσης ανάµεσα στα στοιχεία της περιγραφή της δοµής - σχήµα σε διάφορους συµβολισµούς ή µοντέλα Μοντέλο Οντοτήτων - Συσχετίσεων (κεφ. 3) γραφικό

Διαβάστε περισσότερα

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ασκήσεις και ερωτήσεις

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ασκήσεις και ερωτήσεις ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ασκήσεις και ερωτήσεις 1) Ερωτήσεις Σωστού/Λάθους (ΣΛ) Το πακέτο λογισμικού Excel της Microsoft είναι λογισμικό διαχείρισης ΒΔ (ΣΛ) Το πακέτο λογισμικού Access της Microsoft είναι λογισμικό

Διαβάστε περισσότερα

ΠΕΡΙΕΧΟΜΕΝΑ Z. ΣΥΧΝΕΣ ΕΡΩΤΗΣΕΙΣ... 4

ΠΕΡΙΕΧΟΜΕΝΑ Z. ΣΥΧΝΕΣ ΕΡΩΤΗΣΕΙΣ... 4 10100104/09/13 a ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΕΧΟΜΕΝΑ Z. ΣΥΧΝΕΣ ΕΡΩΤΗΣΕΙΣ... 4 1. ΓΕΝΙΚΑ... 4 2. ΜΙΣΘΟΔΟΣΙΑ... 5 3. ΕΡΓΑΖΟΜΕΝΟΙ... 6 4. ΕΝΤΥΠΑ... 8 5. ΠΑΡΑΜΕΤΡΟΙ... 9 Τελευταία αναθεώρηση εγχειριδίου χρήσης: Σεπτέμβριος

Διαβάστε περισσότερα

. Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων

. Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων .. Εργαστήριο Βάσεων Δεδομένων Εισαγωγικό Μάθημα Βασικές Έννοιες - . Ύλη Εργαστηρίου ΒΔ Ύλη - 4 Ενότητες.1 - Σχεδιασμός Βάσης Δεδομένων.2 Δημιουργία Βάσης Δεδομένων Δημιουργία Πινάκων Εισαγωγή/Ανανέωση/Διαγραφή

Διαβάστε περισσότερα

Ασφάλιση στον Ενιαίο Φορέα Κοινωνικής Ασφάλισης (Ε.Φ.Κ.Α.)

Ασφάλιση στον Ενιαίο Φορέα Κοινωνικής Ασφάλισης (Ε.Φ.Κ.Α.) Ασφάλιση στον Ενιαίο Φορέα Κοινωνικής Ασφάλισης (Ε.Φ.Κ.Α.) Για την εφαρμογή των διατάξεων του ν. 4387/2016 αναφορικά με τον Ενιαίο Φορέα Κοινωνικής Ασφάλισης παρακαλούμε όπως ακολουθήσετε τις παρακάτω

Διαβάστε περισσότερα

Εξαγωγή Άρθρου Μισθοδοσίας & Εισαγωγή

Εξαγωγή Άρθρου Μισθοδοσίας & Εισαγωγή Εξαγωγή Άρθρου Μισθοδοσίας & Εισαγωγή Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας Εξαγωγής Άρθρου Μισθοδοσίας & Εισαγωγή σε Λογιστική στην εφαρμογή extra Λογιστική

Διαβάστε περισσότερα

ΑΣΚΗΣΗ ΣΤΗ ΜΗΧΑΝΟΓΡΑΦΗΜΕΝΗ ΜΙΣΘΟΔΟΣΙΑ ΠΡΟΣΩΠΙΚΟΥ Συγγραφέας : κος Δάπης Θ. Δημήτριος

ΑΣΚΗΣΗ ΣΤΗ ΜΗΧΑΝΟΓΡΑΦΗΜΕΝΗ ΜΙΣΘΟΔΟΣΙΑ ΠΡΟΣΩΠΙΚΟΥ Συγγραφέας : κος Δάπης Θ. Δημήτριος ΑΣΚΗΣΗ ΣΤΗ ΜΗΧΑΝΟΓΡΑΦΗΜΕΝΗ ΜΙΣΘΟΔΟΣΙΑ ΠΡΟΣΩΠΙΚΟΥ Συγγραφέας : κος Δάπης Θ. Δημήτριος Καταχωρούμε μόνο τα στοιχεία που είναι παρακάτω. Εάν για ορισμένα πεδία του προγράμματος δεν υπάρχουν στοιχεία τα αφήνουμε

Διαβάστε περισσότερα

Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων

Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων ..?????? Εργαστήριο ΒΑΣΕΙΣ????????? ΔΕΔΟΜΕΝΩΝ Βάσεων Δεδομένων?? ΙΙ Εισαγωγικό Μάθημα Βασικές Έννοιες - . Γενικά Τρόπος Διεξαγωγής Ορισμός: Βάση Δεδομένων (ΒΔ) είναι μια συλλογή από σχετιζόμενα αντικείμενα

Διαβάστε περισσότερα

Θέματα ανακεφαλαίωσης

Θέματα ανακεφαλαίωσης Θέματα ανακεφαλαίωσης 13 Ιουνίου 2013 1. Ορίστε την έννοια σχήμα σχέσης και αναλύστε τα στοιχεία του ορισμού σας. Υποθέστε ότι θέλουμε να αποθηκεύσουμε πληροφορίες για τα μέλη ενός πεζοπορικού συλλόγου

Διαβάστε περισσότερα

Μετατροπή Σχήµατος Ο/Σ σε Σχεσιακό

Μετατροπή Σχήµατος Ο/Σ σε Σχεσιακό Μετατροπή Σχήµατος Ο/Σ σε Σχεσιακό Βάσεις εδοµένων 2011-2012 Ευαγγελία Πιτουρά 1 Μετατροπή Σχήµατος Ο/Σ σε Σχεσιακό Προσοχή Δείτε αυτά που ακολουθούν ως παράδειγµα Μην τα ακολουθείτε τυφλά ως «µαγική συνταγή»

Διαβάστε περισσότερα

Projects για το εργαστήριο. των Βάσεων Δεδομένων

Projects για το εργαστήριο. των Βάσεων Δεδομένων Projects για το εργαστήριο των Βάσεων Δεδομένων Θεσσαλονίκη, Νοέμβριος 2015 1. Το πολυκατάστημα Το πολυκατάστημα έχει ένα σύνολο από εργαζομένους. Κάθε εργαζόμενος χαρακτηρίζεται από έναν κωδικό εργαζομένου,

Διαβάστε περισσότερα

Νέες δυνατότητες εφαρμογών PRISMA Win

Νέες δυνατότητες εφαρμογών PRISMA Win Νέες δυνατότητες εφαρμογών PRISMA Win Αριθμός Έκδοσης: 8.0.1.0001 Λογιστικές εφαρμογές Η Εξέλιξη των εφαρμογών PRISMA Win δε σταματά ποτέ! Παρακάτω μπορείτε να δείτε νέες δυνατότητες που προστέθηκαν στις

Διαβάστε περισσότερα

Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Σχήμα. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Σχήμα. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Σχήμα Ευαγγελία Πιτουρά 1 Γενικά Για κάθε τύπο οντοτήτων και για κάθε τύπο συσχετίσεων δημιουργούμε ένα σχήμα σχέσης που παίρνει το όνομα του αντίστοιχου τύπου. Ευαγγελία

Διαβάστε περισσότερα

Σχέσεις. Διμελής Σχέση. ΣτοΊδιοΣύνολο. Αναπαράσταση

Σχέσεις. Διμελής Σχέση. ΣτοΊδιοΣύνολο. Αναπαράσταση Διμελής Σχέση Σχέσεις Διδάσκοντες: Φ. Αφράτη, Δ. Επιμέλεια διαφανειών: Δ. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο Διατεταγμένο ζεύγος (α, β): Δύο αντικείμενα

Διαβάστε περισσότερα

Διαχείριση Πολιτισμικών Δεδομένων

Διαχείριση Πολιτισμικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διαχείριση Πολιτισμικών Δεδομένων Ενότητα 7: Βάσεις Δεδομένων Βασικές Έννοιες Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και

Διαβάστε περισσότερα

Πριν την είσοδό σας στην εφαρμογή πατήστε το πλήκτρο «Live Update» ώστε να ενημερώσετε την εφαρμογή με την τελευταία έκδοση ( ).

Πριν την είσοδό σας στην εφαρμογή πατήστε το πλήκτρο «Live Update» ώστε να ενημερώσετε την εφαρμογή με την τελευταία έκδοση ( ). Οδηγίες για την ορθή συμπλήρωση των πεδίων που αφορούν την ΑΠΔ ΝΑΥΤΙΚΩΝ όπου σύμφωνα με την εγκύκλιο Αριθμ. Φ.80000/οικ.46214/1903/2017 υποχρεούνται να αποστέλλουν στο Site του ΝΑΤ όλα τα πρόσωπα που εκμεταλλεύονται

Διαβάστε περισσότερα

Τεχνολογία Πολιτισμικού Λογισμικού

Τεχνολογία Πολιτισμικού Λογισμικού Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Τεχνολογία Πολιτισμικού Λογισμικού Ενότητα 6: Βάσεις Δεδομένων Βασικές Έννοιες Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και

Διαβάστε περισσότερα

Σχεδιασμός Βάσεων Δεδομένων

Σχεδιασμός Βάσεων Δεδομένων Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Σχεδιασμός Βάσεων Δεδομένων Εργαστήριa 2 & 3 Δρ. Βασιλική Κούφη Περιεχόμενα Ασκήσεις Άσκηση 1: Παρακολούθηση Επιδόσεων Φοιτητών Άσκηση 2: Διαχείριση Πανεπιστημιακής

Διαβάστε περισσότερα

Σύντομο Εγχειρίδιο ΟΠΣΔ διαχείρισης μισθοδοσίας Αναπληρωτών και Ωρομισθίων εκπαιδευτικών

Σύντομο Εγχειρίδιο ΟΠΣΔ διαχείρισης μισθοδοσίας Αναπληρωτών και Ωρομισθίων εκπαιδευτικών ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ «ΕΚΠΑΙΔΕΥΣΗ ΚΑΙ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗ» (ΕΣΠΑ 2007-2013) ΑΞΟΝΑΣ ΠΡΟΤΕΡΑΙΟΤΗΤΑΣ 2: Αναβάθμιση της ποιότητας της εκπαίδευσης και προώθηση της κοινωνικής ενσωμάτωσης στις 3 περιφέρειες Σταδιακής

Διαβάστε περισσότερα

Μετατροπή Σχήµατος Ο/Σ σε Σχεσιακό

Μετατροπή Σχήµατος Ο/Σ σε Σχεσιακό Μετατροπή Σχήµατος Ο/Σ σε Σχεσιακό Βάσεις εδοµένων 2012-2013 Ευαγγελία Πιτουρά 1 Μετατροπή Σχήµατος Ο/Σ σε Σχεσιακό Δείτε αυτά που ακολουθούν ως παραδείγματα Μην τα ακολουθείτε τυφλά ως«μαγική συνταγή»

Διαβάστε περισσότερα