人気ブログランキング | 話題のタグを見る
SQLBasicというのはおすすめ。
SQLBasic( tnishikiさん作)というのがあります。
私も初級シスアドを受験するときにしっていれば、
SQLの試験勉強も容易にできたかもしれません。

AccessをつかってSQLを書くのはひじょうにめんどうですし、
かってに書きかわってしまったりして、勉強には不向きです。

といって、Postgres は大げさですし。

それにAccessをもっていないひとも多いでしょう。
SQLBasicなら、
コマンドラインで実行しているのと、おんなじ感じです。

SQL攻略 実行すれば理解できるさんで実行できなかった、
副問い合わせもできるでしょう。
しかもローカルな環境で。
できるデータベースはMDBというAccessのファイルです。



上のまどにSQL文をいれると、
下のまどに結果が表示されます。

フロッピーに入ってしまうような小さなソフトではありますが、
大規模なデータベースをインストールしなくても、
とくになにも設定しなくても、
SQLが実行ができてしまうというのはすばらしいですね。

SQLBasicの上のまどに、
以下のようなSQL文を順にコピーしてためしてみてください。

CREATE TABLE 成績表(
クラス int,
番号 int,
なまえ char(20),
国語 int,
算数 int
);

INSERT INTO 成績表 VALUES (3,1,'北海道太郎',70,85);
INSERT INTO 成績表 VALUES (3,2,'青森次郎',67,40);
INSERT INTO 成績表 VALUES (3,3,'新潟花子',85,90);
INSERT INTO 成績表 VALUES (1,1,'福島一郎',100,100);
INSERT INTO 成績表 VALUES (2,2,'山形三四郎',56,75);
INSERT INTO 成績表 VALUES (2,1,'岩手五郎',90,60);
INSERT INTO 成績表 VALUES (1,2,'佐賀美子',80,70);

SELECT * FROM 成績表;

DROP TABLE 成績表;
by nwdb | 2004-11-10 01:52 | diary
<< ACID特性 関数従属性に関する推測論 >>