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

236: sage 2008/04/05(土)16:56 ID:NC6ucPwa(1) AAS
http://www.ine.sie.dendai.ac.jp/homepage/
http://www.ine.sie.dendai.ac.jp/wiki/index.php?FrontPage
237
(1): 2008/04/17(木)02:32 ID:??? AAS
rubyってコマンドラインで使えるんだっけ?
バッチ処理とかそこだけperlとかで書くのかな。

Javaいいけど、サーブレットにすると更新するたびに再起動とかサービス止まるじゃん。

大手ポータルやSNSが採用してる
perlかPHPじゃねーの

個人的にはCで良いよ。
パフォーマンスで劣ることはないし
出来ないことはないし

スクリプトだなんだと言うならobjectCにしる。
省2
238: 2008/04/17(木)03:16 ID:??? AAS
>>237
なんすかその人工無能が書いたような文は
239: 2008/07/31(木)19:25 ID:??? AAS
プログラミングしりとり
2chスレ:575
240
(3): 2008/12/11(木)02:41 ID:bbOL0wrd(1) AAS
マジレスすると
もう4th Dimensionしかねぇな。

他のDBじゃ目が回っちまうぜ
241: 2008/12/11(木)15:06 ID:??? AAS
それ最悪の選択だろ・・・
242: 2008/12/12(金)08:59 ID:??? AAS
>>240
4Dだけはやめとけ
243: 2008/12/13(土)09:22 ID:??? AAS
>>240
勇者光臨
244: 2008/12/14(日)17:10 ID:??? AAS
もう COBOL2.0 でいいよ。
245: 2008/12/17(水)09:55 ID:??? AAS
>>240
やめとけ。死ぬぞ。
246: 2008/12/25(木)00:57 ID:??? AAS
客に刺されたければどんど
247: 2009/02/06(金)16:26 ID:2XVwr4YK(1) AAS
ActiveRecordは後からデータベースの種類を切り替えられるけど、
ADOはどうなんですか?Connectorだけ切り替えればいけるのかな?
248
(1): 2009/02/07(土)07:52 ID:??? AAS
このスレ生存していたか。既出かもしれないけど、
Prologをオンメモリデータベースとして強化すれば、
それだけでいいんじゃないの。
249: 2009/02/23(月)20:28 ID:??? AAS
俺はジジイだからbash・awk・sed・grepの組み合わせ。
perlやpythonも齧ったんだが、馴染めなくてな。
250: 2009/04/06(月)19:31 ID:Vb3wrAJR(1) AAS
ピッチピーとオラクルでよいレベルからはいあがれません
251: 2009/04/09(木)10:27 ID:??? AAS
>>248成分分解法によるデータ管理とPrologを結合したら面白そうだね。XMLやExcelじゃ、ちょっとね。
252
(1): 2009/04/11(土)00:20 ID:VuYM0hGF(1) AAS
PowerBuilderのDataWindowがすごく使いやすい。
10年以上PowerBuilder使い続けてるよ。
253: 2009/04/11(土)18:55 ID:??? AAS
Access, Delphi以上に楽なツールなんてあるのか
254
(1): 2009/04/11(土)20:01 ID:??? AAS
最近 C# ちょっと触る機械があったんだが、
IDE も賢くなってるし、膨大なライブラリが
あるので結構楽だったよ。

