ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ - Χειμερινό Εξάμηνο 2007-08
Με βάση το
πρόγραμμα σπουδών, το μάθημα ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ αντιστοιχεί σε 6 διδακτικές
μονάδες. Οι 4 μονάδες αντιστοιχούν στη θεωρία που θα αναπτυχθεί από τον καθ.
Ιωάννη Μανωλόπουλο (manolopo@csd.auth.gr), ενώ οι 2 μονάδες αντιστοιχούν στο
εργαστηριακό σκέλος για το οποίο είναι υπεύθυνος ο Λέκτορας Αλέξανδρος
Νανόπουλος (ananopou@csd.auth.gr). Οι παραδόσεις της θεωρίας θα γίνονται
κάθε Δευτέρα 9.00-11.00 και κάθε Τετάρτη 16.00-18.00 στην αίθουσα Α. Οι
ασκήσεις θα γίνονται στα εργαστήρια (PC Lab και μεταπτυχιακών) του τμήματος
κάθε Τρίτη 8.00-14.00. Η τελική βαθμολογία θα διαμορφωθεί κατά 70% από την
επίδοση στις γραπτές εξετάσεις στη θεωρία και κατά 30% από την επίδοση στο
εργαστηριακό σκέλος. Ο κανονισμός λειτουργίας του εργαστηρίου και ο αναλυτικός
τρόπος βαθμολόγησης περιγράφονται στη συνέχεια.
29/10/2007 Νεότερη ανακοίνωση: Το μάθημα της Τετάρτης αντί στις
16.00-18.00 στην αίθουσα Α, θα γίνεται στις 14.00-16.00 στην αίθουσα Β.
Δείτε τους τελικούς
βαθμούς εργαστηρίου (άριστα είναι το 3 = 30% του μαθήματος)
Κανονισμός εξέτασης μαθήματος Βάσεις Δεδομένων
<1>. Ο τελικός βαθμός του μαθήματος προκύπτει από τον τύπο:
Τελικός Βαθμός = Βαθμός Θεωρίας x 70% + Βαθμός Εργαστηρίου x 30%
όπου Βαθμός Θεωρίας και Βαθμός Εργαστηρίου υπολογίζονται στην κλίμακα 0-10.
Προϋπόθεση για την εφαρμογή του τύπου είναι Βαθμός Θεωρίας > 4. Δεν υπάρχει
βαθμός βάσης για το εργαστηριακό σκέλος.
<2>. Στο εργαστηριακό σκέλος συμμετέχουν όσοι δηλώσουν το μάθημα
για πρώτη φορά το χειμερινό εξάμηνο του ακαδημαϊκού έτους 2007-2008. Κάθε
φοιτητής που συμμετέχει στο εργαστήριο, θα παρουσιασθεί σε 4 εργαστηριακά
μαθήματα. Οι παρουσίες είναι υποχρεωτικές και επιτρέπεται μία απουσία μόνο.
<3>. Τα τρία τελευταία εργαστηριακά μαθήματα είναι εξεταζόμενα. Οι
συντελεστές βαθμολογίας για αυτά τα εργαστηριακά μαθήματα είναι 5%, 10%, 15%,
αντίστοιχα. Στην εξεταστική Ιανουαρίου θα εξετασθούν όλοι οι φοιτητές που
συμμετέχουν στο εργαστηριακό σκέλος. Ο συντελεστής βαθμολογίας των εξετάσεων
είναι 70%. Επομένως, ισχύει:
Βαθμός Εργαστηρίου = Εργαστήριο1
x 5% +
Εργαστήριο2 x 10% +
Εργαστήριο3 x 15% +
Εργαστηριακή Εξέταση x 70%
όπου όλοι οι βαθμοί υπολογίζονται στην κλίμακα 0-10.
<4>. Οι φοιτητές προηγουμένων εξαμήνων (ασχέτως αν έδωσαν ποτέ
εξετάσεις στο εργαστήριο ή όχι) δεν θα συμμετάσχουν στις εργαστηριακές
παραδόσεις αλλά υποχρεούνται σε Εργαστηριακή Εξέταση στην εξεταστική
Ιανουαρίου. Για τους φοιτητές αυτούς ισχύει
Βαθμός Εργαστηρίου =
Εργαστηριακή Εξέταση
<5>. Το Σεπτέμβριο δεν θα υπάρξει εργαστηριακή εξέταση. Όσοι
φοιτητές δεν περάσουν το μάθημα μετά την περίοδο Σεπτεμβρίου, αν το δηλώσουν,
μπορούν να διατηρήσουν το βαθμό της εργαστηριακής εξέτασης για το επόμενο
ακαδημαϊκό έτος αλλά όχι της θεωρητικής εξέτασης (αν δεν δηλώσουν, τότε δεν
κατοχυρώνεται οποιαδήποτε προσπάθεια).
Το διδακτικό
βοήθημα του μαθήματος είναι το βιβλίο των Μανωλόπουλου-Παπαδόπουλου: "Βάσεις Δεδομένων: Θεωρία και
Πρακτική Εφαρμογή", Εκδόσεις Νέων Τεχνολογιών, Αθήνα, 2006. Το
βιβλίο θα αρχίσει να διανέμεται από το Βιβλιοπωλείο Ανικούλα (επί της οδού
Δημητρίου Γούναρη) μετά το πέρας των δηλώσεων και την έκδοση των καταστάσεων.
Στο εμπόριο υπάρχει πλούσια βιβλιογραφία στα ελληνικά και μπορεί να
χρησιμοποιηθεί οποιοδήποτε επιπλέον από τα συγγράμματα αυτά. Στη συνέχεια για
διευκόλυνση αυτών που δεν έρχονται στις παραδόσεις (και αυτοί είναι πολλοί),
παρατίθεται ημερολόγιο της παραδιδόμενης ύλης με το αντίστοιχο αρχείο
παρουσίασης. Δεν πρόκειται να δοθούν περαιτέρω εξηγήσεις είτε δημοσίως
(προφορικά ή με ανακοίνωση) είτε ιδιωτικώς σχετικά με την ύλη.
Οι διαφάνειες των
παραδόσεων βρίσκονται στην ισοτεσείδα του διδακτικού βοηθήματος.
ΑΝΑΚΟΙΝΩΣΕΙΣ
Δείτε το πρόγραμμα εξετάσεων του
εργαστηρίου (ανά ΑΕΜ)
Συνολική βαθμολογία εξεταζομένων εργαστηρίων (άριστα είναι το
0.9 = 10*0.3*0.3).
Κατεβάστε το εγχειρίδιο του εργαστηρίου.
Κατεβάστε το script δημιουργίας της βάσης του εργαστηρίου.
ΠΡΟΓΡΑΜΜΑ
Τα αντικείμενα του εργαστηρίου θα είναι τα εξής:
20 Νοεμβρίου:
Βασικές
λειτουργίες SQL Server, Δημιουργία βάσης δεδομένων, Απλά ερωτήματα SQL (Κεφάλαια Εγχειριδίου: 1-5)
(ερωτήσεις/απαντήσεις άτυπης εξέτασης)
27 Νοεμβρίου:
Ερωτήματα
σύνδεσης (join) σε SQL (Κεφάλαια Εγχειριδίου: 6)
(ερωτήσεις/απαντήσεις εξέτασης)
4 Δεκεμβρίου:
Ερωτήματα
συνάθροισης (aggregates) σε SQL (Κεφάλαια Εγχειριδίου: 7)
(ερωτήσεις/απαντήσεις εξέτασης)
11 Δεκεμβρίου:
Ερωτήματα
λειτουργιών επί συνόλων (set operations) σε SQL και όψεις (views) (Κεφάλαια Εγχειριδίου: 8, 9)
(ερωτήσεις/απαντήσεις εξέτασης)
Τελευταία
ενημέρωση: 11/1/2008