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

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

11 η Διάλεξη. Ενδεικτικές λύσεις ασκήσεων

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

10 η Διάλεξη. Ενδεικτικές λύσεις ασκήσεων

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

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

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

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

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

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

PROJECT ΕΡΓΑΣΤΗΡΙΩΝ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ Ι. Τμήμα Μηχανικών Πληροφορικής Τ.Ε.

Α.Τ.Ε.Ι. Πάτρας Τμήμα Διοίκησης Επιχειρήσεων Συστήματα Πληροφοριών Διοίκησης (Εργαστήριο) Εαρινό εξάμηνο 2010

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

Βάσεις Δεδομένων 3η εργαστηριακή άσκηση

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

12 η Διάλεξη. Ενδεικτικές λύσεις ασκήσεων

Περιγραφή Μαθήματος. Περιγραφή Περιεχόμενο του Μαθήματος

Οδηγίες Χρήσης. Developed by interad

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

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

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

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

13 η Διάλεξη. Ενδεικτικές λύσεις ασκήσεων

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

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

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

Α.Φ.Μ. ΕΠΙΘΕΤΟ ΟΝΟΜΑ ΠΑΤΡΩΝΥΜΟ ΑΡ

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

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

Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 7 ο Εργαστήριο -

Βάσεις Δεδομένων. Εισαγωγή για το Εργαστήριο. Δρ. Τιάκας Ελευθέριος. Τμήμα Πληροφορικής ΑΠΘ

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

Σχεδίαση και Χρήση Βάσεων Δεδομένων. Χρήση του DBDesigner. Γιώργος Πυρουνάκης - forky@di.uoa.gr

Ένας απλός τρόπος αναπαράστασης δεδομένων: ένας διδιάστατος πίνακας που λέγεται σχέση Γνωρίσματα

Ένας απλός τρόπος αναπαράστασης δεδομένων: ένας διδιάστατος πίνακας που λέγεται σχέση Γνωρίσματα

Η εκπόνηση της εργασίας θα γίνει σε ομάδες των 2-3 ατόμων

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

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

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

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

Εργαστήριο Βάσεων εδοµένων. Άσκηση 2. Η βάση βιβλιοθήκη περιλαµβάνει πληροφορίες για τα βιβλία, τους συγγραφείς και τους εκδοτικούς οίκους.

«ΠΡΟΜΗΘΕΑΣ» Εγχειρίδιο χρήσης για Προμηθευτή

Βάσεις Δεδομένων : Σχεσιακό Μοντέλο 1. Ένας απλός τρόπος αναπαράστασης δεδομένων: ένας διδιάστατος πίνακας που λέγεται σχέση.

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

Αρχική Σελίδα χωρίς να έχει πραγματοποιηθεί Σύνδεση

Βελτιώνω μια λεπτομέρεια, σε σχέση με την Ανακοίνωση από 22/6/2009 (1.4.3)

Συνεργείο Αυτοκινήτων

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

1 η ΑΣΚΗΣΗ ΕΡΓΑΣΤΗΡΙΟΥ (ομαδική: 2 ή 3 ατόμων) (Ημερομηνία Παράδοσης: 18/11/2017) (Ζητούμενο)

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

Για να δείτε όλες τις εγγραφές της εκτύπωσης μπορείτε να χρησιμοποιήσετε τα βελάκια.

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

Βάσεις Δεδομένων. Σχεσιακό Μοντέλο Μετατροπή Διαγράμματος Οντοτήτων Συσχετίσεων (E-R) σε σχεσιακό. Φροντιστήριο 3 ο

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

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

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ & ΑΝΑΛΥΣΗΣ ΣΥΣΤΗΜΑΤΩΝ

Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 4 ο Εργαστήριο -

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

Oδηγίες καταχώρισης ξενοδoχείου..gr

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

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

Οδηγίες συμπλήρωσης των παρακάτω εγγράφων

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

Πληροφοριακά Συστήματα Διοίκησης Ενότητα 7: Διαγράμματα Καταστάσεων

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

website guide B2B e-shop

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

Ανάλυση & Σχεδιασµός Πληροφοριακών Συστηµάτων Ι (Εργαστήριο) Σύστημα Διαχείρισης Πληροφοριακού υλικού της Δημοτικής επιχείρησης «Αναπτυξιακή ΑΕ»

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

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

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

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

Σχεδιασμός μιας Β : Βήματα

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

Πληροφοριακά Συστήματα Διοίκησης Ενότητα 8: Διαγράμματα Δραστηριοτήτων

Παράδειγμα 3: Διάγραμμα Ο-Σ και σχεσιακό σχήμα Θέμα διαγωνίσματος κανονικής εξέτασης 2004

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

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ - Από το ΔΟΣ στη Σχεσιακή Β.Δ.

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

ALPHA BANK. Οδηγίες Χρήσεως. Καταχώρηση τιμολογίων Εισαγωγών προς έγκριση από την Επιτροπή Τραπεζικών Συναλλαγών

ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ. Ford Next Οδηγίες διαχείρισης εφαρμογής 1