ただ現状ではまだ配布が面倒なので自分用の
ツールにしか使ってないけど。
255
(1): 2009/04/12(日)02:32 ID:??? AAS
>>254
IDEってなに?
256
(1): 2009/04/12(日)08:39 ID:??? AAS
ggrks
257: 2009/04/12(日)17:08 ID:tK2NvMZ3(1) AAS
>>256
ググレカス
258: 2009/04/14(火)10:52 ID:??? AAS
>>255
ロゴ・ダウの遺跡
259: 2009/04/18(土)01:10 ID:??? AAS
C#は便利だな 確かに
260: 2009/04/18(土)18:36 ID:??? AAS
真漢はメモ帳とVBSでCreateObject
261: 2009/04/23(木)23:59 ID:??? AAS
俺も最近は C#(.NET) だな。
たぶんこう使うんだろう、
でそのまま使えて驚きですわ。
262
(1): 2009/05/09(土)21:09 ID:??? AAS
>>252
うわぁぁぁ、それって今は亡きボーランドのDB専用プログラミングパッケージだったけ?
大昔にパラドックスっていうRDB買ったせいか、チラシ送ってきたっけ。
263: 2009/09/25(金)08:07 ID:PFwYqE6g(1) AAS
あご
264: 2009/12/17(木)13:23 ID:FaTVKM52(1) AAS
Grails Object Relational Mapping (GORM)
http://grails.org/GORM
265: 2009/12/26(土)20:41 ID:??? AAS
だれも知らないだろうがunifaceだよ。
こいつの生産性はメチャクチャ高い。
ただし、価格がこれまたメチャクチャ高い。
266
(1): 2010/06/06(日)12:11 ID:??? AAS
>>262
遅レスだがSYBASEだろ
267: 2010/07/07(水)09:13 ID:??? AAS
インターネット使えよ
268: 名無しさん@そうだ選挙に行こう 2010/07/11(日)01:33 ID:??? AAS
>>266
なぜか日本ではSYBASEで売ってないw
269: 2010/07/27(火)14:31 ID:??? AAS
いまだにストアドプロシージャが銀の弾だと主張してるアホ発見
生島勘富とかいう奴
270: 2010/08/08(日)02:06 ID:??? AAS
俺がいままでDBアプリを作ったことがある環境は
・VB6+ODBC
・C#+SQLite.net
・PHP+Pear::DB
・CakePHP
この中じゃCakePHPが圧倒的に楽だったよ。
271
(3): 2010/10/08(金)12:41 ID:??? AAS
>>1
Prolog

?- foo(id:X,data1:'長野県上水内郡信濃町',data2:Y).

X = '023449',
Y = '大字富濃2306'

yes
?-

?- mysql(Mysql),Mysql :: foo(id:X,data1:'長野県上水内郡信濃町',data2:Y).
省4
272: 2010/10/11(月)05:06 ID:??? AAS
>>271
上側の一般的なProlog照会と下側のデータベースシステムに対する照会が構文的に
まったく同一でいけるという意だと思うが、
Prologの単位節データベースの引数に id1:'023449' のような構造体(:がfunctor)を
持つことは、単一化の総コストが大きくなりすぎて、現実的(実用的)ではないのではないか。
273: 2010/10/12(火)08:43 ID:??? AAS
>>271
現在のPrologの仕様では
・ 節の順序を変更することのないupdateが難しい。
・ 数十万を越えるような連続したassertが想像以上に時間がかかる。
274
(1): 2010/10/12(火)09:35 ID:??? AAS
>>271
それと、
下のPrologの副目標として、データベースシステムを参照にいく場合とは、
元々Prologの述語としてデータベースがあり、
そのコードをデータベースシステムの照会にそのまま借用したいということだろう。

この場合通常、Prologの副目標は最初にテーブルの参照があって、その後に
単一化された引数の検査という順序で書かれている。一方、このコードをSQL文字列に
変換するとなると、sql文を発行する時点で、where句の条件を知っていないと効率の
良い照会にはならない。
つまり、テーブルの参照は遅延しておいて、その後の副目標群の解析を先に進める必要が
省3
275: 2010/10/12(火)09:57 ID:??? AAS
>>274
ブロック構造で翻訳を指示したとしても、
SQL参照と無関係な副目標が存在することも多く、編集を
余儀なくされるというケースはあります。
276
(1): 2010/10/13(水)16:09 ID:??? AAS
それから現在のエジンバラ版(Dec10)のPrologではカンマが特権的な位置を占めてしまっていて、
オペレータ定義を駆使しても、

