Περιέχονται οδηγίες για την χρήση DBMS για τα μαθήματα Βάσεων Δεδομένων


Σύνδεση στην Postgres με χρήση του pgAdmin III

  • Από έναν ΗΥ στο ΤΕΙ ή από προσωπικό μας ΗΥ έχοντας συνδεθεί στην υπηρεσία VPN, εκτελούμε το pgAdmin III. (Προφανώς θα πρέπει να έχουμε εγκαταστήσει το pgAdminIII.)
  • Επιλέγουμε το εικονίδιο "Add a connection to a server" το οποία ανοίγει τον διάλογο σύνδεσης. Συμπληρώνουμε τα παρακάτω στοιχεία (όπου $USER το δικό μας όνομα χρήστη). Στο "host" εάν βρισκόμαστε εκτός ΤΕΙ θα πρέπει να βάλουμε dblabs.iee.ihu.gr.
  • Στην περίπτωση που δεν επιθυμούμε την χρήση της υπηρεσίας VPN στον προσωπικό μας HY, μπορούμε να χρησιμοποιήσουμε "SSH Tunneling" μέσω του "users" βάζοντας τις παρακάτω ρυθμίσεις με τα στοιχεία σύνδεσης στο users:
  • Για την σύνδεση θα ανοίξουν 2 παράθυρα διαλόγου που θα μας ζητήσουν κωδικό. Το πρώτο θα ζητήσει τον κωδικό της postgres και το δεύτερο τον κωδικό για το ssh στο users.
  • Μετά από πετυχημένη σύνδεση θα δούμε στον "Object Browser" του pgAdmin την σύνδεσή μας. Πατώντας επάνω στο "+" στο "Databases" θα εμφανιστούν όλες οι βάσεις. Όλες θα έχουν το σύμβολο , εκτός από την δική μας, στην οποία μπορούμε να συνδεθούμε.
  • Πατάμε το σύμβολο "+" μπροστά από την βάση μας, "+" Schemas, "+" $USER, μέχρι να καταλήξουμε στους πίνακες (Tables) ή ότι άλλο μας ενδιαφέρει.
  • Για να γράψουμε SQL εντολές, θα πρέπει να ανοίξουμε τον SQL editor. Προσοχή: θα πρέπει πρώτα να έχουμε επιλέξει το Schema μας. Διαφορετικά οι SQL εντολές που πληκτρολογούμε θα εκτελούνται σε διαφορετική βάση λογικά με αποτυχιμένο αποτέλεσμα.
  • Στον SQL editor μπορούμε να πληκτρολογήσουμε οποιαδήποτε εντολή SQL και να την εκτελέσουμε πατώντας το "Execute Query" (). Στο κάτω τμήμα από το παράθυρο, βλέπουμε τα αποτελέσματα ή μηνύματα λαθών.