[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
<web-produce 486> Re: 店舗情報のリ レーショナルデータベース化
2000年2月24日(木) 21:29 に、私曰く:
>
> 店舗情報を、noge.com で動いているリレーショナルデータベースに
> 登録してみました。
ちなみに、店舗情報はリレーショナルデータベース上にあるので、次
のように SQL文を打ち込むと、いろいろな角度で情報を検索できますよ。
注1: 先頭が \ ではじまっていない入力が、SQL です。
注2: ここで SQL の入力に返事をしている psql というプログラムは、
ORACLE で言うところの sqlplus みたいなものです。(と言うと
ピンと来る人がいるかも。)
% psql town … psql コマンドを使って town という名のデータベースを操作する
^^^^^^^^^
Welcome to the POSTGRESQL interactive sql monitor:
Please read the file COPYRIGHT for copyright terms of POSTGRESQL
[PostgreSQL 6.5.3 on i386-unknown-freebsd2.2.8, compiled by gcc 2.7.2.1]
type \? for help on slash commands
type \q to quit
type \g or terminate with semicolon to execute query
You are currently connected to the database: town
town=> \d … town データベースに登録されているテーブルの一覧を見る
^^
Database = town
+------------------+----------------------------------+----------+
| Owner | Relation | Type |
+------------------+----------------------------------+----------+
| koba | 店舗情報 | table |
| koba | 店舗情報_pkey | index |
| koba | 店舗の分類 | table |
| koba | 店舗の品目 | table |
| koba | 店舗の写真 | table |
| koba | 店舗と地図の対応 | table |
| koba | 店舗関連リンク | table |
+------------------+----------------------------------+----------+
town=> \d 店舗情報 … 店舗情報テーブルに設定されている項目を見る
^^^^^^^^^^^
Table = 店舗情報
+----------------------------------+----------------------------------+-------+
| Field | Type | Length|
+----------------------------------+----------------------------------+-------+
| 名称 | varchar() not null | 80 |
| よみがな | varchar() | 80 |
| 紹介 | varchar() | 80 |
| 郵便番号 | varchar() | 10 |
| 住所(県〜区) | varchar() | 80 |
| 住所(町〜) | varchar() | 100 |
| 電話 | varchar() | 80 |
| ファックス | varchar() | 80 |
| 電子メール | varchar() | 80 |
| 営業時間 | varchar() | 100 |
| ラストオーダー | varchar() | 100 |
| 定休日 | varchar() | 80 |
| コメント | text | var |
| おすすめ | text | var |
| 価格帯 | text | var |
| 備考 | text | var |
| 掲示板 | varchar() | 80 |
+----------------------------------+----------------------------------+-------+
Index: 店舗情報_pkey
town=> select 名称,営業時間 from 店舗情報 where 定休日 like '年中無休';
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
↑
店舗情報に登録されているデータの中から年中無休の店のみを探し出し、
その店の名称と営業時間を表示する
名称 |営業時間
------------+--------------------------------------
パパジョン |18:00〜26:00
萬里 |11:45〜22:00
萬里放題亭 |平日 16:00〜25:30 土日祭 16:00〜23:30
浜作 |17:00〜23:30
ぶーふーうー|17:00〜24:00
(5 rows)
town=> \q … おしまい
^^
% _
--
古場 正行 (こば まさゆき) (((((((
E-mail: koba@hoge.org or koba@noge.com (private) )∂ ∂)
masa-k@sag.hitachi-sk.co.jp (office) ( v __
URL: http://www.noge.com/koba/ ゝ-〈/