Εννοιολογική αναπαράσταση δεδομένων. Οντότητα Είναι κάθε αντικείμενο, πρόσωπο, γεγονός κατάσταση ή και αφηρημένη έννοια που προσδιορίζεται από την ανεξάρτητη.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Βάσεις Δεδομένων ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Μούλου Ευγενία.
Advertisements

Γενικού τύπου χαρακτηριστικά
Το Σχεσιακό Μοντέλο Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΕΙΣΑΓΩΓΙΚΑ ΖΗΤΗΜΑΤΑ.
-Στοίβα-Ουρά - Πλεονεκτήματα πινάκων -Δομές δεδομένων δευτερεύουσας μνήμης -Πληροφορική και δεδομένα -Παραδείγματα-Προβλήματα ψευδοκώδικα.
Δημιουργός Μοντέλων & ModellingSpace
ΣΧΕΣΙΑΚΟ ΜΟΝΤΕΛΟ ΜΑΘΗΜΑ 2. ΣΧΕΣΙΑΚΗ ΒΑΣΗ ΔΕΔΟΜΕΝΩΝ • Μια σχεσιακή ΒΔ καταγράφει δεδομένα μέσα σε σχέσεις (πίνακες). • Μια πραγματική οντότητα γίνεται.
Βάσεις Δεδομένων.
Βάσεις Δεδομένων Μάθημα 3.
Βάσεις Δεδομένων 1 T.Manavis– N.Kyritsis.
 Αυδίκου Χριστίνα  Γιουμούκης Παναγιώτης  Κιντσάκης Θάνος  Πάπιστας Γιάννης.
