Για την καταγραφή των SQL εντολών σας, θα χρησιμοποιείστε την εντολή tee
της MySQL. Η εντολή tee
καταγράφει σε ένα αρχείο, έστω filename
, όλες τις εντολές που δίνονται στην γραμμή εντολών. Η εντολή ενεργοποιείται κατά την είσοδό σας στην MySQL ως εξής:
mysql -u username -p --tee filename
Στη συνέχεια, εκτελείτε κανονικά τις εντολές που θέλετε. Μετά την έξοδό σας από την MySQL, ό,τι γράφτηκε ή εμφανίστηκε στην γραμμή εντολών κατά τη διάρκεια του session σας, θα είναι καταγεγραμμένο στο filename
.
Θα δώσετε όλες τις εντολές στην γραμμή εντολών της MySQL (ώστε να φαίνονται τόσο οι εντολές όσο και το αποτέλεσμά τους). Δεν είναι απαραίτητο να τρέξετε μία-μία τις εντολές, αν τις έχετε σε αρχείο μπορείτε να κάνετε π.χ. copy-all και paste στην γραμμή εντολών.
ΠΡΟΣΟΧΗ: Στο αρχείο που θα παραδώσετε πρέπει να φαίνονται τόσο οι εντολές όσο και το αποτέλεσμά τους.
Η άσκηση πρέπει να παραδοθεί μέχρι τις 11/11/2010 πριν από το μάθημα.
Θα παραδώσετε το αρχείο filename
και ηλεκτρονικά και εκτυπωμένο.
Θα χρησιμοποιήσετε την εντολή turnin
του UNIX ως εξής:
turnin set1@cs508 filename
Εάν επαναλάβετε την εντολή, το νέο αρχείο που στέλνετε θα αντικαταστήσει το παλιό.
ΠΡΟΣΟΧΗ: Στην αρχή του αρχείου filename
προσθέστε τα ονόματα και τους ΑΜ όλων των μελών της ομάδας. "Ανώνυμες" ασκήσεις δε θα βαθμολογηθούν. Καμία άλλη τροποποίηση του αρχείου δεν είναι επιτρεπτή.
Παραδώστε μαζί με τις υπόλοιπες ασκήσεις εκτύπωση του αρχείου (πιθανές τροποποιήσεις στο εκτυπωμένο κείμενο για να είναι πιο εύκολα αναγνώσιμο ή να εξοικονομήσετε σελίδες εκτύπωσης είναι αποδεκτές).