ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ 2ο Σύνολο Ασκήσεων: ΠΑΡΑΔΟΣΗ 3ου Θέματος ------------------------------------------------------------------------------ Η προγραμματιστική άσκηση (ΘΕΜΑ 3) θα παραδoθεί και εκτυπωμένη και ηλεκτρονικά. Θα χρησιμοποιείστε την εντολή script του UNIX. Η εντολή script καταγράφει στο αρχείο <όνομα_αρχείου>, όλες τις εντολές που δίνονται στο τερματικό. Η σύνταξη της εντολής είναι: script <όνομα_αρχείου> Αν δε δοθεί όνομα αρχείου η καταγραφή γίνεται στο αρχείο typescript. Η καταγραφή σταματάει όταν γραφεί exit στην γραμμή εντολών του UNIX. Για να τρέξετε την άσκηση και να καταγράψετε τα αποτελέσματα πρέπει να ακολουθήσετε τα βήματα (τα βήματα 3 και 4 δεν χρειάζονται για όσους έχουν βάλει το PATH στο profile) 1) slogin ORACLE (για να μπείτε στο μηχάνημα ORACLE) 2) tcsh (για όσους δεν έχουν ήδη tcsh) 3) setenv ORACLE_HOME /opt/Oracle8i 4) setenv PATH ${PATH}:$ORACLE_HOME/bin 5) source $ORACLE_HOME/bin/coraenv και στην ερώτηση που γίνεται δίνετε students 6) script <όνομα_αρχείου> 7) sqlplus και δίνετε username και password 8) εντολές στην ORACLE 9) exit (από την ORACLE) 10) exit (από την εντολή script - τέλος καταγραφής) Για τη δημιουργία του script μην χρησιμοποείστε εντολές από αρχεία εκτός (αν θέλετε) για τη φόρτωση των δεδομένων. Όλες τις άλλες εντολές δώστε τις στο command line της sql (ώστε να φαίνονται και οι εντολές SQL και το αποτέλεσμά τους). [Δεν είναι απαραίτητο να τρέξετε μια-μια τις εντολές, δηλαδή αν τις έχετε σε αρχείο, κάντε π.χ copy-all και paste στο sql command line.] ΠΡΟΣΟΧΗ: 1. Oι εντολές SQL (απαντήσεις στα ερωτήματα) πρέπει να φαίνονται στο αρχείο που θα παραδώσετε. 2. Μην αλλάξετε το αρχείο που προκύπτει από το script καθόλου. ============================================================================ Πρέπει να παραδοθεί α) εκτύπωση του αρχείου script μέχρι τις 22/12/2003, στις 5:00μμ (στο εργαστήριο Κατανεμημένων Συστημάτων, Β15) και β) e-mail στο pgiannis@cs.uoi.gr με attachment το αρχείο script μέχρι 22/12/2003 στις 5:00 μμ ΠΡΟΣΟΧΗ: στο κείμενο (body) του email γράψτε τα ονόματα και τους ΑΜ όλων των μελών της ομάδας. "Ορφανές" ασκήσεις δε θα βαθμολογηθούν. ============================================================================