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

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

Το Σχεσιακό Μοντέλο 2

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

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

ΣΧΕΣΙΑΚΕΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ

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

Βάσεις Δεδομένων. Μιχάλης Μαλιάππης

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

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

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

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

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

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

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

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

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

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

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

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

Σχεσιακό Μοντέλο. Σχεδιασμός Βάσεων Δεδομένων Μάθημα 2 ο Μαρία Χαλκίδη

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

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

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

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

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

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

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

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

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

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

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

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

Εισαγωγή στις Βάσεις Δεδομζνων II

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

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

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

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

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

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

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

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

Βάσεις Δεδομένων (Databases)

Σχεσιακό Μοντέλο. Εισαγωγή. Βάσεις εδοµένων : Σχεσιακό Μοντέλο 1

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

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

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

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

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

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

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

Σχεδιασμός μιας εφαρμογής ΒΔ: Βήματα. 1. Συλλογή και Ανάλυση Απαιτήσεων(requirement analysis)

Διάλεξη 08: Αντιστοίχηση Εννοιολογικού σε Σχεσιακό Μοντέλο (ER/EER to Relational) Διδάσκων: Παναγιώτης Ανδρέου

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

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

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

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

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

Συστήματα Πληροφοριών Διοίκησης Ενότητα 4: Οργάνωση δεδομένων

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

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

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

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

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

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

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

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

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

ιµελής Σχέση ιατεταγµένο ζεύγος (α, β): ύο αντικείµενα (όχι κατ ανάγκη διαφορετικά) σε καθορισµένη σειρά. Γενίκευση: διατεταγµένη τριάδα (α, β, γ), δι

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

Λογικός Σχεδιασμός Σχεσιακών Σχημάτων: Αποσύνθεση

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

Σχέσεις. ιδάσκοντες:. Φωτάκης,. Σούλιου Επιμέλεια διαφανειών:. Φωτάκης. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

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

Σχεδίαση και λειτουργία βάσης δεδομένων Το παράδειγμα της μαιευτικής κλινικής Ευάγγελος Καρβούνης

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

ΑΛΓΟΡΙΘΜΟΙ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ

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

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


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

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


Transcript:

Από το Μοντέλο Οντοτήτων Συσχετίσεων στο Σχεσιακό Μοντέλο Μετατροπή Διαγράμματος Οντοτήτων Συσχετίσεων σε Σχεσιακό Μοντέλο, Αλγόριθμος Μετατροπής, Μετατροπή Οντότητας, Μετατροπή Συσχέτισης 1:1, Μετατροπή Συσχέτισης 1:Μ, Μετατροπή Συσχέτισης Ν:Μ, Μετατροπή Χαρακτηριστικού Πολλαπλών Τιμών, Μετατροπή Ασθενούς Οντότητας, Σχήμα Σχεσιακής Βάσης Δεδομένων, Στιγμιότυπο. 1

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

Αλγόριθμος Μετατροπής 6 βήματα που εκτελούνται σειριακά Κάθε βήμα του αλγόριθμου: εστιάζεται σε μία έννοια του ΔΟΣ Την αντιστοιχεί σε μία έννοια του σχεσιακού μοντέλου Πιθανόν μερικά βήματα να μην εκτελούνται σε ορισμένες περιπτώσεις 3

Αντιστοίχιση Εννοιών ΔΟΣ Σχεσιακό Μοντέλο Οντότητα Σχέση 1:1 Συσχέτιση Ξένο κλειδί 1:Μ Συσχέτιση Ξένο κλειδί Μ:Μ Συσχέτιση Χαρακτηριστικό Πολλαπλών Τιμών Ασθενής Οντότητα Σχέση Σχέση Σχέση 4

Απλό Χαρακτηριστικό Απλό χαρακτηριστικό: Κάθε χαρακτηριστικό που δεν είναι: Επώνυμο Σύνθετο Πολλαπλών Τιμών Συναγόμενο Ονοματεπώνυμο Πτυχία Ηλικία ΗμερΓέννησης 5

