ΕΙΣΑΓΩΓΗ ΜΑΘΗΜΑ 1.

Slides:



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

Η πλατφόρμα moodle και η χρήση ψηφ. εκπαιδευτικού υλικού
Διάγραμμα Παρουσίασης
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Λογικός Σχεδιασμός Σχεσιακών Σχημάτων: Αποσύνθεση.
Το Σχεσιακό Μοντέλο Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Εισαγωγή στις Βάσεις Δεδομένων για Μαθητές Λυκείων και Τεχνικών Σχολών Δημήτρης Ζεϊναλιπούρ Λέκτορας Τμήμα Πληροφορικής,
Βάσεις Δεδομένων Ομάδα 13 Τζιώνας Δημήτριος Σφυρής Γεώργιος
ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΕΙΣΑΓΩΓΙΚΑ ΖΗΤΗΜΑΤΑ.
7.5.2 Αντικειμενοστραφής προγραμματισμός
Διαδικασία ανάπτυξης Προσδιορισμός απαιτήσεων Αρχιτεκτονικός Σχεδιασμός Λεπτομερής Σχεδιασμός Κωδικοποίηση Έλεγχος Παράδοση Συστήματος Λειτουργία - Συντήρηση.
Δημιουργός Μοντέλων & ModellingSpace
ΣΧΕΣΙΑΚΟ ΜΟΝΤΕΛΟ ΜΑΘΗΜΑ 2. ΣΧΕΣΙΑΚΗ ΒΑΣΗ ΔΕΔΟΜΕΝΩΝ • Μια σχεσιακή ΒΔ καταγράφει δεδομένα μέσα σε σχέσεις (πίνακες). • Μια πραγματική οντότητα γίνεται.
ΕΠΕΞΕΡΓΑΣΙΑ ΔΕΔΟΜΕΝΩΝ
Βάσεις Δεδομένων.
Βάσεις Δεδομένων 1 T.Manavis– N.Kyritsis.
ΚΕΦΑΛΑΙΟ 7 ΔΙΑΧΕΙΡΙΣΗ: ΒΑΣΕΙΣ ΧΩΡΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
Α. Νανόπουλος & Γ. Μανωλόπουλος Εισαγωγή στην Εξόρυξη & τις Αποθήκες Δεδομένων Κεφάλαιο 3: Αποθήκες Δεδομένων και OLAP
 Αυδίκου Χριστίνα  Γιουμούκης Παναγιώτης  Κιντσάκης Θάνος  Πάπιστας Γιάννης.
