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

Σχετικά έγγραφα
Σχεδίαση Βάσεων Δεδομένων

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

Database Design. Τύποι Σχέσεων Relationship Types. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

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

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

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

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

Database Design. Entity Relationship Modeling and ERDs Μοντελοποίηση Σχέσεων Οντοτήτων και ERDs

Database Design. Documenting Business Rules Τεκμηρίωση Επιχειρησιακών κανόνων. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

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

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

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

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

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

Σχεδίαση Βάσεων. Τεχνητά, Σύνθετα, και Δευτερεύοντα Μοναδικά Χαρακτηριστικά (UIDs, Unique IDentifiers) Artificial, Composite, and Secondary UIDs

Database Design. Entities, Instances, Attributes, and Identifiers Οντότητες, Εγγραφές, Πεδία, και Αναγνωριστικά

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

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

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

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

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

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

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

Τρόποι αναπαράστασης των επιστημονικών ιδεών στο διαδίκτυο και η επίδρασή τους στην τυπική εκπαίδευση

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

Περίπτωση Χρήσης Use case

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

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

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

Δημ. Σχ. Μεγάλης Παναγίας Σχολικό έτος: ΤΑΞΗ: Ε1 Δημοτικού. Υπεύθυνος εκπαιδευτικός: Κίκας Ιωάννης

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

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

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

Ο ξεναγός (Συνοδευτική δραστηριότητα του γύρου του ίππου)

Oracle Academy: Επενδύοντας στην ανάπτυξη ΙΤ δεξιοτήτων

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

Μοντελοποίηση Συστημάτων

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

ΕΙΣΗΓΗΤΗΣ : ΝΤΟΥΣΗΣ ΗΡΑΚΛΗΣ

ΕΝΝΟΙΟΛΟΓΙΚΗ ΣΧΕΔΙΑΣΗ ΔΕΔΟΜΕΝΩΝ (6)

Πληροφοριακά Συστήματα Διοίκησης Ενότητα 4: Μοντελοποίηση Περιπτώσεων Χρήσης (2ο Μέρος)

ΣΔΥΝΟΛΟΓΗΚΟ ΠΑΝΔΠΗΣΖΜΗΟ ΚΤΠΡΟΤ ΥΟΛΖ ΜΖΥΑΝΗΚΖ ΚΑΗ ΣΔΥΝΟΛΟΓΗΑ. Πηπρηαθή εξγαζία ΒΑΘΜΟΝΟΜΖΖ ΦΖΦΗΑΚΖ ΦΧΣΟΓΡΑΦΗΚΖ ΜΖΥΑΝΖ ΜΖ ΔΠΑΝΓΡΧΜΔΝΟΤ ΠΣΖΣΗΚΟΤ ΜΔΟΤ

Φοιτητές στον 2 ο τους

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

Σχόλια και υποδείξεις για το Σχέδιο Μαθήματος

Διδακτική της Πληροφορικής


2o Πανελλήνιο Εκπαιδευτικό Συνέδριο Ημαθίας

Βάσεις δεδομένων. Π. Φιτσιλής

Η βελτίωση της διδασκαλίας στηρίζεται στο σύστημα της αξιολόγησης της διδασκαλίας Η αξιολόγηση προσφέρει πληροφορίες για τα δυνατά σημεία και τις

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

E-R MODEL. lect#3. Μάθηµα 7

Το διάγραμμα Ρ - h ενός ψυκτικού ρευστού.

+ + Travel social Network Τουριστικό Μέσο Kοινωνικής Δικτύωσης. Travel Guide Ενημερωμένος Τουριστικός Οδηγός

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


ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Δημιουργία on-line Εκπαιδευτικού Παιχνιδιού Γνώσεων για Μαθητές Δημοτικού Εγχειριδίου

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

Διαχείριση Ωρολογίων Προγραμμάτων Εκπαιδευτικών

Διαχείριση Ωρολογίων Προγραμμάτων

Τα σχέδια μαθήματος 1 Εισαγωγή

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

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

περιεχόμενα παρουσίασης Actors Σενάρια Περιεχόμενο περιπτώσεων χρήσης Πρότυπα περιπτώσεων χρήσης Διαγράμματα περιπτώσεων χρήσης

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

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

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

Σπουδές CAD, Πληροφορικής, Οικονομίας, Διοίκησης και D.T.P. με Σύστημα διδασκαλίας facetoface

Διαγράμματα UML για την τεκμηρίωση της Αρχιτεκτονικής

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

