2011年10月1期データベースPerlでデーターベースを扱う TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
SQLについて語るスレ
はじまりです。
デフォルト名無しネームを決めるスレ


Perlでデーターベースを扱う


1 :03/06/30 〜 最終レス :11/01/12
検索プログラムとかperlで作ってる人も結構多いと思います。
なんで立ててみました。

2 :
>>2またお前かよ、なんなんだよ「2」ってのは、何か楽しいのか?お前さぁ、みんなが楽しく話してるところに近付いただけでススーっと目を合わさずに去られたって事ってないか?
なに? いつだってそうなのか?まぁ、そうだろうな。一般社会ではお前みたいにキモいヤツは相手にしたくないんだよお前はネットの中でも「おマメ」みたいなもんだからな
引きこもった挙げ句、朝からネットにかじりついてスレが立つのを一日中待ち、すかさず「2」と書き込む。 つまんねえ人生だな
みんなが書き込む掲示板に「2」って書き込んだことで自分も社会に参加してるつもりになってんだろ
それにしてもさぁ、もう少し考えろよなんとか社会復帰しようと一晩中考えて出来たギャグが「2」かよ!!
おまえさぁ、一度外に出て人が話してるところでいきなり「2!」って言ってみろよ!もうダメなんだよ、無理なんだよ、お前には
ネット社会ですらコミュニケーションとれてないじゃんわからないだろうけどさぁ
みんな苦虫を噛み潰すような目でお前の自信作の「2」を見てるんだよそう、もう終わりにしようよ、この先楽しい事なんかないんだよ、きっと。

3 :
>>1
板違い

4 :
板違いです

5 :
>>1

>>2

