まじめにデータベースについて語るスレ (154レス)
まじめにデータベースについて語るスレ http://mevius.5ch.net/test/read.cgi/db/1056962384/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
92: NAME IS NULL [] 04/07/03 02:41 ID:/dtwXcT5 すいません、質問です。 (1)データベースでデータを扱う場合と、通常のファイルでデータを扱う場合の大きな違いはなんでしょうか。 (2)通常ファイルでデータを扱うと、データベースを利用する場合にくらべ、 ホームページ管理者の負担がかなり増える…ということがあるのでしょうか? 自分で調べた限りでは、管理者の負担はあまり関係ないように思われるのですが… (3)データ量としてはこの程度のものをお考えのようですが、データベースは必要でしょうか? ttp://www.onixjapan.co.jp/db/database.cgi わたしがウェブデザインをしているので、知識があると誤解されたのか、お客さんにいろいろと聞かれています。 懇意にしている取引先なので、きちんとした回答をしたく、いろいろ調べていますが 基本的知識がないために結論にたどりつけません。 あまりにも初心者な質問で申し訳ありませんが、よろしくお願いいたします。 http://mevius.5ch.net/test/read.cgi/db/1056962384/92
93: NAME IS NULL [sage] 04/07/03 03:29 ID:??? >>92 http://www.kogures.com/hitoshi/webtext/db-kinou/index.html データベースの利点 データ数が100件程度で、更新も少ないならDB使わなくても平気だと思う。 http://mevius.5ch.net/test/read.cgi/db/1056962384/93
94: NAME IS NULL [sage] 04/07/03 10:01 ID:??? >92 DBそのものに関する質問は>93を読んでもらうとして。 DBを利用したサイトを構築するという事は、DBを管理する必要が出てくるってこった。 http://mevius.5ch.net/test/read.cgi/db/1056962384/94
95: NAME IS NULL [] 04/07/03 10:37 ID:/dtwXcT5 >93さん >94さん お返事ありがとうございます!助かります。 >93のサイトには質問前にたどり着いていたのですが、 それでもよくわからず質問させていただきました。基本的知識のない者には難しい言葉が多くて…すいません。 もう一度じっくり読んでみます。 管理者の負担についてはどうでしょうか? >94さんによると 「DBを管理する必要が出てくる」=むしろ管理者の負担が大きい?(知識が要求されるなど) と見るのですが間違っていますでしょうか。 http://mevius.5ch.net/test/read.cgi/db/1056962384/95
96: NAME IS NULL [???] 04/07/03 10:50 ID:??? >92 データベースを使う場合の大きな要素として、 毎日記録すべき情報があり(つまりだんだんとデータは増える)、 それを加工もしくは分析する必要があるということ。 これがないならエクセルやCSV、テキストで十分間に合うでしょ。 あるなら現在の状況(row数とか)に関係なくデータベースを構築 しておくことをおすすめします。 冗長性の排除=無駄の排除ってことで省力化につながります。 データが莫大になってからのデータベース化は担当が死ぬしねえ。 http://mevius.5ch.net/test/read.cgi/db/1056962384/96
97: 92 [] 04/07/03 13:35 ID:/dtwXcT5 >95さん お返事ありがとうございます。 更新は多くても週に1、2回のようですし、それを加工・分析することも特にないようです。 ただ、>92に例としてあげたサイトのような仕様でもデータはだんだん増えていき、 サーバの容量に応じて、例えば○件以上のデータは削除、などとすると思うのですが、 データベースを使用すると削除は不要なのでしょうか? ものすごく馬鹿なことを聞いている気もしますが教えてください。 何度もすいません http://mevius.5ch.net/test/read.cgi/db/1056962384/97
98: NAME IS NULL [???] 04/07/03 15:57 ID:??? >97 92-3をレス後みたのですが思いっきり データベースと書いてありますが・・・ データベースを使用するとファイルサイズはコンパクトになりますが、 データを入力し続ける限りデータをどうにかする必要性はでてきます。 ただデータベースを扱う人がデータを削除する必要性はありません。 通常はもう不要(データ変更の可能性がなく・検索もしない)となった ファイルは、WEBファイルとは別のファイルに確定作業をしたのち隔離 します。そうすればWEB用のファイルは常に10MB以下など、そのHPに 適正なファイルサイズに収めることが可能です。 http://mevius.5ch.net/test/read.cgi/db/1056962384/98
99: [sage] 04/07/03 18:19 ID:??? EXCELやなんやらのファイルは使用中は他の人はアクセスできない。 ・DBは複数が同時に参照、随時更新できる。 ・分散処理ができる。 YOU KNOW? http://mevius.5ch.net/test/read.cgi/db/1056962384/99
100: NAME IS NULL [] 04/07/03 18:51 ID:+dN2dsiu 100 http://mevius.5ch.net/test/read.cgi/db/1056962384/100
101: NAME IS NULL [sage] 04/07/03 19:20 ID:??? excelは複数人で共有して更新できるんだよ。こないだ初めて知った。 http://mevius.5ch.net/test/read.cgi/db/1056962384/101
102: 92 [] 04/07/03 21:14 ID:T/WpZjE3 >98さん 何度もありがとうございます。 調べたところ、>92のサイトのCGIはデータベースは使用していないようです。 こちらの↓フリーの、「database.cgi」というものを使用しているようです。 ttp://www.cgi-amigo.com/database.html データの削除(移動?)について、丁寧に教えてくださったのに申し訳ありませんが、 頭では理解できるのに、感覚的に理解できません。 (例えば人がデータを削除しないのであれば、そのデータが不要かどうかは誰がどうやって判断するのか?など) やはり基本的な理解がないことにはデータベースは難しいようです。もっと勉強しなくては…。 こんな初心者の質問に親切に答えてくださって、 本当にありがとうございました。 http://mevius.5ch.net/test/read.cgi/db/1056962384/102
103: あぷれんてぃす [] 04/07/03 21:25 ID:DTkOvr5e >>89 測量関係のお仕事ですね。 データベースは仕掛けが大変なので、継続して反復する作業やデータ量の多い作業に対して 使われることが多いです。 データの中に法則性を見つけて、それをデータベースのデータ構造や取り出す式に反映する かがそのデータベースの性能に関わります。でもなかなか難しい。 エクセルを使われているならアクセスもいいかもしれないですね。共通の部分が多いし。 http://mevius.5ch.net/test/read.cgi/db/1056962384/103
104: あぷれんてぃす [] 04/07/03 21:41 ID:DTkOvr5e >>102 データをお金とするとデータベースは銀行みたいなものでしょうか。 データの操作自体がいらなくなるわけじゃないです。 でもそのデータを他のプログラムで使うとかする場合にインターフェースさえ確保できれば データ操作周りのプログラムを作り直す必要が無いところが良かったりします。 またデータの件数が多くなってきた場合もデータベースに任せた方がデータの保持の面で 有利です(その分のいろんなコストはかかりますが) http://mevius.5ch.net/test/read.cgi/db/1056962384/104
105: NAME IS NULL [sage] 04/07/06 10:14 ID:??? >>92 (1)>>93にあるとおり。 (2)あなたの考えるとおり、管理者の負担はあまり関係ないと思う。 (3)DBMSを導入するかどうかは、 システムの仕様だけでは判断できない。 DBMSを導入するとコストがかかるため、 >>93にあるようなメリットと比較する必要がある。 ただ、もし予算に余裕があるのであれば、 たちまちメリットが理解できなくても、 DBMSを導入しておいた方が良い。 http://mevius.5ch.net/test/read.cgi/db/1056962384/105
106: 105 [sage] 04/07/06 10:28 ID:??? >>102(92) >例えば人がデータを削除しないのであれば、そのデータが不要かどうかは誰がどうやって判断するのか? データを削除する条件は運用で決めること。 ここで他人に聞いても解決しない。 技術的な方法であれば、 ・通常のファイルを使用する場合 (1)管理者がその都度、手動で削除する。 (2)プログラムを作成して条件に該当するファイルを削除する。 自動で削除するか、起動時のみ削除するかは運用で決める。 ・DBMSを使用する場合 (1)データを削除するSQL(DB内のデータを操作する命令)を作成し、実行する。 いつどのように実行するかは運用で決める。 (またはプログラムに実装するのか、単発でSQL発行するのか等) http://mevius.5ch.net/test/read.cgi/db/1056962384/106
107: PDX [] 04/07/06 20:25 ID:217zu947 > 103さん ハイ おっしゃるとおりです。 > 102さん >例えば人がデータを削除しないのであれば、そのデータが不要かどうかは 誰がどうやって判断するのか? えっとですね〜 超初心者の私が言うのも ホントにおこがましいのですが 何ヶ月かパラドックスを練習してみて わかったのは 106さんの話とおりでした。 私の理解したイメージはこんな感じです。。。 「エクセルとかと違って はじめにデータを入力する時から ー不要になるかもしれないー事も頭に入れながらデータ生成をイメージ する。たとえば名簿でしたら中学生の1年から3年までを入力する時に 卒業予定年月日を入れて置くと卒業時にはその年月日になると自動的に 削除されたり あるいは留年などの事項をさらに追加して確認するなど 削除をデータベース機能を使って利用して便利なこと って感じかな?」 並び替えとか ホントに威力を発揮しますよね データベースって! 少しずつ覚えていきたいけど 今は目先の仕事に追われて ゆっくり できません。ココは そんな私の自宅学習の場かも〜。長くてゴメンナサイ。 http://mevius.5ch.net/test/read.cgi/db/1056962384/107
108: NAME IS NULL [sage] 04/07/07 00:37 ID:??? >卒業予定年月日を入れて置くと卒業時にはその年月日になると自動的に 削除されたり ものすごい力業つかったらCGI+テキストファイルでもできないことない…ことはない? http://mevius.5ch.net/test/read.cgi/db/1056962384/108
109: PDX [] 04/07/07 22:18 ID:rjiRaLuQ >108さん う〜ん 私の力量もなく説明べたで ごめんなさいです。 早速 答えを見つけるべく 勉強してきます。。。 それまで どなたか説明上手で言わんとすることがわかりそうな方よろしくね。 http://mevius.5ch.net/test/read.cgi/db/1056962384/109
110: NAME IS NULL [] 04/07/29 22:03 ID:5vIArcoK このごろ県人会名簿への神の神託の裏技を立て続けに発表してみたのですが誰にも理解されませんでした。どれもこれもあのハリーポッターを地でいくようないかがわしいものなのですが、それがまた卑賤の民の疑念をかき立てるばかりでよろしくなかったもののようです。 http://mevius.5ch.net/test/read.cgi/db/1056962384/110
111: ハーピィ [sage] 2005/09/19(月) 19:32:06 ID:??? E・∇・ヨノシ <111ゲット♪♪ http://mevius.5ch.net/test/read.cgi/db/1056962384/111
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 43 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.004s