Βαςεις δεδομενων 1. Δρ. Αλζξανδροσ Βακαλουδθσ

Σχετικά έγγραφα
Βάςεισ Δεδομζνων Ι. Ενότητα 4: Μετατροπή ςχήματοσ Ο/Σ ςε ςχεςιακό. Δρ. Τςιμπίρθσ Αλκιβιάδθσ Τμιμα Μθχανικϊν Ρλθροφορικισ ΤΕ

Βαςεις δεδομενων 1. Δρ. Aλεξανδροσ Βακαλουδθσ

Κατά τθν ενεργοποίθςθ τθσ ιδιότθτασ αυτισ ενδζχεται να εμφανιςτεί ζνα μινυμα ςαν αυτό τθσ παρακάτω εικόνασ. Απλά επιβεβαιϊςτε πατϊντασ ΟΚ.

Βάςεισ Δεδομζνων Ι. Ενότητα 12: Κανονικοποίηςη. Δρ. Τςιμπίρθσ Αλκιβιάδθσ Τμιμα Μθχανικών Πλθροφορικισ ΤΕ

Ανάπτυξη Εφαρμογών με Σχεςιακέσ Βάςεισ Δεδομένων

MySchool Πρακτικζσ οδθγίεσ χριςθσ

ΕΡΓΑΣΗΡΙΟ ΕΦΑΡΜΟΜΕΝΗ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΦΑΡΜΟΓΕ ΒΑΕΩΝ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΔΙΑΔΙΚΣΤΟΤ. Φιλιοποφλου Ειρινθ

Πόςο εκτατό μπορεί να είναι ζνα μη εκτατό νήμα και πόςο φυςικό. μπορεί να είναι ζνα μηχανικό ςτερεό. Συνιςταμζνη δφναμη versus «κατανεμημζνησ» δφναμησ

17. Πολυδιάςτατοι πίνακεσ

Δείκτεσ Διαχείριςθ Μνιμθσ. Βαγγζλθσ Οικονόμου Διάλεξθ 8

Ειδικά Θζματα Βάςεων Δεδομζνων

Πρόςβαςη και δήλωςη μαθημάτων ςτον Εφδοξο

Εγχειρίδιο Χριςθσ τθσ διαδικτυακισ εφαρμογισ «Υποβολι και παρακολοφκθςθ τθσ ζγκριςθσ Εκπαιδευτικών Πακζτων»

Βάρειπ Δεδξμέμωμ. Επγαστήπιο ΙΙ. Τμήμα Πλεπουοπικήρ ΑΠΘ

Μάρκετινγκ V Κοινωνικό Μάρκετινγκ. Πόπη Σουρμαΐδου. Σεμινάριο: Αναπτφςςοντασ μια κοινωνική επιχείρηςη

Ιδιότθτεσ πεδίων Γενικζσ.

Εφδοξοσ+ Συνδεκείτε ςτθν Εφαρμογι Φοιτθτϊν και μεταβείτε ςτθ ςελίδα «Ανταλλαγι Βιβλίων (Εφδοξοσ+)».

ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 9 θ & 10 θ Διάλεξθ Ιδεατι Μνιμθ Μζροσ Β

ΘΥ101: Ειςαγωγι ςτθν Πλθροφορικι

ΑΝΣΙΣΡΟΦΗ ΤΝΑΡΣΗΗ. f y x y f A αντιςτοιχίηεται ςτο μοναδικό x A για το οποίο. Παρατθριςεισ Ιδιότθτεσ τθσ αντίςτροφθσ ςυνάρτθςθσ 1. Η. f A τθσ f.

Πολυπλέκτες. 0 x 0 F = S x 0 + Sx 1 1 x 1

Ειδικά Θζματα Βάςεων Δεδομζνων

Ειδικά Θζματα Βάςεων Δεδομζνων

Γ' ΛΥΚΕΙΟΥ Η ΤΑΞΗ ΤΗΣ ΤΕΛΙΚΗΣ ΕΠΙΛΟΓΗΣ. Στθ ΓϋΛυκείου οι Ομάδεσ Προςανατολιςμοφ είναι τρεισ:

Αςκιςεισ ςε (i) Δομζσ Ευρετθρίων και Οργάνωςθ Αρχείων (ii) Κανονικοποίθςθ

ΕΝΟΤΗΤΑ 2: ΕΠΙΚΟΙΝΩΝΩ ΜΕ ΤΟΝ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 5: Αρχεία - Φάκελοι