ALPHA BANK. Οδηγίες Χρήσεως. Καταχώρηση τιμολογίων Εισαγωγών προς έγκριση από την Επιτροπή Τραπεζικών Συναλλαγών

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

Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων

Πεδία (Attributes) Συσχετίσεις (Relationships) Κλειδιά (Identifiers) Οντότητες είναι υποψήφια αρχεία

Ηλεκτρονικοί Υπολογιστές ΙI. Βάσεις Δεδομένων. Ακαδημαϊκό Έτος Εργαστήριο 2. Διαφάνεια 1. Κάπαρης Αναστάσιος

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΑΣΦΑΛΙΣΤΙΚΩΝ ΕΤΑΙΡΕΙΩΝ

Ενδιαφερόμενοι - Stakeholders. Πελάτης Ταμίας υπάλληλος Διαχειριστής Σύστημα εξουσιοδότησης πληρωμής

ΑΚΑΔΗΜΑΪΚΟ PORTAL ΚΑΤΑΧΩΡΙΣΗΣ ΒΑΘΜΟΛΟΓΙΩΝ

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

Εγχειρίδιο Χρήσης Εφαρμογής One View

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

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

Ακαδημαϊκό Έτος , Χειμερινό Εξάμηνο Μάθημα: Εργαστήριο «Πληροφορική Υγείας» ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS

Μοντελοποίηση Συστημάτων. Διαγράμματα Κλάσεων ClassDiagrams

εδφεφδεφεφεφεφεφεφ Page 1 of 10 (εικόνα 1)

Εγγραφή στο Portal για νέους συνδρομητές

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

Transcript:

Εργαστήριο Βάσεων Δεδομένων 2 η Άσκηση 4 οεμβρίου 2007 Αντικείμενο της παρούσας άσκησης είναι η μετατροπή του Διαγράμματος Οντοτήτων Συσχετίσεων (E-R) μιας βάσης δεδομένων στο αντίστοιχο Σχεσιακό Διάγραμμα και στο αντίστοιχο UML Διάγραμμα. Αναλυτικότερα, δίνονται τα διαγράμματα E-R δύο διαφορετικών βάσεων δεδομένων :. Για τους συνδρομητές, τους υπαλλήλους και την αρχειοθέτηση της ύλης των περιοδικών μιας εταιρίας εκδόσεων περιοδικού τύπου. 2. Για το πελατολόγιο, τους υπαλλήλους και τις εργασίες που πραγματοποιούνται σε ένα συνεργείο αυτοκινήτων. Εσείς καλείστε να επιλέξετε μία από τις δύο εναλλακτικές εκφωνήσεις και να μετατρέψετε το διάγραμμα E-R στο αντίστοιχο σχεσιακό διάγραμμα και στο αντίστοιχο UML διάγραμμα σύμφωνα με τις οδηγίες που θα σας δοθούν στις παραδόσεις του εργαστηρίου. Παρατηρήσεις: Στον σχεδιασμό του σχεσιακού διαγράμματος επιπλέον θα πρέπει να επιλέξετε ποια από τα γνωρίσματα που αποτελούν ξένα κλειδιά (foreign keys) θα επιτρέπεται να μένουν κενά (null) ή να συμπληρώνονται υποχρεωτικά, κατά την εισαγωγή μιας εγγραφής στην βάση και να δικαιολογήσετε το γιατί. Στον σχεδιασμό του διαγράμματος UML θα πρέπει να ορίσετε επιπλέον: τις πράξεις που θα γίνονται σε κάθε κλάση της UML. o Δίνονται κάποια παραδείγματα σε κάθε περίπτωση. Προσθέστε άλλα 4 δικά σας. ποιες είναι οι εναλλακτικές τιμές στα γνωρίσματα τα οποία παίρνουν τιμές από συγκεκριμένο σύνολο. Για παράδειγμα Φύλο:{M,F}. τα επιμέρους γνωρίσματα κάθε σύνθετου γνωρίσματος. Για παράδειγμα Αναγνωριστικό χρήστη : Όνομα Πατρώνυμο Επίθετο Login Η άσκηση είναι ατομική. Η παράδοση της άσκησης θα γίνει στο χώρο του εργαστηρίου Βάσεων Δεδομένων (στο ισόγειο του Β κτηρίου). Η αναφορά θα παραδοθεί σε εκτυπωμένο χαρτί που θα επικολληθεί εσωτερικά στο τετράδιο του εργαστηρίου. Η ημερομηνία παράδοσης της άσκησης είναι η Παρασκευή 30//2007. Για οποιεσδήποτε απορίες σχετικά με την άσκηση μπορείτε να στέλνετε mail στις διευθύνσεις kozanid@ceid.upatras.gr, tsaruhis@ceid.upatras.gr και mpouloum@ceid.upatras.gr ή να ρωτάτε μέσο του forum του εργαστηρίου.