1 Εισαγωγή στις Βάσεις Δεδομένων  Ανάγκη Αποθήκευσης και Διαχείρισης Δεδομένων  Συστήματα Αρχείων  Συστήματα Βάσεων Δεδομένων  Παραδοσιακές και Σύγχρονες.
Αρχιτεκτονική Συστημάτων
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων.
Τι είναι Ανάλυση Τι είναι Συστήματα Πληροφορικής
ΜΟΝΤΕΛΟ Ο-Σ ΜΑΘΗΜΑ 2.
ΚΤΗΡΙΟΛΟΓΙΚΗ ΤΕΚΜΗΡΙΩΣΗ ΜΝΗΜΕΙΩΝ ΜΕ ΤΟ ΣΥΣΤΗΜΑ « ΜΑΪΣΤΩΡ » Δάφνη Χρονάκη 13η Εφορεία Βυζαντινών και Μεταβυζαντινών Αρχαιοτήτων.
ΣΧΕΣΙΑΚΟ ΜΟΝΤΕΛΟ ΜΑΘΗΜΑ 3.
1 Εισαγωγή στις Βάσεις Δεδομένων  Ανάγκη Αποθήκευσης και Διαχείρισης Δεδομένων  Συστήματα Αρχείων  Συστήματα Βάσεων Δεδομένων  Παραδοσιακές και Σύγχρονες.
Βάσεις Δεδομένων Ι Ενότητα 2: Μια αρχιτεκτονική για τα Συστήματα Βάσεων Δεδομένων Γεωργία Γκαράνη Επίκουρος Καθηγήτρια Τμήμα Μηχανικών Πληροφορικής Τ.Ε.
Πετρογεωργάκης Μανούσος Σπυρόπουλος Σταύρος
Ημέρα 1η.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Εισαγωγή.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακό Μοντέλο.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακό Μοντέλο.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Εισαγωγή στα Συστήματα Βάσεων Δεδομένων.
3 Αρχιτεκτονική Συστημάτων  Κατηγορίες χρηστών ΣΔΒΔ  Αρχιτεκτονική ANSI/SPARC  Γλώσσες ερωτημάτων  Μοντέλα δεδομένων  Λειτουργίες ΣΔΒΔ.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Σχεσιακή Άλγεβρα.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Σχεσιακή Άλγεβρα.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Λογικός Σχεδιασμός Σχεσιακών Σχημάτων.
FEDORA ARCHITECTURE1 Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών FEDORA.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Εισαγωγή Σχεδιασμός μιας ΒΔ ανάλυση ποιας πληροφορίας και της σχέσης ανάμεσα στα στοιχεία της περιγραφή.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Εισαγωγή Σχεδιασμός μιας ΒΔ ανάλυση ποιας πληροφορίας και της σχέσης ανάμεσα στα στοιχεία της περιγραφή.
Τεχνολογία Βάσεων Δεδομένων Εαρινό Εξάμηνο Διδάσκοντες: Απόστολος Παπαδόπουλος, Αναστάσιος Γούναρης Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Σχολή.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακό Μοντέλο.
Βάσεις Δεδομένων Αρχιτεκτονική.
ΕΞΑΜΗΝΟ ΣΤ’ Λευκάδα 2011Δήμητρα Τζίγκου Εφαρμογών Πληροφορικής στη Διοίκηση και την Οικονομία.
Πληροφορική Μάθημα Κατεύθυνσης. Σκοπός Μαθήματος Οι μαθητές που θα ακολουθήσουν το μάθημα αυτό θα είναι ικανοί να λύνουν προβλήματα με αλγοριθμικό τρόπο,
1 ΘΕΜΑ ΠΤΥΧΙΑΚΗΣ ΕΡΓΑΣΙΑΣ Μηχανογράφηση υπηρεσιών καταστημάτων Self-Video TMHMA ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ Τ.Ε.Ι. ΣΕΡΡΩΝ.
ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Κ.ΑΛΑΦΟΔΗΜΟΣ καθηγητής Δ.Παπαχρήστος μέλος ΕΔΙΠ ΑΕΙ ΠΕΙΡΑΙΑ ΤΤ ΠΑΝΕΠΙΣΤΗΜΙΟ Α ΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ.
Βάσεις Δεδομένων Κεφ. 1 Πλεονεκτήματα Β.Δ. έναντι αρχείων Βασικές λειτουργίες Β.Δ. Εφαρμογές Β.Δ. στην καθημερινή ζωή.
ΤΙΤΛΟΣ ΕΡΓΑΣΙΑΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ανδρέου Βασίλης.
ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΣΤΗ ΔΙΑΧΕΙΡΙΣΗ ΤΕΧΝΙΚΩΝ ΕΡΓΩΝ
Το Σχεσιακό Μοντέλο Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας
Αρχιτεκτονική Συστημάτων
Βάσεις Δεδομένων Ι Εισαγωγή
Εισαγωγή στις βάσεις δεδομένων ISBN
Κωδικός Διαφανειών: MKT119
Βάσεις Δεδομένων & Έμπειρα Συστήματα
Η Εκπαίδευση στην Εποχή των ΤΠΕ & της Καινοτομίας
Αρχιτεκτονική Συστημάτων
Το Σχεσιακό Μοντέλο Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
Εισαγωγή στα Συστήματα Βάσεων Δεδομένων
Σύγχρονες μεθοδολογίες ανάπτυξης και διαχείρισης Πληροφοριακών Συστημάτων 2ο Κεφάλαιο.
Αρχιτεκτονική Συστημάτων
Σχεσιακεσ βασεισ δεδομενων
Εφαρμογές Πληροφορικής & Νέες Τεχνολογίες Στη Γεωργία
Το Σχεσιακό Μοντέλο Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
Πληροφορική Μάθημα Κατεύθυνσης. Σκοπός Μαθήματος Οι μαθητές που θα ακολουθήσουν το μάθημα αυτό θα είναι ικανοί να λύνουν προβλήματα με αλγοριθμικό τρόπο,
Μεταγράφημα παρουσίασης:

ΕΙΣΑΓΩΓΗ ΜΑΘΗΜΑ 1

ΤΙ ΕΙΝΑΙ ΒΔ Βάση δεδομένων είναι στοιχεία συναφή μεταξύ τους ταξινομημένα με συγκεκριμένο τρόπο. Με τη χρήση μιας Βάσης Δεδομένων μπορούμε να καταχωρούμε να αναζητάμε να ταξινομούμε τα δεδομένα μας γρήγορα και αποτελεσματικά.

ΠΛΕΟΝΕΚΤΗΜΑΤΑ Λεπτομερής περιγραφή δεδομένων Ανεξαρτησία δεδομένων Αποδοτικότερη διαχείριση δεδομένων Προστασία δεδομένων Δικαιώματα χρηστών Μηχανισμοί ταυτόχρονης προσπέλασης Μεγάλη επεκτασιμότητα της ΒΔ.

ΠΕΔΙΑ ΕΦΑΡΜΟΓΩΝ ΜΙΑΣ ΒΔ Δημόσιοι Οργανισμοί Υπουργεία Νοσοκομεία Εμπορικές εφαρμογές Συστήματα κρατήσεων θέσεων Εκπαιδευτικά Ιδρύματα Τραπεζικός τομέας

ΔΙΑΧΕΙΡΙΣΗ ΜΙΑΣ ΒΔ Μια ΒΔ μπορούμε να την διαχειριστούμε με ένα ΣΔΒΔ Σύστημα Διαχείρισης Βάσης Δεδομένων το οποίο είναι ένα λογισμικό με το οποίο γίνεται : εισαγωγή ενημέρωση αναζήτηση διαγραφή προστασία δεδομένων δημιουργία χρηστών υποστήριξη ταυτόχρονης προσπέλασης

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

ΓΛΩΣΣΕΣ ΒΔ Μια εφαρμογή δημιουργίας και διαχείρισης ΒΔ αποτελείται από δύο γλώσσες. Την Γλώσσα Ορισμού με την οποία περιγράφουμε τις οντότητες τις σχέσεις τους περιορισμούς της ΒΔ αλλά και κατασκευάζουμε την ΒΔ. Την Γλώσσα Χειρισμού με την οποία εισάγουμε τροποποιούμε διαγράφουμε δεδομένα αλλά και θέτουμε ερωτήματα αναζήτησης προ.ς το ΣΔΒΔ

ΜΟΝΤΕΛΑ ΔΕΔΟΜΕΝΩΝ Μοντέλα βασισμένα σε εγγραφές Ιεραρχικό Δικτυακό Σχεσιακό Μοντέλα βασισμένα σε αντικείμενα Οντοτήτων συσχετίσεων (Ο-Σ) Αντικειμενοστραφή

ΡΟΛΟΙ ΣΤΗ ΒΔ Τα φυσικά πρόσωπα που παίζουν ρόλο σε μια ΒΔ είναι: Σχεδιαστής: είναι ο ενδιάμεσος του πελάτη και του προγραμματιστή. Διαχειριστής: είναι αυτός που διαχειρίζεται και συντηρεί την ΒΔ. Προγραμματιστής: δημιουργεί την ΒΔ αλλά και επιμέρους προγράμματα διασύνδεσης. Απλός Χρήστης: είναι ο χειριστής συγκεκριμένου τμήματος της ΒΔ. Εξειδικευμένος Χρήστης: χειρίζεται αλλά και ταυτόχρονα μπορεί να θέτει ερωτήματα σε μια γλώσσα χειρισμού υψηλού επιπέδου (SQL, ORACLE).

ΒΗΜΑΤΑ ΚΑΤΑΣΚΕΥΗΣ ΜΙΑΣ ΒΔ Καταγραφή σε φυσική γλώσσα της περιγραφής της δομής και των λειτουργιών της ΒΔ που θέλουμε να φτιάξουμε. Σχεδιασμός του διαγράμματος Οντοτήτων-Συσχετίσεων (Ο-Σ). Μετατροπή του διαγράμματος Ο-Σ σε σχεσιακό διάγραμμα. Κανονικοποίηση των πινάκων και των σχέσεων. Κατασκευή της ΒΔ με την γλώσσα ορισμού που θα επιλέξουμε.