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




Δημιουργία Βάσης Postgres

  • Απαιτείται χρήση υπολογιστή εντός του ΤΕΙ ή σύνδεση στην υπηρεσία VPN του τμήματος.
  • Σύνδεση στην σελίδα: http://dblabs.iee.ihu.gr/auth2/ και επιλογή να συνδεθείτε με τα στοιχεία του apps.
  • Μετά από πετυχημένη σύνδεση μας παρουσιάζεται η παρακάτω εικόνα:

    Προφανώς το αριστερό σκέλος αφορά την mysql και το δεξί την postgres.
  • Στο σκέλος της postgres, πατάμε πρώτα "CREATE DATABASE". Αυτό δημιουργεί την βάση με όνομα ίδιο με όνομα χρήστη που έχουμε στο apps. Παρακάτω θα χρησιμοποιούμε την λέξη $USER για να αναφερθούμε στο όνομα χρήστη Με πετυχημένη δημιουργια βάσης, θα εμφανιστεί το μήνυμα "Database $USER Exists (created)" και το κουμπί μετατρέπεται σε "DROP DATABASE" για την περίπτωση που θέλουμε να την διαγράψουμε.
  • Επόμενο βήμα είναι η δημιουργία χρήστη με όνομα $USER. Για την δημιουργία χρήστη θα πρέπει να οριστεί κωδικός πρόσβασης του χρήστη. Ο κωδικός θα πρέπει να αποτελείται από τουλάχιστον 6 χαρακτήρες. Με πετυχημένη δημιουργία του χρήστη, εμφανίζεται το μήνυμα "User $USER Exists (created)" και το κουμπί μετατρέπεται σε "DROP USER" για την περίπτωση που θέλουμε να τoν διαγράψουμε.
  • Εφόσον έχει δημιουργηθεί βάση και χρήστης, εμφανίζονται οι ρυθμίσεις σύνδεσης¨: "You can now connect to psql via the command line by using the following arguments: psql -U $USER -h dblabs -W -d $USER or by using any GUI.".
  • Για να μπορέσετε να συνδεθείτε στην postgres θα πρέπει είτε να βρίσκεστε στο τμήμα σε Η/Υ του τμήματος, είτε να συνδεθείτε μέσω του users (ssh), είτε αφού έχετε συνδεθεί σε VPN του τμήματος.
  • Για να δοκιμάσετε την σύνδεση συνδεθείτε από command line και δοκιμάστε τις εντολές "create table a(a int);" και "\d".