少し前から本格的にデータベースを使うようになった。
まだSQLサーバを使うのは抵抗があって、
MySQLやPostgresとかじゃなくて、SQLiteをつかっている。
SQL文はプログラミングとは頭のの使い方(マインドセット)が
違うので難儀した。
そもそもSQL文がうまく使えない上に、
それを扱うPerlのデータベースインタフェースの使い方もよくわからないという
二重に手袋をはめたみたいな状況でいろいろ難儀していたけど、
まあぼちぼち理解はできてきた。
今日、こんなスライドを見つけた。
これみてれば、もう少し理解がはやかったかも。
DBIモジュールの扱い方全般は日本語だとあまり
手がかりが多くないように思うし、
このスライドにあるような体系的な知識もみあたらないので、
この資料はとてもいい。
2002年でもう10年以上前のものだけど。
Perl/DBIによる次のステップ
~WWWログファイルだってSQLで操作する!?
@Kansai.pm 川合孝典 2002/2/15
作者はおなじみHippo2000さんですね。
Hippo2000さんのPerlの記事にはかなりお世話になってます。
それから、最近、Webサイトのセキュリティについて考えなくちゃいけなくなって、
今更ながらSQLインジェクションとかクロスサイトリクエストフォージェリとか、
そういうのを調べてその回避方法などを学んだ。(まだ途上)
このサイトがためになる。