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

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

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

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

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

Μετασχηματισμοί, Αναπαράσταση και Ισομορφισμός Γραφημάτων

Υπολογιστικά & Διακριτά Μαθηματικά

Σχέση Μερικής ιάταξης Σχέση Μερικής ιάταξης (ή µερική διάταξη): ανακλαστική, αντισυµµετρική, και µεταβατική. Αριθµοί: α β (αλλά όχι α < β), α β, Σύνολ

Θεωρία Υπολογισμού και Πολυπλοκότητα Μαθηματικό Υπόβαθρο

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

Σχέσεις Μερικής ιάταξης

ιδάσκοντες: Φ. Αφράτη, Σ. Ζάχος,. Σούλιου

Μαθηματική Επαγωγή. Τεχνικές Απόδειξης. Αποδείξεις Ύπαρξης. Μαθηματική Επαγωγή

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

Σχέσεις Μερικής ιάταξης

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

ΕΠΛ 211: Θεωρία Υπολογισμού και Πολυπλοκότητας. Διάλεξη 2: Μαθηματικό Υπόβαθρο

Σχέσεις Μερικής Διάταξης

Αναζήτηση Κατά Πλάτος

Σχέσεις Μερικής ιάταξης

Συντομότερες Διαδρομές

Θεωρία Υπολογισμού και Πολυπλοκότητα

Συντομότερες Διαδρομές

Αναζήτηση Κατά Πλάτος

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

ΕΠΛ 211: Θεωρία Υπολογισμού και Πολυπλοκότητας. Διάλεξη 1: Μαθηματικό Υπόβαθρο

Σύνολα. Ορισμός Συνόλου. Υποσύνολα και Κενό Σύνολο. Στοιχεία ενός συνόλου:

Κανονικές Γλώσσες. Κανονικές Γλώσσες. Κανονικές Γλώσσες και Αυτόματα. Κανονικές Γλώσσες και Αυτόματα

ΠΛΗ 20, 4 η ΟΣΣ: Βασικές Έννοιες Θεωρίας Γραφημάτων

Θεωρία Γραφημάτων: Ορολογία και Βασικές Έννοιες

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

Συντομότερες ιαδρομές

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

Συντομότερες ιαδρομές

ΠΛΗ 20, 4 η ΟΣΣ: Βασικές Έννοιες Θεωρίας Γραφημάτων

Αναζήτηση Κατά Πλάτος

, για κάθε n N. και P είναι αριθμήσιμα.

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

ΠΛΗ20 ΕΝΟΤΗΤΑ 5: ΘΕΩΡΙΑ ΓΡΑΦΗΜΑΤΩΝ/2. Μάθηµα 5.1: Παραστάσεις Γραφηµάτων. ηµήτρης Ψούνης

Συνδυαστική Απαρίθμηση

Μη-Αριθμήσιμα Σύνολα, ιαγωνιοποίηση

Υπολογιστική Πολυπλοκότητα Εξέταση Ιουνίου 2017 Σελ. 1 από 5

Αναζήτηση Κατά Πλάτος

(Γραμμικές) Αναδρομικές Σχέσεις

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

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Διακριτά Μαθηματικά. Ενότητα 7: Σχέσεις και Συναρτήσεις

ΠΛΗ 20, 4 η ΟΣΣ: Βασικές Έννοιες Θεωρίας Γραφημάτων

ΠΛΗ 20, 5 η ΟΣΣ: Θεωρία Γραφημάτων

Συντομότερες ιαδρομές

2 n N: 0, 1,..., n A n + 1 A

β) 3 n < n!, n > 6 i i! = (n + 1)! 1, n 1 i=1

Θεωρία Γραφημάτων: Ορολογία και Βασικές Έννοιες

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

Αρχή Εγκλεισµού-Αποκλεισµού

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

Δοµές Δεδοµένων και Αλγόριθµοι - Εισαγωγή

(Γραμμικές) Αναδρομικές Σχέσεις

HY118-Διακριτά Μαθηματικά

Πέμπτη 8 εκεμβρίου 2016 Θεόδωρος Τζουραμάνης Επίκουρος Καθηγητής. ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων

ΠΛΗ 20, 5 η ΟΣΣ: Θεωρία Γραφημάτων

Σύνολα, Σχέσεις, Συναρτήσεις

Σχέσεις, Ιδιότητες, Κλειστότητες

Εισαγωγικές Έννοιες. ημήτρης Φωτάκης. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Εθνικό Μετσόβιο Πολυτεχνείο

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

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

i) Για να δείξουμε την επιθυμητή ισότητα, δείχνουμε πως A B {A x : x B} και πως {A x : x B} A B. Για τον πρώτο εγκλεισμό, έστω a A B, δηλάδη a A και a

Τι είναι σύνολο; Ο ορισμός αυτός είναι σύμφωνος με τη διαισθητική μας κατανόηση για το τι είναι σύνολο

Κατευθυνόμενα γραφήματα. Μαθηματικά Πληροφορικής 6ο Μάθημα. Βρόχοι. Μη κατευθυνόμενα γραφήματα. Ορισμός

Βασικές Έννοιες Θεωρίας Γραφημάτων

HY118-Διακριτά Μαθηματικά

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

HY118- ιακριτά Μαθηµατικά

Υπολογιστικά & Διακριτά Μαθηματικά

ιακριτές Μέθοδοι για την Επιστήμη των Υπολογιστών

Θεωρία Γραφημάτων και Εφαρμογές - Διακριτά Μαθηματικά ΙΙ Σεπτέμβριος 2017

ΠΛΗ 20, 5 η ΟΣΣ: Θεωρία Γραφημάτων

Κατευθυνόμενα γραφήματα. Μαθηματικά Πληροφορικής 6ο Μάθημα. Βρόχοι. Μη κατευθυνόμενα γραφήματα. Ορισμός

Στοιχεία Προτασιακής Λογικής

Στοιχεία Κατηγορηματικής Λογικής

a. a + b = 3. b. a διαιρεί τ ο b. c. a - b = 0. d. ΜΚΔ(a, b) = 1. e. ΕΚΠ(a, b) = 6.

Γεννήτριες Συναρτήσεις

Βασικές Έννοιες Θεωρίας Γραφημάτων

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

Συνδυαστική Απαρίθμηση

Υπολογιστική Πολυπλοκότητα

Μερικές διατάξεις. HY118- ιακριτά Μαθηµατικά. Μερικές διατάξεις, παράδειγµα. ιαγράµµατα Hasse: Αναπαράσταση σχέσεων µερικής διάταξης

Συνδυαστική Απαρίθμηση

Κατευθυνόμενα γραφήματα. Μαθηματικά Πληροφορικής 6ο Μάθημα. Βρόγχοι. Μη κατευθυνόμενα γραφήματα. Ορισμός

Υπολογιστικά & Διακριτά Μαθηματικά

HY118- ιακριτά Μαθηµατικά

Συνδυαστική Απαρίθμηση

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

Μαθηματικά Διοικητικών & Οικονομικών Επιστημών

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

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

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

Μαθηματική Ανάλυση Ι

Α Δ Ι Θ Θ Α Ε Ι Μ :

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

(Γραμμικές) Αναδρομικές Σχέσεις

Θεωρία Γραφημάτων και Εφαρμογές - Διακριτά Μαθηματικά ΙΙ Φεβρουάριος 2017

Transcript:

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

Διμελής Σχέση Διατεταγμένο ζεύγος (α, β): Δύο αντικείμενα (όχι κατ ανάγκη διαφορετικά) σε καθορισμένη σειρά. Γενίκευση: διατεταγμένη τριάδα (α, β, γ), διατεταγμένη n-άδα (α 1,..., α n ). Καρτεσιανό γινόμενο Α Β: Α Β = {(α, b): α Ακαιb B} Γενίκευση: A 1 A n = {(α 1,..., α n ): α 1 Α 1,..., α n A n } Διμελής σχέση R από σύνολο Α σε σύνολο Β: R Α Β. α σχετίζεται με β (στην R): (α, β) R. Α = {α, β, γ}, Β = {1, 2, 3, 4}, R = {(α, 1), (α, 4), (β, 2), (β, 4), (γ, 1), (γ, 3)} Α φοιτητές, Βμαθήματα, R δηλώσεις μαθημάτων. Α υποψήφιοι εργαζόμενοι, Β εταιρείες, R αιτήσεις πρόσληψης. Τριμελής σχέση R: R Α Β Γ. n-μελής σχέση R: R Α 1 A n. Διακριτά Μαθηματικά (Άνοιξη 2019) Σχέσεις 2

Διακριτά Μαθηματικά (Άνοιξη 2019) Σχέσεις 3 Αναπαράσταση Αναπαράσταση διμελούς σχέσης R: Σύνολο: παράθεση διατεταγμένων ζευγών. Κατηγόρημα: χαρακτηριστική ιδιότητα σχετιζόμενων στοιχείων. Συσχέτιση: Boolean πίνακας, κατευθυνόμενο γράφημα. Α = {α, β, γ}, Β = {1, 2, 3, 4}, R = {(α, 1), (α, 4), (β, 2), (β, 4), (γ, 1), (γ, 3)} γ β α 4 3 2 1 0 1 0 1 γ 1 0 1 0 β 1 0 0 1 α 4 3 2 1

Στο Ίδιο Σύνολο Διμελής σχέση R στο σύνολο Α: R Α Α. Σχέσεις μεταξύ αριθμών (<,, α διαιρεί β,...), ανθρώπων, συνόλων, κλπ. Γράφημα: κορυφές στοιχεία Α, ακμή (α, β) δηλώνει (α, β) R. Σχέσεις 4

Ιδιότητες Διμελών Σχέσεων Ανακλαστική: για κάθε α Α, (α, α) R. Συμπληρωμένη διαγώνιος. Όλες οι κορυφές έχουν ανακύκλωση. Συμμετρική: για κάθε (α, β) R, έχουμε (β, α) R. Συμμετρία ως προς διαγώνιο. Μη κατευθυνόμενο γράφημα. Αντισυμμετρική: Αν (α, β), (β, α) R, τότε α = β. Εκτός διαγωνίου, 1 από κάθε ζεύγος «συμμετρικών» θέσεων. 1 ακμή για κάθε ζεύγος διαφορετικών κορυφών. Υπάρχει σχέση συμμετρική και αντισυμμετρική; Μεταβατική: για κάθε (α, β), (β, γ) R, έχουμε (α, γ) R. Αν υπάρχει α γ μονοπάτι, τότε υπάρχει (α, γ) ακμή. Διακριτά Μαθηματικά (Άνοιξη 2019) Σχέσεις 5

Παραδείγματα Σχέση α β (α διαιρείβ, στο Ν). Ανακλαστική, όχι συμμετρική, αντισυμμετρική, μεταβατική. Π.χ. γράφημα σχέσης α β στο{1,, 12}. Διακριτά Μαθηματικά (Άνοιξη 2019) Σχέσεις 6

Παραδείγματα R 1 = {(α, β): α β} Ανακλαστική, όχι συμμετρική, αντισυμμετρική, μεταβατική. R 2 = {(α, β): α > β} Όχι ανακλαστική, όχι συμμετρική, αντισυμμετρική, μεταβατική. R 3 = {(α, β): α = β ήα= β } Ανακλαστική, συμμετρική, όχι αντισυμμετρική, μεταβατική. R 4 = {(α, β): α = β} Ανακλαστική, συμμετρική, αντισυμμετρική, μεταβατική. R 5 = {(α, β): α + β 3} Όχι ανακλαστική, συμμετρική, όχι αντισυμμετρική, όχι μεταβατική. R 6 = {(Α, Β): Α Β} Ανακλαστική, όχι συμμετρική, αντισυμμετρική, μεταβατική. Διακριτά Μαθηματικά (Άνοιξη 2019) Σχέσεις 7

Ερώτηση Τι δηλώνουν οι παρακάτω προτάσεις; Αληθεύουν σε πεπερασμένο σύμπαν; Αληθεύουν σε άπειρο σύμπαν; Διακριτά Μαθηματικά (Άνοιξη 2019) Σχέσεις 8

Πράξεις μεταξύ Σχέσεων Σχέσεις (σταίδιασύνολα) συνδυάζονται με πράξεις συνόλων: Ένωση, τομή, διαφορά, συμπλήρωμα, συμμετρική διαφορά. Πως υπολογίζονται από αναπαράσταση με πίνακα ή γράφημα; Αντίστροφη σχέση R 1 = {(β, α): (α, β) R} R φοιτητές δηλώνουν μαθήματα: R -1 μαθήματα δηλώνονται από φοιτητές. Ανάστροφος πίνακας, αντιστροφή φοράς των ακμών. Σύνθεση S R A Γ σχέσεων R A B και S Β Γ: S R = {(α, γ) : β τ.ω. (α, β) R και (β, γ) S } Σύνθεση συναρτήσεων προκύπτει ως ειδική περίπτωση. Δεν είναι αντιμεταθετική! Υπολογισμός με Boolean πολλαπλασιασμό πινάκων. Διακριτά Μαθηματικά (Άνοιξη 2019) Σχέσεις 9

Πράξεις μεταξύ Σχέσεων Σύνθεση σχέσης R A A με τον εαυτό της: R 2 = R R. n-οστή «δύναμη» σχέσης R A A: R n = R n 1 R, R 1 = R. R 3 = (R R) R, R 4 = ((R R) R) R, Υπολογισμός με Boolean πολλαπλασιαμό πινάκων. «Διαδρομή» μήκους k 0 σε σχέση R: ακολουθία α 0,..., α k A τ.ω. (α i, α i+1 ) R για κάθε i < k. R n = {(α, β) : υπάρχει α β διαδρομή μήκους n στην R} Απόδειξη με επαγωγή (άσκηση). Διακριτά Μαθηματικά (Άνοιξη 2019) Σχέσεις

Πράξεις μεταξύ Σχέσεων Σχέση R A A μεταβατική ανν R n R για n = 1, 2, 3, R n R για n = 1, 2, 3,. Άρα και R 2 R. Για κάθε (α, β), (β, γ) R, έχουμε (α, γ) R 2 R. Άρα (α, γ) R, και R μεταβατική. R μεταβατική. Απόδειξη με επαγωγή ότι R n R, για n = 1, 2,... Βάση: R R, ισχύει τετριμμένα για n = 1. Επαγωγική υπόθεση: Έστω ότι R n R για αυθαίρετο n 1. Επαγωγικό βήμα: Θδο (α, γ) R n+1, (α, γ) R. (α, γ) R n+1 (ορισμός R n+1 ) βτ.ω. (α, β) R και (β, γ) R n (επαγ. υπόθ. R n R) βτ.ω. (α, β) R και (β, γ) R (R μεταβατική) (α, γ) R Διακριτά Μαθηματικά (Άνοιξη 2019) Σχέσεις 11

