Μάθημα: Συστήματα Διαχείρισης Βάσεων Δεδομένων Αναλυτικό Διάγραμμα Μελέτης Χρονοδιάγραμμα Μελέτης- Διάθρωση της Ύλης 1η Εβδομάδα 2η Εβδομάδα 3η Εβδομάδα Παραδοσιακά Συστήματα που Βασίζονται σε Αρχεία Συστήματα που Βασίζονται στις Βάσεις Δεδομένων Δημιουργία Βάσεων Δεδομένων Κατανόηση της έννοιας της Βάσης Δεδομένων Σχεσιακές Βάσεις Δεδομένων Συστατικά στοιχεία μιας Βάσης Δεδομένων Η έννοια του αντικειμένου μιας Βάσης Δεδομένων Κανόνες για τη δημιουργία Αντικειμένων Δημιουργία μιας Βάσης Δεδομένων Η Προσέγγιση των Βάσεων Δεδομένων Χαρακτηριστικά των Βάσεων Δεδομένων Οντότητες Γνωρίσματα Συσχετίσεις ΔΟΣ : Διάγραμμα Οντοτήτων Συσχετίσεων Σχεδιασμός & Δημιουργία Πινάκων Κατανόηση της έννοιας των Πινάκων στη ΒΔ Κατανόηση των εννοιών του πεδίου & της εγγραφής Η έννοια της Δόμησης ενός Πίνακα Περιγραφή & χρήση των χαρακτηριστικών των πεδίων Αναλυτική περιγραφή των Τρόπων Δημιουργίας Πινάκων Η Αρχιτεκτονική Τριών Επιπέδων ANSI-SPARC (Ι) Εξωτερικό Επίπεδο Εννοιολογικό Επίπεδο Εσωτερικό Επίπεδο Τύποι & Ιδιότητες Πεδίων 1 / 6
Αναλυτική περιγραφή των Τύπων Δεδομένων Ορισμός Ιδιοτήτων Πεδίων Μορφοποιημένη εμφάνιση δεδομένων Μορφοποιημένη εισαγωγή δεδομένων Περιγραφή των τρόπων αλλαγής της δομής ενός Πίνακα 4η Εβδομάδα Η Αρχιτεκτονική Τριών Επιπέδων ANSI-SPARC (ΙΙ) Σχήματα Αντιστοιχίσεις Ανεξαρτησία Δεδομένων Κλειδιά & Σχέσεις Πινάκων Η έννοια του κλειδιού Πρωτεύοντα και Ξένα κλειδιά Έννοια της Σχέσης μεταξύ Πινάκων Τύποι Σχέσεων Ορισμός και χειρισμός Σχέσεων Σχεσιακή Ακεραιότητα 5η Εβδομάδα Γλώσσες των Βάσεων Δεδομένων Προσθήκη, Επεξεργασία & Εμφάνιση Δεδομένων Διαχείριση Προβολών Δεδομένων Προσαρμογή της Προβολής Φύλλου δεδομένων Διαχείριση των Δευτερευόντων Φύλλων Δεδομένων Τρόποι Ενημέρωσης Δεδομένων Αλλαγή της Σχεδίασης ενός Πίνακα 6η Εβδομάδα Μοντέλα Δεδομένων και Εννοιολογική Μοντελοποίηση Ιεραρχικό Μοντέλο Δικτυωτό Μοντέλο Σχεσιακό Μοντέλο Λίστες Αναζήτησης, Υπερ-συνδέσεις, Τεχνολογία OLE Λίστες Αναζήτησης Χρήση Υπερ-συνδέσεων σε έναν Πίνακα Χρήση της Τεχνολογίας OLE σε Πίνακα 2 / 6
7η Εβδομάδα 8η Εβδομάδα Συστατικά και Λειτουργίες ενός ΣΔΒΔ Αρχιτεκτονικές ΣΔΒΔ Πολλαπλών Χρηστών Ταξινόμηση, Εύρεση, Φίλτρα Ταξινόμηση Δεδομένων Εύρεση και Αντικατάσταση Δεδομένων Φιλτράρισμα Εγγραφών Δημιουργία Πολύπλοκων Φίλτρων Το Σχεσιακό Μοντέλο Ορολογία του Σχεσιακού Μοντέλου Ερωτήματα Ερωτήματα Επιλογής Έννοια του Ερωτήματος Δυνατότητες & Είδη Ερωτημάτων Δυναμικό Σύνολο Εγγραφών ενός Ερωτήματος Ερωτήματα Επιλογής Ενώσεις Πινάκων Τύποι Ενώσεων Ερωτήματα Αυτόματης Αναζήτησης 9η Εβδομάδα Σχεσιακή Ακεραιότητα Σχεσιακές Γλώσσες Απόψεις Παράδοση Εργασίας Τεστ Προόδου 10η Εβδομάδα Μοντέλο Οντοτήτων Συσχετίσεων Παραμετρικά Ερωτήματα, Ερωτήματα Συνόλων Η έννοια της Παραμέτρου στη Σχεδίαση των Κριτηρίων Δημιουργία & Διαχείριση Παραμετρικών Ερωτημάτων Ερωτήματα & Υπολογιζόμενα Πεδία Σύνολα & Υπολογισμοί στα Ερωτήματα Συναρτήσεις στην Access 3 / 6
Ερωτήματα Διασταύρωσης 11η Εβδομάδα Περιορισμοί Πληθικότητας ένα-προς-ένα (1:1) ένα-προς-πολλά (1:Μ) πολλά-προς-πολλά (Μ:Ν) Περιορισμοί Συμμετοχής Ερωτήματα Ενεργειών Η έννοια του Ερωτήματος Ενεργειών Δημιουργία & Διαχείριση Ερωτημάτων Ενημέρωσης Δημιουργία & Διαχείριση Ερωτημάτων Προσάρτησης Δημιουργία & Διαχείριση Ερωτημάτων Διαγραφής Δημιουργία & Διαχείριση Ερωτημάτων Δημιουργίας Πίνακα 12η Εβδομάδα Το Σύστημα Διαχείρισης Βάσης Δεδομένων (ΣΔΒΔ) Συστατικά του περιβάλλοντος του ΣΔΒΔ Φόρμες Οι Δυνατότητες που Παρέχουν οι Φόρμες Τύποι και Χρήση Φορμών Φόρμες ενός Πίνακα & Φόρμες Πολλαπλών Πινάκων Δημιουργία & Διαχείριση Ιεραρχικών Φορμών Μορφοποίηση Φορμών 13η Εβδομάδα Ρόλοι στο Περιβάλλον των Βάσεων Δεδομένων Πλεονεκτήματα και Μειονεκτήματα των ΣΔΒΔ Εκθέσεις Οι Δυνατότητες που Παρέχουν οι Εκθέσεις Εκθέσεις & Φόρμες Τύποι και Χρήση Εκθέσεων Συγκεντρωτικές Εκθέσεις Ταχυδρομικές Ετικέτες Μορφοποίηση Εκθέσεων 14η Εβδομάδα Τυχόν Αναπληρώσεις 4 / 6
Τελική Εξέταση Βιβλιογραφία Κύριο διδακτικό βοήθημα Πρόσθετη βιβλιογραφία 1. Σαμαράς Γεώργιος (2003), Συστήματα Διαχείρισης Βάσεων Δεδομένων, Διδακτικές Σημειώσεις, Λάρισα. 2. Σαμαράς Γεώργιος (2003), Πρότυπος Εκπαιδευτικός Οδηγός για τα ΣΔΒΔ, Λάρισα. ISBN: 960-86644-6-2. 3. Connoly Th., Begg C., Strachan A. (2001), Συστήματα Βάσεων Δεδομένων, Τόμος Α, ΙΩΝ, Αθήνα. 4. Date C. J. (1996), Εισαγωγή στα Συστήματα Βάσεων Δεδομένων, Τόμος Α, Κλειδάριθμος, Αθήνα. 5. Jennings R. (2000), Πλήρης Οδηγός της Ελληνικής Access 2000, B. Γκιούρδας, Αθήνα. 6. Simpson A. & Robinson C. (2000), Πλήρες εγχειρίδιο της Access 2000, M. Γκιούρδας, Αθήνα. 7. Viescas J. (2000), Ο Οδηγός της Microsoft για τη Microsoft Access 2000, Κλειδάριθμος, Αθήνα. Στοιχεία διδάσκοντα και επικοινωνίας Διδάσκων Γεώργιος Σαμαράς Καθηγητής Τηλέφωνο επικοινωνίας 2410 684580-684587 Email samaras@teilar.gr Ώρες επικοινωνίας Τετάρτη 10-13 Πέμπτη 10-13 Γραφείο Προϊσταμένου ΔΔΕ ή γραφείο 7 (1 ος όροφος κτηρίου ΔΔΕ) Ηλεκτρονικός χώρος του http://e-class.teilar.gr μαθήματος Αίθουσα μαθήματος Θεωρία : Αίθουσα 6 Εργαστήριο : Ε2 Ημέρες και ώρες Θεωρία : Τρίτη 10-12, Εργαστήριο : Τετάρτη 8-10, Πέμπτη 16-18, 18-20 και Παρασκευή 16-18, 18-20 5 / 6
Αξιολόγηση του μαθήματος Θεωρία Εξέταση Προόδου ΒΠ Τεστ την 8η εβδομάδα με συντελεστή 40% Τελική γραπτή εξέταση ΒΓ Γραπτή εξέταση με συντελεστή βαρύτητας 60% Τελικός Βαθμός ΤΒ ΤΒ = 0,4*ΒΠ+0,6*ΒΓ Εργαστήριο Εργασία+Πρόοδος ΒΠ Τεστ την 9η εβδομάδα με συντελεστή 45% Τελική γραπτή εξέταση ΒΓ Γραπτή εξέταση με συντελεστή βαρύτητας 55% Τελικός Βαθμός ΤΒ ΤΒ = 0,45*ΒΠ+0,55*ΒΓ 6 / 6