Επισκόπηση Μαθήματος
Τα θέματα με τα οποία θα ασχοληθούμε κατά τη διάρκεια του εξαμήνου περιλαμβάνουν:
  • - Μοντέλο Οντοτήτων Σχέσεων (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, ανεξάρτητα από Τ
Όλες οι ασκήσεις έχουν το ίδιο βάρος (ο βαθμός Α προκύπτει από το μέσο όρο των επιμέρους βαθμών)