Θα
πραγματοποιηθούν συνολικά 4 εργαστηριακά μαθήματα με αντικείμενο τη
γλώσσα SQL, ενώ θα υπάρξει και μία τελική εξέταση επάνω στα διδαχθέντα
κατά τη διάρκεια των εργαστηριακών μαθημάτων (βλ. κανονισμός εργαστηρίου). Όπως
αναφέρεται και στην κεντρική σελίδα του μαθήματος των Βάσεων Δεδομένων, το
εργαστηριακό σκέλος έχει βαρύτητα 30% επί του τελικού βαθμού του
μαθήματος. Τονίζεται ότι τα εργαστηριακά μαθήματα είναι υποχρεωτικά για τους
φοιτητές που για πρώτη φορά δηλώνουν το μάθημα Βάσεις Δεδομένων, ενώ οι
παλαιότεροι φοιτητές έχουν τη δυνατότητα να παρακολουθήσουν τα εργαστηριακά
μαθήματα, να διατηρήσουν τον βαθμό προηγούμενων ετών ή να δώσουν μόνο την
εργαστηριακή εξέταση (για περισσότερες οδηγίες βλ. κανονισμός εργαστηρίου).
Τα
εργαστηριακά μαθήματα θα πραγματοποιούνται κάθε Τετάρτη, με έναρξη τις
30/11, στα εργαστήρια PCLAB και Γ στον ημιώροφο του Κτιρίου
Βιολογίας. Θα υπάρξουν ~6 τμήματα που θα γίνονται παράλληλα ανά δύο. Το
κάθε εργαστηριακό τμήμα θα διαρκεί συνολικά 80 λεπτά, από τα οποία τα 60 λεπτά
θα αφιερώνονται στη διδασκαλία, ενώ τα τελευταία 20 λεπτά οι φοιτητές θα
εξετάζονται σε κάποια απλά ερωτήματα SQL σε δοκιμαστικά τεστ που δεν θα μετράνε
στον τελικό βαθμό. Ο επόμενος πίνακας δείχνει τα τμήματα και τις ώρες
διεξαγωγής τους.
Ωρες |
Εργαστήριο PCLAB |
Εργαστήριο Γ |
8.20-9.40 |
Α1 |
Γ1 |
9.50-11.10 |
Α2 |
Γ2 |
11.20-12.40 |
Α3 |
Γ3 |
Οι φοιτητές
θα έχουν τη δυνατότητα να επιλέξουν μέσω internet σε
ποιο από τα επόμενα τμήματα επιθυμούν να εγγραφούν. Επιπλέον οι φοιτητές που
πρώτη φορά θα παρακολουθήσουν το εργαστήριο έχουν προτεραιότητα στην
επιλογή τμήματος έναντι των φοιτητών παλαιοτέρων ετών. Οδηγίες σχετικά με τον τρόπο δήλωσης τμημάτων θα ανακοινωθούν σύντομα
σε αυτήν τη σελίδα.
Στο εργαστηριακό σκέλος
συμμετέχουν όσοι δηλώσουν το μάθημα για πρώτη φορά το χειμερινό εξάμηνο του
ακαδημαϊκού έτους 2011-2012. Κάθε φοιτητής που συμμετέχει στο
εργαστήριο, θα παρουσιασθεί σε 4 εργαστηριακά μαθήματα και στην
εργαστηριακή εξέταση. Οι παρουσίες είναι υποχρεωτικές και επιτρέπεται μόνο
μία απουσία.
Οι φοιτητές που
εξετάσθηκαν ή παρακολούθησαν το εργαστήριο από το χειμερινό εξάμηνό 2010-2011 και πριν μπορούν να επιλέξουν να διατηρήσουν την παλιά βαθμολογία
τους στο εργαστήριο. Αν επιθυμούν, μπορούν να δηλώσουν συμμετοχή μόνο
στις εργαστηριακές εξετάσεις ή να ξαναπαρακολουθήσουν
το εργαστήριο (αν υπάρχει ελεύθερη θέση), χάνοντας όμως αυτομάτως τον παλιό
τους βαθμό. Στην περίπτωση αυτή θα πρέπει να δηλώσουν τη θέλησή τους στο
σύστημα ηλεκτρονικής δήλωσης των εργαστηριακών μαθημάτων SQL.
Κατά τη διάρκεια
διεξαγωγής των εργαστηριακών μαθημάτων ή της τελικής εξέτασης του εργαστηρίου,
οι φοιτητές μπορούν να έχουν στη διάθεσή τους τις σημειώσεις του εργαστηρίου,
όχι όμως άλλες πηγές ή web.
Το Σεπτέμβριο δεν θα υπάρξει εργαστηριακή εξέταση. Όλοι όσοι
παρακολουθήσουν το εργαστήριο, διατηρούν το βαθμό του εργαστηρίου και για το
Σεπτέμβριο.
Ημερομηνία |
|
Κεφάλαια Εγχειριδίου |
|
Βοηθητικό υλικό |
30/11/2011 |
Βασικές λειτουργίες SQL Server, Δημιουργία βάσης δεδομένων,
Ερωτήματα αναζήτησης σε SQL |
1-5 |
||
7/12/2011 |
Ερωτήματα σύνδεσης (join) σε SQL |
6 |
||
14/12/2011 |
Ερωτήματα συνάθροισης (aggregates) σε
SQL |
7 |
||
21/12/2011 |
Ερωτήματα λειτουργιών επί συνόλων (set
operations) σε SQL |
8 |
||
XX/1/2012 |
Τελική εργαστηριακή εξέταση |
1-8 |
Συμμετέχουν αυτοί που πρώτη φορά θα παρακολουθήσουν τα
εργαστηριακά μαθήματα, καθώς και οι παλαιότεροι |
|
Το συνημμένο αρχείο
περιλαμβάνει την τελική διαρρύθμιση των 6 τμημάτων που έχουν δημιουργηθεί.
Η προθεσμία για τη δήλωση
συμμετοχής στο εργαστήριο έχει λήξει. Στο συνημμένο αρχείο περιλαμβάνονται τα 6
τμήματα που έχουν δημιουργηθεί. Όσοι ενδεχομένως δεν έχουν προλάβει να
εγγραφούν σε τμήμα, ας στείλουν ένα μήνυμα στο etsamour@csd.auth.gr
μέχρι και τη Δευτέρα 28/11 το μεσημέρι 14.00, ώστε να ενταχθούν σε τμήμα και να
συμμετάσχουν στο πρώτο εργαστήριο της Τετάρτης 30/11.
Η λίστα περιλαμβάνει τις παλιές βαθμολογίες του
εργαστηρίου μέχρι και το ακαδημαϊκό έτος 2010-2011. Παρακαλούνται να επικοινωνήσουν
με τους υπεύθυνους του εργαστηρίου όσοι φοιτητές θέλουν να κρατήσουν την παλιά
τους βαθμολογία και δεν τη βρίσκουν μέσα στο αρχείο.
Το
σύστημα δήλωσης τμημάτων είναι ανοιχτό. Μέχρι και τις 21/11, μπορούν να
δηλώσουν το τμήμα της επιλογής τους μόνο οι φοιτητές που δεν παρακολούθησαν
το εργαστήριο στο παρελθόν. Οι παραπάνω φοιτητές που δεν θα δηλώσουν τμήμα
μέσα σε αυτό το χρονικό διάστημα, θα τοποθετηθούν αυτόματα σε τυχαίο τμήμα.
Η δήλωση των τμημάτων πραγματοποιείται μέσω του ακολούθου συνδέσμου
http://delab.csd.auth.gr/~manolopo/Databases/db2011/
Από τις
23/11 μέχρι και τις 25/11, θα έχουν τη δυνατότητα να δηλώσουν τμήμα οι φοιτητές
παλαιοτέρων εξαμήνων, δηλαδή 7ου, 9ου κλπ που έχουν
παρακολουθήσει στο παρελθόν τουλάχιστον μία φορά το εργαστήριο. Οι θέσεις
είναι περιορισμένες και θα τηρηθεί σειρά προτεραιότητας. Στις 28/11 θα
αναρτηθούν τα τμήματα στην ιστοσελίδα του εργαστηρίου.
Θα
πρέπει να δηλώσετε την ώρα/τμήμα που θα παρακολουθήσετε το εργαστήριο. Στην
σελίδα θα πρέπει να κάνετε login. Για όλους όσους
έχουν δηλώσει το μάθημα στη γραμματεία, έχει δημιουργηθεί ένα account. Για να κάνετε login την
πρώτη φορά θα πρέπει στην αρχική σελίδα να δώσετε το email
που έχετε στο csd.auth.gr (πχ:apapadi@csd.auth.gr),
ώστε να σας σταλεί ένα password.
Εάν
έχετε παρακολουθήσει το εργαστήριο σε προηγούμενο ακαδημαϊκό έτος, τότε
μπορείτε να επιλέξετε να κρατήσετε την περσινή βαθμολογία (αφού κάνετε login). Αν ανήκετε στους φοιτητές που επιθυμούν να δώσουν
μόνο τις εργαστηριακές εξετάσεις τότε θα πρέπει να επιλέξετε "Χωρίς Παρακολ",
αφού πρώτα δηλώσετε ότι θα ξαναπαρακολουθήσετε το
εργαστήριο στην αντίστοιχη φόρμα.
Προσοχή, αν δηλώσετε συμμετοχή σε κάποιο
τμήμα, μετά δεν μπορείτε να το αλλάξετε.
Για τυχόν απορίες μπορείτε να απευθυνθείτε
στους υπεύθυνους του εργαστηρίου.
Εγχειρίδιο του
εργαστηρίου.
Script δημιουργίας της βάσης του εργαστηρίου (Αποθηκεύστε το με "Save Target As" και εκτελέστε το).
Οι φοιτητές που έχουν πάρει
λογαριασμό από το Κέντρο Λειτουργίας Δικτύου μπορούν να κατεβάσουν διάφορες
εκδόσεις του SQL server πηγαίνοντας στην ιστοσελίδα https://web.itc.auth.gr/portal/.
Script δημιουργίας της βάσης CARS. (Αποθηκεύστε το με "Save Target As" και εκτελέστε το).
Script δημιουργίας της βάσης FLIGHTS. (Αποθηκεύστε
το με "Save Target As" και εκτελέστε το).
Script δημιουργίας της βάσης UNIVERSITY. (Αποθηκεύστε το με "Save Target As" και εκτελέστε το).
Βαλάρη Ελένη (email: evalari@csd.auth.gr -
Υπεύθυνη για τα τμήματα στο PCLAB)
Τσαμούρα Έφη (email: etsamour@csd.auth.gr - Υπεύθυνη για τα
τμήματα στο Εργαστήριο Γ)