Επισκόπηση Μαθήματος
Τα θέματα με τα οποία θα ασχοληθούμε κατά τη διάρκεια του εξαμήνου περιλαμβάνουν:- - Μοντέλο Οντοτήτων Σχέσεων (Entity-Relationship Model)
- - Σχεσιακό Μοντέλο (Relational Model)
- - Γλώσσες Επερωτήσεων, SQL (Query Languages)
- - Περιορισμοί Ακεραιότητας (Integrity Constraints)
- - Σχεδίαση Βάσεων Δεδομένων (Database Design)
- - Δομές Αρχείων και Αποθήκευση (File Structures and Storage)
- - Ευρετηριασμός (Indexing)
- - Επεξεργασία Επερωτήσεων (Query Processing)
- - Δοσοληψίες (Transactions)
- - Ελεγχος Ταυτόχρονης Προσπέλασης (Concurrency Control)
- - Ανάκτηση (Recovery)
- - Αρχιτεκτονικές Συστημάτων Διαχείρισης Βάσεων Δεδομένων (Database Systems Architecture)
Προαπαιτούμενα
Τα μαθήματα που είναι προαπαιτούμενα για τη δήλωση του μαθήματος ΗΥ360 είναι το HY-240 Δομές Δεδομένων και το ΗΥ-118: Διακριτά Μαθηματικά ή το ΗΥ-180: Λογική.
Βαθμολόγηση
Ο βαθμός στο μάθημα θα βασιστεί σε υποχρεωτικές ασκήσεις (Α), σε μια εργασία σε ομάδες (Ε) και στην τελική εξέταση (Τ) σύμφωνα με τον τύπο:
- Βαθμός = 0.25 * Α + 0.35 * Ε + 0.4 * T, αν Τ ≥ 4 και Α > 0
- Διαφορετικά:
- αν Τ < 4, Βαθμός = Τ, ανεξάρτητα από Α
- αν Α = 0, Βαθμός = 0, ανεξάρτητα από Τ