Βήμα 1α) Δημιουργείται μία σχέση του σχεσιακού μοντέλου για κάθε ισχυρή οντότητα του ΔΟΣ Επώνυμο Ονοματεπώνυμο Πτυχία Ηλικία ΗμερΓέννησης 6

Βήμα 1β) Τα χαρακτηριστικά της σχέσης είναι τα απλά χαρακτηριστικά της οντότητας Επώνυμο Ονοματεπώνυμο Επώνυμο ΗμερΓέν Πτυχία Ηλικία ΗμερΓέννησης 7

Βήμα 1γ) Το πρωτεύον χαρακτηριστικό της σχέσης είναι το πρωτεύον χαρακτηριστικό της οντότητας Επώνυμο Ονοματεπώνυμο Επώνυμο ΗμερΓέν Πτυχία Ηλικία ΗμερΓέννησης 8

Βήμα 2α) Δημιουργείται μία σχέση του σχεσιακού μοντέλου για κάθε ασθενή οντότητα του ΔΟΣ ΠΑΙΔΙ Έτος Γέννησης Έχει ΠΑΙΔΙ 9

Βήμα 2β)Τα χαρακτηριστικά της σχέσης είναι: Όλα τα απλά χαρακτηριστικά της ασθενούς οντότητας Το πρωτεύον χαρακτηριστικό της προσδιορίζουσας οντότητας ΠΑΙΔΙ ΈτοςΓέννησης Έτος Γέννησης Έχει ΠΑΙΔΙ 10

Βήμα 2γ) Το πρωτεύον κλειδί της σχέσης είναι ο συνδυασμός: Του μερικού κλειδιού της ασθενούς οντότητας Του πρωτεύοντος χαρακτηριστικού της προσδιορίζουσας οντότητας ΠΑΙΔΙ ΈτοςΓέννησης Έτος Γέννησης Έχει ΠΑΙΔΙ 11

Βήμα 3α) Δημιουργείται μία σχέση του σχεσιακού μοντέλου για κάθε χαρακτηριστικό πολλαπλών τιμών Επώνυμο ΠΤΥΧΙΑ ΕΡΓΑΖΟΜΕΝΟΥ Ονοματεπώνυμο Επώνυμο ΗμερΓέν Πτυχία Ηλικία ΗμερΓέννησης 12

Βήμα 3β) Τα χαρακτηριστικά της σχέσης είναι: Το χαρακτηριστικό πολλαπλών τιμών Το πρωτεύον χαρακτηριστικό της οντότητας στην οποία ανήκει το χαρακτηριστικό πολλαπλών τιμών Επώνυμο ΠΤΥΧΙΑ ΕΡΓΑΖΟΜΕΝΟΥ Πτυχίο Ονοματεπώνυμο Επώνυμο ΗμερΓέν Πτυχία Ηλικία ΗμερΓέννησης 13

Βήμα 3γ) Το πρωτεύον κλειδί της σχέσης απαρτίζεται από όλα τα χαρακτηριστικά της σχέσης που δημιουργήθηκε Επώνυμο ΠΤΥΧΙΑ ΕΡΓΑΖΟΜΕΝΟΥ Πτυχίο Ονοματεπώνυμο Επώνυμο ΗμερΓέν Πτυχία Ηλικία ΗμερΓέννησης 14

Βήμα 3δ) Το ξένο κλειδί είναι το πρωτεύον χαρακτηριστικό της οντότητας στην οποία ανήκει το χαρακτηριστικό πολλαπλών τιμών ΠΤΥΧΙΑ ΕΡΓΑΖΟΜΕΝΟΥ Επώνυμο Πτυχίο Ξ.κ. Ονοματεπώνυμο Επώνυμο ΗμερΓέν Πτυχία Ηλικία ΗμερΓέννησης 15