select id,data from foo というような表現できません。

select (id,data) from foo ならOKですが、これだとSQLの方で構文エラーになります。

本当にデータベースシステムと双方向に一体化するためには
エジンバラ版Prologを放棄した方がよいと思います。
277
(2): 2010/10/17(日)11:33 ID:??? AAS
>>276
連接を表すオペレータを"&&"に変えてみる
?- member(_組,['A','B']) && select 学年,組,名前,性別,生年月日,住所,電話番号 from 学籍簿 where 組=_組 and substr(住所,1,3)=東京都.

これだけでよいのかな。
278: 2010/10/17(日)11:52 ID:??? AAS
>>277
属性名と属性値を区別するオペレータが必要になる。
暗黙的な解釈としては、式の左項は属性名、右項は属性名でよいが、
結合の時に、共に属性名であることを明示しなくてはならない。
279: 2010/10/17(日)12:18 ID:??? AAS
それから、現在の仕様では、
t1.氏名 = t2.氏名 の
t1.氏名 がsyntax errorになる
処理系もありそう。本来は
t1.f1 = [t1|f1] となってエラーにはならないはずだが。
280: 2010/12/15(水)05:52 ID:??? AAS
>>277
それだと、組が'A'の場合しか表示されない。
やはり、最後に && fail. が必要。
281: 2010/12/16(木)16:02 ID:??? AAS
データベースに最適な言語がPrologです。これでは当たり前過ぎて、
面白くない。もともと、それに特化した言語だからね。
このスレタイでも、Rubyがあがっているように、もう少し捻った
議論はないものか。
282: 2010/12/17(金)09:40 ID:??? AAS
データベースを作るのに最適な言語は?
ということになると、やはりCかな。
283: 2011/06/09(木)21:25 ID:??? AAS
昔はデータベースアプリと言ったらdelphiと言われてなぁ。。。
284: 2013/02/26(火)10:54 ID:UP8A3ZtC(1) AAS
楽天やアマゾンの商品リストのデータベースってどうやって取得するの?誰か教えて
285: 2013/03/03(日)12:52 ID:WfMRpbfn(1) AAS
ブクログ amazon api 辺りでぐぐってみたら?
286: 2013/03/07(木)06:06 ID:Mhg486u2(1) AAS
ほんとこの板過疎ってるなぁ
287: 2013/10/05(土)00:15 ID:??? AAS
t
288: 2013/10/05(土)15:28 ID:??? AAS
t
289: 2013/10/05(土)19:00 ID:??? AAS
t
290: 2013/10/06(日)00:10 ID:??? AAS
t
291: 2013/10/06(日)12:13 ID:??? AAS
u
292: 2016/12/02(金)17:34 ID:SwstfjQp(1) AAS
オンメモリデータベース言語という意味ではPrologが断然。
293
(1): 2016/12/18(日)11:00 ID:??? AAS
データベースとプログラム本体を繋ぐ中間言語みたいなのがあればな
プログラム本体にSQLベタ書きじゃなくて中間言語を呼び出し
中間言語にSQLやストアドに変わる部分を書き出し
データベースは純粋に中間言語からの命令だけ受けるようにする

まあ、javaのアレみたいな思想だ
こうすればDBMS依存がかなり減る
294
(1): 2016/12/28(水)06:05 ID:??? AAS
PostgreSQLに慣れるとOracleは糞だったと思うようになるのは俺だけかな。
295: 2017/01/19(木)05:15 ID:??? AAS
Oracleって、たしか Integer型 がないんだよねw

DBメーカーも、古い仕様を引きずっていくのは大変だね。
296: 2017/02/08(水)07:38 ID:3Agygtew(1) AAS
何もしていない普通の一般人の自宅に隠しカメラを取り付け
それをネットでリアルタイム配信

