データベース応用 第 3 回 (データベース管理システムと関係データベースの構造) 「表の属性のチェック」 講義ノート目次

属性がきちんと存在し、求める型であるか調べるには次のようにする。

ta05001> \d practice

\d 表

record (tuple) へのデータ登録

データベースにデータを載せていこう。INSERT を用いる。

ta05001=> INSERT INTO practice VALUES (
ta05001(> '西村まどか',
ta05001(> '月',
ta05001(> 4, 
ta05001(> '前期'
ta05001(> '公益自由研究'
ta05001(> '102'
ta05001(> );

文字列は '' で囲む。数値は囲わない。

INSERT INTO 表 VALUES ( データ1, データ2, .... );

データのチェック

データを調べるには、SELECT 文にワイルドカード * を使う。


ta05001=> select * from practice;
    name    | wday | hr | sem  |     sub      | cls 
------------+------+----+------+--------------+-----
 西村まどか | 月   |  4 | 前期 | 公益自由研究 | 102
(3 rows)

SELECT * FROM 表