CS 334: Introduction Assignment
Table of Contents
Pair programming preferences
Fill out this form to let me know some info about you and your preferences regarding pair programming.
What to turn in: Make sure you submit your responses to the above form.
PostgreSQL
For some assignments this term, we'll be using the open-source database system PostgreSQL (generally spoken out loud as "postgres."). Over break, you should have received a password for PostgreSQL by email from Mike Tie. See him immediately if you don't have such a password. Then make sure that your password actually works: you won't need it for the first few assignments, but let's all just solve those pesky login problems now.
PostgreSQL is installed on the department computer named perlman
. You can
connect to perlman
via a terminal window from any department computer by
typing ssh perlman
. (If you're connecting remotely from a non-lab computer,
you'll likely need to use the longer form ssh
username@perlman.mathcs.carleton.edu
.)
After you've gotten into perlman
, type psql
to start up the SQL interface to
PostgreSQL. Mike Tie tells me that you shouldn't even need a password at this
point. However, if it turns out you do, enter the password you received from
Mike Tie. If that doesn't work, you'll get a password authentication error:
visit Mike Tie for help. If it works, you'll see a psql prompt. Celebrate, then
logout of psql and then perlman
by pressing ctrl-d twice.
What to turn in: In the submission box in Moodle for this assignment, tell me that you've successfully logged into psql by saying something like "I have successfully logged into perlman and started psql."