Παράςταςη ςυμπλήρωμα ωσ προσ 1

Α) Ενδεικτικϋσ απαντόςεισ των θεμϊτων

Πωσ δθμιουργώ φακζλουσ;

Πωσ δημιουργώ μάθημα ςτο e-class του ΠΣΔ [επίπεδο 1]

Είναι μια μελζτθ αςκενι-μάρτυρα (case-control). Όςοι ςυμμετζχουν ςτθν μελζτθ ζχουν επιλεγεί με βάςθ τθν ζκβαςθ.

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

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

Παράςταςη ακεραίων ςτο ςυςτημα ςυμπλήρωμα ωσ προσ 2

NH 2 R COOH. Σο R είναι το τμιμα του αμινοξζοσ που διαφζρει από αμινοξφ ςε αμινοξφ. 1 Πρωτεΐνες

Μθχανολογικό Σχζδιο, από τθ κεωρία ςτο πρακτζο Χριςτοσ Καμποφρθσ, Κων/νοσ Βαταβάλθσ

ΑΝΑΚΟΙΝΩΗ ΜΕΣΑΒΑΣΙΚΩΝ ΡΤΘΜΙΕΩΝ ΓΙΑ ΣΙ ΑΛΛΑΓΕ ΣΟ ΠΡΟΓΡΑΜΜΑ ΠΟΤΔΩΝ ΣΟΤ ΣΜΗΜΑΣΟ ΜΗΧ. ΣΕΧΝΟΛΟΓΙΑ ΑΕΡΟΚΑΦΩΝ

ΑΞΙΟΛΟΓΗΣΗ ΕΚΠΑΙΔΕΥΤΙΚΟΥ

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΕΓΑΣΤΗΙΟ 3

ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 7 θ Διάλεξθ Διαχείριςθ Μνιμθσ Μζροσ Γ

Διαχείριςθ του φακζλου "public_html" ςτο ΠΣΔ

Βάςεισ Δεδομζνων Ι. Ενότθτα 2: χεδιαςμόσ Βάςθσ Δεδομζνων. Δρ. Σςιμπίρθσ Αλκιβιάδθσ Σμιμα Μθχανικϊν Πλθροφορικισ ΣΕ

x n D 2 ENCODER m - σε n (m 2 n ) x 1 Παραδείγματα κωδικοποιθτϊν είναι ο κωδικοποιθτισ οκταδικοφ ςε δυαδικό και ο κωδικοποιθτισ BCD ςε δυαδικό.

ςυςτιματα γραμμικϊν εξιςϊςεων

Η θεωρία τησ ςτατιςτικήσ ςε ερωτήςεισ-απαντήςεισ Μέροσ 1 ον (έωσ ομαδοποίηςη δεδομένων)

Η διαδικαςία επιλογήσ μαθημάτων

EUROPEAN TRADESMAN PROJECT

Βάςεισ Δεδομζνων Ι. Ενότθτα 9: SQL-φηευξθ πινάκων. Δρ. Σςιμπίρθσ Αλκιβιάδθσ Σμιμα Μθχανικών Πλθροφορικισ ΣΕ

Οδθγία 2014/95/ΕΕ Ευρωπαϊκοφ Κοινοβουλίου και Συμβουλίου τθσ 22/10/14. Ημερομθνία Δθμοςίευςθσ ςτθν Εφθμερίδα Ε.Ε.: 15/11/14

Τεχνικι Παρουςιάςεων με PowerPoint

ΜΑ032: ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ Εαρινό εξάμηνο , Διδάςκων: Γιώργοσ Γεωργίου ΕΝΔΙΑΜΕΗ ΕΞΕΣΑΗ, 21 Μαρτίου, 2012 Διάρκεια: 2 ώρεσ

Θεςιακά ςυςτιματα αρίκμθςθσ

ΧΕΔΙΑΜΟ ΠΡΟΪΟΝΣΩΝ ΜΕ Η/Τ

Περιοριςμοί μιασ Β.Δ. ςτθν Access(1/3)

Δυναμικι Μθχανϊν I. Διάλεξθ 16. Χειμερινό Εξάμθνο 2013 Τμιμα Μθχανολόγων Μθχ., ΕΜΠ

Το Ρολφεδρο. Ζδρεσ: ΑΗΘΔ, ΗΘΚΕ, ΕΚΓΒ, ΔΓΚΘ, ΑΒΓΔ. Κορυφζσ: Α, Β, Γ, Δ, Ε,Η Θ, Κ. Διαγϊνιοσ: ΑΚ. Ακμζσ: ΑΒ, ΒΓ, ΓΔ, ΑΔ,.

Δομζσ Δεδομζνων Πίνακεσ

Οδηγίεσ για την πρόςβαςη των δικαιοφχων ςτο ΟΠΣΑΑ

Σ ΤΑΤ Ι Σ Τ Ι Κ Η. Statisticum collegium V

ΑΝΑΠΣΤΞΗ ΕΥΑΡΜΟΓΩΝ Ε ΠΡΟΓΡΑΜΜΑΣΙΣΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΤΚΕΙΟΤ ΣΕΦΝΟΛΟΓΙΚΗ ΚΑΣΕΤΘΤΝΗ

ΠΑΝΕΠΙΣΘΜΙΟ ΔΤΣΙΚΘ ΜΑΚΕΔΟΝΙΑ ΣΜΘΜΑ ΜΘΧΑΝΙΚΩΝ ΠΛΘΡΟΦΟΡΙΚΘ ΚΑΙ ΣΘΛΕΠΙΚΟΙΝΩΝΙΩΝ. Λειτουργικά υςτιματα, 4 ο Εξάμθνο Ψθφιακι χεδίαςθ ΙΙ, 4 ο Εξάμθνο

Εγκατάσταση «Μισθός 2005»

Ένα πρόβλθμα γραμμικοφ προγραμματιςμοφ βρίςκεται ςτθν κανονικι μορφι όταν:

Διαδικαςία Διαχείριςθσ Στθλϊν Βιβλίου Εςόδων - Εξόδων. (v.1.0.7)

Ειςαγωγι ςτθν Επιςτιμθ Υπολογιςτϊν. Ειςαγωγι ςτθν Python

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

ΜΑΘΗΜΑΤΙΚΑ Α Γυμνασίου

ΕΦΑΡΜΟΓΖσ ΒΆΕΩΝ ΔΕΔΟΜΖΝΩΝ ΚΑΙ ΔΙΑΔΙΚΣΥΟΤ. Ειρινθ Φιλιοποφλου

Αςφάλεια και Προςταςία Δεδομζνων

ΡΟΓΑΜΜΑΤΙΣΤΙΚΟ ΡΕΙΒΑΛΛΟΝ MICRO WORLDS PRO

ΜΑΘΗΜΑΤΙΚΑ ΕΠΙΠΕΔΟ 7 8 (Α - Β Γυμνασίου)

Ανϊτερεσ πνευματικζσ λειτουργίεσ Μνιμθ Μάκθςθ -Συμπεριφορά

ΑΝΑΠΣΤΞΘ ΕΦΑΡΜΟΓΩΝ Ε ΠΡΟΓΡΑΜΜΑΣΙΣΙΚΟ ΠΕΡΙΒΑΛΛΟΝ 3 ο ΓΕΝΙΚΟ ΛΤΚΕΙΟ Ν. ΜΤΡΝΘ- ΕΠΙΜΕΛΕΙΑ: ΠΤΡΙΔΑΚΘ Λ.

Ερωτιςεισ & απαντιςεισ για τα ξφλινα πνευςτά

Facebook Μία ειςαγωγι

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

Επαφξθςθ Δείκτθσ Β Επαφξθςθ Δείκτθσ C Επαφξθςθ Δείκτθσ D. ςτο κεφάλι του. παίκτθ. ςυμβαίνει τίποτα. Προςτίκενται νότεσ μουςικισ.

Ποσοτικές Μέθοδοι Δρ. Χάϊδω Δριτσάκη

ΕΦΑΡΜΟΓΕ ΒΑΕΩΝ ΔΕΔΟΜΕΝΩΝ ΣΗ ΝΟΗΛΕΤΣΙΚΗ. Φιλιοποφλου Ειρινθ

Σύ ντομος Οδηγο ς χρη σης wikidot για τα projects

ΚΥΠΡΙΑΚΗ ΜΑΘΗΜΑΤΙΚΗ ΕΤΑΙΡΕΙΑ

ΕΝΟΤΗΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 5: Γνωριμία με το λογιςμικό του υπολογιςτι

Joomla! - User Guide

ΦΥΕ 14 ΑΚΑΔ. ΕΤΟΣ Η ΕΡΓΑΣΙΑ. Ημερομηνία παράδοςησ: 12 Νοεμβρίου (Όλεσ οι αςκιςεισ βακμολογοφνται ιςοτίμωσ με 10 μονάδεσ θ κάκε μία)

GNSS Solutions guide. 1. Create new Project

Ψθφιακά Ηλεκτρονικά. Ενότθτα 5 : Ανάλυςθ κυκλώματοσ με D και JK FLIP- FLOP Φώτιοσ Βαρτηιώτθσ

ΒΙΟΛΟΓΟΙ ΓΙΑ ΦΥΣΙΚΟΥΣ

Πανεπιςτιμιο Κφπρου ΟΙΚ 223: Μακθματικά για οικονομολόγουσ ΙΙ Διδάςκων:

Εγχειρίδιο Χρήςησ Προςωποποιημζνων Υπηρεςιών Γ.Ε.ΜΗ. (Περιφέρειες)

Η άςκθςθ αποτελεί τροποποιθμζνθ εκδοχι του κζματοσ φυςικισ, τθσ Ευρωπαϊκισ Ολυμπιάδασ Φυςικών Επιςτθμών 2009_επιμζλεια κζματοσ: Κώςτασ Παπαμιχάλθσ

Ενδεικτική Οργάνωςη Ενοτήτων. Α Σάξη. Διδ. 1 ΕΝΟΣΗΣΑ 1. 6 Ομαδοποίθςθ, Μοτίβα,

Δομζσ Αφαιρετικότθτα ςτα Δεδομζνα

Ραραμετροποίθςθ ειςαγωγισ δεδομζνων περιόδων

Βάςεισ Δεδομζνων Ι. Ενότθτα 3: Μετατροπι ςχιματοσ Ο/ ςε ςχεςιακό. Δρ. Τςιμπίρθσ Αλκιβιάδθσ Τμιμα Μθχανικϊν Ρλθροφορικισ ΤΕ

Εφδοξοσ Δήλωςη Συγγραμμάτων

Εισαγωγή Νέου Παγίου

Διορκώνω τισ εργαςίεσ των ςυμφοιτθτών μου

Slide 1. Εισαγωγή στη ψυχρομετρία

ΕΞΟΙΚΟΝΟΜΘΘ ΝΕΡΟΤ!!!!

Transcript:

Βαςεις δεδομενων 1 Δρ. Αλζξανδροσ Βακαλουδθσ

επικοινωνια Email: avakaloudis@hotmail.com Website: http://teiser.alvak.gr Ερωτιςεισ Στο ΤΕΙ Σερρϊν Δευτζρα, Τριτθ (κατοπιν ςυννενόθςθσ)

Σιμερα Μοντζλο οντοτιτων ςυςχετίςεων Πλοι οι ςυμβολιςμοί Ρερνϊντασ ςτο φυςικό επίπεδο

Μοντζλο οντοτιτων ςυςχετίςεων Entity-Relationship Model Ανικει ςτο λογικό επίπεδο Σχεδιάηει τθ βάςθ με ζνα τρόπο ουδζτερο Κατανοθτό (με λίγθ επεξιγθςθ) από ζνα μθ ειδικό Βαςίηεται ςτο ομϊνυμο διάγραμμα (ERD) Σε 2 ζννοιεσ Οντότθτεσ (ουςιαςτικά) Συςχετίςεισ (ριματα)

Οντοτιτεσ ςτο ERD Αντιςτοιχοφν ςτα ςθμεία τθσ εφαρμογισ τα οποία κελουμε να αποκθκεφςουμε ςτθ βάςθ δεδομζνων Ρ.χ. Φοιτθτισ, Μάκθμα, Σχολι, τμιμα Συμβολίηονται με ορκογϊνια μζςα ςτα οποία γράφουμε το όνομα τθσ οντότθτασ

Αςκενείσ οντοτιτεσ ςτο ERD Weak Entities Εκείνεσ που οι εγγραφζσ τουσ υπάρχουν μόνο αν υπάρχουν αντίςτοιχεσ εγγραφζσ ςε ςυςχετιηόμενεσ οντότθτεσ