Εισαγωγικές Έννοιες Διδάσκοντες: Σ. Ζάχος, Δ. Φωτάκης Επιμέλεια διαφανειών: Δ. Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο.
Μοντέλο Οντοτήτων-Συσχετίσεων
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Εισαγωγή Σχεδιασμός μιας ΒΔ ανάλυση ποιας πληροφορίας και της σχέσης ανάμεσα στα στοιχεία της περιγραφή.
Αρχιτεκτονική Συστημάτων
ΕΡΩΤΗΜΑΤΑ ΕΠΙΛΟΓΗΣ ΜΕ ΣΥΖΕΥΞΗ ΠΙΝΑΚΩΝ
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων.
ΜΟΝΤΕΛΟ Ο-Σ ΜΑΘΗΜΑ 2.
ΣΧΕΣΙΑΚΟ ΜΟΝΤΕΛΟ ΜΑΘΗΜΑ 3.
ΑΠΕΙΚΟΝΙΣΗ ΕΝΝΟΙΩΝ 1. 2 Χρήστης Στόχος Ταμίας διενέργεια πώλησης διενέργεια ενοικίασης εισαγωγή ταμείου εξαγωγή ταμείου * 1 Μοντέλο Πεδίου Προβλήματος.
Μοντέλα Συστημάτων Παρουσιάσεις των συστημάτων των οποίων οι απαιτήσεις αναλύονται.
Πετρογεωργάκης Μανούσος Σπυρόπουλος Σταύρος
Δομές Δεδομένων.
Ιφιγένειας Γεωργάκη. Βαθμολογία Πρωταθλήματος ΟΠΑΠ.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακό Μοντέλο.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακό Μοντέλο.
3 Αρχιτεκτονική Συστημάτων  Κατηγορίες χρηστών ΣΔΒΔ  Αρχιτεκτονική ANSI/SPARC  Γλώσσες ερωτημάτων  Μοντέλα δεδομένων  Λειτουργίες ΣΔΒΔ.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό.
ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ (εΓΓΡΑΦΕΣ)
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Σχεσιακή Άλγεβρα.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Λογικός Σχεδιασμός Σχεσιακών Σχημάτων.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Εισαγωγή Σχεδιασμός μιας ΒΔ ανάλυση ποιας πληροφορίας και της σχέσης ανάμεσα στα στοιχεία της περιγραφή.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Εισαγωγή Σχεδιασμός μιας ΒΔ ανάλυση ποιας πληροφορίας και της σχέσης ανάμεσα στα στοιχεία της περιγραφή.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακό Μοντέλο.
Βάσεις Δεδομένων ER-Διάγραμμα.
Βάσεις Δεδομένων Αρχιτεκτονική.
Κανονικοποίηση, συναρτησιακές εξαρτήσεις
Μοντελοποίηση δεδομένων. Οι βάσεις δεδομένων αναπαριστούν έννοιες του πραγματικού κόσμου Για να είναι εφικτή η αναπαράσταση πρέπει οι έννοιες του πραγματικού.
Κεφάλαιο 7 Εισαγωγή στις βάσεις δεδομένων ISBN Εισαγωγή Η θεωρία της κανονικοποίησης υποστηρίζει την εύρεση της πλέον κατάλληλης εννοιολογικής.
ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ ΓΙΑ ΣΥΣΤΗΜΑΤΑ ΜΕΤΑΔΟΣΗΣ ΠΛΗΡΟΦΟΡΙΑΣ Αντικειμενοστραφής προγραμματισμός Web Site: ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ.
ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Κ.ΑΛΑΦΟΔΗΜΟΣ καθηγητής Δ.Παπαχρήστος μέλος ΕΔΙΠ ΑΕΙ ΠΕΙΡΑΙΑ ΤΤ ΠΑΝΕΠΙΣΤΗΜΙΟ Α ΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ.
Η Εντολή Select Select Πεδίο1, Πεδίο2, … Πεδίοn From Πίνακας1, Πίνακας2, …, Πίνακαςm Where συνθήκη;
Βάσεις Δεδομένων Κεφ. 1 Πλεονεκτήματα Β.Δ. έναντι αρχείων Βασικές λειτουργίες Β.Δ. Εφαρμογές Β.Δ. στην καθημερινή ζωή.
ΤΙΤΛΟΣ ΕΡΓΑΣΙΑΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ανδρέου Βασίλης.
Το Σχεσιακό Μοντέλο Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας
Μαθηματικά προσανατολισμού Β΄ Λυκείου
Αρχιτεκτονική Συστημάτων
Η φάση του εννοιολογικού σχεδιασμού
Από το Μοντέλο Οντοτήτων Συσχετίσεων στο Σχεσιακό Μοντέλο
Εισαγωγή στις βάσεις δεδομένων ISBN
Java DataBase Connectivity
Κωδικός Διαφανειών: MKT119
Βάσεις Δεδομένων και web-based Εφαρμογές
Βάσεις Δεδομένων & Έμπειρα Συστήματα
Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας
Αρχιτεκτονική Συστημάτων
Εφαρμογή Κανονικοποίησης
Το Σχεσιακό Μοντέλο Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
Μαθηματικά προσανατολισμού Β΄ Λυκείου
Κανονικοποίηση ΤΙ ΕΙΝΑΙ ; Τεχνική Διαδικασία
Κανονικοπηση(normalization)
Βάσεις Δεδομένων Γεωπονικό Πανεπιστήμιο Αθηνών Γενικό Τμήμα
Αρχιτεκτονική Συστημάτων
Εφαρμογή Μεθοδολογίας ICONIX
Βάσεις Δεδομένων Γιώργος Λαγογιάννης.
Κανονικοποίηση 1η, 2η και 3η Κανονική Μορφή
Σχεσιακεσ βασεισ δεδομενων
Το Σχεσιακό Μοντέλο Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
ΠΡΟΣΤΑΣΙΑ ΠΡΟΣΩΠΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
Μεταγράφημα παρουσίασης:

Εννοιολογική αναπαράσταση δεδομένων

Οντότητα Είναι κάθε αντικείμενο, πρόσωπο, γεγονός κατάσταση ή και αφηρημένη έννοια που προσδιορίζεται από την ανεξάρτητη ύπαρξή του. Είναι δηλαδή κάτι που υπάρχει, μπορούμε να το διακρίνουμε και ενδιαφερόμαστε να συλλέξουμε πληροφορίες γι’ αυτό.

Παραδείγματα Οντοτήτων Σε μια βάση δεδομένων ενός σχολείου, οντότητες μπορεί να είναι οι μαθητές, οι καθηγητές, η σχολική τάξη κλπ. Σε μια βάση δεδομένων ενός καταστήματος οντότητες είναι οι πελάτες, τα προϊόντα, οι εργαζόμενοι κλπ.

Ιδιότητες ή χαρακτηριστικά οντοτήτων Είναι τα συστατικά στοιχεία που περιγράφουν μια οντότητα. Οι ιδιότητες μιας οντότητας χρησιμεύουν στο να διαφοροποιούνται μεταξύ τους τα «στοιχεία» (δηλαδή τα πρόσωπα, τα πράγματα, τα γεγονότα, οι καταστάσεις κλπ.) τα οποία ανήκουν στην οντότητα.

Παραδείγματα Ιδιοτήτων Η οντότητα ΜΑΘΗΤΗΣμπορεί να έχει ως ιδιότητες, τον αριθμό μητρώου, το όνομα, το επώνυμο, το πατρώνυμο, τη διεύθυνση κατοικίας, το τηλέφωνο κατοικίας, το έτος γέννησης κλπ., που κάνουν να ξεχωρίζει ο ένας μαθητής από τον άλλο. Η οντότητα ΠΡΟΙΟΝ μπορεί να έχει ως ιδιότητες τον κωδικό του προϊόντος, την ονομασία, τον παραγωγό κλπ.

Στιγμιότυπο ή εμφάνιση Είναι το κάθε διαφορετικό «στοιχείο» μιας οντότητας που μπορεί να εμφανιστεί και να έχει τις ιδιότητές

Παραδείγματα στιγμιότυπων Στην Οντότητα μαθητής ο κάθε μαθητής του σχολείου. Στην Οντότητα καθηγητής ο κάθε καθηγητής Στην Οντότητα Πελάτες ο κάθε πελάτης

Αντιστοιχία με την Access Η Οντότητα αντιστοιχεί στο Πίνακα. Η ιδιότητα αντιστοιχεί στο Πεδίο. Το στιγμιότυπο αντιστοιχεί στην εγγραφή.

Πρωτεύον κλειδί Για κάθε πίνακα υπάρχουν πεδία ή συνδυασμός πεδίων που η τιμή τους είναι μοναδική για κάθε εγγραφή του πίνακα

Παραδείγματα πρωτεύοντας κλειδιού Η οντότητα ΜΑΘΗΤΗΣ μπορεί να έχει ως πρωτεύον κλειδί το πεδίο αριθμός μητρώου, ή τον συνδυασμό των πεδίων (επώνυμο, όνομα και πατρώνυμο) Η οντότητα ΠΡΟΙΟΝ μπορεί να έχει ως πρωτεύον κλειδί τον κωδικό του προϊόντος.

Τρόπος απεικόνισης Οντοτήτων ΜΑΘΗΤΗΣ Επώνυμο Όνομα Διεύθυνση Τηλέφωνο ΠΕΛΑΤΗΣ # Κωδικός Επώνυμο Όνομα Ιδιότητα

2oς τρόπος απεικόνισης Οντοτήτων ΜΑΘΗΤΗΣ (# Kωδικός, Eπώνυμο, Όνομα, Διεύθυνση,Τηλέφωνο)

Συσχετίσεις (Σχέσεις) Είναι ένα είδος σύνδεσης μεταξύ διαφορετικών οντοτήτων που αναπαριστά μια αντίστοιχη σχέση των αντικειμένων στον πραγματικό κόσμο.

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

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

Διατυπώθηκε το 1970 από τον Codd Περιέγραψε τις Βάσεις Δεδομένων με αυστηρά μαθηματικές έννοιες Βλέπει τις οντότητες σαν Πίνακες