ΠΤΥΧΙΑ ΕΡΓΑΖΟΜΕΝΟΥ Πτυχίο 09123 Μαθηματικού 09456 Ηλεκτρολόγου Μηχανολόγου 09456 Μεταπτυχιακό στη Διοίκηση Παραγωγής 09456 Διδακτορικό στην Ρομποτική ΕΡΓΑΖΟΜΕΝΟΙ Επώνυμο ΗμερΓέν 09123 Νίκος Χατζής 7/3/1960 09234 Γιώργος Δήμου 10/4/65 09345 Γιάννης Ανδρέου 1/3/58 09456 Μαρία Βάσου 8/5/74 16

Βήμα 4α) Ως ξένο κλειδί προστίθεται το πρωτεύον χαρακτηριστικό μίας από τις οντότητες που συμμετέχουν στη συσχέτιση. Αυτό προστίθεται στη σχέση που αντιστοιχεί στην άλλη οντότητα που συμμετέχει στη συσχέτιση. ΤΜΗΜΑ Τηλέφωνο Ξ.κ. Πρ. Τηλέφωνο 1 Προϊσ- 1 ταται ΤΜΗΜΑ 17

ΕΡΓΑΖΟΜΕΝΟΙ Ημ Γέννησης 09123 7/3/1960 09234 10/4/65 09345 1/3/58 09456 8/5/74 ΤΜΗΜΑΤΑ Ονομα Τηλέφωνο Πρ. Οικονομικών 2321012345 09234 Παραγωγής 2321023456 09456 18

Εναλλακτική λύση Ξ.κ. Τμ ΤΜΗΜΑ Τηλέφωνο Τηλέφωνο 1 Προϊσ- 1 ταται ΤΜΗΜΑ 19

ΕΡΓΑΖΟΜΕΝΟΙ Ημ Γέννησης Τμ 09123 7/3/1960 Null 09234 10/4/65 Οικονομικών 09345 1/3/58 null 09456 8/5/74 Παραγωγής ΤΜΗΜΑΤΑ Ονομα Τηλέφωνο Οικονομικών 2321012345 Παραγωγής 2321023456 20

Βήμα 5α) Ως ξένο κλειδί επιλέγεται το πρωτεύον χαρακτηριστικό της οντότητας που συμμετέχει στη συσχέτιση από το μέρος του 1. ΤΜΗΜΑ Τηλέφωνο ΗμΠρόσληψης Τηλέφωνο Μ Ανήκει 1 ΤΜΗΜΑ 21

Βήμα 5β) Αυτό προστίθεται ως ξένο κλειδί στη σχέση που αντιστοιχεί στην οντότητα που συμμετέχει στη συσχέτιση από το μέρος του Μ. Ξ.κ. Τμήματος ΤΜΗΜΑ Τηλέφωνο ΗμΠρόσληψης Τηλέφωνο Μ Ανήκει 1 ΤΜΗΜΑ 22

Βήμα 5γ) Στην ίδια σχέση προστίθεται και κάθε χαρακτηριστικό της συσχέτισης Ξ.κ. Τμήματος ΗμΠρόσληψης ΤΜΗΜΑ Τηλέφωνο ΗμΠρόσληψης Τηλέφωνο Μ Ανήκει 1 ΤΜΗΜΑ 23

ΕΡΓΑΖΟΜΕΝΟΙ Ημ Γέννησης Τμήματος ΗμΠρόσληψης 09123 7/3/1960 Παραγωγής 15/3/90 09234 10/4/65 Οικονομικών 20/8/92 09345 1/3/58 Οικονομικών 2/2/89 09456 8/5/74 Παραγωγής 1/10/92 ΤΜΗΜΑΤΑ Ονομα Τηλέφωνο Πρ. Οικονομικών 2321012345 09234 Παραγωγής 2321023456 09456 24

Βήμα 6α) Προστίθεται μία σχέση για κάθε Μ:Μ συσχέτιση ΣΠΟΥΔΑΣΤΗΣ ΑΜ ΜΑΘΗΜΑ Κωδικός Τίτλος ΔΗΛΩΣΕΙΣ ΑΜ Βαθμός Κωδικός Τίτλος ΣΠΟΥΔΑΣΤΗΣ N Δηλώνει Μ ΜΑΘΗΜΑ 25

