PostgreSQLな世界をのぞく

2003/06/27

北海道大学理学部地球科学科 4 年
北守 太一
(kitamo@ep.sci.hokudai.ac.jp)


しながき

PostgreSQLの概要の説明&自分の作業報告


PostgreSQLって何ですか ?

その前に何て読むの…?
ポストグレ・エスキューエルと読みます.

一言でいうなら
データベースを管理するために作られたアプリケーション(DBMS)


PostgreSQL の特徴


PostgreSQL の使い道

こんなことはおまかせあれ


SQL


演(1)
天気のデータベースを作ってみよう

2003年6月12-18日の天気のデータを入れる

日付
(date)
天気
(weather)
最高気温
(max_temp)
最低気温
(min_temp)
2003-06-12晴れ2314
2003-06-13晴れ2512
2003-06-14曇り1914
2003-06-151715
2003-06-16曇り2015
2003-06-17晴れ2613
2003-06-18晴れ2211

6月12日のデータを入力する
insert into weather values('2002-06-13','晴れ',23,14);

データを見る
select * from weather;

晴れの日だけのデータを抜きだして見る
select * from weather where weather='晴れ';

最高気温の平均を出す
select avg(max_temp) from weather;

夏日だった日を調べる
select date from weather where max_temp>=25;


種インターフェース

いちいちSQL文を打ち込むのは面倒


PostgreSQLとの出会い

自分がPostgreSQLを使うようになった経緯
1年前に『電脳図書データベースプロジェクト』
声をかけられたのがはじまり

情報実験機15にPostgreSQLを入れて使ってみる


れまでしてきたこと

とはいったものの, あまりありません…


れからの(努力)目標

とりあえず…
epnetfan の図書データベースを(ちゃんと)作り上げる

さらには…
情報を利用しやすくするための機能拡張

ついでに…
もっとほかの目的にも使って遊んでみたい!!
例えば…というわけで次へ…


まけ: 実演(2)
ジュージャン戦績データベース

ジュージャンの戦績データベースを作成
→こんなことも一目瞭然


考文献

改訂第3版 PC UNIXユーザのためのPostgreSQL完全攻略ガイド
石井達夫 著 (2001), 技術評論社,
ISBN 4-7741-1226-7

図解雑学 データベース
メディアミックスプロジェクト 著 (2002), ナツメ社
ISBN 4-8163-2993-5


わり

御静聴ありがとうございました.


Copyright 2003 © EPNeTFaN