Skip to main content
x
Course Director: Dimitris Zisis
Course Code: 8605
Educational Units: 3
ECTS Units: 4
Type: Elective (ΕΕ)
Semester: 07 (Winter)
Hours: 3 hours lecture

Στο μάθημα αυτό γίνεται εισαγωγή στις καλές τεχνικές σχεδίασης Βάσεων Δεδομένων καθώς και στην εξόρυξη γνώσης από δεδομένα. Παρουσιάζονται διάφορα μοντέλα δόμησης της πληροφορίας, με έμφαση στο Σχεσιακό Μοντέλο. Παρουσιάζεται η αρχή της Ανεξαρτησίας δεδομένων, η ιδεατή και φυσική οργάνωση ΒΔ και η αρχιτεκτονική πελάτη / εξυπηρέτη. Η σημασιολογική μοντελοποίηση υλοποιείται με το μοντέλο Οντοτήτων-Σχέσεων και με βάση αυτό σχεδιάζονται σχήματα ΒΔ ως παραδείγματα. Γίνεται εισαγωγή στη γλώσσα χειρισμού δεδομένων SQL, στα κλειδιά, στις συσχετίσεις, στις όψεις, στα ευρετήρια, στις δοσοληψίες, στην οπισθοδρόμηση και οριστικοποίηση κλπ. Μέσα από την οπτική των Βάσεων Δεδομένων εξετάζονται έννοιες και αλγόριθμοι εξόρυξης γνώσης, δομές δεδομένων, καθώς και απαιτήσεις του χώρου.

  1. Εισαγωγή στις Βάσεις Δεδομένων
  2. Αρχιτεκτονικές Βάσεων Δεδομένων
  3. Το σχεσιακό Μοντέλο
  4. Ακεραιότητα δεδομένων, κλειδιά και άλλα σχετικά θέματα
  5. Κανονικοποιήση
  6. Το μοντέλο οντοτήτων/συσχετίσεων
  7. Η Γλώσσα SQL
  8. Βασικές έννοιες και αλγόριθμοι εξόρυξης γνώσης
  • Κατανόηση των βασικών εννοιών των Σχεσιακών Βάσεων Δεδομένων
  • Ικανότητα σχεδίασης Βάσεων Δεδομένων που ανταποκρίνονται στις ανάγκες ενός συγκεκριμένου περιβάλλοντος
  • Ικανότητα αναλυτικής σχεδίασης μιας Βάσης Δεδομένων χρησιμοποιώντας διαγράμματα Οντοτήτων-Συσχετίσεων
  • Εξοικείωση με τη γλώσσα επερωτήσεων SQL
  • Κατανόηση των κανόνων σωστής σχεδίασης ΒΔ και χρήσης κλειδιών, ευρετηρίων και triggers
  • Κατανόηση των βασικών εννοιών και αλγόριθμων εξόρυξης γνώσης
  • Πρακτική εξάσκηση στην ανάπτυξη μιας Βάσης Δεδομένων που θα υποστηρίζει μια καθημερινή εφαρμογή
  • ΕΙΣΑΓΩΓΗ ΣΤΑ ΣΥΣΤΗΜΑΤΑ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ, C. J. DATE
  • Θεμελιώδεις αρχές συστημάτων βάσεων δεδομένων, Elmasri Ramez,Navathe Shamkant B.
  • Data Mining. Εισαγωγικά και προηγμένα θέματα εξόρυξης γνώσης από δεδομένα, Margaret Dunham

Συναφή επιστημονικά περιοδικά:

  • Future Generation Computer Systems - Elsevier
  • Journal of Systems and Software – Elsevier