Βήμα 6β) Η νέα σχέση περιλαμβάνει ως χαρακτηριστικά τα πρωτεύοντα χαρακτηριστικά των οντοτήτων που συμμετέχουν στη Μ:Μ συσχέτιση. ΣΠΟΥΔΑΣΤΗΣ ΑΜ ΜΑΘΗΜΑ Κωδικός Τίτλος ΔΗΛΩΣΕΙΣ ΑΜ Σπουδ Κωδικός Μαθ ΑΜ Βαθμός Κωδικός Τίτλος ΣΠΟΥΔΑΣΤΗΣ Μ Δηλώνει Μ ΜΑΘΗΜΑ 26

Βήμα 6γ) Αυτά [τα χαρακτηριστικά] αποτελούν και το πρωτεύον κλειδί της σχέσης ΣΠΟΥΔΑΣΤΗΣ ΑΜ ΜΑΘΗΜΑ Κωδικός Τίτλος ΔΗΛΩΣΕΙΣ ΑΜ Σπουδ Κωδικός Μαθ ΑΜ Βαθμός Κωδικός Τίτλος ΣΠΟΥΔΑΣΤΗΣ Μ Δηλώνει Μ ΜΑΘΗΜΑ 27

ΣΠΟΥΔΑΣΤΗΣ ΑΜ Βήμα 6δ) Ταυτόχρονα κάθε ένα από αυτά [τα χαρακτηριστικά] είναι ξένο κλειδί της σχέσης ΜΑΘΗΜΑ Κωδικός Τίτλος ΔΗΛΩΣΕΙΣ ΑΜ Σπουδ Κωδικός Μαθ Ξ.κ. Ξ.κ. ΑΜ Βαθμός Κωδικός Τίτλος ΣΠΟΥΔΑΣΤΗΣ Μ Δηλώνει Μ ΜΑΘΗΜΑ 28

Βήμα 6δ) Στη σχέση προστίθεται και κάθε χαρακτηριστικό της συσχέτισης ΣΠΟΥΔΑΣΤΗΣ ΑΜ ΜΑΘΗΜΑ Κωδικός Τίτλος ΔΗΛΩΣΕΙΣ ΑΜ Σπουδ Κωδικός Μαθ Ξ.κ. Ξ.κ. Βαθμός ΑΜ Βαθμός Κωδικός Τίτλος ΣΠΟΥΔΑΣΤΗΣ Μ Δηλώνει Μ ΜΑΘΗΜΑ 29

ΣΠΟΥΔΑΣΤΗΣ ΑΜ 1234 10/4/80 1235 8/5/81 1236 12/4/81 ΜΑΘΗΜΑ Κωδικός ΠΛ001 ΔΕ001 ΔΕ002 Τίτλος Εφαρμογές Πληροφορικής Διοίκηση ΜΜΕ Εισαγωγή στη Διοίκηση ΔΗΛΩΣΕΙΣ ΠΛ002 ΑΜ Σπουδ Κωδικός Μαθ 1234 ΠΛ001 9 1234 ΔΕ001 8 1235 ΠΛ001 9 1235 ΠΛ002 5 Πληροφοριακά Συστήματα Βαθμός 1235 ΔΕ002 7 30

Σχήμα Σχεσιακής Β.Δ. Η δομή μίας σχεσιακής βάσης δεδομένων χωρίς να εμφανίζονται τα δεδομένα της λέγεται σχήμα Το σχήμα μίας σχεσιακής βάσης δεδομένων δείχνει: Τις σχέσεις Τα χαρακτηριστικά τους Τα πρωτεύοντα κλειδιά Τα ξένα κλειδιά με τις αναφορές τους 31

Στιγμιότυπο Το περιεχόμενο μίας βάσης δεδομένων σε μία συγκεκριμένη χρονική στιγμή λέγεται στιγμιότυπο Το σχήμα της βάσης δεδομένων δεν αναμένεται να αλλάζει συχνά Το περιεχόμενο της βάσης δεδομένων αναμένεται να αλλάζει συχνά λόγω της χρήσης της από τους χρήστες 32