Κ29: Σχεδιασμός & Χρήση Βάσεων Δεδομένων (Τμήμα Περιττών Αριθμών Μητρώου)
Στοιχεία Μαθήματος:
-
Εαρινό Εξάμηνο 2026: Τμήμα Περιττών Αριθμών Μητρώου
-
Συναντήσεις:
Τρίτη 17:00-19:00 και Πέμπτη 17:00-19:00 στην Α2.
-
Απαιτήσεις:
Μαθήματος.
-
Συχνές Ερωτήσεις
FAQ για το τμήμα Περιττών
Αριθμών Μητρώου.
-
Σύνδεσμος στο:
e-class.uoa
(εγγραφή μόνο με έγκυρο UoA userid).
-
Σύνδεσμος στο:
Piazza.com
Διδάσκων:
Αλέξης Δελής, A37, τηλ: 210 727 5212,
Ώρες γραφείου: Τετάρτη 17:30-19:00, Ηλεκτρ. Ταχυδρ.:
ad -at*- di -dot+ uoa +dot- gr
Ανακοινώσεις:
-
13/03: Το 1 Σετ Ασκήσεων ειναι διαθέσιμο - ημερονημία υποβολής 21/03.
-
06/03: Η 1η Άσκηση έχει διαθέσιμη - καταληκτική ημερομηνία 26/03.
-
27/02: Το υλικό για python3 εμφανίζεται σταδιακά. Πριν γίνει οποιαδήποτε (σύντομη) συζήτηση στην τάξη, θα πρέπει να εχετε ``δει'' το υλικό.
Διαγωνίσματα:
Προγραμματιστικές Ασκήσεις:
Προγραμματιστική Άσκηση 1:
Καταληκτική Ημερομηνία: Πέμπτη 26 Μαρτίου & Ώρα 23:55.
-
Υποστήριξη Άσκησης απο τους:
Δρ. Κάκια Παναγίδη
(kakiap@-di),
κ. Παναγιώτη Κανελλόπουλο
(kanellop-di),
κ. Αρίσταρχο Καλούτσα
(aristarchosk-di),
και
κ. Παύλο Νταή
(pntais@-di).
-
Την Τρίτη 10/03, η κ. Παναγίδη θα παρουσιάσει την άσκηση και σύντομα το Workbench.
-
Ενας γρήγορος
οδηγός για Workbench απο τον Α. Καλούτσα.
Ασκήσεις για Σπίτι:
→
Ένα
tutorial για την συγγραφή LaTeX στο distro που χρησιμοποιείτε.
Πρέπει να επιλέξετε και να κατεβάσετε το πακέτο texlive (και με ελληνικά).
→
Παράδειγμα για την συγγραφή σε
Latex της παραπάνω Άσκησης 1
για το σπίτι στα Ελληνικά.
Αφού έχετε κατεβάσει το texlive και το tar κάντε
το αρχείο "Παράδειγμα" untar και make.
Βιβλία:
Οποιοδήποτε βιβλίο από τα παρακάτω, καλύπτει πλήρως το υλικό της τάξης:
-
J.D. Ullman & J. Widom,
A First Course in Database Systems, 2nd Edition, Prentice Hall, Upper Saddle
River, NJ 2002, (2η ΄Εκδοση στα Ελληνικά, 2008).
-
R. Elmasri & S.D. Navathe,
Fundamentals of Database Systems, 7th Edition, Pearson Publishers, Boston,
MA, 2016, (7η ΄Εκδοση στα Ελληνικά 2017).
-
R. Ramakrishnan & J. Gehrke,
Database Management Systems, 3rd Edition, McGraw Hill, Boston, MA, 2002.
Παρουσιάσεις:
Χρήσιμες Αναφορές:
Υλικό που έχει καλυφθεί στην Τάξη:
Το υλικό που έχει συζητηθεί στην τάξη --βιβλίο Ramakrishnan+Gehrke-- είναι:
| Εβδομάδα |
Ημέρα |
Κεφάλαιο/α |
Ώρες |
Ημέρα |
Κεφάλαιο/α |
Ώρες |
| 16/02 |
Τρίτη |
ch1 |
2 |
Πεμπτη |
ch1 + py3-Set1 |
2 |
| 23/02 |
Τρίτη |
ch2 |
2 |
Παρασκευή |
ch2 + py3-Sets 2,3 |
2 |
| 02/03 |
Τρίτη |
ch2 |
2 |
Πέμπτη |
ch3 + py3-Sets 3,4 |
2 |
| 09/03 |
Τρίτη |
ch3 |
2 |
Πέμπτη |
ch3 + py3-Sets 5,6 |
2 |
→
Αντίστροφη Μέτρηση:
από τις κατ'ελάχιστον 52 ώρες διδασκαλίας για
το Εαρινό Εξάμηνο'26
έχουν πραγματοποιηθεί:
16
ώρες.
Αναμενόμενες Βασικές Ημερομηνίες:
-
Εβδομάδα 04:
Προγραμματιστική Άσκηση 1
-
Εβδομάδα 07: Προγραμματιστική Άσκηση 2
-
Εβδομάδα 08: Διαγώνισμα Προόδου
-
Εβδομάδα 10: Προγραμματιστική Άσκηση 3
-
Εβδομάδα 15: Τελικό Διαγώνισμα
Διάφορα Θέματα Μαθήματος:
-
Προαπαιτούμενες γνώσεις σε βασικά μαθήματα:
Δομές Δεδομένων και
Αρχιτεκτονική Υπολογιστών.
-
Ευχέρεια στο προγραμματισμό με C/C++ και χρήση Linux/Unix
-
Εκμάθηση της γλωσσας προγρ.
Python3.
Παλαιότερες Ανακοινώσεις:
-
26/02: Λόγω κατάληψης, το σημερινό μάθημα (26/02) θα γίνει αύριο Παρασκευή, 27/02 και ώρα 17:00-19:00 στην Α2.
ad -AT+ di dot uoa teleia gr