仲間という人間に対する盗聴盗撮生ネット配信の会

しかけたカメラの映像
乗っ取っているPCの画像をリアルタイムで生配信中
集団で仲間の私生活を覗いて楽しんでいる

そんなことが今この国では行われています
297: 2017/03/11(土)19:59 ID:??? AAS
何で自動判定がデフォなんだよぉぉぉぉぉぉぉぉ!!!
デフォが文字列型で、オプションで自動判定出来るようにすりゃいいだろ!!
スキーマini作るのメンドイんだよぉぉぉぉぉ!!
298: 2017/09/27(水)21:53 ID:??? AAS
PDO最強説
299: 2017/12/29(金)11:13 ID:dtNZwIie(1) AAS
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

A5N98F9MTR
300: 2018/02/14(水)13:35 ID:??? AAS
☆ 日本の、改憲をしましょう。現在、衆議員と参議院の両院で、
改憲議員が3分の2を超えております。『憲法改正国民投票法』、
でググってみてください。国会の発議はすでに可能です。
平和は勝ち取るものです。お願い致します。☆☆
301
(1): 2018/03/07(水)03:17 ID:??? AAS
>>294
正解でしょ
と言うかMy SQLもその派生のMariaDBも糞だけどね
302: 2018/03/07(水)15:24 ID:??? AAS
>>301
おまえww
オラクルに親殺されたの?
303: 2020/08/26(水)07:57 ID:??? AAS
>>293
昔あった4GLだね。自分が使ったものは、DBもOSも関係なく、中間言語で吐き出されたオブジェクトを試しに別のOSにコピーしても同じ動作をしていたよ。
304: 2020/08/27(木)02:46 ID:??? AAS
最適かどうかは利用シーンによると思うので、どんな組み合わせがあるか上げてみたらどうだろうか
俺が関わるのはSQLServerがメインになってるから、VisualStadioで使える言語がになる
ちょっと前はEntity Frameworkを使ったからC#の情報入手が楽だった
管理ツールのSSMSの最新バージョンはストアドプロシージャのデバッグができなくなったらしいので、VisualStadio上のVSDTつかいはじめたところ
基幹業務系ではなく、製造設備の制御で使ってるDBが主なんで、昔はVBだったんで、現在はVB.NETになってる
305: 2020/09/15(火)02:46 ID:q1GoKvkE(1) AAS
ストアドプロシージャにデバッガが必要なレベルなら、まずはもう少しコードを理解するようにした方がいい。
306
(1): 2020/09/18(金)01:57 ID:??? AAS
他人の書いたくそ長いストアドのデバッグとかやらされてみろ
307: 2020/09/18(金)23:30 ID:8BdGP/D4(1) AAS
解析という意味で言っているなら、それはただの経験不足。
308
(2): 2020/09/20(日)09:19 ID:??? AAS
>>306
デバッガーって使い方知らない人って割と多いからね
ExcelでVBA使えるって言っても、マクロ記録からちょっと修正するだけの人もいるし、それと同じで、ストアドプロシージャも簡単な抽出と挿入だけだったり、見ただけでわかるのもあれば、ステップ実行してやっとわかるのもある
デバッガーいらない人は、使えない人か使ったことのない人だと思うよ
309: 2020/09/20(日)16:39 ID:XHzgt5GW(1) AAS
ダメだこりゃ
310: 2020/09/30(水)17:55 ID:??? AAS
>>308
VBA使いって素人だろ
311: 2020/10/01(木)01:55 ID:WR+ww7MA(1) AAS
そもそもExcel VBAとストアドプロシージャを結合してテストしているあたりがもう素人
312: 2020/10/02(金)20:15 ID:??? AAS
どこをどう読めば
>Excel VBAとストアドプロシージャを結合してテストしている
なんて話になるんだ
313: 2020/10/17(土)14:25 ID:FOs+YkEk(1) AAS
>>8
Oracle DatabaseならAPEXでPL/SQLを書いてWebアプリケーションを作るからね。
314: 2020/10/31(土)17:40 ID:5/fqLfxt(1) AAS
新人「インスタンスか継承でコンストラクタでポリモーフィズムで…」