6 :
>>3
( ´∀`)オマエモナー

7 :
ここはドラゴンボール板です

8 :
>>3
>>4
(・∀・)カエレ!!

9 :
>>1
板違いです

10 :
今の時代phpだろ、多分

11 :
>>1
板違いでつ←

12 :
>>10
使ってるサーバーにphpが入ってないとかそういう事情でperl使ってる人も多いと思いますが、どうでしょうかねぇ。

13 :
age2ch.plはいいよね

14 :
まぁ初心者でも作りやすいのは作りやすいよ。
基本的にCライクな言語というのはいい。
言語の仕様でつまづくことは多いから

15 :
>>14
そうそう、変数の定義しなくていいし、ポインタとか難しいこと考えなくていいし、
変数には何でも入るし、初心者には入りやすいよね。
その分やれることは少なめだけど簡単なものならすぐ作れるのがまた良い。

16 :
保守しとこう

17 :
>そうそう、変数の定義しなくていいし、
>変数には何でも入るし、
改めて考えるとちょっとすごい仕様だな・・・w
まぁ今でも無料鯖使うときなんかはperlのお世話になってますが

18 :
>>17
俺なんかphp覚えんの面倒だから自宅サーバーでもperl使ってるよ。
php便利らしいけど俺にはperlで十分だし・・

19 :
初心者に判り易い解説書はどれ?

20 :
>>19
ttp://tohoho.wakusei.ne.jp/wwwperl.htm
俺はこれ見て覚えた

21 :
>>20
感謝!

22 :
>>1
氏ね

23 :
>>22
保守してくれてありがとう

24 :
>>23
氏ね

25 :
>>24
またまた保守してくれてありがとう

26 :
>>25
氏ね

27 :
>>26
いつも保守してくれてありがとう

28 :
以上自作自演でした

29 :
きねん

30 :
ほしゅ

31 :
真面目なの増えてきたのであげとく

32 :
>>19遅レスだけど、おいらが使ってたやつ
http://www.yk.rim.or.jp/~miyasaka/books/cgi/index.shtml
本自体はちょっと古いけど、上のサイトの「スクリプト」から
シンプルな掲示板とかいろんな処理例のソースコード落とせるんでオススメ。

33 :
保全

34 :
本スレage

35 :
>>32
thx!

36 :
>>32
(・∀・)イイ!!

37 :
>>32
パスワード認証のとか、改造したらそこそこのものが作れそうだな

38 :
でperlに限らずなんだが、
web上にデータベースを置くのはいいんだが管理がずさん過ぎないか?
以前にもあったTBCだっけ?の顧客データ流出問題とか、
普通にググって見られるようなファイルにしておくのはどうかと思うよ

39 :
>>38
管理さえちゃんとしてれば問題ないでしょ
パーミッション落とせばまず大丈夫

40 :
とりあえずこれってどうよ?
http://www.vector.co.jp/soft/unix/business/se182749.html

41 :
Perlでデータベースというのは、
PerlからPostgresやmySQLを扱うという事ですか?
それともDBMとかいうショボイアレの事ですか?
まさかCSVとかテキストデータの事を
データベースと言ってる訳じゃないですよね?

42 :
>>41
ベンダーのDBの定義から言うとDBではないかも知れないけれど、
「データを整理・統合したもの」という意味ではDBだと思うけど。

43 :
>>41
お前が言ってるのは全部DBなわけで

44 :
RDB以外はDBとして認めません。

45 :
>>44 Σ(゚Д゚)
まあ業務ではね。趣味レベルの本では
「Perlスクリプト書きまくって、テキストファイルのDBを作ろう」
見たいな内容の本を見かけた事はある。

46 :
>>41
ショボイアレとは、おまいの脳のことかい?
ttp://search.cpan.org/author/JZUCKER/DBD-CSV-0.2002/lib/DBD/CSV.pm
ttp://search.cpan.org/author/JZUCKER/DBD-CSV-0.2002/lib/DBD/File.pm
うーん、それよりもまずこれかな?
ttp://dictionary.goo.ne.jp/search.php?id=%A4%C6043154042300000000&kind=jn&mode=5

47 :
>>46
これだろ
UNIX DBMはこちら(GNU gdbm, Berkeley DB etc...)
http://pc2.2ch.net/test/read.cgi/db/1057023401/

48 :
>>47
ちがう

49 :
>>41
DBD,DBIパッケージ入れれば普通にRDBMSにアクセスできるよ。
簡単なバッチ処理させるときに便利。パフォーマンス的にみると
cgi向きではないね。そこまで行くとJDBC+servletで書いちゃうし。

50 :
>>50 - >>62
容疑者「孫悟空 ◆1CL6vYZ2rM」を通告しますた。
おまえのプロバイダからは、当面アク禁となります。

51 :
なんて本? DBの動作を勉強したいので読んでみたいです。
「PerlでRDBMSを作る」みたいな本ってありませんかね?
>「Perlスクリプト書きまくって、テキストファイルのDBを作ろう」
>見たいな内容の本を見かけた事はある。

52 :
>>50
>>50-62 を透明削除いたしました。
このようなコピペがありましたら、以下のスレに報告をお願いします。
◆スクリプト&コピペ(乱立)荒らし報告スレ5
http://qb.2ch.net/test/read.cgi/operate/1058702575/

53 :

54 :
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ

55 :
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

56 :
もっと色々聴きたいので、本来ROMなのだが、あげとく

57 :

58 :

59 :
>>40
私、自分のサイトで使っています。
今はレコードが2万、一日あたりのPVが1万を越えているので重く、mySQLに移行作業中です。
私のような本当のSQL初心者が「SQLってナニ?」ってレベルから学習するのに、とても役立ちました。
付属のテキストが、その辺の初心者向けSQL本よりわかりやすかったので。

60 :
ガイシュツかも知れませんが、SQLもASPも使えない鯖でDB使えますか??

61 :
>>60
誤爆です。

62 :
お前らこっちに来い。
http://pc2.2ch.net/test/read.cgi/php/1015943725/l50

63 :

64 :
まだ書けるんか?

65 :
このスレタイで思ったんだけど、
×データーベース
○データベース
ですよね。
でも、
×セーラムーン
○セーラームーン
ですよね。
なんでなんだろう。
教えてくれないと月に代わってオシオキよ!

66 :
「データ」という呼称はJISで規定された正式な呼称。
故にデーターは日本のコンピュータ界では明確な間違いということになっとる。

67 :
>>66
重ねて聞きます。
では、「セーラー」か「セーラ」のどちらが正しいのか、JISとかRFCとかISOで決まっているんですか?

68 :
とりあえずlocalhost参照してみろ
そこに答えがあるはずだ

69 :
>>66
JISで規定されたというより、JIS規格書の中での用語表記法を統一したものじゃなかったっけ?

70 :
Perl最高。
namazu+pnamazu.cgiで全文データベース構築。
ndbmで文献データベース構築。
手軽に開発できて思いのほか速い。商用でない限り十分。

71 :
は?

72 :
ひ?

73 :
ふ!

74 :
へ…

75 :
ぽ #(^ ^)#

76 :
dbmopen関数とtie関数ってどう違うの?
dbmopen関数が最速ならtie関数いらないじゃん。

77 :
(^^;)

78 :
>>76
まあ、dbmopenはロック機構がないし拡張性がない。
大きなシステムを作るならtieにしとけば安心。

79 :
>>78
おいおいいい加減なことは言うなよ。
dbmopen最強、これ

80 :
むかし、perl&DBなし(CSVで代用)ってケースで開発したことなんかいかあったけど、
いまおもいだすと、トランザクションのことなんもかんがえてなかった・・・
ま、しらね・・・w

81 :
>>79
dbmopenは確かに早いかもしれないが、違った規格のDBを同時に開け
ないから多数の規格の違うDBを同時に開くとバグになる。
一見プログラムコードを読んでもバグではないように見えるのが始末に悪い。
チーム組んでやるときは使わないのがマナーだろ?

82 :
らくだ本を見ると、dbmopenは過去のバージョンとの互換性を維持するために
存在するだけで、内部ではtieを呼び出す実装になっとると書いてあるな。

83 :
>82
ってことは違った規格のDBを同時に開けるしロック機能や
拡張性もあるってことだな!!
よっし、自分も dbmopen に移行するぞ!

84 :
SELECT array[1:2] FROM "main_log";
って実行するとDBD::Pgに怒られました。CSEでは正常なのに。
NULLのときだけみたいですが、何か回避方法ありませんでしょうか。
また、配列関係のバグとか単に未対応とかって分かる方いませんでしょうか?

85 :
>>40
これすごいじゃん。まさに神の作りしモノって感じなんですけど。
このスレのテーマにもドンズバなのでは?
ちょっと信じられないのでほんとに使えるか明日ゆっくり検証してみます。
そのまえにうちのプロバイダ、PERLのバージョン5あるのか心配だったりする、、、

86 :
http://qdbm.sourceforge.net/
http://qdbm.sourceforge.net/plspex-ja.html

87 :
みんなDBIx::Classつかおうぜ。

88 :
Perlだとセキュリティ的にやばくね?

89 :
PHPだとセキュリティ的にやばくね?

90 :
セキュリティ対策したライブラリ使うだろjk

91 :
人間だとセキュリティ的にやばくね?

92 :
保守

93 :
NoSQLは?

94 :11/01/12
RDB is a relational database system which uses a flat file ASCII format to store data.
It relies heavily upon the UNIX OS to provide linking capabilities between operations (i.e. pipes and filters).
Because it uses the UNIX filter paradigm,
you can build up complicated manipulations with your favorite UNIX scripting language.
http://hea-www.harvard.edu/MST/simul/software/docs/rdb.html
TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
SQLについて語るスレ
はじまりです。
デフォルト名無しネームを決めるスレ