Σχεσιακές Βάσεις Δεδομένων (Συστήματα Διαχείρισης) Βάσεων Δεδομένων (DBMSs) επιτρέπουν αποδοτική αποθήκευση και επεξεργασία μεγάλου όγκου δεδομένων. Σχεσιακές ΒΔ βασίζονται σε n-μελείς σχέσεις: Δεδομένα αποθηκεύονται σε πίνακες. Πίνακας: n-μελής σχέση (στήλες: πεδία, #στηλών: βαθμός πίνακα). Στοιχεία σχέσης: εγγραφές. Πίνακας 1: Φοιτητές Επώνυμο Όνομα Ον. Πατέρα Α.Μ. Φωτάκης Παπαδόπουλος Απόστολος Αθανάσιος 996 Αθανασίου Νικολάου Απόστολος 1201 12

Σχεσιακές Βάσεις Δεδομένων (Πρωτεύον) κλειδί πίνακα: πεδίο με μοναδική τιμή σε κάθε εγγραφή. Τιμή κλειδιού προσδιορίζει μοναδικά εγγραφή πίνακα. Πίνακας 1: Φοιτητές Επώνυμο Όνομα Ον. Πατέρα Α.Μ. Φωτάκης Παπαδόπουλος Απόστολος Αθανάσιος 996 Αθανασίου Νικολάου Απόστολος 1201 13

Σχεσιακές Βάσεις Δεδομένων (Πρωτεύον) κλειδί πίνακα: πεδίο με μοναδική τιμή σε κάθε εγγραφή. Τιμή κλειδιού προσδιορίζει μοναδικά εγγραφή πίνακα. Αν ένα πεδίο δεν αρκεί, σύνθετο (πρωτεύων) κλειδί: καρτεσιανό γινόμενο 2 πεδίων ώστε τιμή να προσδιορίζει μοναδικά εγγραφή. Πίνακας 2: Μαθήματα Βαθμολογία Α.Μ. Μάθημα Βαθμ. Εξετ. Διακριτά Μαθηματικά 6/2007 Αλγόριθμοι και Πολυπλοκότητα 2/2008 Κρυπτογραφία 8.5 2/2009 Διακριτά Μαθηματικά 8.5 9/2006 Βάσεις Δεδομένων 2/2007 14

Επιλογή n-μελής σχέση R, C συνθήκη για στοιχεία R. Επιλογή (γραμμών) από R υπό συνθήκη C: n-μελής σχέση με στοιχεία R που ικανοποιούν συνθήκη C. Επιλογή από Φοιτητές με Όνομα =. Επιλογή από Φοιτητές με ΑΜ 950. Πίνακας 1: Φοιτητές Επώνυμο Όνομα Ον. Πατέρα Α.Μ. Φωτάκης Παπαδόπουλος Απόστολος Αθανάσιος 996 Αθανασίου Νικολάου Απόστολος 1201 15

Επιλογή n-μελής σχέση R, C συνθήκη για στοιχεία R. Επιλογή (γραμμών) από R υπό συνθήκη C: n-μελής σχέση με στοιχεία R που ικανοποιούν συνθήκη C. Επιλογή από Φοιτητές με Όνομα =. Επιλογή από Φοιτητές με ΑΜ 950. Επιλογή από Μαθ-Βαθμ. με Μάθημα = «Διακριτά» και Βαθμ 8.0 Πίνακας 2: Μαθήματα Βαθμολογία Α.Μ. Μάθημα Βαθμ. Εξετ. Διακριτά Μαθηματικά 6/2007 Αλγόριθμοι και Πολυπλοκότητα 2/2008 Κρυπτογραφία 8.5 2/2009 Διακριτά Μαθηματικά 8.5 9/2006 Βάσεις Δεδομένων 2/2007 16

Προβολή n-μελής σχέση R, πεδία (στήλες) (i 1, i 2,, i k ) της R. Προβολή (επί στηλών) (i 1, i 2,, i k ) της R : k-μελής σχέση με στοιχείο για κάθε στοιχείο (μια φορά κάθε k-αδα). Προβολή Φοιτητές στην στήλη Όνομα και Όνομα Πατέρα. Πίνακας 1: Φοιτητές Επώνυμο Όνομα Ον. Πατέρα Α.Μ. Φωτάκης Παπαδόπουλος Απόστολος Αθανάσιος 996 Αθανασίου Νικολάου Απόστολος 1201 17

Προβολή n-μελής σχέση R, πεδία (στήλες) (i 1, i 2,, i k ) της R. Προβολή (επί στηλών) (i 1, i 2,, i k ) της R : k-μελής σχέση με στοιχείο για κάθε στοιχείο (μια φορά κάθε k-αδα). Προβολή Φοιτητές στην στήλη Όνομα και Όνομα Πατέρα. Προβολή Μαθ-Βαθμ. στις στήλες Μάθημα και Εξεταστική. Πίνακας 2: Μαθήματα Βαθμολογία Α.Μ. Μάθημα Βαθμ. Εξετ. Διακριτά Μαθηματικά 6/2007 Αλγόριθμοι και Πολυπλοκότητα 2/2008 Κρυπτογραφία 8.5 2/2009 Διακριτά Μαθηματικά 8.5 9/2006 Βάσεις Δεδομένων 2/2007 18

Συνένωση (Join) n-μελής σχέση R, m-μελής σχέση S, με p κοινά πεδία. Συνένωση R και S επί p κοινών πεδίων: (n+m p)-μελής σχέση με στοιχεία όπου και Σχέση συνένωσης: προβολή (στα n+m p διαφορετικά πεδία) επί υποσυνόλου της R S με εγγραφές με ίδια τιμή στα κοινά πεδία. Διακριτά Μαθηματικά (Άνοιξη 2019) Σχέσεις 19

Παράδειγμα Συνένωσης Πίνακας 1: Φοιτητές Επώνυμο Όνομα Φωτάκης Παπαδόπουλος Απόστολος Αθανασίου Νικολάου Απόστολος Ον. Πατέρα Αθανάσιος Α.Μ. 996 1201 Πίνακας 2: Μαθήματα Βαθμολογία Α.Μ. Μάθημα Βαθμ. Εξετ. Διακριτά Μαθηματικά 6/2007 Αλγόριθμοι και Πολυπλοκότητα 2/2008 Κρυπτογραφία 8.5 2/2009 Διακριτά Μαθηματικά 8.5 9/2006 Βάσεις Δεδομένων 2/2007 20

Παράδειγμα Συνένωσης Πίνακας 3: Φοιτητές Βαθμολογία Επώνυμο Όνομα Ον. Πατ. Α.Μ. Μάθημα Βαθμ. Εξετ. Φωτάκης Διακριτά Μαθηματικά 6/2007 Φωτάκης Αλγόριθμοι και Πολυπλοκότητα 2/2008 Φωτάκης Κρυπτογραφία 8.5 2/2009 Αθανασίου Διακριτά Μαθηματικά 8.5 9/2006 Αθανασίου Βάσεις Δεδομένων 2/2007 Διακριτά Μαθηματικά (Άνοιξη 2019) Σχέσεις 21