Ρεδία οντότθτων ςτο ERD Κάκε οντότθτα ζχει ςυγκεκριµζναγνωρίςµατα Στο διάγραμμα δεν αρκεί να δϊςουμε το όνομα μιασ οντότθτασ Ρρζπει να περιγράψουμε και τα πεδία (γνωρίςματα) τουσ Συμβολίηονται με ελλείψεισ μεςα ςτισ οποίεσ γράφουμε το όνομα τουσ

Ρεδία οντότθτων ςτο ERD Το πρωτεφον κλειδί είναι υπογραμιςμζνο Επιπλζον υποπεριπτϊςεισ πεδίων Ραραγόμενα πεδία Σφνκετα πεδία

Ραραγόμενα πεδία οντοτιτων ςτο ERD Είναι τα πεδία τα οποία υπολογίηονται Ρ.χ. θ το πεδίο θλικία υπολογίηεται από το πεδίο Ημ. Γζννθςθσ Συμβολίηονται με διακεκομμζνεσ ελλείψεισ Αυτό δεν αποτελεί περιττι πλθροφορία?

Ραραγόμενα πεδία Δεν ζχουμε δθλαδι τθν ίδια πλθροφορία εισ διπλοφν? Αποτελεί επαναλαμβανόμενθ πλθροφορία Αλλά όχι περιττι Γιατί? Επειδι αλλιϊσ ςε ερωτιματα τα οποία χρειάηονται τθν θλικία κα ζπρεπε αυτι καϋκε φορά να υπολογίηονται Κακιςτϊντασ το ερϊτθμα πιο αργό Επαναλαμβάνοντασ τον ίδιο υπολογιςμό ςυνεχϊσ Αυτό κα ιταν περιττό

Σφνκετα πεδία οντότθτων ςτο ERD Αυτά είναι πεδία που αποτελοφνται από άλλα μικρά Ρ.χ. πεδιο address (διεφκυνςθ) Αποτελείται από οδό, αρικμό, πόλθ, ΤΚ, χϊρα Συμβολίηεται ζλλειψθ για κάκε πεδίο και με γραμμζσ που ενϊνουν κάκε πεδίο ςτο ςφνκετο Διεφκυνςθ Οδόσ Αρικμόσ Ρόλθ ΤΚ Χϊρα

Συςχετίςεισ ςτο ERD Αναπαρίςτανται ςυνικωσ με ριματα Συςχετίηουν (μερικζσ φορζσ περιςςότερεσ) οντότθτεσ Ένας κακθγθτισ διδάςκει πολλά μακιματα Μία ςχολι ζχει πολλά τμιματα Μποροφν να περιζχουν πεδία τα οποία ςυμβολίηονται με ελλείψεισ μεςα ςτισ οποίεσ γράφουμε το όνομα τουσ Άλλα δεν ζχουν πρωτεφοντα κλειδιά

Συςχετίςεισ ςτο ERD Υπάρχουν τφποι 1:1 ζνα προσ ζνα 1:Ν ζνα προσ πολλά Ν:Μ πολλά προσ πολλά Συμβολίηονται με ρόμβουσ μζςα ςτουσ οποίουσ γράφουμε το όνομα τθσ ςυςχετίςεωσ με γραμμζσ οι οποίεσ ενϊνουν το ρόμβο με τισ οντότθτεσ τισ οποίεσ ςυςχετίηουν Δθλϊνοντασ τον τφπο (π.χ. 1, Ν) ςε κάκε άκρο τθσ ςυςχετίςεωσ

Ρολλαπλζσ ςυςχετίςεισ ςτο ERD Οι ςυςχετίςεισ ςυνδζουν δφο οντότθτεσ Υπάρχουν όμωσ και πιο πολφπλοκεσ ςυςχετίςεισ Οι οποίεσ ςφνδεουν περιςςότερεσ οντότθτεσ Ρ.χ. Ρελάτθσ Νοικιάηει Αυτοκίνθτο Υπάλλθλοσ

Ρολλαπλζσ ςυςχετίςεισ ςτο ERD Το ERD υποςτιρίηει τζτοιεσ ςυςχετίςεισ Πμωσ μια καλι πρακτικι είναι να τισ αποφεφγουμε Ρωσ? Διαιρϊντασ τισ ςε πολλζσ ςυςχετίςεισ Ρελάτθσ Νοικιάηει Αυτοκίνθτο Διαχειρίηεται Υπάλλθλοσ Ανακζτει

