データベースプログラミングに最適な言語は何か (335レス)
1-

101: 2005/04/08(金)11:49 ID:??? AAS
制御構造を持たないSQLを「プログラム言語」っつーのは抵抗あるなあ。
第一、PL/SQLの立場がないじゃないか。

>100
>SQLで完結しろと言うことだろ?
バッチ処理しかしないのかッ!
102: 2005/04/08(金)12:02 ID:jJbVkurV(1) AAS
>バッチ処理しかしないのかッ!
業務にSQLPLUS以外は使わせない! というのはどう?
103: 2005/04/09(土)14:10 ID:Dj2hyJqu(1) AAS
Perl! Perl! Perl!!
104: 2005/04/11(月)17:37 ID:??? AAS
PHP + PostgreSQL で使ってますが、
この言語は五本指くらいには入りますか。ほかしらないので・・。
105: 2005/04/11(月)21:19 ID:??? AAS
なんの五本指だ?
重くて煩雑なスクリプト言語の五本指か?
106
(1): 2005/04/14(木)08:15 ID:??? AAS
現存するかを問わないならば、直接、
char *table;
table := "社員";

select 'A',"所属","社員番号","社員名" from table;

が書ける言語かな。
107: 2005/04/14(木)12:20 ID:Mm8jP2Ai(1) AAS
言語よりもライブラリの方が重要な気がする。
108: 2005/04/14(木)12:48 ID:OLQ4oyeV(1) AAS
        /  (___  ___) ヽ
           ./     ノ 人 ヽ    ヽ
    __    ./    //  ヽ ヽ    .ヽ   / ̄\
  ./ ○ ヽ、 /    (__)  (_)    ヽ/  ○  \
/      \,,,--―――''''''''''''''''''''――-/        ヽ
..⌒‐-,,,,_  /:/ヽー―――-、,,__,,,,-―――:||  _,,;-‐''"⌒~~~
     .ヽ/::||::::::::::   (●)    (●)   ||/ヽ
      く ::||:::::::::::::::::   \___/    ||:::::::::ヽ
       ヽヽ:::::::::::::::::::.  \/     ノ_/
109: 2005/04/14(木)14:22 ID:orHzoUFL(1) AAS
松本人志作があるテレビ番組で考えた俳句が入選したそうです。
駅に飾られるとか飾られないとか。
http://messages.yahoo.co.jp/bbs?action=m&board=1835157&tid=bebekdcbfmbbvbana4ngp6g&sid=1835157&mid=1
110
(2): 2005/04/15(金)08:59 ID:VYQOnC31(1) AAS
>>106 このてのはなし、少し前にもあったけど
要するに文字列操作をしなくてすむ言語が「最適な」資格を持つと?
111
(1): 2005/04/15(金)10:52 ID:??? AAS
>>110
>>84 にとって。

Oracle なら PL/SQL か、Pro*C って選択はあり。
112
(2): 2005/04/15(金)20:30 ID:??? AAS
その昔、Oracle Power ObjectというVisual Basicもどきでoracleの
埋め込みSQLが使えるものがあったが、最近見なくなった。
113
(1): 2005/04/19(火)11:44 ID:??? AAS
>>110-112 埋め込むとなると、いかにもSQLの仕様が悪い。
select (ename,empno,deptno) from emp が許されなかったり、
where #job=clerk でよかったのに job='clerk' とした。
ほかの言語の構文規則と衝突したり、曖昧さを克服し難くした。
114: 2005/04/19(火)16:51 ID:??? AAS
埋め込み型はWHENEVER xx GO TO や SQLCODE などエラー処理まわりがいかにも古めかしい。
115: 2005/04/19(火)17:01 ID:??? AAS
>>99

型定義マストとなるとねー

while(result.hasNext()){
  Map personData = (Map)result.next();
  Integer age = (Integer)personData.get("age");
  ..

みたいなのいるわけでしょ。なんかコードが長くなるだけで、メリットが無いと思う。

キャストがめんどくさいってんで、なんかクラスをわざわざ定義してマッピングするなんてこと
やると死ぬほど逆にさらに面倒で。それを自動化するライブラリを使うと、
さらに悲しいことに、マッピング方法を勉強したり、それで設定ファイルを書いたり、
省7
116
(1): 2005/04/20(水)10:31 ID:yYG4FWyS(1) AAS
>>113 SQL言語を遅延評価付の制約論理型言語に置き直す。
そうすれば、このスレの解も決まる。
117: 2005/04/22(金)09:02 ID:??? AAS
>>116 SQL の S はどうなるんだよ!!
118
(1): 2005/04/23(土)10:53 ID:??? AAS
>>1 の内部イテレータは表現上の"洗練"ということだと思う。
データベースプログラミングでより重要なことは全解の取り込みを想定しての、
動的なメモリー管理や、リスト処理のしやすさではないだろうか。
119: 2005/04/24(日)03:02 ID:??? AAS
>>118
「全解の取り込み」ってのは謎だが
メモリ管理・リスト処理なんつーのは別にデータベースプログラミングに限らず超重要事項というか、
データベース処理では確かにリストの扱いが楽なほうがいい。
120: 2005/05/17(火)03:08 ID:??? AAS
カーソルもやりやすいといいなあ
1-
あと 215 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.799s*