Διάγραμμα Οντοτήτων-Συσχετίσεων (E-R) για τους συνδρομητές, τους υπαλλήλους και την αρχειοθέτηση της ύλης των περιοδικών μιας εταιρίας εκδόσεων περιοδικού τύπου:

Πράξεις που θα πρέπει να υποστηρίζονται : Αλλαγή εταιρίας διανομής Αλλαγή εταιρίας βιβλιοδεσίας Πρόσληψη υπαλλήλου Προσθήκη συνδρομητή Τροποποίηση διεύθυνσης συνδρομητή Αλλαγή του είδους συνεργασίας με συγκεκριμένο συντάκτη Προσθέστε 4 επιπλέον πράξεις Λίστα με γνωρίσματα που παίρνουν συγκεκριμένες τιμές ΟΤΟΤΗΤΑ ΓΩΡΙΣΜΑ ΤΙΜΕΣ ΣΧΕΣΗ ΠΕΡΙΟΔΙΚΟ Θεματολογία Μαγειρικής Πληροφορικής Αυτοκινήτου Ελεύθερου χρόνου Έντυπο CD ΕΘΕΤΟ Αποθηκευτικό Μέσο DVD Δισκέτα Άλλο ΑΡΘΡΟ Μόνιμη στήλη αι Όχι ΕΡΓΑΖΟΜΕΟΣ Θέση εργασίας Συντάκτης Αρχισυντάκτης Φωτογράφος Υπεύθυνος Διαφήμισης ΕΙΑΙ Πιστωτική Κάρτα Τρόπος πληρωμής ΣΥΔΡΟΜΗΤΗΣ Αντικαταβολή ΣΥΤΑΚΗΣ Είδος συνεργασίας Εσωτερικός συνεργάτης Εξωτερικός συνεργάτης

Μ 3. Διάγραμμα Οντοτήτων-Συσχετίσεων (E-R) για το πελατολόγιο, τους υπαλλήλους και τις εργασίες που πραγματοποιούνται σε ένα συνεργείο αυτοκινήτων : Υπολοιπο Λογαριασμού Ποσό που έχει εξοφληθεί ΑΤ ΑΦΜ ΔΟΥ Επίθετο Τηλεφωνο Οδός ΤΚ Αριθμός Συνολικό Ύψος Λογαριασμού ΠΕΛΑΤΗΣ Διεύθυνση Πόλη ΑΦΜ ΓΡΑΜΜΑΤΕΑΣ ΑΤ Is-a ΕΠΙΚΥΡΩΕΙ ΚΛΕΙΕΙ ΕΧΕΙ Αριθμός πλαισίου ΔΟΥ Όνομα ΕΡΓΑΖΟΜΕΟΣ ΗΜΕΡΟΜΗΙΑ ΠΡΟΣΛΗΨΗΣ Μισθός ΡΑΤΕΒΟΥ ΑΚ Εταιρία Πραγματοποιήθηκε Επίθετο Is-A Θέση εργασίας Ημερομηνια Ώρα Χρώμα Αιτία ΑΥΤΟΚΙΗΤΟ ΥΠΑΛΛΗΛΟΣ ΣΥΕΡΓΕΙΟΥ ειδικοτητα ΕΙΣΗΧΘΗ Μοντέλο Ημερομηνια Εταιρία ΣΥΜΜΕΤΈΧΕΙ ΕΠΙΣΚΕΥΗ Έτος κυκλοφορίας Μ ΧΡΗΣΙΜΟΠΟΙΗΘΗΚΕ Κόστος Περιγραφή ΑΤΑΛΛΑΚΤΙΚΟ Μοντέλο Εταιρία Κόστος Απόθεμα στην Αποθήκη Ονομασία

Πράξεις που θα πρέπει να υποστηρίζονται : Εισαγωγή αυτοκινήτου για επισκευή Τροποποίηση στο μισθό ενός εργαζομένου Αλλαγή στο χρώμα ενός αυτοκινήτου Αλλαγή ραντεβού Διαγραφή ραντεβού Προσθέστε 4 επιπλέον πράξεις. Λίστα με γνωρίσματα που παίρνουν συγκεκριμένες τιμές ΟΤΟΤΗΤΑ ΓΩΡΙΣΜΑ ΤΙΜΕΣ ΕΡΓΑΖΟΜΕΟΣ Θέση εργασίας Υπάλληλος γραφείου Υπάλληλος συνεργείου Ηλεκτρολόγος ΥΠΑΛΛΗΛΟΣ Μηχανικός Ειδικότητα ΣΥΕΡΓΕΙΟΥ Φανοποιός Βαφέας αι Ραντεβού Πραγματοποιήθηκε Όχι Σε εκκρεμότητα

Παράδειγμα E-R διάγραμμα Σχεσιακό διάγραμμα

UML διάγραμμα