ID AEM 1 Σχολι ID Πνομα Τθλ DOB Φοιτθτισ Ν Εκτελεί 1 Άνικει Ν Τμιμα Πνομα Πνομα ID Μ Ν ID Τίτλοσ Ημ. Ανάκεςθσ Ρτυχιακι Ν Επιβλζπει Μ Εγγράφεται Ημ. Εγγραφισ ID 1 Ραρακο λουκεί Κακθγθτισ Ν Μ Πνομα Διδάςκει Μάκθμα ΔΜ Ν Πνομα ID Εξάμθνο

Ραρατθριςεισ Δεν είναι θ μοναδικι ςωςτι λφςθ Και ςτο παραπάνω ςχιμα, είναι απλουςτευμζνθ Η οντότθτα Ρτυχιακι, είναι αδφναμθ Δεν μπορεί να υπάρξουν εγγραφζσ εκεί χωρίσ τθν αντίςτοιχθ εγγραφι ςε φοιτθτι και κακθγθτι

Ρερνϊντασ ςτο φυςικό επίπεδο Η χριςθ του ERD είναι μασ επιτρζψει να υλοποιιςουμε τουσ απαραίτθτουσ πίνακεσ Δθμιουργϊντασ ζτςι τθ βάςθ δεδομζνων θ οποία είναι ςυμβατι με το ERD Και το οποίο με τθ ςειρά του ζχει ςυμφωνθκεί με τον εντολοδόχο Ππωσ είχαμε πει τθν προθγοφμενθ εβδομαδα, υπάρχουν τρεισ βαςικοί κανόνεσ

Από το λογικό ςτο φυςικό επίπεδο 1. Για κάκε οντότθτα δθμιουργοφμε ζνα πίνακα 2. Για κάκε ςχεςθ 1:Ν, προςκζτουμε ωσ επιπλζον πεδίο ςτθν πλευρά των πολλϊν (Ν), το πρωτεφον κλειδί του 1 Ρ.χ. μία ςχολι ζχει πολλά τμιματα sxoli προςτίκεται ςτον πίνακα tmimata 3. Για κάκε ςχζςθ Ν:Μ δθμιουργοφμε ζνα ςυνδετικό πίνακα (bridge table) με τα πρωτεφοντα κλειδιά των δφο οντοτιτων π.χ. Ρολλά μακιματα τα παρακολουκοφν πολλοί φοιτθτζσ tmimatafoitites (tmimaid, foititesid)

Αποτζλεςμα ςτο προθγοφμενο παράδειγμα faculties (id, name) Dept (id,name, faculty) Modules (id, name, dm, semester) Lecturers (id,name) Students(id,AEM, name, DOB, tel, dept, regd) Projects (id,title, approvaldate, lecturer) StudentsProjects (id, student, project) StudentsModules (id,student, module) LecturersModules (id, lecturer, module)

Ραρατθριςεισ Πχι υποχρεωτικά ςε όλεσ τισ βάςεισ δεδομζνων αλλα γίνεται θ ηωι μασ ευκολότερθ Τα ονόματα πινάκων, πεδίων με λατινικουσ χαρακτιρεσ Χωρίσ κενά Ράντα αρχι με νοφμερο Τα ξζνα κλειδιά ασ ζχουν το όνομα του άλλου πίνακα

Αναδρομικζσ ςυςχετίςεισ Ζνασ πίνακασ ςυςχετίηεται με τον εαυτό του Ρ.χ. ζςτω ζνασ πίνακασ Υπάλλθλοι και ο κάκε υπάλλθλοσ ζχει ζνα αφεντικό (ο οποίοσ είναι επίςθσ υπάλλθλοσ με πολλοφσ υφιςταμζνουσ) Ιςχφει ο 2 οσ κανόνασ, προςκετουμε το κλειδί ΚΑΙ ωσ ξζνο κλειδί 1 Υπάλλθλοι Ν εποπτεφεται

Σενάριο Εταιρεία ΤΑΞΙ Μία εταιρεία πολλϊν ταξί, ζχει ωσ υπαλλιλουσ οριςμζνουσ οδθγοφσ και γραμματείσ Κάκε οδθγόσ ζχει ζνα αυτοκίνθτο υπό τθν ευκφνθ του αλλά μπορεί να οδθγιςει και άλλα Κάκε γραμματζασ ζχει ζνα τθλζφωνο Κάκε τθλεφωνικι κράτθςθ γίνεται από ζνα γραμματζα και προσ ζνα οδθγό