ウィリアムのいたずらの、まちあるき、たべあるき

ウィリアムのいたずらが、街歩き、食べ物、音楽等の個人的見解を主に書くブログです(たま~にコンピューター関係も)

ケータイで爆弾の遠隔操作だって!

2007-07-08 23:32:16 | Weblog

 フリーペーパーのTokyoHeadline、今出ている号(2007年7月9日号)の3面、「木村太郎のニュースの真髄 第324回」の「英国のような捜査は多分期待できない日本の治安当局」に書いてあったんだけど、英国で起きた連続テロ事件で、ケータイを爆弾の遠隔起爆装置として使おうとしてたそうな・・・

 うーん、たしかに、ケータイでネットができるということは(さらに、そのケータイのアプリから外部入出力が操作できるということは)、遠隔操作も、できそうですな。。

 もちろん、そんなことに使うより、
 ラジコンとか、そーいうことに使ったほうがいいと思うけど。。。

 でも、悪いことは出来ません。

 結局そのケータイ、捜査当局に押収されて、逆にケータイのアドレス帳にいれておいた、仲間の連絡先から、どんどん仲間がわれていったそうな。。。
 仲間のケータイ番号から、今どこにいるかがばれてしまい。。。
 だそうな。。(^^;)


  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

Hello World程度のデータベース(その27:外部スキーマ(11)SQLその10)

2007-07-08 14:58:19 | Weblog

 情報処理とは何から、データベースの基本的な話(情報処理試験のデータベーススペシャリスト程度の話まで)を書く、土日のシリーズ「Hello World程度のデータベース」です。

いま、SQLをやっています。
SQLは検索(select)、挿入(insert)、削除(delete)、更新(update)とあって、今回はUPDATEです。




■UPDATEの構文

 UPDATEの構文は、

 UPDATE テーブル名 SET 項目名=値,・・・・・ WHERE 条件式

のカタチです。
 で、このSET 項目名=値の値に対して
  ・固定値をセットする
  ・同一テーブルの項目値を(計算して)セットする
  ・他テーブルの項目値をセットする
 というケースがあります。




■固定値をセットする

 これは、簡単で、たとえば、OUBO_TBLのOUBOIDが4の人のOUBONENを2006にする場合、
UPDATE OUBO_TBL SET OUBONEN = 2006 WHERE OUBOID=4;

でいいわけです。OUBONENは数字なので2006のように、数字をかいていますが、
SEI_KANAのように文字項目だったら、SEI_KANA='こうさか'のように、'でかこみます。




■同一テーブルの項目値を(計算して)セット

 値のところには、計算式(関数で計算した結果もOK)がかけます。
 なので、たとえば、上記のもので、OUBONENを1足すというようにするのであれば、

 UPDATE OUBO_TBL SET OUBONEN = OUBONEN+1 WHERE OUBOID=5;

 となります。

 なお、計算式で計算する場合、同じ項目がいくつも出てきたらどうするのかについて、
 詳しくは、
 ここ http://dev.mysql.com/doc/refman/4.1/ja/update.html
UPDATE は左から右へ評価されますを参照してください。




■他テーブルの項目値をセットする
 MySQLでは、4.0からできるそうなのですが、他のテーブルの値を参照してセットすることが出来ます。その場合は、テーブル名で書くテーブルは、変更するテーブルだけでなく、参照するテーブルも書きます。また、WHERE句の後に書く条件は、JOIN句で書く条件も書きます。

 たとえば、SHAIN_TBLのNYUSYANENは、OUBO_TBLのOUBONENに1年足したものとします。
 (SHAIN_TBLのSHAINIDとOUBO_TBLのSHAINIDが、JOINするキー)
 その場合は、こんなSQLです。

UPDATE OUBO_TBL, SHAIN_TBL SET SHAIN_TBL.NYUSYANEN = OUBO_TBL.OUBONEN+1
WHERE OUBO_TBL.SHAINID=SHAIN_TBL.SHAINID;




ということで、UPDATEがおわりました。
ということでSQLもおわりで、
ということは、ここで3層スキーマの話も終わりということにします。

ということで、次回は、DB操作をするのは、どういう仕組みで行うかという話になります。



  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

「Amazonで90%以上OFFのお買い得品を速攻で見つける方法」だって

2007-07-08 10:24:01 | Weblog

ここのGIGAZINEの記事
Amazonで90%以上OFFのお買い得品を速攻で見つける方法
http://gigazine.net/index.php?/news/comments/20070705_amazon_bargain/

にあります。要するに、URLの引数、pct-offに=90-と指定すればいいそうな
50-70(50%から70%)のような範囲指定もできるみたい。

でも、そもそも、Amazonで買い物をしないので、別にウィリアムのいたずら的には、どーでもいいんですけどね(^^;)

  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする