Κορμού
Βάσεις δεδομένων
- ΠΕΡΙΕΧΟΜΕΝΟ ΜΑΘΗΜΑΤΟΣ
-
Περιεχόμενα: Εισαγωγή στις βάσεις δεδομένων και τα συστήματα διαχείρισης βάσεων δεδομένων. Το μοντέλο οντοτήτων συσχετίσεων (Ο/Σ), σχεδιασμός με το μοντέλο Ο/Σ. Το σχεσιακό μοντέλο δεδομένων, σχεσιακή άλγεβρα, άλλες γλώσσες για το σχεσιακό μοντέλο (σχεσιακός λογισμός, Datalog, QBE). Η γλώσσα ερωτήσεων SQL. Περιορισμοί στα δεδομένα, συναρτησιακές εξαρτήσεις, σχεδίαση σχεσιακών βάσεων δεδομένων, κανονικές μορφές. Αλγόριθμοι σχεδιασμού σχεσιακών βάσεων δεδομένων (απεικόνιση μοντέλου Ο/Σ στο σχεσιακό μοντέλο). Βασικά στοιχεία αποτίμησης ερωτήσεων.
- ΑΞΙΟΛΟΓΗΣΗ ΦΟΙΤΗΤΩΝ
-
Αξιολόγηση: Ασκήσεις και εργασία που εκπονούνται κατά την διάρκεια του εξαμήνου, και γραπτή εξέταση στο τέλος του εξαμήνου. Ο τελικός βαθμός προκύπτει συνυπολογίζοντας τους βαθμούς της γραπτής εξέτασης (βάρος 50-80%), των ασκήσεων (βάρος 10-20%) και της εργασίας (βάρος 30-40%). Προϋπόθεση, ο προβιβάσιμος βαθμός στην εργασία και στην εξέταση.
Μέθοδοι αξιολόγησης: Ερωτήσεις σύντομης απάντησης, Επίλυση προβλημάτων, Γραπτή εργασία, Έκθεση / Αναφορά, Προφορική εξέταση.
- URL ΜΑΘΗΜΑΤΟΣ ΣΤΟ ECLASS
- ΣΥΝΙΣΤΩΜΕΝΗ ΒΙΒΛΙΟΓΡΑΦΙΑ
-
Βιβλιογραφία:
- J. Ullman, J. Widom, Βασικές αρχές για τα Συστήματα Βάσεων Δεδομένων, 2η έκδοση, Κλειδάριθμος, 2008. Κωδικός στον Εύδοξο: 13619
- R. Elmasari, S. Navathe, Θεμελιώδεις αρχές συστημάτων βάσεων δεδομένων, 6η έκδοση, Δίαυλος, 2012. Κωδικός στον Εύδοξο: 22683637
- R. Ramakrishnan, J. Gehrke, Συστήματα Διαχείρισης Βάσεων Δεδομένων, 3η έκδοση, Τζιόλα, 2012. Κωδικός στον Εύδοξο: 22694245