ΣΧΕΣΙΑΚΗ ΑΛΓΕΒΡΑ ΜΑΘΗΜΑ 4.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
ΚΑΝΟΝΙΚΟΠΟΙΗΣΗ ΜΑΘΗΜΑ 5.
Advertisements

ΣΧΕΣΙΑΚΗ ΑΛΓΕΒΡΑ 2 ΜΑΘΗΜΑ 4.
Σχεσιακός Λογισμός Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Σχεσιακός Λογισμός.
Το Σχεσιακό Μοντέλο Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
Σχεσιακό Μοντέλο Δαμιανός Χατζηαντωνίου
ΣΧΕΣΙΑΚΟ ΜΟΝΤΕΛΟ ΜΑΘΗΜΑ 2. ΣΧΕΣΙΑΚΗ ΒΑΣΗ ΔΕΔΟΜΕΝΩΝ • Μια σχεσιακή ΒΔ καταγράφει δεδομένα μέσα σε σχέσεις (πίνακες). • Μια πραγματική οντότητα γίνεται.
Εισαγωγή στους Η/Υ Πίνακες.
Δρ. Παναγιώτης Συμεωνίδης
Επιμέλεια: ΘΟΔΩΡΗΣ ΜΑΝΑΒΗΣ
Επιμέλεια: ΘΟΔΩΡΗΣ ΜΑΝΑΒΗΣ
Στοιχεία Θεωρίας Συνόλων
ΕΡΩΤΗΜΑΤΑ ΕΠΙΛΟΓΗΣ ΜΕ ΣΥΖΕΥΞΗ ΠΙΝΑΚΩΝ
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων.
ΣΧΕΣΙΑΚΟ ΜΟΝΤΕΛΟ ΜΑΘΗΜΑ 3.
Βάσεις Δεδομένων II Ενότητα 3: Σχεσιακός λογισμός I Γεωργία Γκαράνη Επίκουρος Καθηγήτρια Τμήμα Μηχανικών Πληροφορικής Τ.Ε. T.E.I. Θεσσαλίας.
Βάσεις Δεδομένων II Ενότητα 4: Σχεσιακός λογισμός II Γεωργία Γκαράνη Επίκουρος Καθηγήτρια Τμήμα Μηχανικών Πληροφορικής Τ.Ε. T.E.I. Θεσσαλίας.
Βάσεις Δεδομένων I Ενότητα 6: Σχεσιακή Άλγεβρα Γεωργία Γκαράνη
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεδιασμός Σχεσιακών Σχημάτων.
Βάσεις Δεδομένων Εργαστήριο ΙΙI Τμήμα Πληροφορικής ΑΠΘ
Βάσεις Δεδομένων Εργαστήριο ΙΙ Τμήμα Πληροφορικής ΑΠΘ
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακό Μοντέλο.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακό Μοντέλο.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Σχεσιακός Λογισμός.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Σχεσιακή Άλγεβρα.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Σχεσιακή Άλγεβρα.

Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Εισαγωγή στην Επεξεργασία Ερωτήσεων.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Σχεσιακή Άλγεβρα.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακός Λογισμός.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεδιασμός Σχεσιακών Σχημάτων.
Library ontology in DAML+OIL Πλασταρά Κατερίνα Μπαλάφα Κάσσυ.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Συναρτησιακές Εξαρτήσεις.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Σχεσιακή Άλγεβρα.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Συναρτησιακές Εξαρτήσεις.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Επεξεργασία Ερωτήσεων.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Λογικός Σχεδιασμός Σχεσιακών Σχημάτων.
Σχεσιακή Άλγεβρα.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Εισαγωγή Σχεδιασμός μιας ΒΔ ανάλυση ποιας πληροφορίας και της σχέσης ανάμεσα στα στοιχεία της περιγραφή.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Εισαγωγή Σχεδιασμός μιας ΒΔ ανάλυση ποιας πληροφορίας και της σχέσης ανάμεσα στα στοιχεία της περιγραφή.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακό Μοντέλο.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακός Λογισμός.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Συναρτησιακές Εξαρτήσεις.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Σχεσιακός Λογισμός.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Σχεσιακός Λογισμός.
1 Σχεσιακή Άλγεβρα Προβολή, Επιλογή, Καρτεσιανό Γινόμενο, Ένωση, Διαφορά, Σύνθεση Τελεστών, Μετονομασία, Παραδείγματα Ερωτήσεων, Τομή Συνόλων, Φυσική Σύζευξη.
{ Ψηφιακή Σχεδίαση εργαστήριο Γιάννης Νικολουδάκης.
Το Σχεσιακό Μοντέλο Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
Τρίτο μάθημα Ψηφιακά Ηλεκτρονικά.
Βάσεις Δεδομένων Ενότητα 3: Σχεσιακή Άλγεβρα Βασίλης Βουτσινάς
Συστήματα CAD Πανεπιστήμιο Θεσσαλίας Σχολή Θετικών Επιστημών
Δυαδική λογική ΚΑΙ (AND) H (ΟR) ΟΧΙ (NOT)
Σχεσιακή Άλγεβρα.
Σχεσιακή Άλγεβρα Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
Το Σχεσιακό Μοντέλο Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
Συναρτησιακές Εξαρτήσεις
Τελεστές και ή όχι Για την εκτέλεση αριθμητικών πράξεων
Σχεσιακή Άλγεβρα.
ΕΥΦΥΗΣ ΕΛΕΓΧΟΣ Κεφάλαιο 3 Ασαφείς Συνεπαγωγές
ΜΑΘΗΜΑΤΙΚΑ Γ΄ ΓΥΜΝΑΣΙΟΥ Βασίλης Γκιμίσης ΔΙΑΦΑΝΕΙΕΣ ΠΕΡΙΕΧΟΜΕΝΑ
Σχεσιακός Λογισμός Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
ΙΔΙΟΤΗΤΕΣ ΤΩΝ ΠΡΑΞΕΩΝ Stomikrocosmotistaxismas.blogspot.gr.
Δομή Επιλογής Μάθημα 4ο Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Τάξη Γ Οικονομίας & Πληροφορικής Θετικών Σπουδών 2ο Γενικό Λύκειο Αλιβερίου |
ΜΑΘΗΜΑΤΙΚΑ Γ΄ ΓΥΜΝΑΣΙΟΥ Βασίλης Γκιμίσης
ΣΧΕΣΙΑΚΕΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ
Ερωτήματα Επιλογής σε ACCESS
Το Σχεσιακό Μοντέλο Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
Σχεσιακός Λογισμός Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΜΕΝΙΔΙΟΥ
Μεταγράφημα παρουσίασης:

ΣΧΕΣΙΑΚΗ ΑΛΓΕΒΡΑ ΜΑΘΗΜΑ 4

ΣΧΕΣΙΑΚΗ ΑΛΓΕΒΡΑ Σχεσιακή Άλγεβρα είναι ένα σύνολο από τελεστές για πράξεις ανάμεσα σε σχέσεις. Κλειστότητα είναι το γεγονός ότι το αποτέλεσμα οποιασδήποτε σχεσιακής πράξης είναι σχέση. Το αποτέλεσμα αυτό μπορεί να συμμετάσχει ως τελεστέος σε μία νέα σχεσιακή πράξη. Η συμμετοχή αυτή λέγεται εμφώλευση.

ΑΠΟΤΕΛΕΣΜΑ ΠΡΑΞΕΩΝ Για κάθε σχεσιακή πράξη πρέπει να ορίζεται το σχήμα της σχέσης, ο βαθμός και η πληθικότητα. Το αποτέλεσμα των πράξεων μεταξύ σχέσεων είναι και αυτό σχέση με συγκεκριμένη επικεφαλίδα ή αλλιώς σχήμα της σχέσης. Άρα με βάση αυτό μπορεί να οριστεί ο βαθμός της σχέσης ,δηλαδή το πλήθος των γνωρισμάτων της σχέσης. Επίσης η σχέση που προκύπτει έχει κορμό, δηλαδή ένα σύνολο από πλειάδες άρα έχει πληθικότητα.

ΣΥΜΒΑΤΟΤΗΤΑ ΤΥΠΟΥ Δύο σχέσεις r και s έχουν συμβατότητα τύπου αν και μόνο αν: Έχουν τον ίδιο βαθμό, δηλαδή το ίδιο πλήθος γνωρισμάτων (αριθμό στηλών) Τα αντίστοιχα γνωρίσματα έχουν το ίδιο πεδίο ορισμού (μόνο αριθμούς ή μόνο αλφαριθμητικά κλπ).

ΕΝΩΣΗ Ένωση (union) δυο σχέσεων r(R) και s(S) που έχουν συμβατότητα τύπου είναι μια νέα σχέση που έχει επικεφαλίδα ίδια με αυτή των r και s και κορμό το σύνολο των κορμών των r και s. Δηλαδή όλες τις πλειάδες που ανήκουν στην r, ή στην s, ή και στις δύο πλειάδες. Ή r UNION s

ΕΝΩΣΗ (ΣΥΝΕΧΕΙΑ) Ισχύει η αντιμεταθετική ιδιότητα: Ισχύει επίσης και η προσεταιριστική ιδιότητα: ή

ΤΟΜΗ Τομή (intersection) δυο σχέσεων r(R) και s(S) που έχουν συμβατότητα τύπου είναι μια νέα σχέση που έχει επικεφαλίδα ίδια με αυτή των r και s και κορμό τις πλειάδες που ανήκουν και στην r και στην s. Δηλαδή τις κοινές πλειάδες. ή r INTERSECT s

ΤΟΜΗ (ΣΥΝΕΧΕΙΑ) Ισχύει η αντιμεταθετική ιδιότητα: Ισχύει επίσης και η προσεταιριστική ιδιότητα: ή

ΔΙΑΦΟΡΑ Διαφορά δυο σχέσεων r(R) και s(S) που έχουν συμβατότητα τύπου είναι μια νέα σχέση που έχει επικεφαλίδα ίδια με αυτή των r και s και κορμό τις πλειάδες που ανήκουν στην r αλλά όχι στην s. Δηλαδή όχι τις κοινές πλειάδες. r-s ή r MINUS s

ΔΙΑΦΟΡΑ (ΣΥΝΕΧΕΙΑ) Δεν ισχύει η αντιμεταθετική ιδιότητα: Ως εκ τούτου η σειρά των τελεστέων έχει σημασία. Δεν ισχύει ούτε η προσεταιριστική ιδιότητα.

ΓΙΝΟΜΕΝΟ Καρτεσιανό γινόμενο δυο σχέσεων r(R) και s(S) είναι μια νέα σχέση που έχει επικεφαλίδα το σύνολο των γνωρισμάτων των σχέσεων και κορμό το σύνολο όλων των συνδυασμών των πλειάδων που ανήκουν στην r(R) και στην s(S). r x s ή r TIMES s

ΓΙΝΟΜΕΝΟ (ΣΥΝΕΧΕΙΑ) Εάν η σχέση r είναι mR βαθμού και έχει nR πληθικότητα και η σχέση s είναι mS βαθμού και έχει nS πληθικότητα, τότε το αποτέλεσμα είναι: mR+mS βαθμού nR * nS πληθικότητας

ΓΙΝΟΜΕΝΟ (ΣΥΝΕΧΕΙΑ 2) Ισχύει η αντιμεταθετική ιδιότητα: Ισχύει επίσης και η προσεταιριστική ιδιότητα: ή

ΕΠΙΛΟΓΗ σcontition(R) Επιλογή ή περιορισμός μιας σχέσης r(R) είναι μία σχέση που έχει το ίδιο σχήμα με την r και κορμό ένα υποσύνολο του κορμού της r που ικανοποιεί μια συνθήκη. Π.χ. Χ τελεστής Υ. σcontition(R) ή Α WHERE Χ τελεστής Υ Ο τελεστής μπορεί να είναι λογικός: Ή ένας από τους:

ΠΡΟΒΟΛΗ Προβολή μιας σχέσης προκύπτει από την αφαίρεση κάποιων γνωρισμάτων της και την απαλοιφή πιθανών διπλοεγγραφών από τις πλειάδες που προκύπτουν. πΑ1,Α2,…….Αm(r)