ΜΑΘΗΜΑ: ΠΡΑΚΤΙΚΗ ΑΣΚΗΣΗ Ι

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΚΑΛΩΝ ΚΑΙ ΕΦΑΡΜΟΣΜΕΝΩΝ ΤΕΧΝΩΝ. Πτυχιακή εργασία ΔΙΑΔΙΚΤΥΟ ΚΑΙ ΤΖΟΓΟΣ/ΚΑΖΙΝΟ ΣΤΗΝ ΚΥΠΡΟ.

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

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

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

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

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

1o ΕΠΑΛ Θήβας Τομέας Πληροφορικής

Οδηγός χρήστη. Owner s Guide. December 6, 2010 NSOG

Κρατική παρέμβαση στην αγορά - Επιβολή i) ανώτατων τιμών και ii) κατώτατων τιμών

Μάθηση σε νέα τεχνολογικά περιβάλλοντα

Μάθηση σε νέα τεχνολογικά περιβάλλοντα

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

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

Εργαστήρια Επιµόρφωσης του Προσωπικού του Σχολείου

Φροντιστήριο 3. <logo image> Ημερομηνία: Παρασκευή 10/11/2006 Θεματική Ενότητα: Activity Diagrams

Σχεδίαση Εκπαιδευτικού Λογισμικού 2 η Εργασία Σχεδίαση Εκπαιδευτικού Λογισμικού Εκμάθησης Ιστορικών Γεγονότων

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

Η ΔΙΑΦΟΡΟΠΟΙΗΣΗ ΤΗΣ ΔΙΔΑΣΚΑΛΙΑΣ ΣΤΗΝ ΤΑΞΗ.

Εφαρμογές Εκπαιδευτικού Λογισμικού για τη Δευτεροβάθμια Εκπαίδευση

Διαγλωσσική μεταφορά και διαμεσολάβηση

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

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

Χορηγία. Video Webcasting

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

4ος Διαδικτυακός Διαγωνισμός ΕΕΕΠ-ΔΤΠΕ «Δημιουργήστε ψηφιακά, κατασκευάστε ένα website, γίνετε πρεσβευτές του τόπου σας»

Enhancing the Teaching and Learning of Early Statistical Reasoning in European Schools

ΑΓΓΕΛΟΠΟΥΛΟΣ ΗΡΑΚΛΗΣ ΣΧΟΛΙΚΟΣ ΣΥΜΒΟΥΛΟΣ.

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

ΕΡΓΑΣΙΑ. (στο μάθημα: Τεχνολογίες Εφαρμογών Διαδικτύου του Η εξαμήνου σπουδών του Τμήματος Πληροφορικής & Τηλ/νιών)

Transcript:

Σχεδίαση Βάσεων Δεδομένων Διαγράμματα Μήτρας Matrix Diagrams 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Στόχοι Το μάθημα αυτό καλύπτει τους ακόλουθους στόχους: Να προσδιορίσει σχέσεις χρησιμοποιώντας ένα διάγραμμα μήτρας Να σχεδιάσει ένα Διάγραμμα Συσχετίσεων-Οντοτήτων (ERD) από ένα διάγραμμα μήτρας 2 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Σκοπός ΚΑΘΗΓΗΤΗΣ ΜΑΘΗΜΑ ΚΑΘΗΓΗΤΗΣ ΜΑΘΗΜΑ ΜΑΘΗΤΗΣ Είναι χρήσιμο να γνωρίζετε περισσότερους από έναν τρόπους για να ανακαλύπτετε σχέσεις. ΤΑΞΗ ΤΑΞΗ ΕΞΕΤΑΣΕΙΣ ΕΞΑΜΗΝΟ ΚΑΦΕΤΕΡΙΑ ΒΑΘΜΟΣ ΛΕΣΧΗ ΑΙΘΟΥΣΑ ΔΙΔΑΣΚΑΛΙΑΣ ΣΧΟΛΕΙΟ ΣΧΟΛΙΚΟΣ ΕΞΟΠΛΙΣΜΟΣ κλπ. ΠΡΟΣΩΠΙΚΟ ΣΥΝΤΗΡΗΣΗΣ Μπορεί να είναι αρκετά εύκολο να εντοπιστούν οι σχέσεις που προέρχονται από τρεις οντότητες. Αλλά τι γίνεται όταν πρέπει να βρείτε σχέσεις και έχετε δεκατρείς ή και παραπάνω οντότητες; 3 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Σκοπός (συνέχεια) ΚΑΘΗΓΗΤΗΣ ΜΑΘΗΜΑ ΚΑΘΗΓΗΤΗΣ ΜΑΘΗΜΑ ΜΑΘΗΤΗΣ Η χρήση ενός διαγράμματος μήτρας, ειδικά όταν έχετε πολλές οντότητες, είναι ένας καλός τρόπος για να σιγουρευτείτε πως δεν έχετε ξεχάσει κάποια σχέση. ΤΑΞΗ ΤΑΞΗ ΕΞΕΤΑΣΕΙΣ ΕΞΑΜΗΝΟ ΚΑΦΕΤΕΡΙΑ ΒΑΘΜΟΣ ΛΕΣΧΗ ΑΙΘΟΥΣΑ ΔΙΔΑΣΚΑΛΙΑΣ ΣΧΟΛΕΙΟ ΣΧΟΛΙΚΟΣ ΕΞΟΠΛΙΣΜΟΣ κλπ. ΠΡΟΣΩΠΙΚΟ ΣΥΝΤΗΡΗΣΗΣ Μπορεί να είναι αρκετά εύκολο να εντοπιστούν οι σχέσεις που προέρχονται από τρεις οντότητες. Αλλά τι γίνεται όταν πρέπει να βρείτε σχέσεις και έχετε δεκατρείς ή και παραπάνω οντότητες; 4 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Επιχειρηματικό Σενάριο «Δουλεύω για ένα ταξιδιωτικό πρακτορείο. Διατηρώ αρχείο των χωρών που έχουν επισκεπτεί οι πελάτες μας και των αξιοθεάτων που έχουν επισκεπτεί σε κάθε χώρα. Αυτό μας βοηθά στο να προσαρμόζουμε τις περιηγήσεις για αυτούς». Μπορούμε να χρησιμοποιήσουμε το διάγραμμα μήτρας για να αποκαλύψουμε τις σχέσεις. ΔΙΑΓΡΑΜΜΑ ΜΗΤΡΑΣ 5 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Διαγράμματα Μήτρας Οι σχέσεις που προκύπτουν από το διάγραμμα μήτρας σχεδιάζονται στο Διάγραμμα Συσχετίσεων-Οντοτήτων (ERD). Επισκέπτεται από τον Επισκέπτεται Παρατηρήθηκε από Βρίσκεται στη Έχει δει Τη τοποθεσία του Για να αποφευχθεί η σύγχυση, να είστε συνεπείς στη γραφή και ανάγνωση της μήτρας χρησιμοποιώντας μόνο μια κατεύθυνση. Σωστό: Η επισκέπτεται από τον ΤΑΞΙΔΙΩΤΗ Λάθος: Ο επισκέπτεται από τη 6 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Διαγράμματα Μήτρας (συνέχεια) Επισκέπτεται από τον Επισκέπτεται Έχει δει Τη τοποθεσία του Οι σχέσεις που προκύπτουν από το διάγραμμα μήτρας σχεδιάζονται στο Διάγραμμα Συσχετίσεων-Οντοτήτων. Παρατηρήθηκε από Βρίσκεται στη επισκέπτεται Τα διαγράμματα μήτρας δε δείχνουν προαιρετικότητα (optionality) και πληθικότητα (cardinality). επισκέπτεται από Τη τοποθεσία του έχει δει Παρατηρήθηκε από Βρίσκεται στη/ο 7 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Διαγράμματα Μήτρας (συνέχεια) «Κάθε μπορεί να επισκεφθεί από έναν ή περισσότερους ΤΑΞΙΔΙΩΤΕΣ. Επισκέπτεται από τον Επισκέπτεται Έχει δει Τη τοποθεσία του Παρατηρήθηκε από Βρίσκεται στη επισκέπτεται επισκέπτεται από Τη τοποθεσία του Βρίσκεται στη/ο έχει δει Παρατηρήθηκε από 8 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Ορολογία Λέξεις κλειδιά που χρησιμοποιήθηκαν στο μάθημα αυτό : Διάγραμμα Μήτρας 9 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Περίληψη Στο μάθημα αυτό, θα πρέπει να έχετε μάθει πώς να: Προσδιορίζετε σχέσεις χρησιμοποιώντας ένα διάγραμμα μήτρας Σχεδιάζετε ένα Διάγραμμα Συσχετίσεων-Οντοτήτων από ένα διάγραμμα μήτρας 10 Copyright 2013, Oracle and/or its affiliates. All rights reserved.