情報処理基礎論 a 第 12 回 (関係データベースと SQL ) 「データベースサーバへのログイン」 講義ノート目次

データベースにログインするには、 データベースサーバにログインする必要がある。 本学のデータベースサーバは roy である。

データベースにアクセスするには

本学では、roy のサーバ上にインストールしてある。よって roy に ssh で接続する。

irsv{ta05001}% ssh roy
ta05001@roy's password: 

パスワードを聞かれるので、入力する。

pan{ta05001}% ssh roy                                
Password:
Last login: Thu Dec 25 14:35:20 2008 from pan.e.koeki-u.ac.jp
NetBSD 4.0_STABLE (ROY.MP) #101: Tue Apr 22 20:26:57 JST 2008
roy{ta05001}% 

roy の表示が出れば成功。次に、roy のデータベースに接続する。 これから練習用に使うデータベース名は itdb である。 ゲストアカウントで入ってみよう。 接続に使うコマンドは psql である。

% psql -d データベース名 -U アカウント名 

データベースにアクセスすると、

roy{ta05001}% psql -d itdb  -U アカウント名                                                     [~]
Welcome to psql 8.1.3, the PostgreSQL interactive terminal.

Type:  \copyright for distribution terms
       \h for help with SQL commands
       \? for help with psql commands
       \g or terminate with semicolon to execute query
       \q to quit
itdb=>

と出る。まずは英語を読み、help と quit を覚えよう。

練習用データベースの中に入っているもの

データベースには、今まで学んだ表

が含まれている。