ワイ「で?SQLは叩けんるか?」

新人「いやそれはRailsがアクティブレコードでORマッパーで…」

ワイ「んで?何でまだSSHログインも出来とらんのや?」

新人「ああああああああああああああああああああああああああああああ!!!!!!!!!!!ブリブリブリブリュリュリュリュリュリュ!!!!!!ブツチチブブブチチチチブリリイリブブブブゥゥゥゥッッッ」
315: 2021/07/01(木)22:29 ID:??? AAS
データベースでExcelのVBAはないわ、せめてAccessでしょ
316: 2022/08/12(金)12:52 ID:Y2T5hJmb(1) AAS
Accessが使える人間は一向に増えない
317: 2022/09/20(火)19:50 ID:??? AAS
Accessは、JScriptで使うのが一番だよね
318: 2022/10/19(水)15:35 ID:??? AAS
いいね
319: 2022/12/03(土)17:13 ID:oNcx2FsY(1) AAS
俺公務員、AccessとExcelしか使える環境が無いのでやむなし。
320: 2022/12/04(日)21:05 ID:7Bp8x6gj(1) AAS
>>308
簡単なことしていたら悪いのか?

目的を達成するのに簡単にできるなら、むしろ優秀だろうに。
321
(2): 2022/12/05(月)08:19 ID:??? AAS
実行中にプログラムを変更できるツールは少ない
インタプリタ言語ですら稀。VBは其処だけは優秀
322: 2022/12/05(月)21:03 ID:JoOlcgho(1/2) AAS
>>321
何を言っているんですかと他人から言われませんか?
323
(1): 2022/12/05(月)21:05 ID:JoOlcgho(2/2) AAS
>>321
それは単にダイナミックリンクのことを言っているのか?

動的リンクは大昔からあるものだぞ
324: [sag] 2022/12/09(金)01:02 ID:??? AAS
なんでAccessって人気ないの?
325: 2022/12/09(金)15:17 ID:??? AAS
>>323
ホットリロードもしくはエディットコンティニューと
呼ばれる機能の事を言ってるように思えるんだが
326
(1): 2023/01/09(月)18:04 ID:??? AAS
A5って権限つけた覚えもないのになんで実行計画やらシステムテーブル参照やらできるんだ?
327: 2023/01/09(月)21:41 ID:KUT/WaWZ(1) AAS
>>326
権限があるユーザーだろw

他のツールのときはどこに表示どう表示されるのかわかってないだろ?
328: 2023/02/02(木)22:40 ID:??? AAS
(屮゜Д゜)屮
329: 2023/02/09(木)10:58 ID:??? AAS
で、結局のところ何がいいの
330: [age] 2023/02/09(木)10:58 ID:??? AAS
上げます
331: 2023/09/19(火)11:59 ID:??? AAS
うわー、どんどん大きくなってるなぁ
332: 2023/09/24(日)15:19 ID:??? AAS
select * from user whre user name = '';delete from user;--'
を実行させたら、重要なテーブルが全削除された
お客様から問い合わせがあったので、これは仕様ですと回答した
333: 2023/10/18(水)04:26 ID:??? AAS
あの映画、観たいけどタイミング合わないんだよね
334: 02/01(木)21:46 ID:9zQQ2tE+(1) AAS
ACCESSは使いやすいけど、データーが2Gの制限があるからな。
それを超えたら他のRDBを探さないとダメ。
しかし、PYTHONとかハードル高いな。
335: 02/05(月)02:57 ID:hhBvkSiX(1) AAS
ストアドプロシージャなどの手続き型SQL
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.803s*