ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΜΕΤΑΠΤΥΧΙΑΚΟΥ ΚΥΚΛΟΥ ΣΠΟΥΔΩΝ
ΠΕΡΙΚΛΗΣ ΑΝΔΡΙΤΣΟΣ - ΑΝΑΣΤΑΣΙΟΣ ΤΣΟΛΑΚΙΔΗΣ
Bάσεις Δεδομένων
ΑΝΑΣΤΑΣΙΟΣ ΤΣΟΛΑΚΙΔΗΣ
atsolakid@uniwa.gr
Ύλη
- Εισαγωγή στις Βάσεις Δεδομένων
- Συστήματα Διαχείρισης Βάσεων Δεδομένων
- Πλεονεκτήματα των Βάσεων Δεδομένων
- Μειονεκτήματα των Βάσεων Δεδομένων
- Θεμελίωση των Σχεσιακών Βάσεων Δεδομένων
- Αρχιτεκτονική Τριών Επιπέδων
- Ανεξαρτησία δεδομένων των τριών επιπέδων
- Η γλώσσα προγραμματισμού των Βάσεων Δεδομένων
- Λειτουργίες των Βάσεων Δεδομένων
- Βασικές έννοιες και ορισμοί του Σχεσιακού Μοντέλου
- Ορισμός των Σχέσεων στις Βάσεις Δεδομένων
- Οι νόμοι της Ακεραιότητας
- Μεθοδολογίες Σχεδιασμού Βάσεων Δεδομένων
- Σημασιολογικός Σχεδιασμός Β.Δ.
- Λογικός Σχεδιασμός Β. Δ.
- Φυσικός Σχεδιασμός Β.Δ.
- Κανονικοποιημένη Βάση Δεδομένων
- Βήματα της Κανονικοποίησης
- Νόμοι και Τεχνικές Κανονικοποίησης
- Παραδείγματα ‐ Εφαρμογές
- Μελέτες Περίπτωσης
- Η γλώσσα Προγραμματισμού SQL
- Παραδείγματα Διαχείρισης Ακεραιότητας Βάσεων Δεδομένων
- Τεχνικές Διαχείρισης της Ακεραιότητας των Βάσεων Δεδομένων
Εκπαιδευτικοί Στόχοι
Ο κύριος στόχος του μαθήματος είναι αφενός να εφοδιάσει τους φοιτητές με τις απαραίτητες γνώσεις λειτουργίας και δομής ενός συστήματος βάσεων δεδομένων και αφετέρου να αναπτύξει ικανότητες σχεδιασμού και υλοποίησης πραγματικών προβλημάτων με χρήση DBMS
Λέξεις Κλειδιά
Βάσεις δεδομένων, Συστήματα Βάσεων Δεδομένων, Αρχιτεκτονική συστημάτων βάσεων δεδομένων, Mοντέλο Οντοτήτων/συσχετίσεων, Σχεσιακό Μοντέλο, Σχεσιακή άλγεβρα, Σχεσιακός Λογισμός, Κανονικοποίηση Σχήματος, Ευρετήρια.
Ανεξαρτησία Δεδομένων, Κανόνες Ακεραιότητας, Διαχείριση Ακεραιότητας, Δομημένη Γλώσσα Επερωτήσεων (Structured Query Language), MySQL Workbench, MS ACCESS, BASE.
Bάσεις Δεδομένων
ΑΝΑΣΤΑΣΙΟΣ ΤΣΟΛΑΚΙΔΗΣ
atsolakid@uniwa.gr
Ύλη
- Εισαγωγή στις Βάσεις Δεδομένων
- Συστήματα Διαχείρισης Βάσεων Δεδομένων
- Πλεονεκτήματα των Βάσεων Δεδομένων
- Μειονεκτήματα των Βάσεων Δεδομένων
- Θεμελίωση των Σχεσιακών Βάσεων Δεδομένων
- Αρχιτεκτονική Τριών Επιπέδων
- Ανεξαρτησία δεδομένων των τριών επιπέδων
- Η γλώσσα προγραμματισμού των Βάσεων Δεδομένων
- Λειτουργίες των Βάσεων Δεδομένων
- Βασικές έννοιες και ορισμοί του Σχεσιακού Μοντέλου
- Ορισμός των Σχέσεων στις Βάσεις Δεδομένων
- Οι νόμοι της Ακεραιότητας
- Μεθοδολογίες Σχεδιασμού Βάσεων Δεδομένων
- Σημασιολογικός Σχεδιασμός Β.Δ.
- Λογικός Σχεδιασμός Β. Δ.
- Φυσικός Σχεδιασμός Β.Δ.
- Κανονικοποιημένη Βάση Δεδομένων
- Βήματα της Κανονικοποίησης
- Νόμοι και Τεχνικές Κανονικοποίησης
- Παραδείγματα ‐ Εφαρμογές
- Μελέτες Περίπτωσης
- Η γλώσσα Προγραμματισμού SQL
- Παραδείγματα Διαχείρισης Ακεραιότητας Βάσεων Δεδομένων
- Τεχνικές Διαχείρισης της Ακεραιότητας των Βάσεων Δεδομένων
Εκπαιδευτικοί Στόχοι
Ο κύριος στόχος του μαθήματος είναι αφενός να εφοδιάσει του
Bάσεις Δεδομένων
ΑΝΑΣΤΑΣΙΟΣ ΤΣΟΛΑΚΙΔΗΣ
atsolakid@uniwa.gr
Ύλη
- Εισαγωγή στις Βάσεις Δεδομένων
- Συστήματα Διαχείρισης Βάσεων Δεδομένων
- Πλεονεκτήματα των Βάσεων Δεδομένων
- Μειονεκτήματα των Βάσεων Δεδομένων
- Θεμελίωση των Σχεσιακών Βάσεων Δεδομένων
- Αρχιτεκτονική Τριών Επιπέδων
- Ανεξαρτησία δεδομένων των τριών επιπέδων
- Η γλώσσα προγραμματισμού των Βάσεων Δεδομένων
- Λειτουργίες των Βάσεων Δεδομένων
- Βασικές έννοιες και ορισμοί του Σχεσιακού Μοντέλου
- Ορισμός των Σχέσεων στις Βάσεις Δεδομένων
- Οι νόμοι της Ακεραιότητας
- Μεθοδολογίες Σχεδιασμού Βάσεων Δεδομένων
- Σημασιολογικός Σχεδιασμός Β.Δ.
- Λογικός Σχεδιασμός Β. Δ.
- Φυσικός Σχεδιασμός Β.Δ.
- Κανονικοποιημένη Βάση Δεδομένων
- Βήματα της Κανονικοποίησης
- Νόμοι και Τεχνικές Κανονικοποίησης
- Παραδείγματα ‐ Εφαρμογές
- Μελέτες Περίπτωσης
- Η γλώσσα Προγραμματισμού SQL
- Παραδείγματα Διαχείρισης Ακεραιότητας Βάσεων Δεδομένων
- Τεχνικές Διαχείρισης της Ακεραιότητας των Βάσεων Δεδομένων
Εκπαιδευτικοί Στόχοι
Ο κύριος στόχος του μαθήματος είναι αφενός να εφοδιάσει του