語れ!
何を
3 :
名無しさん@お腹いっぱい。 :03/06/30 16:13 ID:gj28LaEm
何でこんなに糞スレが乱立してるんですか?
重複
却下
r‐-‐- ⌒ヽ | | | || i i'^i h_,|_,|_,ノ( ノ|/ | | ``".´ ´" ノ 人 入_ /~ | / | | | '; ,,----、,,,,,,,,,、、 | '; / ,,-‐―、ヽヽヽヽ | | 〔/ ))))ヾヽヽ | ト /.,,,,、、 ,ヽξ\Ξ/ | \ / ==/ .,==- レi! ヽ |\〔、 ,(_,、ノ( "",,ノ:: 6) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ '; ノ λ:" ‐=‐^ン ...::::: |/ < さいたま〜!(@w油 ト ノ λ:::::. .::.. ::...::::::/ \__________ \ ̄ \::::::::::::::// ._ \ \__/ `ヽ | \ | ヽ | bye bye ヽ | baby | / ヽ
r‐-‐- ⌒ヽ | | | || i i'^i h_,|_,|_,ノ( ノ|/ | | ``".´ ´" ノ 人 入_ /~ | / | | | '; ,,----、,,,,,,,,,、、 | '; / ,,-‐―、ヽヽヽヽ | | 〔/ ))))ヾヽヽ | ト /.,,,,、、 ,ヽξ\Ξ/ | \ / ==/ .,==- レi! ヽ |\〔、 ,(_,、ノ( "",,ノ:: 6) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ '; ノ λ:" ‐=‐^ン ...::::: |/ < さいたま〜!(@w油 ト ノ λ:::::. .::.. ::...::::::/ \__________ \ ̄ \::::::::::::::// ._ \ \__/ `ヽ | \ | ヽ | bye bye ヽ | baby | / ヽ
r‐-‐- ⌒ヽ | | | || i i'^i h_,|_,|_,ノ( ノ|/ | | ``".´ ´" ノ 人 入_ /~ | / | | | '; ,,----、,,,,,,,,,、、 | '; / ,,-‐―、ヽヽヽヽ | | 〔/ ))))ヾヽヽ | ト /.,,,,、、 ,ヽξ\Ξ/ | \ / ==/ .,==- レi! ヽ |\〔、 ,(_,、ノ( "",,ノ:: 6) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ '; ノ λ:" ‐=‐^ン ...::::: |/ < さいたま〜!(@w油 ト ノ λ:::::. .::.. ::...::::::/ \__________ \ ̄ \::::::::::::::// ._ \ \__/ `ヽ | \ | ヽ | bye bye ヽ | baby | / ヽ
>>3 二つの価値観が相反してるからです。
データベースとドラゴンボールの。
どちらかに寄れば、異なる方を糞スレと判断してしまいます。
管理人裁定がおりない場合は、住人の利用方法で決まると思います。
ダウンロード板も当初は特定のサイトにまつわる掲示板でした。
現在は知っての通りですが。
r‐-‐- ⌒ヽ | | | || i i'^i h_,|_,|_,ノ( ノ|/ | | ``".´ ´" ノ 人 入_ /~ | / | | | '; ,,----、,,,,,,,,,、、 | '; / ,,-‐―、ヽヽヽヽ | | 〔/ ))))ヾヽヽ | ト /.,,,,、、 ,ヽξ\Ξ/ | \ / ==/ .,==- レi! ヽ |\〔、 ,(_,、ノ( "",,ノ:: 6) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ '; ノ λ:" ‐=‐^ン ...::::: |/ < さいたま〜!(@w油 ト ノ λ:::::. .::.. ::...::::::/ \__________ \ ̄ \::::::::::::::// ._ \ \__/ `ヽ | \ | ヽ | bye bye ヽ | baby | / ヽ
r‐-‐- ⌒ヽ | | | || i i'^i h_,|_,|_,ノ( ノ|/ | | ``".´ ´" ノ 人 入_ /~ | / | | | '; ,,----、,,,,,,,,,、、 | '; / ,,-‐―、ヽヽヽヽ | | 〔/ ))))ヾヽヽ | ト /.,,,,、、 ,ヽξ\Ξ/ | \ / ==/ .,==- レi! ヽ |\〔、 ,(_,、ノ( "",,ノ:: 6) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ '; ノ λ:" ‐=‐^ン ...::::: |/ < さいたま〜!(@w油 ト ノ λ:::::. .::.. ::...::::::/ \__________ \ ̄ \::::::::::::::// ._ \ \__/ `ヽ | \ | ヽ | bye bye ヽ | baby | / ヽ
r‐-‐- ⌒ヽ | | | || i i'^i h_,|_,|_,ノ( ノ|/ | | ``".´ ´" ノ 人 入_ /~ | / | | | '; ,,----、,,,,,,,,,、、 | '; / ,,-‐―、ヽヽヽヽ | | 〔/ ))))ヾヽヽ | ト /.,,,,、、 ,ヽξ\Ξ/ | \ / ==/ .,==- レi! ヽ |\〔、 ,(_,、ノ( "",,ノ:: 6) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ '; ノ λ:" ‐=‐^ン ...::::: |/ < さいたま〜!(@w油 ト ノ λ:::::. .::.. ::...::::::/ \__________ \ ̄ \::::::::::::::// ._ \ \__/ `ヽ | \ | ヽ | bye bye ヽ | baby | / ヽ
r‐-‐- ⌒ヽ | | | || i i'^i h_,|_,|_,ノ( ノ|/ | | ``".´ ´" ノ 人 入_ /~ | / | | | '; ,,----、,,,,,,,,,、、 | '; / ,,-‐―、ヽヽヽヽ | | 〔/ ))))ヾヽヽ | ト /.,,,,、、 ,ヽξ\Ξ/ | \ / ==/ .,==- レi! ヽ |\〔、 ,(_,、ノ( "",,ノ:: 6) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ '; ノ λ:" ‐=‐^ン ...::::: |/ < さいたま〜!(@w油 ト ノ λ:::::. .::.. ::...::::::/ \__________ \ ̄ \::::::::::::::// ._ \ \__/ `ヽ | \ | ヽ | bye bye ヽ | baby | / ヽ
r‐-‐- ⌒ヽ | | | || i i'^i h_,|_,|_,ノ( ノ|/ | | ``".´ ´" ノ 人 入_ /~ | / | | | '; ,,----、,,,,,,,,,、、 | '; / ,,-‐―、ヽヽヽヽ | | 〔/ ))))ヾヽヽ | ト /.,,,,、、 ,ヽξ\Ξ/ | \ / ==/ .,==- レi! ヽ |\〔、 ,(_,、ノ( "",,ノ:: 6) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ '; ノ λ:" ‐=‐^ン ...::::: |/ < さいたま〜!(@w油 ト ノ λ:::::. .::.. ::...::::::/ \__________ \ ̄ \::::::::::::::// ._ \ \__/ `ヽ | \ | ヽ | bye bye ヽ | baby | / ヽ
pc鯖にある事が問題なら、住人の要望として鯖を移動してもらえば済む話で。
20 :
名無しさん@お腹いっぱい。 :03/06/30 16:32 ID:D2XUiqai
しかし素でわからんのだが DBと聞いてなんで今、ドラゴンボールを連想するんだ? とっくに作者共々終わった漫画じゃん。
>>19 とっくの昔にi-modeではデータベースと呼称されとる
よって議論の余地なし
>>23 だから、それも変えてもらえばいいだけの話で。
25 :
名無しさん@お腹いっぱい。 :03/06/30 16:35 ID:2DS/mJAb
↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑ あ〜あ、やっちゃったね。 せっかく盛り上がってたスレッドなのに、あんたのレスで台無しだよ。 なんでここで、そんなレスしかできないわけ? 空気読めないの? だから君は駄目な奴だって言われてるんだよ。 わかってるの? それにしても、もったいないなあ、せっかくここまで育ったスレッドなのに。 ここまででおしまいかよ。 まあ、しかしやっちゃったものをしょがない。 これからはもうちょっとマシなレスするように心がけろよ。
ID:2DS/mJAb
【ID:2DS/mJAb】の検索 漫画・小説等 [DB] DB板自治・質問・雑談スレ 25-26 漫画・小説等 [DB] ここって何板なの? 17 【2 件見つかりました】
>>23 i-modeメニューは公式と見ていいの?
/\___/ヽ ヽ / ::::::::::::::::\ つ . | ,,-‐‐ ‐‐-、 .:::| わ | 、_(o)_,: _(o)_, :::|ぁぁ . | ::< .::|あぁ \ /( [三] )ヽ ::/ああ /`ー‐--‐‐―´\ぁあ
/\___/ヽ ヽ / ::::::::::::::::\ つ . | ,,-‐‐ ‐‐-、 .:::| わ | 、_(o)_,: _(o)_, :::|ぁぁ . | ::< .::|あぁ \ /( [三] )ヽ ::/ああ /`ー‐--‐‐―´\ぁあ
鳥山か 金が才能を腐らした良い例だな。
/\___/ヽ ヽ / ::::::::::::::::\ つ . | ,,-‐‐ ‐‐-、 .:::| わ | 、_(o)_,: _(o)_, :::|ぁぁ . | ::< .::|あぁ \ /( [三] )ヽ ::/ああ /`ー‐--‐‐―´\ぁあ
/\___/ヽ ヽ / ::::::::::::::::\ つ . | ,,-‐‐ ‐‐-、 .:::| わ | 、_(o)_,: _(o)_, :::|ぁぁ . | ::< .::|あぁ \ /( [三] )ヽ ::/ああ /`ー‐--‐‐―´\ぁあ
35 :
名無しさん@お腹いっぱい。 :03/06/30 16:39 ID:D2XUiqai
>>28 dempa.2ch.netもbg.2ch.netも2ch.net上にあることは確か。
/\___/ヽ ヽ / ::::::::::::::::\ つ . | ,,-‐‐ ‐‐-、 .:::| わ | 、_(o)_,: _(o)_, :::|ぁぁ . | ::< .::|あぁ \ /( [三] )ヽ ::/ああ /`ー‐--‐‐―´\ぁあ
/\___/ヽ ヽ / ::::::::::::::::\ つ . | ,,-‐‐ ‐‐-、 .:::| わ | 、_(o)_,: _(o)_, :::|ぁぁ . | ::< .::|あぁ \ /( [三] )ヽ ::/ああ /`ー‐--‐‐―´\ぁあ
はじまりです。
http://pc2.2ch.net/test/read.cgi/db/1056933766/ 51 :とんすけ ◆MytskeE.Vg :03/06/30 11:33 ID:422vy++z
あれ、新板だ。
で、カテゴリはどのへんですかしらん?
57 :とんすけ ◆MytskeE.Vg :03/06/30 11:56 ID:422vy++z
とりあえず携帯メニュー、ビジネスソフトの次に置いてみますた。
暫定なんでbbsmenu/bbstableの更新待ち。
板定義は時間がかかりそうだけど、そろそろ重複スレの誘導とリストアップお願い。
46 :
名無しさん@お腹いっぱい。 :03/06/30 20:45 ID:13f6/rmE
ていうかDBてそんな面白いかぁ? 板が立つほどのもんかなぁ?と思う今日この頃
【再編?】life2鯖からoff板を隔離へ・・・
http://qb.2ch.net/test/read.cgi/operate/1055754950/ 934 : SupportDESK ★ :03/06/18 05:47 ID:???
住民は小難しい事なんか考えずに、思いっきり楽しめばいいと思う。
エロ系は勘弁してくれと管理人も言ってたことだし
そこら辺だけ心に刻んで、問題意識をもってくれてりゃそれでいい。
あまりに堅苦しい考えで掲示板に望んでても、面白くもなんともない。
問題が生まれそうなら、自分も含めてここにいる人がおそらく駆けつけるし知恵を絞る。
アレはOK、これはNGとか、そんな簡単に壁をこしらえて、住民自ら迷路を作ろうとしてるように見えますよ。
おやすも。
50
51 :
名無しさん@お腹いっぱい。 :03/06/30 22:54 ID:Nwa/ULlz
天下一武道会でいつも司会をしているタシーロ似の 人の名前はなんですか?
>>51 今のところ発表されてない。
とりあえず、DBファンの間では
「タシーロ」と呼んでいる。
53 :
名無しさん@お腹いっぱい。 :03/07/01 00:07 ID:RSS3midk
あfさfdd
57 :
◆2jOnrEDch2 :03/07/01 01:46 ID:6SjBvw6u
age
100スレ以上の削除を確認。
62 :
◆2jOnrEDch2 :03/07/01 02:06 ID:6SjBvw6u
削除250スレ突破。
64 :
名無しさん@お腹いっぱい。 :03/07/01 02:09 ID:hdEzBmpa
こんな状態なんでマルチすまそ まじめな疑問なんだけど、結局データベースとドラゴンボールのどっちなん?
300スレ突破。
350/686
339/688
333/688
307/690
304/694
301/694
292/694
76 :
名無しさん@お腹いっぱい。 :03/07/01 03:28 ID:cvK+IDBz
IDがドラゴンボールZですが何か?
281/694
272/695
262/696
253/698
233/700
210/703
205/703
199/703
195/703
177/724
177/739
89 :
名無しさん@お腹いっぱい。 :03/07/01 13:29 ID:50NXaECS
実際データベースとドラゴンボールのどっちにすれば2chはもうかるのかな。 どっちが需要あるんだろうね
>>89 ノウハウが集約されるならデータベースの方が情報価値が高いと思うよ。
コミュニティとしてならドラゴンボールの方が意味があるんだろうけど。
でもどっちも必要性は高いよなぁ・・・ 現在のスレ数 108 こっちは雑談質問スレということで残してるのかな?
違った。158だった・・・
152/752
自治スレ@DB板
http://pc2.2ch.net/test/read.cgi/db/1056935884/ 322 :番組の途中ですが”削除”屋です ◆BanDeLyTtU :03/07/01 14:51 ID:???
>>315 重複スレとして削除しました。
誘導先のここでお願いしますと言う事で。
もし専用スレを立てて議論するなら1の文面をもう少し配慮してください。
ええと、管理人に確認をしたところこの板は「データベースソフト・会社」関連についての板なので
糞スレのデータベース、ドラえもんのデータベース、等のスレは板違いになるそうです。
そう言うスレはガイドライン板が相応しいのでは?と。
その為この板に有るそのようなスレは板違いで削除しても問題無いと言う事でした。
164/769
一応内容自体はデータベースネタだけど
>>1 の単発質問っていうスレが多くなってきてます・・・
172/777
いっそのことデータベースもドラゴンボールも共存するほうがいいんじゃない?w
他の板にいたユーザが移民してくれば成り立つだろうけど スレ立て規制問題やら、まだ板が安定してないからね。
削除、完全に止まっちゃったね。
178/783
109 :
名無しさん@お腹いっぱい。 :03/07/01 16:02 ID:mGQA0h2H
エクセルのオートフィルタ、フィルタなどで情報を管理するのはデーターベースじゃないの?
フリーザ最終形態の戦闘力っていくつ?
3000000
172/783
>>109 excel自体が広意義で言えばデータベースソフトだw
スーパーサイヤ人の悟空が4999999(超サイヤ伝説調べ
169/783
>>109 そう。
でもそれを知ってる人はこの板には不向きだということも同時に知っているだろう。
EXCEL万能厨が来る可能性はあるが、そんなに問題にはならないだろう。
とりあえずドラゴンボーール系は全部消したほうがいいよ スレ一覧をパッと見てどんな板かわかるくらいにさ。 下のほうにあるのも含めて。
>>118 かなり消してると思うよ。これでもだいぶ減ったし。
168/783
121 :
109 :03/07/01 16:26 ID:mGQA0h2H
>117 すまそ。 織れ厨でつ…少し勉強しよ
173/788
175/790
>>121 シングルユーザで使っている分にはEXCEL最強だと思うよ。
176/791
176/793
182/799
129 :
名無しさん@お腹いっぱい。 :03/07/01 17:19 ID:ZC/deLnk
( ::::::::::::::::::::::::^:::::::::: :::::: :( 丿::::::::::::::::::::::::::::::::::::::::::::::::::::: :::: ( /::::::::::/ノ::::::::ノ::::::::ヽ:人::::::::::ヽ::::::::::) (::::::::::/ ):::ノ::::ノ ) ソ ヾ::::::::::::丶ヽ (:::::::::/ 彡 ノ ノ :: 彡:/)) :::::::) (::::::::::/彡彡彡彡彡 ミミミミミミミ ::::::::) ( :::::::// ̄ ̄ ̄ ̄ヽ===/ ̄ ̄ ̄ ̄ヽ |::::::) | =ロ -=・=- ‖ ‖ -=・=- ロ = | |:/ ‖ / /ノ ヽ \ ‖ ヽ|ヽ /|/ ヽ`======/ ⌒ ` ========ノ | | (|| .(● ●) |ノ | : :: :::l l: ::: ::: | | _:: :二 M二__::::::.. . | | : ::: : ::: :: === ::: :: :: :::: ) \ ::: ::::::::::: :::::::::: :::::::::::::: /| /|ヽ ヽ:::: _- ::::: ⌒:: :::::::: -_ ノ / || 丶\_::_:::::_:::: :::::_/:::: / | | \ \ ::::::::::: :::::::::: ::: :: _/ / ̄\ 丶  ̄ ̄ ̄ ̄ ̄ ̄ ̄ 28歳素人童貞ヒッキー(159.8センチ・99キロ)がこのスレに興味を持っちゃったようです
削除人暴走ですか?
スレが10個だけになってしまったんだが・・・。
132 :
名無しさん@お腹いっぱい。 :03/07/01 17:23 ID:bShGzRdm
自治スレが一度消えたと思ったら復活した。
133 :
天津飯 :03/07/01 17:26 ID:5xCqqFNV
14/805
不要なスレは淘汰されたということで。
戻ってるゥゥゥゥぅぅぅぅぅぅぅぅぅぅぅぅぅぅぅ??????
いるんだよ きっと必要だから戻ったんだよ
138 :
名無しさん@お腹いっぱい。 :03/07/01 17:38 ID:dwKM2ylA
Centuraでデータベースとかって人って少しはいるのかなぁ?
184/808
誰か ○Interbaseスレ ○Firebirdスレ 立ててください。
141 :
名無しさん@お腹いっぱい。 :03/07/01 17:56 ID:dwKM2ylA
209/833
224/880
157 :
名無しさん@お腹いっぱい。 :03/07/01 23:50 ID:EUzp4EFi
一貫性を確保しつつ動的にスレーブを接続したり切断したり出来ること。 と言うより運用状況によりけりでマスターが切り替わるとか スレーブにinsertしても一貫性保てたりとか。 Webアプリに最適なように超高速
158 :
名無しさん@お腹いっぱい。 :03/07/01 23:50 ID:EUzp4EFi
Subject: DB板のみんなでRDBMS作ろうよ From: Mail: ---------------- 一貫性を確保しつつ動的にスレーブを接続したり切断したり出来ること。 と言うより運用状況によりけりでマスターが切り替わるとか スレーブにinsertしても一貫性保てたりとか。 Webアプリに最適なように超高速
159 :
名無しさん@お腹いっぱい。 :03/07/01 23:50 ID:EUzp4EFi
うげmiss
どんまい(w
253/893
254/894
削除人どもは、社会のカス以下。
257/897
293/903
訂正 263/903
266/906
265/910
266/911
172 :
名無しさん@お腹いっぱい。 :03/07/02 01:57 ID:q6jQUdOt
ID
175 :
名無しさん@お腹いっぱい。 :03/07/02 18:18 ID:+wDThnrS
ドラゴンボール厨の犯行に見せかけた愉快犯の荒らしの可能性もあるわけで。 一概に決めつけるのもどうかと。
>>176 もちろんその可能性もあることは皆知ってると思う。
その上でドラゴンボール厨だと言ってるわけで。
>>176 自 治 ス レ 荒 ら し て ん の は お 前 か ?
>>177 無駄に対立を煽ってる連中も居る訳で。
ドラゴンボール厨を除けば、それほど住人が多いはずもなく。
>>178 自治スレを荒らす必要はなく。
荒らし止った?
183 :
名無しさん@お腹いっぱい。 :03/07/02 21:59 ID:5DZOB3YV
VSAMファイルや NDBについて語っちゃ駄目???? ホスト屋はでていけって?
71 名前:名無しさん@お腹いっぱい。 :03/07/02 21:54 ID:??? そりゃ、「新しい板が出来た」と通知されて「実はウソだった」となると ドラゴンボール厨とか関係なく、誰でも怒るだろ(w 悪いのは、完全に管理人 72 名前:名無しさん@お腹いっぱい。 :03/07/02 21:55 ID:a3T/JDrz まぁ、楽しみにしてた香具師はそりゃ怒って当然だろうな。 別にドラゴンボール興味無いけど、今回でひろゆきの陰気な人格が 完全にわかった。
187 :
名無しさん@お腹いっぱい。 :03/07/02 22:12 ID:Hu7hWi/2
なんでこんなに荒れてるの?
188 :
名無しさん@お腹いっぱい。 :03/07/02 22:14 ID:/5iaF6eQ
>>183 VSAMだってデータベースには違いあるめぇ。いいんじゃないの?
【祝】 データベース板 【誕生】
http://pc2.2ch.net/test/read.cgi/db/1057071556/ 8 :名無しさん@お腹いっぱい。 :03/07/02 00:05 ID:???
UNIX板住人
「Linux板でも荒らすか・・・」
「む、下に新板が出来てるな」
↓
データベース板の荒れ具合を見てマターリ
↓
UNIX板住人
「やっぱ荒らしはイクナイよな うん」
Linux板住人
「UNIX板でも荒らすか・・・」
「む、上に新板が出来てるな」
↓
データベース板の荒れ具合を見てマターリ
↓
Linux板住人
「やっぱ荒らしはイクナイよな うん」
>>185-186 キャップ持ちじゃなくコテハンですらないんだから
引用元があろうが無かろうが変わらないと思うが?
馬鹿?
>>184 真の住民かw
ホームレス立ち退きの時の抵抗みたいだなw
71 名前:名無しさん@お腹いっぱい。 :03/07/02 21:54 ID:??? そりゃ、「新しい板が出来た」と通知されて「実はウソだった」となると ドラゴンボール厨とか関係なく、とりあえず騒ぐだろ(w (・∀・)イイ!!のは、完全に管理人 72 名前:名無しさん@お腹いっぱい。 :03/07/02 21:55 ID:a3T/JDrz まぁ、どーでもいい香具師はそりゃ騒いで当然だろうな。 別にドラゴンボール興味無いけど、今回でひろゆきの厨房に優しい人格が 完全にわかった。
ひ ろ ゆ き を 許 す な
http://pc2.2ch.net/test/read.cgi/db/1057025626/ 176 :名無しさん@お腹いっぱい。 :03/07/03 02:02 ID:???
何だかデータベース厨って単語を目にするが、マニアックなネタを集めて
ニタニタしてるオタみたいなのを想像してるんだろうか…?
「〜のデータベースをつくろう」みたいなスレが乱立を見るとそんな気がする。
データベース板の「データベース」って、何十万〜何千万件っていうデータ(例えば
顧客情報とか)を日常的にあつかうシステムを作って、安定した運用をする為の
情報系の技術の事を指してるんだがなぁ。
技術系の事に疎い人でも日常で使っているであろうATMやらショッピングサイトやら
の裏側でヒーコラ言ってるヤシ共が語らう為の板が出来た!…と思ってやってきたのにさ、
な ん だ こ の 板 は ?(AA略
ドラゴンボール板作れとかの経緯なんぞ知らねっつの。
明け渡してよー。ねー、減るもんじゃなしー。
326/984
自治スレが攻撃を受けているが、連投規制に引っかかって荒らしが思うようにすすまないようだw
578 :名無しさん@お腹いっぱい。 :03/07/02 08:58 ID:???
この板の趣旨は
DBというよりDBMSの運用管理、
DBMSを使用したシステム開発
だから(だと思う)、
DBMS板と謳った方がいいかもしれん。
DB(データベース)だとデータ自体も対象にしても
良いことになり、「***のデータベース」も
板違いにはならない。
まぁ、DBMS板だとピンとこないという意見も
あるとは思うけど。
579 :名無しさん@お腹いっぱい。 :03/07/02 10:57 ID:???
>>578 なるほど、DBMSだと勘違いされないかもしれないですね。
> まぁ、DBMS板だとピンとこないという意見も
ピンと来た人だけが集まればいいんですよ(w
580 :名無しさん@お腹いっぱい。 :03/07/02 11:28 ID:???
「データベース技術」ってのはどうよ?
586 :名無しさん@お腹いっぱい。 :03/07/02 13:49 ID:???
あとは板タイトルはどんなモンでしょうね
カタカナ表記でもアルファベット表記でも自分は構わないと思うんだけど
カタカナにしちゃった方がいいかなぁ
587 :名無しさん@お腹いっぱい。 :03/07/02 13:57 ID:???
>>586 何となくアルファベット表記のがかっこいいようなw
612 :名無しさん@お腹いっぱい。 :03/07/02 17:35 ID:???
さらっと板名のまとめ。
・データベース
・DataBase
・DBMS
・データベース技術
・Database技術
今んとこ「データベース技術」が一番人気で「DBMS」が次点、くらいか?
617 :名無しさん@お腹いっぱい。 :03/07/02 18:22 ID:??? DBMSは ・ドラゴンボール厨 ・マイクロソフト厨 ・モビルスーツ厨(ガンオタ) を呼び寄せるだけなので辞めた方が良いです。 618 :オペラ信者 ◆ejl9UowcNI :03/07/02 18:23 ID:??? 普通にデータベースでいいと思われ 619 :名無しさん@お腹いっぱい。 :03/07/02 18:26 ID:??? DBMSだと ビートマニア厨も呼び寄せます。 620 :名無しさん@お腹いっぱい。 :03/07/02 18:27 ID:??? うちらは普段意識しないけど、一般人がデータベースと聞いてイメージするのは、 吉野家のデータベース ←牛丼がいくらとか 【嗜好品】酒・煙草・薬物などのデータベース グロ画像のデータベース 【ぁゃゃ】ぁゃゃのデータベース【ぁゃゃ】 みたいなもの。 既にデータ収集板と勘違いして大量に迷い込んできているし。 誤解を避けるためにも 「データベース技術」 にすべきと思うけどねえ。
640 :名無しさん@お腹いっぱい。 :03/07/02 19:10 ID:???
「これ以上は板違いだからDB板へ。」←こんなこと言わなければいけなくなるのか。
644 :名無しさん@お腹いっぱい。 :03/07/02 19:12 ID:???
自分は単純に、
データベース関連の書籍や雑誌で扱っているような範囲
と思っていたんだが。
で、それがどのくらいの範囲と言われても困るけど。
683 :名無しさん@お腹いっぱい。 :03/07/02 19:26 ID:???
>>640 某板のローカルルールにように
>●それぞれの板のローカルルールで禁止されていない限り、
> 強制的にこの板への移動や誘導は避けてください。
と入れれば大丈夫。
756 :名無しさん@お腹いっぱい。 :03/07/02 22:00 ID:5DZOB3YV
VSAMファイルや
NDBについて語っちゃ駄目????
ホスト屋はでていけって?
775 :名無しさん@お腹いっぱい。 :03/07/03 01:44 ID:???
しばらく外していたんですが、板名に関しては、
「データベース」 だとデータ収集・記録の場だと勘違いされて困るけれども、
「データベース技術」 だと冗長、
と言う所で止まっているという事でしょうか。
自分は 「データベース技術」 にせざるを得ないと思うんですけどね。
「○○のデータベース」 がどんどん増えてますから。
冗長ですが、やむを得ないかと。
いかが?
777 :名無しさん@お腹いっぱい。 :03/07/03 01:54 ID:???
>>775 >>756 のような意見もあるわけで。
「板名>>>ローカルルール」なので、板名で話せないような話題を特例として残していくよりも、
ローカルルール等で禁止事項を補足する方が妥当かと。
どちらにせよ削除人の言があるわけですし、どちらの名前でも板違いのスレッド群はいずれは削除されるわけですし。
というわけでDataBase板ないしは、データベース板を推しておきます。
783 :名無しさん@お腹いっぱい。 :03/07/03 02:13 ID:???
>>777 その通りなんですけどね。
それに、まともなスレが増えれば勘違いも減ると思いますし。
しかし、それまでが大変というのも有るんですよね。
また新たに立ちました。
「MMRのデータベース」
どうしますかねえ。
784 :名無しさん@お腹いっぱい。 :03/07/03 02:23 ID:???
>>783 板名を先に通して、削除人を通して発表された管理人の発言を元に、
「自治スレで」ローカルルールの着手に入った方が早いかと。
ですが悲しいかな、この状態は夏休みが終わるまでどうにもならないと思います。
この板に相応しい話題自体も、ここより居心地の良い板を使いたいのは当然でしょうし。
785 :名無しさん@お腹いっぱい。 :03/07/03 02:30 ID:???
それではもう、手っ取り早く、「DataBase」 という事で。
>>121 のまま再申請って事でよろしいですか?
786 :名無しさん@お腹いっぱい。 :03/07/03 02:34 ID:???
お願いします。
787 :名無しさん@お腹いっぱい。 :03/07/03 02:43 ID:???
Database って一つの単語だと思ってたけど BataBase なの?
788 :名無しさん@お腹いっぱい。 :03/07/03 02:43 ID:???
間違った
Database って一つの単語だと思ってたけど DataBase なの?
789 :名無しさん@お腹いっぱい。 :03/07/03 02:45 ID:???
今の板名を活かして発展させただけのような。
790 :名無しさん@お腹いっぱい。 :03/07/03 02:45 ID:???
辞書では "database" で一単語ですね。
791 :名無しさん@お腹いっぱい。 :03/07/03 02:48 ID:???
それでは、"Database" か "DATABASE" にします?
795 :名無しさん@お腹いっぱい。 :03/07/03 02:52 ID:???
"Database" でいいですか?
796 :名無しさん@お腹いっぱい。 :03/07/03 02:55 ID:???
賛同します(fromモバ板)
797 :名無しさん@お腹いっぱい。 :03/07/03 02:55 ID:???
>>795 それで。
798 :名無しさん@お腹いっぱい。 :03/07/03 02:58 ID:???
では、もう十分程したら。
799 :名無しさん@お腹いっぱい。 :03/07/03 03:13 ID:???
申請しました。
■ 板設定変更依頼スレッド4
http://qb.2ch.net/test/read.cgi/operate/1052571066/162
846 :名無しさん@お腹いっぱい。 :03/07/03 15:59 ID:???
てか多数決にしてもID非表示での投票は無効じゃないか?
850 :名無しさん@お腹いっぱい。 :03/07/03 16:01 ID:???
>>901 固定IPじゃない限り再接続することでIDを変えることが出来るからね。
853 :名無しさん@お腹いっぱい。 :03/07/03 16:04 ID:???
今だから白状するが
ネットワーク板が通信技術板
デフォルト名無しがanonymous@fusianasan
になったのは2〜3人の自作自演で決まったんだよ。
そのまま批判要望に行ったらきまっちゃったんだ。
868 :工エエェェ(´д`)ェェエエ工 :03/07/03 16:17 ID:???
削除の為レス番ズレました。
>>850 の
>>901 は
>>847 >>854 の
>>927 は
>>853 へ読み替えてください。
>>851 の
>>910 は多数貼られたコピペのひとつとして削除してしまいました。
正確には最初の一個目でしたので910のみ残すべきでした。以下に転載いたします。
----ここから----
910 名無しさん@お腹いっぱい。 age
俺としては板一覧がデータベースってなってるからとりあえずそのままにして
住人増えてから板名変更しない?
2〜3人の自作自演で板名がきまっちゃいそう。
デフォルト名無しも同様。
荒らし対策で板名かえるなら3ヶ月限定とかにして
その後名前変えようよ。
データベース技術は長いから
俺はDB技術がいいと思うのだが。
3ヶ月ぐらいたってから決めたらOracle板になっちゃったりして。
03/07/03 16:01 ID:???
----ここまで----
871 :工エエェェ(´д`)ェェエエ工 :03/07/03 16:21 ID:???
申し訳ありません。
>>850 の
>>901 は
>>847 とあるのは
>>850 の
>>901 は
>>846 の誤りでした。訂正いたします。
879 :名無しさん@お腹いっぱい。 :03/07/03 16:25 ID:GCxLXcX4
俺もIDなしだとカウントされていないので「データベース技術」へ。
IDなんかより投稿時間の差のほうがよっぽど自作自演の判断になると思うが。
901 :名無しさん@お腹いっぱい。 :03/07/03 16:51 ID:???
20時59分までが投票
21時〜23時59分が自演でない事を確認するための同IDによる確認投票にしない?
908 :名無しさん@お腹いっぱい。 :03/07/03 16:56 ID:???
>>901 携帯からだと別IDにならない?
909 :名無しさん@お腹いっぱい。 :03/07/03 16:57 ID:???
>>908 ID変わる端末からは投票禁止しか無いんじゃない?
911 :名無しさん@お腹いっぱい。 :03/07/03 16:59 ID:???
今日いきなりそれやるの?
告知時間が短すぎる。
912 :名無しさん@お腹いっぱい。 :03/07/03 17:00 ID:???
大体データベース関連の仕事(SEやらPG)が20:59までに家に帰れるわけがない。
913 :名無しさん@お腹いっぱい。 :03/07/03 17:00 ID:???
告知して回る必要はないと思うよ。
914 :名無しさん@お腹いっぱい。 :03/07/03 17:01 ID:???
>>909 トリップ使えばいいんじゃない?
915 :オペラ信者 ◆ejl9UowcNI :03/07/03 17:01 ID:???
トリップなら無限に生成できるわけだが
917 :名無しさん@お腹いっぱい。 :03/07/03 17:03 ID:???
しかし組織票は防げない。
918 :名無しさん@お腹いっぱい。 :03/07/03 17:05 ID:???
最萌え投票ってどうやってるの?
あれと同じやり方すればいいんじゃない?
919 :名無しさん@お腹いっぱい。 :03/07/03 17:07 ID:???
>>918 あれは同じプロバイダの人が投票するとしばらく駄目じゃなかったかな?
920 :名無しさん@お腹いっぱい。 :03/07/03 17:07 ID:???
折角データベースの板なんだから、
だれかデータベースとCGIでも組み合わせて自演できないような投票システム作れよ
それが無理ならドラゴンボール板って事で。
921 :名無しさん@お腹いっぱい。 :03/07/03 17:07 ID:???
IPが出る板で投票若しくはふしあなさんで投票すれ。
923 :名無しさん@お腹いっぱい。 :03/07/03 17:08 ID:???
>>921 無効票にする基準が分からない
935 :名無しさん@お腹いっぱい。 :03/07/03 17:27 ID:???
・自演できないシステム
・投票データの管理にこの板の議論の中心となるであろう
RDBMSを必ず使用する(CSVとかXMLじゃ駄目、(Postgres,Mysql等フリーの物でも可))
939 :名無しさん@お腹いっぱい。 :03/07/03 17:28 ID:???
投票で決める必要は無いわけで。反論が出なければそれにすればいいわけで。
942 :名無しさん@お腹いっぱい。 :03/07/03 17:30 ID:???
・RDBMSを有効利用している事を確認するため内部仕様を公開する
・まともな正規化がなされていない場合は却下(正しい理由があって敢えて非正規化する場合理由を明記)
962 :オペラ信者 ◆ejl9UowcNI :03/07/03 17:47 ID:???
情報技術管理とかは?
968 :名無しさん@お腹いっぱい。 :03/07/03 17:54 ID:???
DB
DBMS
データベース
データベース技術
Database
Database技術
情報技術管理
情報管理技術
情報管理
1000 :オペラ信者 ◆ejl9UowcNI :03/07/03 18:12 ID:???
1000↓
んでここで継続?
210 :
名無しさん@お腹いっぱい。 :03/07/07 11:03 ID:tnn818ya
激しく初心者で申し訳ないですが クエリーの検索時、 A,B,Cのいずれかしか入っていない列からAのみ取り出すには パラメーター入力時にその文字列を入れればいいだけとして、 空欄を入れて全てを呼び出したい場合はどうすればいいのでしょう。 もしくは、全てを呼び出せるDOSでいうワイルドカードみたいなのが あるんでしょうか。アスタリスクだけ入れても何も呼ばれませんでしたが・・・
>>210 空欄にALLと入力してください。
というか、激しく申し訳ないのですが、
日本語を勉強してください。
212 :
名無しさん@お腹いっぱい。 :03/07/07 11:21 ID:tnn818ya
>>211 すみません、急いでいたので・・・
ALLを入れてみましたが、何も抽出されませんでした・・・
213 :
名無しさん@お腹いっぱい。 :03/07/07 11:28 ID:tnn818ya
逆に、”表形式”で作成された複数のレコードが同時に表示されている フォームからボタン一つでエクセルで言うところの「オートフィルタ」に 相当する動作を行うにはどうするんでしょうか
>>213 あなたの使っているソフトは何でしょう・・・。
レスのしようがありません。
215 :
名無しさん@お腹いっぱい。 :03/07/07 12:37 ID:tnn818ya
217 :
名無しさん@お腹いっぱい。 :03/07/10 21:15 ID:BbkRmRTY
SQL ServerのUPDATEで、NULL・デフォルト値を調べずに簡単に設定する方法ないでしょうか。 UPDATE 〜 SET A=デフォルト みたいな方法で。スキーマ調べるしかないですじか?
おいここ自治スレじゃねーのか?
ts
あぼーん
あぼーん
あぼーん
あぼーん
あぼーん
あぼーん
あぼーん
あぼーん
あぼーん
あぼーん
あぼーん
あぼーん
あぼーん
__∧_∧_ |( ^^ )| <寝るぽ(^^) |\⌒⌒⌒\ \ |⌒⌒⌒~| 山崎渉 ~ ̄ ̄ ̄ ̄
235 :
名無しさん@お腹いっぱい。 :03/07/16 00:42 ID:gaK5IfwB
あのぉ、ベッカムファンはどの板に行けばいいですか?
237 :
名無しさん@お腹いっぱい。 :03/07/16 16:17 ID:HRIhFvc8
2chに情報処理関係のデータベース関連掲示板が開設されたとの、評判を聞き 訪れたのですが、はて、どうなっているのでしょうか。 なにか、お子様のいたずら書きのようにしか思えないのですが。何か。
最近、ドラゴンボール厨もあまりこなくなった気がつる。。。。
>>237 お子様がドラゴンボール関係の板違いスレを立てるものでしてねえ。
ツマンネ 一発ネタなんだからそろそろ閉鎖しろよ
>>240 君は今になってもまだ、
「無意味なチャット状態のレスで面白おかしく盛り上がる無法地帯」をこの板に求めていたのですか?
ゆっくりと在り続け、話題があるときだけスレが進行する静かな板なのに。
せっかくデータベース板できたんだしマターリちてればいいや。
過疎の間違いだろ。 勝手に仕切るなよ
>>243 お前、飲み会が自分を中心に盛り上がらないとつまらないと思うやつだなw
少し、専門性のあるスレッドが見かけられます。 期待しております。
あぼーん
∧_∧ ∧_∧ ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。 =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕 = ◎――――――◎ 山崎渉&ぼるじょあ
あぼーん
(⌒V⌒) │ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン
(⌒V⌒) │ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン
削除依頼は進んでるようだけど、他は何も変わってないね。 でもこれで良かったのかな?
253 :
NAME IS NULL :04/02/10 02:31 ID:qxgMA6sW
解けた氷の中に恐竜がいたら玉乗り仕込みたいね?
255 :
NAME IS NULL :04/03/31 03:29 ID:za+1gCCo
256 :
NAME IS NULL :04/04/01 04:08 ID:ruPl59EX
http://qb3.2ch.net/test/read.cgi/operate/1079185709/838-839n 838 :root ★ :04/04/01 01:35 ID:???
JimさんとICQ中、、、。
PIEの拡張工事は予定通り、12:00PST(5:00PST)から開始とのことです。
ということで、シャットダウンを円滑に行う(subject.txtの破損等を防ぐ)ため、4:30JSTに、
oyster901(live8/live9), oyster902(memories,その他多くの過去ログ),
oyster243(live10)の3台のマシンをシャットダウンします。
そのため、本日4:30JSTから工事終了までの間、これらのマシンが利用できなくなります。
なお、banana210(pc5)については、
banana担当の方がまとめて同様の作業を行う予定とのことでした。
839 :動け動けウゴウゴ2ちゃんねる :04/04/01 01:37 ID:PGnYh8Ot
>>838 12:00PST(5:00JST)からですね。
257 :
NAME IS NULL :04/04/01 04:33 ID:uwxaZA5b
あぼーん
259 :
NAME IS NULL :04/04/06 14:03 ID:vJkABXGG
260 :
NAME IS NULL :04/04/09 16:41 ID:IWZBzjJV
突然お邪魔させていただきます。pc2難民板(
http://pc4.2ch.net/pc2nanmin/ )です。
ご存知の方も多いと思いますが、PCカテゴリに板が増えています。
pc2というサーバがオペレーションミスで全滅し、再建までの間、pc2カテゴリの住人を一箇所に収容するという
ちょっと特殊な経過で作られた板で、現在作られた目的を果たして閑散としています。
この板が機能していた期間に、これまでになかった板間の交流が行われ、避難民の中で、PC・IT関係の交流板として残したいと
思う者が現れました。
現在PC・IT関連の板は数多く存在しています。
この板をPC・IT関連板の交流を目的とした板として存続させていけたらいいと考えていますが、
・そもそも、こうした目的の板は必要なのか?
・新しい板はどういった内容を扱うべきか?
・こちらの板とはどういった関係をもっていくのか?
などの点で、ぜひ皆さんからご意見を聞けたらと思っています。
長文失礼いたしました。
PC難民板をPCサロンとして残して欲しい奴の数→
http://pc4.2ch.net/test/read.cgi/pc2nanmin/1080372828/
261 :
NAME IS NULL :04/10/14 04:28:58 ID:NkvkDRjF
社内SEの内定をいただき、データベースの勉強を しようと考えているのですが、AccessとSQLの違いと 言いますか、二つの特徴がよくわかりません。 SQLについてはシスアドで少し触れ、Accessは 図書館の検索システムがAccessだったというだけで それ以上はわかりません。 二つの参考書を見たところAccessはエンドユーザ向け、 SQLは開発・情シス系? が扱うものと思ったのですが、 どうなんでしょうか。 Access、SQLで作ったデータベースは互換性があるのか などもまったくわかりません。 さらに質問ばかりですみませんが、SQLは オラクルというソフトで作成・操作するんですか?
リレーショナルデータベースとそれ以外のデータベースの メリット・デメリットってどんなことがありますか?
265 :
名無しさん@お腹いっぱい :05/01/08 11:20:46 ID:K3aEhFhJ
Accessでフォームを使い、台帳を作りました。 使用者は1〜15人前後。 NTユーザーもいればXPもいる状態でファイルサーバーにMDBを置き、そのテーブルをリンクするMDBを作成し、それをユーザーがローカルへコピーして使用します。 ときどき「○○.mdbは認識できません」となり、修復、最適化をしなければなりません。 かつ、主キー設定した項目がだぶったり、「#####」となったりします。 原因はなんでしょうか。アクセスはみんなで使っちゃいけないの?
266 :
NAME IS NULL :05/01/12 21:11:04 ID:wz+UITuI
>>265 mdbはそういうもんだ。MSDEでも使っとけ。
ビューを作るときにあるカラムを "null AS foo" のようにnullを格納しようとしています。 そうするとデータ型が強制的にVARCHAR2になってしまいます。 DATE型やNVARCHAR2型のカラムにnullが入っている状態を実現したいのですが どのようにしたらいいでしょうか?
すいません、この板で時々見かける「バギー」ってどういう意味ですか? なんかアカンタレなものを表現する際に使われるようですが。
m9(^Д^)プギャー
270 :
NAME IS NULL :2005/08/12(金) 13:01:12 ID:iTY+fal9
ほんとに困ったことになった・・・ 誰か助けて・・・
272 :
270 :2005/08/12(金) 13:46:07 ID:iTY+fal9
>>271 あ、誰か来てくれた。
データベースの設計の仕事を請けたんだけど
やってくれるという約束をしていた人間がけっきょく
請けれなくなって途方にくれている・・・
どうしたらいいだろう・・・ 他に当てない・・・
自分でできるんだろうか・・・
274 :
270 :2005/08/12(金) 13:58:47 ID:iTY+fal9
死ぬことにする。。。。
275 :
NAME IS NULL :2005/09/03(土) 16:35:13 ID:oTcq9g1e
拡張子.dmpのファイルを復元する方法を教えてくださいな。
277 :
275です :2005/09/04(日) 21:08:18 ID:3vVu5DOG
質問内容が、板違いでしょうか? 板違いでしたら、ご指摘お願いします。 Oracleのコマンドで復元できるかと思うのですが。。
279 :
275DOG :2005/09/05(月) 01:49:46 ID:Icn6gq6V
ガルルルル
解決しました。impコマンドでした。
初めまして。 Paradox使用でのSQLについての初歩的な質問です。 他サイトでの説明が理解できないぐらいのレベルなのですが どうか御教授よろしくお願いいたします。 select A.管理番号,A.設置年度,B.布設年度 from A,B,C where (B.作業番号 = C.作業番号 and B.手順番号 = C.起点番号) and (A.作業番号 = C.作業番号 and A.起点番号 = C管路.起点番号) and (B.布設年度 like '%S%') B.布設年度は「S58、H08」などで書かれています。 A.設置年度は「1999」などの西暦で入力されています。 B.布設年度を西暦に変換し、尚且つA.設置年度と合っているかどうかを調べたいのです。 以下の文はAccessでのSQLの文です。 and (substring (B.布設年度,2,1) <> '0') and ((A.設置年度)<>(substring(B.布設年度,2)+1925)) 上記2行のAccessの文はそのままParadoxに持っていく事が出来ません。 どのように変更したらよいでしょうか? 皆様よろしくお願いいたします!
ageておきます
283 :
NAME IS NULL :2005/10/27(木) 00:42:40 ID:J4qkjkt9
SQLのコーディングスタイルとかの話題するスレないですか?
284 :
NAME IS NULL :2005/11/09(水) 18:58:52 ID:zLhyAo4+
データ―ベースって何?
DBマガジンについて語り合うスレないですか?
データベースで管理するほど情報がないんですが。
別に悪いことじゃない
289 :
NAME IS NULL :2006/01/06(金) 09:19:48 ID:m31NeFqi
フリーのデーターベースでお勧めの物ってありますか? また、皆さんは有料のものの場合どんなものを使っているのでしょうか。
290 :
NAME IS NULL :2006/01/09(月) 12:16:28 ID:5shPHhyC
MYSQL
linuxで3万個ほどのデータを管理する予定なのですが 別途データベース(MySQL)を用意するかどうか悩んでいます。 システムの関係上、ファイルを弄る必要が出てくるので、 データベースを使う場合は整合性に気をつけなければならないのですが、 特定のデータを検索したい場合などには非常に便利かなとも 思ってます。 他にデータベースを使用するメリットやデメリットなんかはあるでしょうか?
292 :
NAME IS NULL :2006/01/20(金) 22:20:21 ID:nhgbWP19
どの板でで聞いていいのか迷いましたがここで聞きます 板違いでしたらごめんなさい よく商品についているJANですが、これってキーにする事は 無理でしょうか? 同じ番号の商品って存在するのでしょうか?
用途による。何に使うかわからないけど一応。 JANは国とメーカとアイテムを表すから、 同じメーカが作った一つの商品は同じコード。
294 :
NAME IS NULL :2006/01/21(土) 18:33:45 ID:HArPxn8S
ストアドを使ってログインをする場合、セキュリティーの面で考えると IDとパスワードを暗号化しなくても安全?
実務でDBスキーマを作る時って、どういうツールを使ってやりますか? エディタでやってますか?
296 :
NAME IS NULL :2006/01/30(月) 17:19:41 ID:t6+Utukn
頭の弱い僕教えてください tpsってのは 1秒間に実行できるトランザクション数って事ですが、 これを求める場合 例えば1万件のトランザクションがあった場合 tps = 1秒÷(処理時間(秒)÷1万件) ってことですか?
297 :
NAME IS NULL :2006/01/31(火) 11:04:59 ID:xE3aKyNR
なんかどこかになるべく多いデータ数(5000以上キボン)で ずらーっと数字が並んでるのないでしか? 何のデータとかは問わないZE でもなるべく広範囲にわたってる方がいいかなーみたいな! 頭悪い文章ですまないがヨロシク
299 :
NAME IS NULL :2006/01/31(火) 12:09:12 ID:xE3aKyNR
>>298 うひょーサンキュー!
できればランダムな並びの方がよかったが、これでも大丈夫な予感!
助かったぜ!
300 :
NAME IS NULL :2006/02/06(月) 20:40:12 ID:lpqn33rG
雑談ですみません テーブル名を決めるとき複数形にしたりしますが 人と車に対する乗ってる車のような 関係性をあらわすテーブルの場合、テーブル名はどうしてますか?
何件ぐらいからDB使うのがいいのですか?
一万
友達リストでDB使うのやめます。
305 :
NAME IS NULL :2006/02/08(水) 14:28:08 ID:HbhuUKwi
306 :
DB :2006/02/14(火) 14:15:15 ID:???
MyPostgreSQL
307 :
初心者 :2006/02/14(火) 16:18:28 ID:???
MS-ACCESS のデータベースについて質問であります! プライマリキーに設定した ID という列の先頭に 英文字を一文字だけ追加したいであります 件数が多いので手作業では辛いであります 自動的に追加する方法はありませぬか?
そもそもなぜ手作業でやってんの? 今後の追加・編集も手作業でやるってこと?
309 :
NAME IS NULL :2006/02/15(水) 23:00:44 ID:x5hj7RPu
よく商品に付いているJANの事で聞きたいのですが自作したDBにJANコードとメーカー や商品名を入れたいと考えています。 しかし、一つ一つ打ち込むのも大変な作業になるので、どこかにデータベースがあれば それを自作DBに突っ込めればと考えていますが、探してもみつかりません。 そういったデータベースって無いのでしょうか?
Oracleは買収しすぎ
311 :
NAME IS NULL :2006/02/23(木) 20:19:45 ID:FAZjxrDD
どうして質問スレなのに誰も答えてくれないのでしょうか?
質問スレだけど答える義務はないから。
313 :
:2006/02/26(日) 19:42:28 ID:ksDbOg6L
314 :
NAME IS NULL :2006/03/02(木) 01:09:34 ID:i8CVbtPh
すみません、ちょっと質問させてください。 UNIXでMySQL利用が前提で、 ・データベースにアクセスし、テーブルAのレコードが空であることを確認する ・ファイルAの中身が空であることを確認する の二つだと、どちらの処理が早い/どちらの処理の負荷が軽いですか? 低負荷環境でチェックすることはできますが、 高負荷環境でどうなるかちょっと分からなくて… もしよかったら返答よろしくお願いしますm(_ _)m
>>314 レコードが空かをcount(*)で判断すると、仮にレコードが100万件とかあると、
あきらかに、ファイルの方が負荷低いかような。
ファイルなら1行読み込んでみるか、ファイルサイズチェックすればいいから。
316 :
NAME IS NULL :2006/03/05(日) 19:20:15 ID:Lni/F0KB
ワールドデータベースクラシック
テーブルを作るとき、顧客テーブルのIDと商品テーブルのIDの様に 他のテーブルから参照される可能性があり、 複数のテーブルでフィールド名が同じになる可能性がある場合、 1)テーブル名で区別できるのでそれぞれのテーブルで"ID"というフィールドを作る 2)テーブルが違っていてもフィールド名が重複しないように"顧客ID"、"商品ID"というフィールドを作る 上記の内、どちらが一般的でしょうか?
カーナビの値段を見ていてふと思いました。カーナビて当然データはRDB で持っているんでしょうが、ソフトは各社が自前で持っているでしょうか?
> 当然データはRDBで持っている そうなの?
以下の問題で大変困ってます。 1.JDBCでDBに接続 2.MySQLターミナルでSQL文を発行して「TableA」のデータを挿入(削除) 3.JDBCを介してSQL(SELECT)で「TableA」を参照 この時、「TableA」は2の操作が反映されない しかしながら、2〜3の間にJDBCを接続し直すと、3の過程で2の操作が反映された結果が得られます。 環境はSQLVer5.0、JDBC(mysql-connector-java-3.1.12-bin.jar)、WinXPSP2です。 同一マシン上(ローカル)で実行してます。 これの原因、解決策を教えてくれませんか? 皆さん、よろしくお願いします。
321 :
320 :2006/03/24(金) 23:55:22 ID:???
>しかしながら、2〜3の間にJDBCを接続し直すと、 しかしながら、2〜3の間にJDBCでDBに再接続すると、 訂正です。文章間違えてごめんなさい。
322 :
NAME IS NULL :2006/03/29(水) 23:26:47 ID:sG3pIffo
1テーブルのレコード数ってでかいのでどれくらい行ってる? 設計ミスって100万レコード行きそうなんだけど大丈夫かな。 MySQL pen4 1G
323 :
NAME IS NULL :2006/04/04(火) 01:21:23 ID:om1VO8jf
”AS系”とはどういう意味ですか?
主キーにしたい項目にNULLが含まれてしまうような場合って何かセオリーみたいな方法ってあるんですかね ユニークなINTでも定義したらいいんだろーか 全くわからんです
325 :
NAME IS NULL :2006/04/07(金) 01:59:40 ID:s6xArI4H
LinuxのWekaでPostgresから読み込みたいんですけど、どうやってやるのですか?
基本情報うけるんですけど、第二正規化〜第三正規化がいまいちよくわからない。 第1正規化とは,繰り返しの部分を複数のレコードを取り除くということはわかるんだけど、 第2正規化で主キーを設定して連結させ部分関数従属の排除する 第3正規化では関数従属で分割とか全く理解できません ご示唆いただけませんか?
327 :
NAME IS NULL :2006/04/11(火) 00:28:50 ID:9FyajKsz
ココ雑談スレですよね? 要求定義も基本設計もなしで、まず作るのがプロトタイプ方式 だと言い張る上司がいます。 どう教育すればイすか? (ってデータベースに限ったことじゃねーけどさ。)
>>327 それは、教育、というよりも、作法の問題かも。
現場により、それもアリな場合もあるよ。
で、その上司は、作法がなってないから、「お下品」な作法しかできないのかと・・。
特に、エンドユーザが馬鹿すぎて、想像力が貧困な場合、
仕様策定なんて結果論にすぎなくなる場合が多々あり。
とりわけ、文教系の案件なんて、そんなもん・・・。
エンドユーザを、頃したくなるとき、あるよ、ほんと。
>>326 で、文字で正規化の定義を書くのではなくて、
実際に、Accessとかで正規化っつーものを実習(自習)してみたことはあるのかぃな?
やったことない、あるいは、経験浅いのに、
言葉で定義を繰り返しても、無意味すぎる。。。。
正規化が実習できる本、買ってきて実際にマウスとキーボードをたたきなさいな。
そしたら、すぐにわかるよ。
フォルダ構造をDBで管理しようと思っているのですが、 無限階層のフォルダ構成が考えられるので、 どのようなテーブル設計にすべきか悩んでいます。 例えば、「aaa > bbb > ccc」の3階層フォルダの場合は、 create table aaa create table bbb create table ccc として、それぞれのテーブルのレコードでフォルダ内の 要素をあらわせばいいのですが、階層が増えるにしたがって テーブルが増えるという設計をできればもっとスマートにしたいと思っています。 アドバイスお願いします。
そういうときは、テーブル一つにして、 create table folders ( id number(8), name varchar2(32), parent_id number(8) ) とかするとか、parent_idが親フォルダのIDを指す。 ルートフォルダのparent_idはnullとかにする。
333 :
330 :2006/04/20(木) 12:23:00 ID:???
>>331 ,332
レス有難うございました。
なるほど、目からうろこです…。
親切なアドバイスどうもありがとうございました。
もっと勉強します!
【恐怖】主キーがないテーブルみたことありますか? は、面白いな。 駄スレかと思えば、良い議論もあったり。 今は、駄目っぷりを発揮してて、これはこれでオモロイ。
以前から、自分が興味をもった事柄などについて調べたことをノートに書き連ねていたのですが、 最近になって、こうした知識をデータベース化したいと思うようになりました。 自分用の百科事典をつくるような感覚です。 そこでフリーのデータベースソフトを探しているのですが、おすすめはあるでしょうか? ちなみにど素人ですので、MySQLのような、なんらかの言語?を扱うようなソフトは使えません。 操作はインターフェースだけで行えるものがよいです。 また将来的にもずっと使っていきたいので、この先も開発が止まらないと期待されるソフトウェアが望ましいと思っています。 ついでにMacユーザー兼ウィンドウズユーザーなので、両方で互換性のあるもの。。。 こうまで書くと、フリーなのはあきらめた方がよいような気がしてきました。 有料のソフトでもいいので、上のような条件にあうものがありましたら、紹介してくださいませ。
336 :
NAME IS NULL :2006/05/29(月) 02:49:42 ID:oTZ8cm2y
MySQLで質問させてください テーブル keyword_tableのkeywordカラムにキーワードが入っていて 以下のような検索をしたいと思います。 keyward に 'test'って入っていたとき。 検索値 'this is test'でひっかけたい select * from keyword_table where ''this is test' like '%keyward%' では駄目でした。どうしたらよいでしょうか?
337 :
NAME IS NULL :2006/05/30(火) 01:15:32 ID:0t/yQxmt
concat('%',keyword,'%')ってしたらできました。 色々とご意見ありがとうございました。
338 :
NAME IS NULL :2006/05/31(水) 14:29:09 ID:eed6Ngbp
ご意見聞かせて下さい。 現在、社内のシステムが富士通のSSS販売管理システムで稼動しています。 DBはBtrieveです。サーバーがNT4.0(SPのバージョン不明)なのですが、 システムが古くなったので入替えをする話が出ています。 社内のシステム担当は私1人なのでパッケージソフトに乗せ換えてそれを 私がメンテするという話になっているのですが(恐ろしい・・・)、 検討中のパッケージソフトのDBがPervasive.SQL というものだそうです。 検索してみたのですがよくわからないというのが正直なところです。 Pervasive.SQLは結構使われているようなデータベースなのでしょうか? 今までPGとして動いたことの無い私でも使いこなすことができるものなのでしょうか (SE作業は全く経験ありません)。 ご存知でしたら教えて下さい。お願いします。
研究所で10万個くらいの実験dataを扱いたいんですが、 単純にdirectoryに分けて管理するだけだと限界があります。 そこで、誰が測定したdataか、いつ測定したか、どういう条件かなどをラベルづけして管理したく、 MySQLでやろうかと思っています。 ファイル名とラベルの管理だけでなく、ファイルの実体も管理したいんですが、 そういうのって普通はMySQLと何を組み合わせてやるんでしょうか。 参考になるwebとかありますか?
データベースエンジニアになるのむずい?
341 :
NAME IS NULL :2006/06/17(土) 07:39:29 ID:ajlLADGP
以下のことをを実現したいのですが、実現方法としてはどのようなものがありますか? 安定性、パフォーマンス面等の情報も教えてください。 ・DBに処理要求テーブルがあり、そのテーブルのレコードが処理単位である。 (処理要求テーブルレイアウトは、処理ID/処理内容/優先順/ステータス) ・複数台のマシンで以下の処理を繰り返し行なう。 1.処理要求テーブルからステータス=処理未で優先順の最高のレコードを読み取る。 2.レコードの処理内容に従い処理を行なう。 3.レコードのステータス=処理済とする。 ・1つのレコードに対して、1つのマシンが1回だけ処理を行なう。
342 :
NAME IS NULL :2006/06/18(日) 15:58:04 ID:GCNEvOuC
Accessとoracleの違いを教えてください。いまいち解りません。
343 :
NAME IS NULL :2006/06/19(月) 12:26:53 ID:DVlzAzVi
この板でドラゴンボールのスレを立ててもいいですか?
>>341 AS400ならタダで教えてやれるんだが・・・。(w
345 :
NAME IS NULL :2006/06/23(金) 08:11:02 ID:ER2sCpU9
346 :
NAME IS NULL :2006/06/30(金) 10:49:52 ID:+hrySiyZ
SQLServerにて 文字列を指数に変換するにはどのような命令を用いればよいのでしょうか?
ブログに最適なDBって何でしょうか? わかる方居たらお願いします。
348 :
NAME IS NULL :2006/07/05(水) 15:04:22 ID:WVXcAvCz
すいません 超初心者です。オラクルの勉強始めてまだ三日目なのですが とりあえずOracle10g Express Editionを使って勉強しようと思い、昨日 インストールを完了。テストデータの読み込ませも完了して、SQLコマンド ライン実行画面を立ち上げ、コマンドを入力したところ、「接続されてい ません」と、表示されます。loginはしていると思うのですがでうしたら いいのでしょうか?ご回答よろしくお願いします。
349 :
◆o1AYEkZmQU :2006/07/18(火) 11:32:14 ID:f+WabYdn
すいません初心者です。 会社にsqlserver使った外注クライアントはいってて仕事してるんですが、 使いづらいです。php使って自前クライアントつくりたいんですが、 どうやってsqlserverにアクセスしたらよいんでげすか。 SQLのadminパスとかってどこの設定ファイルに書いてるんでしょう。 インストールとかも外注させてるんで誰も知識なくてわかりません。
データベースの勉強をしていますが、 トリガ、インデックス、ストアド、ビュー、カーソル らへんに詳しい解説書などご存知でしょうか それぞれの機能の解説はもちろん、 こういうときにこういう風に使うなどのTipsも載っているのがうれしいです。
データベースシステムってなんでプログラミング言語で直接ファイルをいじるよりはやいんですか?
微妙じゃないか? プログラム言語ってナニ?
353 :
NAME IS NULL :2006/07/19(水) 13:10:46 ID:4UEwVShL
行列型のスタンダードなやつじゃなくて、もっと刺激的な形のデータベースはありませんか?
354 :
NAME IS NULL :2006/07/19(水) 13:54:54 ID:gh67VfWq
コンマ1秒のインチキ
355 :
NAME IS NULL :2006/07/19(水) 20:40:54 ID:4UEwVShL
データベースのインデックスってなんですか? int n[10]; n[1]←この1のことですか?プライマリーキーとどうちがうんですか?
356 :
NAME IS NULL :2006/07/20(木) 01:21:49 ID:Wn5EFw7S
357 :
NAME IS NULL :2006/07/20(木) 13:42:29 ID:YdwrJNRk
全く話が噛み合っとらんな
358 :
NAME IS NULL :2006/07/20(木) 13:55:38 ID:S3Gkmjvz
プログラム板と比べてなんでこんなに人が少ないんですぁ?
火鳥ってどう(´・ω・)ス ?
360 :
NAME IS NULL :2006/07/21(金) 14:28:07 ID:kgx/v7Cy
oracleやsql server でSQLのコンパイルにかかる時間ってどうやって調べるの?
361 :
NAME IS NULL :2006/07/24(月) 00:32:14 ID:GTRfH0Mh
>>355 int n[10]←これは引数というんだよ
インデックスというのは俺も良くわかんないけど
ほらっ! あ・か・さ・た・な てあるじゃん。あれをイメージしてるけど
まあ 違ってたらごめんねー。
プライマリキー は主キー といってそうだなーこれを設定すると
自動的にインデックス機能と一意性といって 重複する値は駄目ですよ機能がセットで設定される。
一意性は1番 2番 3番 というデータが格納されているとするでしょ?4番 5番などは入力できるけど
同じ番号の1番 や 3番はダブってるから入力できない ということ。
そうだね 時間があればC++ → access → oracle と勉強すればわかるようになるよ
俺はイメージをして勉強してるけど、例えば スキーマオブジェクト=プラモデルを作る ボンドや
ハサミなどの部品という風に置き換えて頭に入れてる。
頑張ってねー バイビー
2ちゃんえるもデータベースでできてるんですか?
363 :
NAME IS NULL :2006/07/24(月) 18:58:43 ID:EtGj3UK5
言語も基盤も無限も覚えよう
Oracleであたらしく追加したDBユーザに 既存DBユーザのすべてのテーブルの読み取り権限を与えようと思ったら、 個々のテーブルにGRANT発行するんでしょうか? もっと賢いやり方があるような気がしてなりません。
今はC++、PHPでWebアプリを書いてるんだが DBってどういうときに使うの? 俺は今までDBを使ったことがないんだが。
.
.
>>364 grant select any table to scott
370 :
NAME IS NULL :2006/07/26(水) 21:37:43 ID:I6WmEmwu
>>366 俺も使ったことない
やっぱりC++やPHPにはできない処理なんだろうか。
漏れはJSP+JDBCとかJSF+SDOとかWebアプリでDBとか使うけど。 別にPHPでもDBつかえるんじゃねーの?
PHPは普通にDB扱える。 ネイティブサポート。
SQL(mySQL)を勉強しています。テーブル設計で質問があります。 C言語風に書くと SQLTABLE ユーザテーブル[] = { primary ユーザID char 名前 char 友達のID[] } ↑のようなテーブルを作るにはどうすれば良いのでしょうか? 現状では、 SQLTABLE ユーザテーブル[] = { primary ユーザID char 名前 } SQLTABLE 友達リスト[] = { primary ユーザID char 友達ID } ↑みたいに考えてたのですが、これだとユーザが1万人いて 各ユーザが1000人の友達を登録すると1つのテーブルに 1000x100=1000万件データができてしまいそうで…。 SQLTABLE ユーザテーブル[] = { primary ユーザID char 名前 char 友達リストのID } SQLTABLE 友達リストのID[] = { char ID } ↑これだと、primaryキーが無いし…。
374 :
NAME IS NULL :2006/08/03(木) 17:25:19 ID:5ttO2K9P
age忘れたのでageときます。
create table ユーザーテーブル ( ユーザーID int, 名前 varchar(てきとー) primary key ユーザーID ) create table 友達リストのID ( ユーザーID int, 友人ID int primary key ユーザーID,友人ID ) でいいんじゃね?
376 :
NAME IS NULL :2006/08/04(金) 07:34:12 ID:p2GeNZ5Z
SQLのリファレンスを見ていて思ったのですが CREATE TABLE ユーザーテーブル ( ユーザーID int, 名前 char 友達リスト ENUM('友人ID1', '友人ID2', …) primary key ユーザーID ) では駄目なのでしょうか?ENUMを使った例を あまり見た事が無いので…
アプリケーション側で使う設定を設定ファイルでなくテーブルに
ConfigTable
Key Value
-------------
Setting1 100
Setting2 abc
Setting3 0
こんな感じで突っ込むのは、やっぱりマズいでしょうか?
マズくないなら、データはアプリケーション起動時に読み込んで
連想配列にでも格納して使おうかと…。
>>375 ID:1の人はID:2の人を友人登録してても、ID:2の人はID:1の人を
友人登録してない、ってケースも
>>373 の設計ならあり得るので、
create table 友達リストのID (ユーザーID int, 友人ID int, primary key ユーザーID)
の方がいいかもしれません。
>>376 正規化はしておいたほうがいいと思います。
"友人が100人以上いるユーザー"とか"あるユーザーの友人の友人"
とか取ってくるのが大変になっちゃうんで。
378 :
NAME IS NULL :2006/08/04(金) 09:39:49 ID:wxcJMNv1
おっと、sageちまった。age
>>377 >こんな感じで突っ込むのは、やっぱりマズいでしょうか?
別にまずくはないだろうけど、設定ファイルってそんなに書き換え頻度
高くないだろうし、簡単に編集できたほうがいいから、普通のテキストファイル
に設定を格納してあるんじゃね?
ちょっと設定変えるのにDBにログインしてUPDATE...ってめんどくね?
営業店毎に設定が違っているとか、その設定をリモートで設定したいとか
そういう案件だったらわかるけど。
>ID:1の人はID:2の人を友人登録してても、ID:2の人はID:1の人を
>友人登録してない、ってケースも
>>373 の設計ならあり得るので、
そういうケースを想定してると思うけど?
つかああ指定しないとkeyがユニークにならんと思ったり。
380 :
NAME IS NULL :2006/08/07(月) 01:14:06 ID:38UY4U0n
DBの基本的なとこでの質問なんですが プログラム内でCSVファイルを開いてループさせて一致するのを持ってくるのと DBを用意してSQLで持ってくるのではやはりDBにした方が速いのですよね? マシンの性能や検索する件数にもよると思うのですが 速度はどれぐらい違うものなのでしょうか? よろしくお願いします。
381 :
NAME IS NULL :2006/08/10(木) 17:18:31 ID:1qwZRjsG
トリガーでいくつかSQL文があり、ある条件の時は それまで通ったSQLを無効化したいのですが、どのように書けばいいでしょうか?
>>381 笑える質問だな。逆の発想だよ。
ある条件の時だけ、そのSQLを実行。
383 :
某楽天店長 :2006/08/10(木) 22:20:28 ID:+71biSFD
384 :
某楽天店長 :2006/08/10(木) 23:56:22 ID:???
何かリンクが削除されてるみたいなので… 経緯について 2006/8/9(水) 16:10 楽天様より商用のデータベースが停止したという連絡を受け障害が発覚 16:15 現地作業者よりCTC社内へ、商用中のディスクに対してラベルの書き込みを 行なったとの第一報 16:25 CTC技術者を追加派遣、現地へ急行 17:00 CTC現地作業者にて復旧作業を実施している事CTC社内へ連絡 17:20 CTC技術員、追加入館者、現地到着。状況確認・復旧作業へ参加 18:00 EMC社 現地到着。状況確認・復旧作業へ参加 19:15 Veritas社 現地到着。状況確認・復旧作業へ参加 19:30 楽天様と今後の作業についてMTG実施 20:00 日次バックアップデータをさらに別の領域へバックアップ開始 21:50 fsck コマンドによる復旧作業の開始 2006/8/10(木) 00:15 fsck コマンドによる復旧が失敗。楽天様へご報告し、今後の作業内容について MTG開始 00:55 今後の作業内容について決定。復旧作業の開始 ・サービス再開に向けての作業 ・再度、データリカバリーの方法がないか検討開始 (この2点を平行して実施) 02:00 日次バックアップデータの複製を追加で作成開始 03:30 日次バックアップデータの複製の作成完了 04:04 サーバから日次バックアップデータが見えるようになる 06:30 Veritas社にてラベルの書き込みがされたディスク内を確認したが、 復旧不可と判断 楽天様でサービス復旧のため、サービス起動開始
>>379 亀レスになりますが、レスどうもです。
> 営業店毎に設定が違っているとか
ま、それに近い感じなので…。
他スレより移動してきましたm(_ _)m 小規模なショップの通販サイト制作をしているんですが 商品や顧客等のIDが必要なら適当につけてくれといわれました。 (個人経営でもともとそういう管理をしていないのです。) このとき、管理上わかりやすいマイルールでつけちゃっていいのか、 それとも一般的なルールや、推奨規則などはあるものでしょうか。 また参考になるようなサイトなどありましたらおしえてくださいm(_ _)m
適当につけていいんなら、いちいちIDを使って検索したりしないってことかな?? それなら、連番でいいじゃねぇ。
Amazonのようなレイアウト(パッケージ画像と説明が一望できる)で持ってる本やDVDを リストにしたいのです。そのために必要なのは何でしょうか?Filemakerや蔵書管理ソフトウェア なんてのもありますが、Filemakerは高いし、GUI蔵書管理ソフトウェアはいくつか試したけれど 自分の環境では重かったりでいまいち馴染めそうにありません PHPとかMySQLはこういうのに適したものなのでしょうか
インデックスを作成するのに適した例として、 ・多くのnullを含む列がある があったのですが、どういう意味でしょうか? 多くのnull値がある→残りの少ない非nullにインデックスが作成される→検索が早くなる という理屈でしょうか。
390 :
NAME IS NULL :2006/08/13(日) 17:54:48 ID:XK2aHKD1
現在、会社で使う簡単なデータベースではAccess使ってます。 セキュリティなど将来しんぱいなので、今後OracleかSQLserver2005のどちらかを覚えようと思うのですが、 本屋に行くとOracleの本が20冊あれば、SQLserver2005の本は1冊くらいしかありません。 これから覚えるならOracleの方が良いのでしょうか?
個人的にはOracleの方が初心者には敷居が高い気がするんだが…。 セキュリティに関してはOracleとかSQLServerとか関係ないと思うが。 セキュリティや運用コストを重視するならiServerでも買っとけ(w
392 :
NAME IS NULL :2006/08/27(日) 09:03:45 ID:BsuWGVBY
すみません 初心者なんですが質問させてください PHPとSQLiteでホムペをつくっているのですが、データベースに格納するデータ中に ' があると エラーになってしまいます。これをなんとかする方法はないでしょうか?
解決しました お騒がせしてすみません
394 :
NAME IS NULL :2006/08/29(火) 12:04:28 ID:GWJLsNtw
どの言語とDBを使用するか悩んでいます。内容は以下です。 ・業務系アプリ(自動車整備事務関連) ・小規模(顧客数で言えば2000程度。なのであまりお金はかけられない) ・開発期間をなるべく短く。 ・業務系なので、操作性や速度にこだわる。 以前、PHP+SQLiteでやって、操作性や速度の面に難があり、しかもその実現のために 開発期間があまりに長くなりそうだったので諦めました。
MySQLにPerlでいいんじゃね?
Webアプリで操作性が言語に依存するってことは無いんでは 顧客数2000で速度に難ありってのもよくワカンネ SQLiteって使ったことないんだけど、SQLiteがよっぽど(ノ・∀・)ノ = ●ウンコー!!でない限りは 使用する言語やDBの問題でなくて、コーディングやDBの設計や環境の問題なんでは 開発期間は流用できるソースの有無とか、単純にコーディングする人の経験値や人数によるんでは あとは要求する仕様が複雑すぎないかとか、仕様に見合わないくらいの短期開発を求めてないかとか 外注だったら別のところに頼んでみたら?
397 :
NAME IS NULL :2006/08/31(木) 20:27:37 ID:JFFgs9Tp
一人で一からデータベースを作ることになりました 取り扱う内容は主に部品の在庫や発注状況、どこの会社に発送するか、顧客のデータなど 本の見本になっているような内容です こういう場合、SQL、オラクル、accessなどどのソフトを使うのがいいんでしょうか? VB6が少しだけ扱えるので、accessにしようかと思っていたのですが他のソフトも視野に入れたいと思いました 予算は5円ほどです
398 :
NAME IS NULL :2006/08/31(木) 20:28:43 ID:JFFgs9Tp
すいません、間違えました 予算は五万円ほどです
5円とかいってワロタ。 つか、予算ってハードェアの費用も含まれてるの? 一人で使うデータベースならAccessで十分。 かといって、同時に複数で使うとなると、予算オーバーになるな。
予算からすると一人だけ使うならaccessしか選択肢がないと思うが・・・。 そおいや、WindowsXPとかにPostgresのせて複数アクセスって 問題とかあるの?
401 :
NAME IS NULL :2006/09/01(金) 10:00:26 ID:Jje/LqvE
中小企業が使う、顧客や売上管理系のソフトで、 C#使ってる人っている?
ググって見ましたが見つかりませんでした 少し質問が変なので訂正させて頂きます berkelayDBって確かオーバーヘッドが気になるようだけど embedded mysqlもそうなのでしょうか? 又、berkelayDBのオーバーヘッドが出る構造上、機能上の原因も教えて頂きたいです
age
質問します。 某ランドのInterBaseってVSS対応してる?
405 :
DBAビギナー :2006/10/17(火) 11:29:44 ID:aTOX65YV
DBAビギナーです。 Oracle Data Pumpの使用についてご教示 ください。 【Oracle バージョン】:10.2.0.1.0 【OS】:Windows Server 2003 Enterprise Edition Version 5.2.3790 SP1 【実行スクリプト】: impdp usernm/pw tables=emp directory=dp dumpfile=dp_test.dmp logfile=dp_test.log なのですが、どうしても下記のエラーが出てしまいます: ----------------------------------------------------- ORA-31626: ジョブが存在しません ORA-31637: ジョブSYS_IMPORT_TABLE_01(ユーザーTEST1)を作成できません ORA-06512: "SYS.DBMS_SYS_ERROR", 行95 ORA-06512: "SYS.KUPV$FT_INT", 行600 ORA-39080: Data Pumpジョブのキュー"KUPC$C_1_20061016130517"および"KUPC$S_1_20061016130517"の作成に失敗しました ORA-06512: "SYS.DBMS_SYS_ERROR", 行95 ORA-06512: "SYS.KUPC$QUE_INT", 行1555 ORA-00832: Streamsプールは作成されませんでした。自動的に作成することはできません ----------------------------------------------------- 何か間違い、見落としている点等あるのでしょうか? どなたかお解かりになる方、よろしくお願いいたします。
407 :
406 :2006/10/17(火) 19:54:48 ID:???
ごめ、ム板と勘違いしてたorz
409 :
NAME IS NULL :2006/10/30(月) 16:02:14 ID:Oa4WHqKk
「データの洗い出し」って何でしょうか? ぐぐっても分りません。
>>405 usernm の権限を見直してみよう。
412 :
409 :2006/10/31(火) 10:04:29 ID:i6ugXll1
>>411 レス感謝します。
友達にHPつくってって依頼したら、
画面は出来たから、それみて、データ洗ってくれって言われました
>>412 その画面に表示するデータ(内容)を
洗い出してねってことだよ
あー、洗うってのは
精査してねってことね
414 :
409 :2006/10/31(火) 23:10:36 ID:i6ugXll1
>>413 レス感謝します。
精査って何でしょうか?
えっと、例えばここの書込みだと、何を表すのでしょうか?
ここ過疎板ですね。
つーか何故その友達に訊かなかったのか
409の人気に嫉妬しつつ、ちったぁ社会に出て勉強しろと言いたい
MySQL5.0.26で誤ってrootを削除しちゃったので 設定を初期化したいのですがどうすれば出来ますか?
スレ違いならすみません。 VB.netを使ってデータベースのプログラミングをする予定ですが、フリーか、 あるいは安いデータベースソフトを探しています。 できるだけ情報処理試験で出てくるSQLに近い文法(構文?)で組みたいん ですが、何がいいですか?
フリーでって時点で MySQL PostgreSQL あたりになるんでないかい。 参考書はMySQLの方が多く出回ってると思うけど。
422 :
421 :2006/11/09(木) 21:14:07 ID:???
MSDEを忘れてた (^^;
今のMySQLは、カーソルとか副問い合わせとか結合機能ってちゃんとできる? 数年前のはできなかったんでしょ?
>>420 ,422
Microsoft SQL Server 2005 Express Edition ってどうよ?
正規化のやり方で質問があるのですが、このスレでおk?
426 :
425 :2006/11/14(火) 07:53:40 ID:6DRASecu
LAN_NUM辺りの扱いが?だけどこんな感じになると思う 第1正規化 TRAN_ID TRAN_NAME TRAN_ADD TRAN_PHONE CMP_ID CMP_NAME LAN_NUM LAN_ID LAN_NAME 1 A 11 1st 555-555-5555 10 XYZ 1 10 SPANISH 1 A 11 1st 555-555-5555 10 XYZ 2 20 FRENCH 第2正規化 TRAN_ID TRAN_NAME TRAN_ADD TRAN_PHONE CMP_ID CMP_NAME 1 A 11 1st 555-555-5555 10 10 XYZ TRAN_ID LAN_NUM LAN_ID LAN_NAME 1 1 10 SPANISH 1 2 20 FRENCH 第3正規化 TRAN_ID TRAN_NAME TRAN_ADD TRAN_PHONE CMP_ID 1 A 11 1st 555-555-5555 10 CMP_ID CMP_NAME 10 XYZ LAN_ID LAN_NAME 10 SPANISH 20 FRENCH TRAN_ID LAN_NUM LAN_ID 1 1 10 1 2 20
428 :
NAME IS NULL :2006/11/15(水) 01:42:37 ID:hwfQsK4r
Oracelで、サイトAのテーブルを、サイトBからデータベースリンクを張って 参照している状態で、サイトAのテーブルとサイトBのテーブルを 結合したVIEWをサイトBに定義した。 サイトAのテーブルのある行を更新した後、すぐにサイトBのVIEWに対して SELECTしてみると、この更新が反映されなかった。 更に、もう一度同じSQLを投げると、更新が反映された結果が返ってきた。 これは何度やっても再現性がある。 確認のため、VIEWを介さない場合もやってみたが、こちらは、サイトAの更新が 即時にサイトBでも確認できた。 データベースリンク+VIEWという組み合わせだと、リモート側の変更が 正しく伝わらず、バッファからとってきてしまうのだろうか?
429 :
426 :2006/11/15(水) 14:19:42 ID:SNo7ACqs
>>427 レス、ありがとうございます。
思ったのですが、このテーブルの場合LAN_NUMは必要なのでしょうか?
LAN_IDで同じ働きになっている気がしたのですが…
>>429 その辺迷ったんだよな。
例えばTRAN_IDが1の奴と7の奴。LAN1、LAN2が逆になってる。
LAN1、LAN2、LAN3の順番に意味があるなら(例えば得意な順番に並んでるとか)だったら必要になるんだよな。
べつに順番がどうでもいいならLAN_NUMはけずっても構わない。
431 :
426 :2006/11/16(木) 16:44:09 ID:yPazSahh
>>430 なるほど。よく分かりました。
後、ERDのカーディナリティで質問があります。
一つのお店に複数の店員、一人の店員兼店長となる人がいる場合、
1:M、1:1のリレーションシップになると思うのですが、
カーディナリティは、お店(1,N):店員(1,N)、お店(1,N):店長(1:1)で良いのでしょうか?
432 :
NAME IS NULL :2006/11/19(日) 12:16:34 ID:2/D9x78l
オラクルの初心者で、質問させていただきます。 10gをインストールして早速使用することを考えてOracleの公式サイトから ログインしたのですが、iSQLPlusにたどり着く方法がわかりませんので、 詳しい方はログイン方法を教えてください・・・
433 :
NAME IS NULL :2006/11/19(日) 13:08:56 ID:QCzYrufI
SQLに関して質問させてください。 SELECT文のLIKE句で、”%”の文字は全角/半角、ともに あいまい文字列と解釈されてしまうようですが、 全角のパーセントそのものを条件として検索したい場合は どのように記述すれば良いのでしょうか。 TABLE_A COLUMN_A ------------- ABC % SELECT * FROM TABLE_A WHERE COLUMN_A LIKE '%'; 上記のようなテーブルとSQLがあった場合、LIKE句では 全角%が条件になっているため2つ目のレコードしか 取得したくないのです。 よろしくお願いします。
434 :
433 :2006/11/19(日) 23:40:11 ID:???
もうちょっと適切なスレがあるようですので(SQL質疑応答スレ) そっちで質問することにしますね。 マルチとか言わないで。
435 :
NAME IS NULL :2006/11/20(月) 20:29:21 ID:jdigCVIV
利用者の性別を格納する際に性別に0(男)とか1(女)のようなコード値を割り当てたりしますが、 これ以外にも利用者ごとに"何でホームページを知ったか"とか、 どんな情報配信を希望するかなど、大量にコード値で管理しなければなりません。 このような場合、コード値と表示文字列をマッピングするようなテーブルを作成するのが定石なのでしょうか。 テーブルは 種別, 枝番, 文字列 のようになるかと思いますが、これよりよい方法がありましたらご教授願えないでしょうか。
436 :
NAME IS NULL :2006/11/23(木) 22:08:22 ID:e1a44QW4
御教示願います。 当初アクセスを使った簡易なシステムを検討するつもりが 都合によりSql server 2005 Express editionをつかったものに 変更になりました。 導入するベンダーは無償で安全であるから制限箇所をのぞきCALなどの費用は いらないといいます。しらべてみましたがわからない点があります。 (なおシステムはC/Sで不特定の人が参照のみ可能な方法を考えています。) ・データベースへの接続数が16台までというのは本当でしょうか? ・無償版でのパッチ提供などのサポートはできるのでしょうか? ・将来データが増えたら自分で有償版に切り替えてCALを購入してほしいと ベンダーはいいますが制限いっぱいの4Gまで保障されるのでしょうか?
なんつーか、そのベンダーに聞けよ。って質問に思えるが…。 Accessでやりたいならソレを貫いた方がいいと思うが。 そして将来的にSQL鯖使いたいとかCALで悩むくらいなら、 最初からCAL付きのSQL Server買うなり、Linux+PostgreSQLやMySQLに しとけよ。接続数は無制限だから。 Accessくらいを想定しているシステムなら十分MySQLで代用できる。 つーかExpress editionを勧めるベンダーは怪し杉なんだが。
438 :
NAME IS NULL :2006/11/24(金) 21:17:52 ID:F4jQIUKv
質問です。 MCAのデータベース(101)を受験しますが、 参考書は赤本と黒本だけでいいでしょうか。 「SQL Server2000でいってみよう」 も読んだほうがいいでしょうか。 当方、DBの資格はAccess 2003 (MOS) だけです。 宜しくご教示ください。
439 :
436 :2006/11/24(金) 22:36:25 ID:???
大変おそくなりました。
>>437 やはりそうなりますか。
実はベンダーに無償のものがあると聞いてはじめに調べたとき
早々うまい話はないと思いました。
mysqlは一度検討してみます。
ありがとうございました。
SQL Serverと言う製品自体はそれほど悪いと言う訳でもないんだが、 SQL Server=マイクロソフトの鯖を入れなきゃいけなくてそこら辺が 将来に渡ってボラれ続ける要因となるのが嫌なんだよな。 どーしても.NETでアプリ作りたいってケース以外でWin鯖を導入する ベンダーはお客からボる気マンマンだと思ったほうがいい鴨。 どーせ、ソフトウェアのアップデート費用で1日50万はとるだろうな。 実際は1・2時間ほどボーっとしてるだけで、後は簡単な動作検証だけだし。 Express editionは開発者とか顧客に「ちょっとこんな感じ」とお試し的な 製品で「無償で安全」とかは、また別の話。 と自分で言いながらも、ただのファイルサーバーにしか使わんと言っている 顧客に対してLinuxでいいだろ。関連子会社のベンダーに提案したら 「ウチ会社はLinuxは使えない」と言ってアフォみたいに高いIBMのxServerを押し付けてきた。 そして今、新人の女の子が一週間くらいかけてそこらで2・3千円で 売っている入門本見ながら鯖をセットアップしてる…。 Win鯖もマトモにツカエネーだろう。 一週間もあればLinuxのSAMBA鯖くらいそこらの中学生でも建てれる罠…。
441 :
421 :2006/11/25(土) 08:33:04 ID:???
その「新人の女の子」込みの値段なんでは? w
まあ、その新人の女の子の研修代まで支払っているいい客なんだろうなぁ。 って、普通Winに限らず鯖なんてRAIDの再構成とかを除いて、 セットアップなんか半日もかからんと思うが…。 一週間は正直、異常だな。 パソコンの知識すらない素人にゼロから教えているんだろうけど、 んな奴100万オーバーのxServerなんかの管理とかはブタに真珠を 通り越している感がある。
443 :
NAME IS NULL :2006/11/28(火) 20:44:12 ID:kEAqbGto
DBを使って何とか仕事の効率が上がらないかと思って「魔法使いの○○工房」というWebで一から勉強していたら,Webに繋がらなくなってしまった。 どうしよう。。。 知っている人いますか?
車関係のwebサイト見てて繋がらなくなったら車板で質問するのか?
>>444 じゃぁ,聞かせてくれ。
お前はどこが適切だと思うのかを
>>445 PCサロン板、パソコン一般板、インターネット板、初級ネット板
勉強する段階で、実際にDB板に関連するような何かしらの作業をしたという自覚があるなら、その作業内容くらい書け
ところで、お前の言ってると思しきサイトが落ちてるみたいだが、まさか単にこれを指して「Webに繋がらなくなってしまった。」と言ってるんじゃないだろうな…?
>446 そうだな。 俺の説明が足らなかったな。 「繋がらなくなった」=自宅からも会社からもタイムアウトで見れなくなった。ってことだ。 404エラーではなかったから,データ自体が無くなったわけではなく,単に鯖が落ちたのかと思っていたけど, どこかにサルベージされたのがないか,またはミラーがないか知っている人がいたら教えてくれるだろうと期待して,この雑談板に書いた。 でも,よく考えたらInternet Archiveのキャッシュから自分でサルベージできるから,昨日のうちに全て確保したよ。 中に書いてあるフルパスは全て置換しといたから当然ネットに繋がっていないPCからもサクサク見れる。 >447 アホな回答だなと思いながら,マジで聞いてみた。 死ねだってさ。お前が
まあ、この過疎板では心配する事ないかも知れんが、
普通(?)の2chのスレで一般のHPに対して宣伝行為したら、
それだけでそのHPに迷惑がかかる可能性もあるワケだが…。
>>443 の発言は2chでは特攻依頼なモンで軽率もしくは悪質な
行為って自覚がないのか?
仕事の効率以前に社会人としてのマナーを学べよ。
JavaにはJDBCがあり、WindowsにはADOがある。 Win32もJavaも使わないLinuxのアプリはどんな統合APIを使ってるの?
c
よーわからん、質問だな。ADOのないWindowsだってあるだろうに。
思いつかないからいらっとしたんだろうな PC等カテゴリの板は根暗が多すぎ
普通に質問がアフォすぎな気がするが・・・。 APIと言う単語を最近覚えた厨にしか見えん。
450が必死だな
必死という言葉を持ち出してる時点で確定だな
460 :
NAME IS NULL :2006/12/06(水) 21:40:55 ID:n5iQdNX2
質問です。 PL/SQLで、CURSORのSELECT分に IN句をつかっているんですが そこの値に配列を渡して処理することは可能でしょうか?
すごい初心者的というかアレな質問なんですが 家族に請われてローカルのアクセスMDBを的にした家計簿ソフトを作ったのはいいんですが アクセスMDBを使うソフトって使う側にもアクセスが無いと動かないですか?
本日このpc8サーバはpc10サーバに移転するです
463 :
NAME IS NULL :2006/12/30(土) 01:54:13 ID:Kg7hcmVG
■ お知らせ
まもなくサーバ移転が始まります。
pc8→pc10
作業中はスレッドに書き込めなくなったり、ほとんどのスレが一時的に見えなくなったりします。
作業終了までしばらくお待ちください。
移転作業終了後も専用ブラウザからアクセスできない時は、
板メニュー
http://menu.2ch.net/bbsmenu.html の更新を待つか、他の更新に対応済みの板一覧をご利用ください。
詳しくは各専用ブラウザのスレか初心者の質問板で!
そんなことより、ちょいと聞いてくれよ、
>>1 よ。
昨日、あるホテルで高島易断の鑑定会やったんです。鑑定会。
そしたらなんか人がめちゃくちゃ少なくガラガラなんです。
で、よく見たらなんか貧乏臭い客がいて、「運勢鑑定3000円ですよね」、とかほざいてるんです。
もうね、アホかと。馬鹿かと。
お前らな、運勢鑑定如きで普段来てない高島易断に来てんじゃねーよ、ボケが。
御祈祷だよ、御祈祷。
なんか親子連れとかもいるし。一家4人で高島易断か。おめでてーな。
よーしパパ運勢鑑定頼んじゃうぞー、とか言ってるの。もう見てらんない。
お前らな、3000円やるから帰ってくれと。
高島易断ってのはな、もっと金持ちが来るべきなんだよ。
テーブルの向かいに座った奴に因縁話吹っかけてもおかしくない、
乗せるか逃げられるか、そんな雰囲気がいいんじゃねーか。女子供は、すっこんでろ。
で、やっと別の客が来たと思ったら、そのうちの一人がまた、3000円ですよね、とか言ってるんです。
そこでまたぶち切れですよ。
あのな、3000円の鑑定なんてきょうび流行んねーんだよ。ボケが。
得意げな顔して何が、3000円の、だ。
お前は本当に3000円の鑑定を受けに来たのかと問いたい。問い詰めたい。小1時間問い詰めたい。
お前、3000円の鑑定って言いたいだけちゃうんかと。
高島易者の俺から言わせてもらえば今、高島易者の間での最新流行はやっぱり、
年間36万円の因縁切りの御祈祷、これだね。
2年分72万円。これが通の頼み方。
御祈祷ってのは金がまとまって入る。そん代わり手間が掛からない。これ。
で、それに1年分100万円の特別祈祷。これ最強。
しかしこれを勧めるとと次からカモ(客)に警戒されるという危険も伴う、諸刃の剣。
素人にはお薦め出来ない。
まあお前ら貧乏人は、近所の神社でオミクジでも引いてなさいってこった。
高島易断について■part3
http://hobby8.2ch.net/test/read.cgi/uranai/1155287091/l50
465 :
NAME IS NULL :2007/01/12(金) 22:02:00 ID:lAWLiXvN
466 :
NAME IS NULL :2007/01/18(木) 07:11:38 ID:wxA8UN26
467 :
NAME IS NULL :2007/01/25(木) 13:35:19 ID:fquSZ8lD
データベースのユーザのパスワードって意味ある? webアプリの場合web上でデータベースのパスワードなんて入力しないじゃん ロールだけでいいんじゃない?
別にデータベースが必ずWebアプリで動いているワケでもないんだが。 キャッシュカードの暗証番号って意味あるの?って話になるだろ。
469 :
NAME IS NULL :2007/01/30(火) 17:54:03 ID:PY/zgWfx
ジム・グレイが一人でヨットで航海に出て行方不明だそうだ。
>>467 468が行ってるようにインターネットからはWeb経由でも、
内部の運用管理者からは直接Fetch可能なツールの可能性もある。
DBに時間情報をうまく持たせることはできるんでしょうか。 「時間」というkeyがあるのではなくて、 2006年2月の時点での登録情報は何々だった、という具合です。 例えば住所録があるとします。 2006年1月までは東京に住んでいたけど、 2月に引っ越して登録住所が大阪になったとします。 そうすると、住所を更新してしまうともう東京という情報がないわけで、 でも、その人が何年何月にどこに住んでいたのか、 そういった情報の取り出し方はどうやるのが定石でしょう。 引っ越しは何度もするものとします。
なんかの宿題か? テーブル設計なぞ適度に正規化するぐらいしか定石なぞない 好きにやれ
473 :
471 :2007/02/16(金) 21:46:25 ID:???
いや、宿題じゃなくて、 入れ替わりの日付が重要なデータの管理をする必要があるんですが、 そこでDBを始めようと思った初心者です。 (C/C++、pythonとかはいける。) ざっと調べた限り、そういう機能はなさそうだったので質問しました。 「引っ越しは何度もするものとします」 というのが宿題っぽい表現だったかな。
表現もそうだけど、ある程度自分で試行錯誤したって印象がないからね テーブル構成の正規化する概念さえ理解してればあとは多少のセンスでなんとかなるはず
漠然としすぎていて好きにしろ。としか答えようがないんだが。 あまり賢くない管理方法だと。 1.ID 2.氏名 3.生年月日 4.住所 5.電話番号 6.性別 と項目にいくつか項目キーを割り振って 変更履歴ファイルとかいって ID,項目,変更日付、変更前情報(VARCHAR) 0001,2,2006/01/01,19600101 0001,3,2006/02/02,やまだ たろう と言う具合にテーブル設計するくらいか?
あ、項目の番号ズレてた。スマソ。 あとトリガーとか仕込むとかジャーナル使うとかいろいろある罠。
477 :
471 :2007/02/17(土) 10:53:13 ID:???
>>474-476 どうもです。
定石やそういう備え付けの機能はないと。
そうすると、
>>475 のやり方みたいにやって、
任意の日付のデータを調べたい時は、
その履歴用テーブルを逆順に操作していくって処理か。
膨大な数になると、毎度逆順の操作は辛そうですね。
>漠然としすぎていて
現実の話をするとですね、
装置が数種類、数百個あります、と。
どの装置とどの装置が組合わさってるかをデータベース化したい。
ただし、その組み合わせを頻繁に変えることがある。
ある日付のときに、装置Aにはどの装置が接続されていたか、
その情報を取り出せるようにしたいんですね。
PCとHDDがいっぱいあって、
その組み合わせを色々と変更するような感じです。
478 :
475 :2007/02/17(土) 11:39:11 ID:???
>>477 いや、スナップショットができるDBなら指定した時点の情報を
保管できるが・・・。
ただ話しを聞いているとそんなのDBでやる意味が見出せんが。
と言うかそんな頻繁に組み合わせを変える度に
DBにデータエントリーすんの?
そういうのってデータエントリーの手間が増える上に
そのデータのうち活用されるのは数%な気がするので
作るだけ体力&マシンのリソースの無駄だと思うが。
リアルな業務ならともかく、研究者のオナニー案件で
DBのシステム組むよりもコピー・印刷機能のある
ホワイトボードなんか活用するなり、デジカメで撮影しといて
日付毎に保存しとけ、って気がするが。
もしかして仕事の相談なら金払ってSIerに相談汁
479 :
471 :2007/02/17(土) 12:26:56 ID:???
>>475 おっしゃる通り研究者のオナニー案件なんですが、
数百ある装置をデジカメの類いだと、
バッチ処理ができないので。
ある実験の出力データは、
どの装置の組み合わせでいつ発生したとか、
そういうのを統計とれるようにしたいんですね。
で、そういう装置がいっぱいあるので、
根幹はDBに頼れるかなと期待したのが始まりです。
スナップショットっていうのは、
いわゆるバックアップみたいなものなんですよね?
そうすると、組み合わせを変えてエントリーした場合に、
毎度毎度スナップショットを作成すると理解したのですが。
もう少し検討してみます。
ありがとうございました。
くだ質スレはここだったのか…… 別のスレで質問しちゃったよorz
482 :
NAME IS NULL :2007/02/25(日) 21:42:05 ID:Nd7M9VGQ
ユーザー自動作成の日別スケジュール表で、 何のイベント(予定記入)もなく過ぎ去った過去の日のレコードは、 何らかの追加があった場合にはレコードを新規に追加するようにして、 削除した方がいいですか?
483 :
NAME IS NULL :2007/02/26(月) 06:52:37 ID:kIBCKfjs
すみません、思い切り初心者な質問です・・・ いずれかのカラムに「x」か「Y」を含むレコードを全て抜き出すSQL文を教えてください。 よろしくお願いします
484 :
483 :2007/02/26(月) 08:48:01 ID:kIBCKfjs
連投スミマセン 483訂正と補足です 「x」か「Y」 ではなく 「x」と「y」 でした。 例えば・・・ カラムAに「x」と「y」がある場合 ○ カラムBに「x」、カラムCに「y」がある場合 ○ カラムDに「x」があるが、他のいずれのカラムにも「y」がない場合 × そして条件に合致するレコードを全て抜き出す・・・ という意味です なんかややこしいですがよろしくお願いします。
>>484 select * from table
where (col1 = 'x' or col2 = 'x' or ...)
and (col1 = 'y' or col2 = 'y' or ...)
487 :
ど素人 :2007/03/06(火) 21:37:03 ID:???
すいません。
関西の中堅ぐらいの印刷会社のものなんですが、
手書きの伝票が限界になり、
システムの導入を考えています。
要求仕様を考えているところなんですが、
ご相談に乗ってはいただけないでしょうか。
http://www27.atwiki.jp/printing トップページ一番下のエクセルファイルが一番見やすいと思うんですが。
要は現在の手書きの伝票をシステム化したいということです。
488 :
NAME IS NULL :2007/03/08(木) 18:01:51 ID:5iSuv7KQ
初心者ですが質問させてください。 SELECTで、最新の日付から5件のデータを取ってくるようにしたい のですが、whereの条件をどうすればいいかわかりません。 どうすればいいでしょうか?
メールアカウントのテーブル設計について質問なのですが、 ID、PASS、POP3サーバ、SMTPサーバ等の情報を持つわけですが、 1テーブルに全情報を持つか、 メールサーバテーブルを作ってメールアカウントはメールサーバIDを持つ という設計にすべきか迷っているのですが、どちらが正しいでしょうか? ・1テーブルにべた書きしてしまうとサーバ情報を変えたとき関連するユーザに置換処理を 行わなければならない ・メールサーバを分離すれば、変更処理が必然的に全参照元に反映される
>>488 ググレカス
>>489 >ID、PASS、POP3サーバ、SMTPサーバ
この時点ですでにナニかオカシイと思うんだが。
IDとPASSはハクられても良いように暗号化して別テーブルに隔離しないのか?
そしてなんでpop3とsmtpって記録するん?
ユーザーに対してのログイン鯖だけでいいんとちがうんか?
>>490 whereに入る条件式がまずわかんないの。
=とか>とか<だとだめだし。
最新の日付から5件で、入ってない日もあるし。
492 :
421 :2007/03/08(木) 20:53:46 ID:???
MySQLだったら desc & limit 5 だろうけど、DBぐらい書けや
>>491 >最新の日付から5件で、入ってない日もあるし。
意味が解りません。
日本語でおk
494 :
491 :2007/03/08(木) 22:51:06 ID:???
>>492 使用してるDBはpostgresです。
初心者すぎてわかんないんっすよ。
PrimaryKeyを日付にしてしまったのが失敗かもしれず。
でもデータは1日に1件までだし。
limitですか。そんなんあったんですね。
調べてみます。
>>493 2007/3/8 ***
2007/3/7 ***
2007/3/6 ***
2007/3/5 ***
2007/3/2 ***
2007/3/1 ***
ってな風に、1日1件までの上に、毎日入るとは限らないんす。
495 :
491 :2007/03/08(木) 22:59:41 ID:???
496 :
NAME IS NULL :2007/03/10(土) 14:20:42 ID:PATU8oGH
さらしあげ、微妙に更新されてる
487 :ど素人:2007/03/06(火) 21:37:03 ID:???
すいません。
関西の中堅ぐらいの印刷会社のものなんですが、
手書きの伝票が限界になり、
システムの導入を考えています。
要求仕様を考えているところなんですが、
ご相談に乗ってはいただけないでしょうか。
http://www27.atwiki.jp/printing トップページ一番下のエクセルファイルが一番見やすいと思うんですが。
要は現在の手書きの伝票をシステム化したいということです。
なんだろう? これは噂に聞くSEのアルバイト募集のアレなのか? ハード&ソフトの費用そっちもちでポケットマネー開発費で 月20万で期間1年くらいで作ってやってもいい。 漏れ貧乏かつ本職がヒマなのでw
>>497 添付資料読んだか?
Wikiの中にあるファイルの一行目、
>現状、受注原票、製版伝票、刷版・印刷伝票、
>加工伝票、見積書、各協力会社請求書、受注管理表、
>小社請求書、各担当営業受注管理表、総受注管理台帳、
>ばらばらの管理になっているものを統合する。
って書いてあるぞ。全部だ。
あと、具体的な要求にもヤバイのが何点か。
499 :
497 :2007/03/11(日) 12:01:09 ID:???
>>498 今、初めてよみますた。www
あー、ちょっとドリーム入っている要求あるなぁ。
まー、どーなんだろう?
ハードウェアを適当なIBM i5(1500-2000万くらいでいーか)で回線インフラ系で
1000BASEくらいに開発用の鯖(Linuxで50万くらいいいよ)と
開発用PC(30万くらい)あれば一人で一年で暇つぶし程度で出来なくもないなぁ。
自分で言うのもアレだが漏れは多分スーパーエンジニアの部類だと思うし。
開発環境はWebSphere(JSF)+DB2くらいでいいだろ。
ただしクライアントがこっちの質問に24時間以内に返答すると仮定してな。
漏れは営業はあんまし得意じゃねーけど、普通のところで
ハードウェアで3000〜4000万くらい、ソフトの開発で1年当たり3500万
くらいで、IBMとの各種保守契約で年間300-500万くらい飛んでいくじゃねーかな。
で、リアルタイムに仕様変更を反映させたいと思ったら、
常駐を雇うとして月に+100万〜150万か?
ここから安いとこもあれば高いところもあるだろうけど、
地域とつきあいによるが、これくらいより安いところは、
細やかなところでボロが出るので、「安かろう悪かろう」は覚悟しておいた方がいいな。
そりゃ、自社システムの案件ならもっと極限まで値段下げれるが
そんなの実験&社員教育の目的が多いからなぁ。
500 :
NAME IS NULL :2007/03/18(日) 08:05:31 ID:t1MM0Ka+
旅館の宿泊予約管理のDB設計からプログラム実装まで含めて開発する場合 通常だとどのくらいの期間をみつもりますか?
501 :
NAME IS NULL :2007/03/22(木) 01:22:00 ID:G8dqyny7
現在、アクセスでデータ管理やら、ホームページを動かしてるんですが、 それをMYSQL、PHPに移行しようと思ってます。 基本的な事は変わらないので、できるだけ安く済ませたいです。 何社か見積もりを出してもらってはいるんですが、 まだ決めかねてます。 何かアドバイス、気をつけたほうがいい事があれば、 ご教示お願いします。
502 :
NAME IS NULL :2007/03/25(日) 01:49:34 ID:uuDlKP4R
ユーザーID、パスワード、ユーザー情報などを保持するデータベースを作成してみたいのですが、 何か参考になる資料などを教えていただけませんか? 超初歩的な質問ですみません。
>>502 最近でもないけど、ユーザー管理はLDAPとか使うのが主流だと思うけど
自前でやりたきゃ、CPYPT関数とか使って暗号化しながらパスワードや
個人情報なんかを保存するよ。
>>502 かなり環境依存になるんじゃないかなぁ。一般的な解は無いんじゃね?
俺的には特定のユーザにしか読めないテーブルと
誰からでもアクセスできるストアド群って雰囲気があるんだけど、
Accessではそんな実装できないわけで。
…イントラレベルならAD便利だよ(ボソ
505 :
502 :2007/03/26(月) 06:53:31 ID:lElO4O9S
比較的大規模なもので考えています。 LDAPもネットじゃちょっと詳しくわからなかったです。 もう一回本屋いってみます。ありがとうございました。
データ型がTIME型 たとえば 15:00:00 などを INTEGER型(先ほどの例でいえば15にしたい)にキャストしたいのですが どのような手順で行うのがよいのでしょうか? phpかなにかの言語でいったんデータを取り出して 変換して,一時的なテーブルへ移動し,すべてのレコードで 変換し終わったら元のテーブルを削除して, 一時的なテーブルから移動。というように考えているのですが, 他にこうしたほうが楽,こうしたほうが早いなどの方法がありましたら ご教授願います。
SUBSTR(CHAR(って感じで関数つかえばできるとおもうけど。 DBの専門スレで聞いてくれば?
>phpかなにかの言語でいったんデータを取り出して
>変換して,一時的なテーブルへ移動し,
よっぽど単純な変換だったらALTER TABLEで型変更するだけで大丈夫な気がする
めんどい変換が必要だと一旦外に出した方がよさそうだけど、一時テーブルなんて作らなくてもmysql -uユーザ名 -p < sql.txt > data.txtみたいにリダイレクト使ったりしてファイルに書き出せばいいんじゃないの
PHPに頼らなくても、SELECTやUPDATEやINSERT文なんて
>>507 みたいな関数入れたり適当な文字列くっ付けたりする程度なら出来るし
後はテーブル作り直すなりしてファイルの内容をぶち込めばよろし
なるほど。参考になりました。 関数を使って変換しつつ,テーブルの中身をいったんファイルに書き出す という方法を使ってみます。
510 :
NAME IS NULL :2007/04/01(日) 20:23:44 ID:oBVEIeEV
データベースってどこにあるんですか?
511 :
NAME IS NULL :2007/04/05(木) 22:53:48 ID:BFQbpOYB
すみません、質問させていただきます。 パソコンの用語だと思うのですが、UDBログとは何のことでしょうか。 検索してもDB2UDBというものが出てくるだけでよくわからないのです。 個人情報の載ったデータベースのような意味合いだと思うのですが、 どなたかお分かりになる方がいましたらどうかご教示下さい。
UDBログと言った本人に聞けよ。
DB2 UDB → DB2 ユニバーサルデータベースなわけだが、一体どこでその単語を見てどういう理由で「個人情報の載ったデータベースのような意味」だと思ったんだ?
質問させて下さい。 オラクルで全カラム名がユニークなんですが、これって何かメリットあるんでしょうか? 最近新しい部署に異動して初めて見たもので。 カラム名の頭にテーブル略称がついてるんですが、非常にうざい。 前任聞いたら、結合時にミスをなくしたいとか… このようなDB設計経験ある方、メリット等あれば教えて下さい。
>>514 結合したときに
tblname.colname
みたいに書かないで列名だけでいけるんだと思う
おれは嫌いだけど
前にいた会社の人も使ってたな
516 :
514 :2007/04/06(金) 21:56:46 ID:/oCCmg0r
>>515 レスありがとうございます。
>tblname.colname
>みたいに書かないで列名だけでいけるんだと思う
仰る通りなんですが、
tbl略称||colnameもtblname.colnameもそんなに見た目は変わらんのに・・・
むしろ同テーブルの結合だと、「tblname(別名).tbl略称||colname」とかで非常に見た目が痛い。
なんとか説得して変えたいんですが、うまい理由がどうしても見つからないんですよね。
>>516 結合した時にぶつかるの?
オラのuniキューは値は重複不可だけど、NULL値の入力が複数許可されている。
MSSQLServerの場合はNULL値はひとつのみ。
主キーはどちらの場合でもNULL不許可。
>>514 COBOLとかRPGとかの言語だとカラムがユニークでないとマンドクセな事になるからじゃね。
SQLでやる分には一長一短(?)だろうなぁ。
結合でどうこうはそこらの古代言語の風習からだと思う。
519 :
514 :2007/04/07(土) 00:01:27 ID:???
みなさんどうもです。
>>517 いや、結合等で不都合はなんらないんです。
ただ、見た目、コーディングのめんどくささ。
不要にsqlが長くなり、見た目もよろしくないかなーと思うわけです。
ならば、何故カラムをユニークにする必要があったのか・・・が疑問でした。
>>518 環境書くの忘れてました・・・。
java&oracleです。
ここ7,8年で企画されたパッケージなんですが、最近放り込まれました。
企画者がcobolとかの出身・・・ありえるかもしれません。
これはもう慣れるしかないかな。
>>518 さんの言う通り、一長も有り。
俺が気にしすぎなのかもです。
>なんとか説得して変えたいんですが、うまい理由がどうしても見つからないんですよね。 それはお前さんに「見た目が気に入らん」以外の理由が無いからだろ。 つーか変えたいから理由を探すって……馬鹿? 逆だろ。 前任者も含め周りともっと話し合ったほうがいいんじゃないか。 多分周りの連中は、お前さんが思ってるよりずっと頭がいい。
>>519 結局は好みの問題に落ち着くんだが、
漏れは極限までTYPOを短くしたい性質だから、
そういうカラム名は好きくないが、
安全牌というか、カラムのセットを強く意識させる意味で
カラム名をユニークにしているって事もあるだろう。
たださあ、藻前の環境のjava&Oracleなら、O/Rマッパー使えば
愚痴るほどの労力でもないだろ。ドメインクラスをきちんと定義して
マッピングすれば済む話だし。
プロジェクトメンバーにそこらのJava(つかオブジェクト指向)の
理念とスキルがあればの話だが。
不満があるなら藻前がプロジェクトリーダーになって
まったくの新規で作り直すときに提案汁。
522 :
NAME IS NULL :2007/04/09(月) 20:21:18 ID:20qTNOeY
すんません mysql5の質問です userテーブル id(int) name(varchar) sendテーブル from_id(id) to_id(int) があるとき from_idとto_idのそれぞれのnameを取得したいのですが うまくいきません select from_id, to_id, (from_idの)name, (to_idの)name from user, send where send.from_id=user.id and send.to_id=user.id イメージ的には↑こんな感じなんですが…… たとえば select from_id, to_id, t1.name, t2.name from user, send where send.from_id=user.id as t1 and send.to_id=user.id as t2 みたいな方法ってあるんでしょうか? お願いします
523 :
522 :2007/04/10(火) 09:26:11 ID:QyKYJy7e
ちょw 過疎ってるw
過疎ってると言うかあからさまにスレ違いだからスルーされただけだろう
526 :
NAME IS NULL :2007/05/07(月) 07:05:59 ID:jas/6GwN
初心者です。 ロックについて質問させてください。 仮に会議室予約ということで会議室テーブルと予約テーブル(予約ID、会議室ID、日付、開始時間、 終了時間、予約者(ID))があったとします。 ここで予約を更新(インサート・アップデート)する場合 1・予約テーブルをロックして更新処理をする。(物理ロックともいえばいいんでしょうか?) 2・予約テーブルは関連する会議室テーブルの行をロック(もしくは行をアップデート)したもののみ 予約テーブルを更新できるというお約束の元で更新処理をする。(論理ロック?といえばいいのか) という方法があるように思うのですが、皆さんはどのように実装されているのでしょうか? ご教授お願い致します。
>>526 ロックを意識して設計する事は悪くないと思うけど、
その場合だと、そもそもロックを意識する必要あるのか?
1.会議室ID、日付、開始時間、終了時間でSELECT
2.該当ありならエラー、該当なしならINSERT
だけでロックの必要はないと思うんだが・・・。
そりゃ人気コンサートのチケット予約の様に秒間にすさまじいトランザクション走るなら、
もう2・3手間増えるけどサ。
528 :
NAME IS NULL :2007/05/07(月) 20:48:41 ID:jas/6GwN
>>527 レスありがとうございます。
すみません。この話は仮定の話です。誤解を与えるような書き方をしてしまい申し訳ありません。
仮にとは入れておいたのですがもっとはっきり書くべきでした。
学習のためのケースでこんな場合どうするんだろうと思い書き込んだものです。
リアリティーは無いかもしれませんが、トランザクションが必要な場合はどうされているのでしょう。
ご教授お願い致します。
529 :
527 :2007/05/07(月) 23:36:16 ID:???
漏れは学習なしで実務でRDB覚えたクチだからよーわからんが、 そういうのってロックがどーこーよりも、複数のトランザクションが 走った時の排他制御の事を知りたいって意味だよな。 昔はアンロックでリードして更新直前にトランザクション開始→更新ロック→ 値セット→更新→更新成功?→OKならコミット、NGならロールバックとか アレコレしていたなー、って感じだなぁ。 今はS2Daoとか使ってオートでVersionNo排他制御とかTimestamp排他制御とか やっちゃてる。 まあ、好きなの使えば?って感じだな。 VBからADO使ってRDB更新するときは、まー、トラザクションを自前で実装するくらいで、 JavaでやるときはDIxAOP+O/Rマッパーで楽に終わる。
530 :
NAME IS NULL :2007/05/08(火) 19:14:22 ID:RA6uBjt6
>>529 レスありがとうございます。
すみません。私の説明が悪いようです。
排他制御の仕組みについてということではなくて、テーブルロックが必要な場合に、
そのテーブルをロックするのではなく、リレーションが張ってある他のテーブルの該当する行に
ロック(排他)をかけてから、テーブルロックが必要なテーブルにテーブルロックを掛けないで
更新するという約束ごとを作り運用するということへの、ご意見をうかがいたかったのです。
テーブルロック掛ける方法、掛けない方法どちらもメリット、デメリットがあると思いますが、
(ロックを掛けない場合のメリットととしては同時平行性が高まる。
O/Rマッパー使用時はこちらの方がナチュラル?等でしょうか)
実際皆さんはどのような判断をされるのか知りたかったのです。
書籍等ではこうゆうのは分かりませんし…
※この例の予約テーブルは主キーに会議室ID、開始時間、終了時間を指定することによって
実質的な重複入力を防ぐことが出来ないため(開始時間、終了時間がオーバーラップしているかが
実質的な重複を決めるため)更新トランザクションでは、排他的に予約テーブルにアクセスできる
必要がある。
531 :
529 :2007/05/08(火) 22:44:34 ID:???
>>530 やってみれば?としか言えんが。
漏れが530の言っている事がイマイチ理解していないのがあるんだろうけど、
「主キーに会議室ID、開始時間、終了時間を指定する・・・」
の辺りで既にテーブル設計からおかしい悪寒。
そして、RDBMSの分離レベルの設定にもよるし、実際にどうやって
トランザクションを走らせるか知らんけど、その方法はテーブル設計が糞なのを
ヘナチョコな技法でムリヤリ回避したつもりになってるだけな希ガス。
漏れならテーブル設計をもっとスッキリして普通に更新対象のテーブルに対して
ロックかけるようにするけど。
>>530 そもそも初心者が「ロックを掛ける」ことなんて考えちゃイカン。
プログラマから見て「テーブルロックが必要な場合」など存在しない。
それはDBMSの仕事だ。
>>526 の例で言えば、
1. 分離レベルserializableでトランザクション開始
2. 登録したい会議室IDで、登録したい終了時間より先に開始して、かつ
開始時間より後に終了するレコードを検索する
3. 見つからなければinsert
4. commit
これでOK。
ただやはり、スキーマでその制約を表現できるよう設計を見直す
努力は必要だな。
1.トランザクションが少ないなら更新ロックが有効だけれど、 更新画面の掴みっぱなし(放棄)という問題あり。 2.次に、抽出→更新の手順において、抽出後後一旦トランザクション放棄なら、 更新(中)フラグ表(或いはカラム、文章見ると当該表をすでにJOINしてる?)でフラグ立ててから、 begein→抽出→commit→begin→更新→commitという手順を踏めば、 デッドロックに関しては、「フラグを見て」のルールより、他トランザクションは、 抽出は可でかつ更新はタイムアウトを待たずに中止が可能。 ただし、データの追加もといファントムデータ(データ数)について問題あり>トリガーにて解消可。 また、前出更新画面の掴みっぱなしを避けるためにも、クライアント画面ボタン押下>フラグ下を確認後フラグ立>更新の クイック動作で行う手順に変更することが必要な場合あり。 同様できるだけ行ロックを用いることも大事で、2.はおおむね行ロックについて可能。 3.次に、テーブルロックをせずにテーブル更新をしたい場合。 前出トリガーは更新動作において作動。表ロックを使わないのであれば、 ルール無視のSQL直投げを防ぐフェールセーフの意味でも他トランザクションのトリガー監視が有効。
質問者以上にアホっぽい回答だ。
535 :
NAME IS NULL :2007/05/11(金) 11:32:41 ID:jkj6gZo6
>>531 主キーの話はあくまでをビジネスキーを主キー(複合キー、not null、unique)にして
重複を防ぐということができないといことの説明に書いたもので、このケースでは主キーは
代理キーになります。
>>526 参照のこと
テーブル設計についてですが、要件が仮に1時間ごとの予約であれば、
予約テーブル(予約ID、会議室ID、開始時間、使用者(ID))
(もしくは予約テーブルと予約詳細テーブルに分ける)のような感じになりますが、
予約時間の単位が細かくなり、かつ長時間連続で予約するシステムでは多くのレコードを
消費することになる(仮に15分単位の予約で4時間連続で予約した場合、
実質的にひとつの予約に16レコードが必要になる)ので、要件、メリット、デメリットの
トレードオフによりテーブル設計することになるのでは?
そしてこの場合のテーブル設計はこれで大きく外していないのではないでしょうか。
仮にこのテーブル設計がひどいものだとしても、あくまでこれは例です。
トランザクションの分離レベルは大きくのデータベースのデフォルトである
リードコミッテッドを想定していました。明記しなかったことをお詫びします。
また、このトランザクションをシリアライザブルに設定して対応する方法を
記入しなかったこともお詫びします。
ご存知のことと思いますが、SQL92の規定は直感的なシリアライザブルを
保証するようには書かれておらず、実際に直感的なシリアライザブルを保証しない
実装も存在する(オープンソース二雄の一つ、ポスグレがそうです)ことや、
リピータブルリード、シリアライザブルは現場であまり使われないだろうとの
勝手な思い込みにより、書かなくても意図を理解してもらえると思ってしまったのです。
続く
536 :
NAME IS NULL :2007/05/11(金) 12:08:22 ID:jkj6gZo6
それと私は逆上せてないですよ。この程度のことは、誰でも考えてはみる程度のものだと思えます。 私が期待したのは、実際に導入したにせよ、しなかったにせよ、その理由が何であるか (上手くいかない理由等)、導入する場合の注意点等、先人の知恵をお借りしたかったのです。 それと不思議に思ったことがあります。非常に否定的でおられますが、 文面から察するに楽観ロックも使用されているようですが、楽観ロックはデータベースの 外側でルールによってアプリケーション(ロング)・トランザクションをエミュレートする (語弊がありますが)いわばエセロックです。外側のルールに縛られる点など、 私には本質的に私の意図していることと大差がないと思えたりするのですが。 でも、なぜか思慮なしに否定されているようでちょと混乱してしまいました。 最後に説明がいたらなく誤解を与えてしまったことを改めてお詫びします
537 :
NAME IS NULL :2007/05/11(金) 16:11:00 ID:jkj6gZo6
>>532 レスありがとうごさいます。すいません。私の説明不足でした。申し訳ありません。
>>535 を参考でお願いします
538 :
531 :2007/05/11(金) 22:45:53 ID:???
意味はなんとなく解るけどビジネスキーとか代理キーって単語初めて聞いた。 漏れが言いたいのは「漏れだったらそのテーブル設計ではロックはつかわねー、 ロックが必要なくらいのトランザクション走ってるなら別のテーブル設計する」ってだけだ。 藻前の場合は「このテーブル設計で問題ない」を前提に話してるだろ? なら案件によってはソレがベストのケースもあるだろうから、やってみて 不具合なければいいんじゃね?って事なんだが。 いっちゃあ悪いが現実にそんな会議室予約システムでロックであーだこーだ 悩んでも実際ロック待ちなんかおきねーって話。 藻前の会社や学校の会議室が100万室ほどあって、利用者100億人いて、 秒間で数千トランザクション走っていて、レスポンスタイムが0.01秒未満でないと 利用者が納得しないと言うなら話は別だが。 漏れの意図するのは「設計が楽」「実装が楽」「他人が理解するのが楽」 を重視している。 RDBのロックの仕組みを初心者の他人に教えるのは結構ホネだしな。 あと楽観ロックって単語も初めて聞くけどVersionNo排他制御の事か? どういう環境で開発しているか知らんが、S2Daoは突き抜けて生産性が高いツールだ。 ついでもSeasar2やSpringframeworkのDIxAOPも非常に便利だ。 ツールに合わせてテーブル設計するというのも妙な話だし、 532じゃないが、トランザクション管理やロックはRDBMSやツールに任せて SE,プログラマはロジックの設計に集中できる方がいい。 藻前は理論をあーだこーだ言う前に現場でデスマを体験汁(w
>>535 ロックにはこれだけ拘るくせに、トランザクション分離レベルに対する
この軽視ぶりはなんなんだかな。
トランザクション分離レベルはstandardだが明示ロックはstandardではない。
初心者ならばなおさら、基本をキチンと勉強しろよといいたい。
だいたい「楽観ロック」って、間違って覚えてるみたいだし。
すいません、質問ですが データベースの同時実行制御の意味と必要性、 ペシミスティック同時実行制御とは? オプティミスティック同時実行制御とは? の解説、説明をよろしくお願いします。
ググレカス
データベースの同時実行制御の意味と必要性って何だ?
宿題は自分でやってください
544 :
NAME IS NULL :2007/05/31(木) 16:02:49 ID:Y1SYpIyx
なぁ。 データベース技術者で派遣って、40歳超えても食っていけるかな?
545 :
NAME IS NULL :2007/05/31(木) 20:56:41 ID:tK2Z6s4Y
iTunesのデータベースの仕組み教えてください!!!
546 :
NAME IS NULL :2007/07/02(月) 12:26:42 ID:qsVWfajI
超ワラタ
MacユーザーはDQN
■ おすすめ2ちゃんねる 開発中。。。 by FOX ★
このスレを見ている人はこんなスレも見ています。(ver 0.20)
☆踏み台昇降DEダイエットPart63☆ [ダイエット]
お世辞抜きであなたのマンコを評価するスレ part60 [美容]
チンコだ!ペニスだ! 評価してくれ Part9 [美容]
お世辞抜きであなたのマンコを評価するスレ part61 [美容]
お世辞抜きであなたのマンコを評価するスレ part59 [美容]
↑
Mac OS X初心者質問用スレ 22.3
http://pc11.2ch.net/test/read.cgi/mac/1181254491/
547 :
NAME IS NULL :2007/07/22(日) 19:11:42 ID:a4zCg7Dr
DBごとに日付型の扱いを比較してるようなサイトってないですか?
DBマガジンでそういう特集昔やっていた。
Accessについて質問したいことがあります。 フォームのオプションを使いDate関数で入力日が自動的に設定されるようにする にはどのように組めばいいのでしょうか?
550 :
NAME IS NULL :2007/07/30(月) 14:38:00 ID:jyxinJLg
MySQLに、GPS情報より2点間の距離を求める関数などありませんか?
<<リレーショナルモデル基礎>> 候補キー:リレーション(表)のなかで一意にタプル(行)を識別するための 属性(列)または属性の組。 ひとつのリレーションの中で、候補キーは複数ある場合がある。 主キー :候補キーのうち、最小の属性で構成されるもの 代理キー:候補キーが複数ある場合で、そのうち主キーでないもの 代替キー:主キーに変わって一意にタプルを識別するための属性または属性の組 (人工的につくられるIDなど) ※リレーション:リレーショナルモデルでのいわゆる表のこと(RDBのR) ERモデルのリレーションシップ(R)の略では無い
ひとりごと・・・ 会議室テーブル(親)---予約テーブル(子)のリレーションシップで、 それぞれ正規化されているなら、会議室テーブルと予約テーブルは 同時にトランザクション発生しないから、予約テーブルのトランザクションの 際に、会議室テーブルはそもそもロックの必要ないな・・・ そういえば、主キーは永続的な属性を選択するから、 基本は、Create or Deleteだったな・・・
553 :
NAME IS NULL :2007/09/04(火) 16:22:37 ID:JtaRPNCa
すんません。 Windows3.1くらいのころに 「ビートリブ」というmdbのような DBがあったはずですが、 ビートリブの英語表記の綴りをご存知の 教えてください。
554 :
NAME IS NULL :2007/09/04(火) 16:24:24 ID:JtaRPNCa
すんません。自己レスです。 ビートリブじゃなくてビートリーブで くぐったら出てきました。Btrieve
MySQLとかPostgreSQLって業務系で使ってる人いますか・・・ メインフレームをオープン系システムにしろ!といわれたんですが、 オラクルを使ったことがありません・・・
喪前の業務系が具体性がないのでコメントしにくいが、普通に使われているだろ。 そしてオープン系システムとオラクルは関係ない。 喪前は知識や経験が激しく足りないから近所のSIerとかに素直に泣きついて 相談してこい。 漏れだったら前世紀のメインフレームの移植ならiSeriesくらいにしとくけどな。 喪前にRHEL+Oracleなんて構成組まれた日には現場の人間が泣くだろう。
DBMSの五大機能(要素)って何ですか? 調べてるけど全然わかんない。 RASISのことかな?
558 :
NAME IS NULL :2007/09/27(木) 17:31:47 ID:6tEZGcgD
= Member = = MemberAction = = MemberLog = MemId | MemName ActId | Action MemId | ActId | LogDate ------+-------- ------+------- ------+-----+---- 1 | hoge1 0 | login 2 | 0 | 2007-09-27 00:00:00 2 | hoge2 1 | logout 4 | 0 | 2007-09-27 00:01:00 3 | hoge3 3 | 1 | 2007-09-27 00:02:00 4 | hoge4 1 | 0 | 2007-09-27 00:03:00 4 | 1 | 2007-09-27 00:04:00 上記のようなテーブル構成で、プログラムでMemberLogの閲覧ページを作る際に どんな手法をとるのが一般的なんでしょうか? JOINしたVIEWを作るのが一番楽そうだけど、MemberLogは相当数に膨れ上がることが 予想できるので、安易にJOINして後々ボトルネックにならないかと素人ながらに悩んでおります。 みなさんの意見をお聞かせください。
どなたか教えていただけないでしょうか。 たとえば、 ・会員マスタ ・加盟店マスタ がある状態で、 会員および加盟店から来た連絡に担当者が応対した内容の履歴を残すとします。 Oracle10g向けに設計された他人の仕事を引き継いだのですが、 応対履歴テーブルを見るとこんな構造になっていました。 1. 応対区分(PK): 会員:1 加盟店:2 2. 応対先ID(PK): 会員IDあるいは加盟店IDが入る 3. 応対日時(PK) (以下略) 2.のように別々のIDの格納を1つのカラムで掛け持ちする設計っておかしくないでしょうか? これでは外部キーを張れないと思うのですが、 こういった場合はどういう設計をするとRDBMS的に正しいのでしょうか。 また、上記のような設計をするとなにかメリットがあるんでしょうか。
560 :
NAME IS NULL :2007/09/27(木) 23:15:29 ID:Yu25ut2y
どなたか教えていただけないでしょうか。 eclipse上でmysqlを使い開発をしたいのですが、java.sql.*; とソースに書いても赤くなってしまいエラーになってしまいます。 おそらく何かのライブラリが足りないと思われるのですがどうやってインストールすればいいのかわかりません。 初歩的な質問でもうしわけありませんがどなたかわかる方いらっしゃらないでしょうか。 よろしくお願いします。
561 :
NAME IS NULL :2007/09/28(金) 08:59:17 ID:H7n+htjO
質問です。 現在DBサーバは PostgreSQLを使用しています。 複数拠点(拠点A、拠点Bとします)があり、拠点AにDBサーバがあります。 拠点A−B間はVPNで接続しています。 拠点BでDBに接続する人数が多くなると、ものすごく遅くなります。(そりゃそうだ 拠点A−B間の接続を 高速なものに変更できないとすると、 どういった解決策が考えられますか? 例えば、キャッシュサーバとかレプリケーションサーバを立てるっていう解決策は的外れですか? よろしくお願いします。
562 :
NAME IS NULL :2007/09/28(金) 09:11:42 ID:H7n+htjO
>>558 JOINで良いんじゃないか?
もしくは、どうせ1ページごとに表示するタイプだったらアプリ側で対応してしまうとか。
>>559 外部キー張らなければ良いと思う
メリットは対応状況を把握するシステムを考えれば思いつくと思うが。
例えば 別々に作った場合、@テーブルが多くなる。A日時ソートの一覧を作るとなると UNION 結合とかしなくちゃいけなくなる。B会員と加盟店以外に 準会員とかが出来たとしたら わざわざテーブル作ったりしなくちゃいけなくなるな
>>560 JAVA_HOME の 設定きちんとしてある?
563 :
NAME IS NULL :2007/09/29(土) 17:14:28 ID:9wM39p3S
質問失礼します WinXPPro(サービスパック2適用済み)にIISをインストールしたいのですが OSのインストール後にCDを回収されてしまったのでCDがありません。 ・マイクロソフトのページからダウンロード(探したけど見つかりません。) ・他にIISを入れる方法 等で可能な方法はありますか?あれば教えてください
564 :
NAME IS NULL :2007/10/17(水) 00:46:59 ID:oQbAYq3I
初心者的質問で申し訳ありません。 普通、プログラムで同じ領域にアクセスする可能性がある場合、pthreadなどを使用して 排他制御を行う必要があると思います。 データベースでも、同じレコードに複数のプログラムから同時にアクセスする可能性が ある場合、排他制御を行う必要があるのでしょうか? それとも、データベース自身が排他制御機能をもっていてプログラマはそこらへんのところを 意識しなくてもよいことになっているのでしょうか?
まず「データベース 排他制御」でググれよ 検索サイトで解決できる問題かどうか考えれ
PostgreSQL で MySQL の \G (結果の縦表示?) に相当することはできないでしょうか。
567 :
仕様書無しさん :2007/10/17(水) 23:17:48 ID:BPccDxL3
高3で今指定校推薦のための志望理由書書いてる。 ●●大学理学部情報科学科に進学して将来SEになりたいと思ってるんだけど どうしてSEになんでなりたいかがよく分からないんです。 これを教えてくださいとは言えないですが、例文とか自分が思ったこととか書いてもらえたらお願いします。
>>564 > それとも、データベース自身が排他制御機能をもっていて
>プログラマはそこらへんのところを
pthreadといっているので、おそらくマシン語レベルの排他制御をいっていると思うのだが、
その場合は、必要ない。
ただし、データベースで排他制御といった場合、pthreadで使われる排他制御とは意味が
異なってくるので、そこはwebや本などを参考にして勉強されたし。
>>565 エスパーが足りない。
同じレコードにって書いてるのにマシン語とか関係あんの?
570 :
>>564 :2007/10/19(金) 02:14:02 ID:5lCvAI2R
>>568 ありがとうございます。
すいません、データベースの排他制御は普通の排他制御と意味が違うのですねorz
失礼しました。。
571 :
NAME IS NULL :2007/10/21(日) 15:14:56 ID:GM9DfNus
どの板で聞いていいのか解らなかったので、accessではないですがサーバーのデータなので ここでお聞きします。 共有サーバーにあるEXCELファイルを使ってると、『読み取り専用』か『通知』で開きますか? って聞いてきます。 ある社員100人くらいの中小企業で働いてます。 うちみたいな零細もサーバーを使ってます。 そのサーバーに、進捗表のEXCELファイルを複数置いますが、だいたい20人くらいが使ってます。 同じ部署やデスク島の人もいれば、違う部署や違うデスク島の人もいます。 一応、誰が使ってるのかは、『○番の人が使ってます』と言う表示が出てから、 、『読み取り専用』か『通知』で開きますか?って聞いてきます。 自分の入力が終わると直ぐに閉じればいいのですが、電話があったりして開いたまま忘れてたり、 見るだけの為に開けてたりと、色んな理由でいつも読み取り専用になってます。 特に、管理職にそういう人が多いです。 そうなると、仕事が中断されて効率が悪いです。 そこで、質問ですが、共有サーバーのEXCELに何らかの設定をしておいて、 Aさんが普通に開く、そこでBさんが『通知』で開いておくと、Aさんが使ってるファイルの 上の青い部分とかに、『別の人が使いたがってますので、入力が終われば閉じて下さい。』 とかって、表示させることって出来ますか? よろしくおねがいします。
>>571 やる気になれば出来るだろうけどそういう対策とっても
>自分の入力が終わると直ぐに閉じればいいのですが、電話があったりして開いたまま忘れてたり、
>見るだけの為に開けてたりと、色んな理由でいつも読み取り専用になってます
結局こういう人には無駄なワケで、そういう対策は無駄な労力となる。
致命的に困っているならそういうSIerに進捗管理システムを作ってもらえ。
573 :
571 :2007/10/21(日) 15:39:11 ID:GM9DfNus
>>572 早速ありがとうございます。
Sierに言わないと出来ないなら、そんな大事にしたくないので今のままでいいのですが・・・
前の仕事場でもこういう感じのがあったので、困ってる人多いと思うのです。
簡単に出来るのであれば自分で設定したいと思うのですがやはり素人では難しいですか?
574 :
572 :2007/10/21(日) 18:30:18 ID:???
>>573 素人にはムリ。
そしてどうしてもExcelでそういう進捗管理したいなら、
10月1週の進捗管理マスター.xls
10月1週の部長用進捗管理.xls
10月1週のグループA用進捗管理.xls
10月1週のグループB用進捗管理.xls
10月1週のグループC用進捗管理.xls
と、Excelファイルを分散させておき、週末にでも内容をマージ汁。
575 :
571 :2007/10/21(日) 18:38:30 ID:GM9DfNus
>>574 そこまですると逆にややこしくなりそうなので、今のまま行こうと思います。
けど、マイクロソフトも不親切ですよね。
通知と読み取り専用
576 :
571 :2007/10/21(日) 18:49:39 ID:GM9DfNus
>>574 間違って押してしまいました。
マイクロソフトも不親切ですね。
通知と読取専用で開くって表示させるくらいなら、
そういうことを想定してるんだろうし、
簡単な設定で使いたがってるってのを通知してくれればいいのにね。
どうもありがとうございました。
つ「ブックの共有」
578 :
NAME IS NULL :2007/11/06(火) 21:03:34 ID:81NIGUj7
「GPL(GNU General Public License)」と「LGPL(GNU Lesser General Public License)」の違いって何でしょうね
あぼーん
あぼーん
581 :
NAME IS NULL :2007/11/12(月) 22:17:44 ID:fqAzoxGL
初心の初心者による質問です NetBeans二週間目の学生です BeanKeeperがすごく楽にO/Rマッピング出来ると聞いたんですが 日本語のインストールガイドサイトがググっても出てきません どなたか良いサイトをご存知ありませんか? ダウンロードして解凍して出てきたjarファイルを 全てライブラリとして登録しておけばいいんでしょうか? 本家サイトのチュートリアルには使い方しか書いてないんですよね
582 :
NAME IS NULL :2007/11/12(月) 22:18:53 ID:0lQdcG9E
データベースの世界でいう「ディスクプリタ」の意味をちょっとつかみかねています。 大雑把に捉えると、項目っていうことでよいのでしょうか。 (エクセルにおける「列」「項目」に似ていると思っています)
質問です。 20万件程度のデータ(項目は名前、年、場所、通し番号)、社内運用or特定顧客、使用は1ヶ月に数十回程度、年1万件程度追加。 この条件だとソフトはAccessやFileMakerといったアプリケーション単体だけで十分でしょうか? それともDB部分はSQLに、インターフェイスをアプリのほうが良いんでしょうか。
別に顧客が「このくらいの速度ならAccessで十分だお」って言えば いいんじゃね。 「こんなトロいの耐えられん」と言うならDB鯖とか買うなりしないとダメだろうけど。
あぼーん
あぼーん
あぼーん
あぼーん
あぼーん
あぼーん
591 :
NAME IS NULL :2007/11/28(水) 14:49:47 ID:HWmLwUwA
めちゃくちゃ、初心者なんですが、PG見習いで入った会社で 銀行のデータベースの監視?みたいなイージーな業務をしていたのですが 最終的に言語を覚えるために、土日の勉強会があって、どうしても VBや、COBOLなどに興味がもてなくてやめました。 データーベースの開発も同じような仕事形態なのでしょうか? SQLが言語という認識でOKなんでしょうか? COBOL等とどう違いのですか? 後、アクセスオペレーターに必要なスキルは何ですか? スペシャリスト取るレベルではないですよね? VBAなど使えないと駄目ですよね? 質問ばかりですいません。 細かいことも聞きたいのですが、ようはプログラマーとの違いを 詳しく教えてもらえれば光栄です。 答えを聞いて、やるか、やらないか方向を決めたいので お願いします。
よくワカランが、↓こういう事? 職を辞めて、今新しい職を探しています。 わからない事がいくつかあるので質問させて下さい。 データーベースの開発という業務について教えて下さい。 以前いた会社ではPG見習いで、銀行のデータベースの監視?みたいな業務をしていてVBやCOBOLを土日の勉強会で勉強していましたが、同じような業務なんでしょうか? SQLっていう言語を使うらしいのですが、SQLというのも良くわからないです。COBOLと違うのでしょうか? 求人に募集するかどうかの判断にしたいので、詳しくお願いします。 アクセスオペレーターってのがあるらしいですね。なんでもDBに関係しているとか。 これがあると就職に有利なんですが自分にこのスキルがあるかどうか不明です。 何ができると「アクセスオペレーター」って名乗っていいんでしょうか?VBAが使えるレベルでしょうか? こちらもお願いします。
将来的に難しい事やりたくないとかだったら他の仕事探した方がいいぞ やらなくてもいいですよね、覚えなくてもいいですよねって台詞が出てくるやつが居ても意味が無い
>>591 >データーベースの開発も同じような仕事形態なのでしょうか?
職場による。
会社名でも晒せば具体的にアドバイスしてくれる人もいるかもしれん。
>SQLが言語という認識でOKなんでしょうか?
今はSQLが必須だと思うが、職場ではCOBOLが必須だったりするかもしれん。
>COBOL等とどう違いのですか?
SQLは数学の集合論に基づいてデータを操作し、COBOLは手間隙かけてデータを操作する
>後、アクセスオペレーターに必要なスキルは何ですか?
日本で働くなら日本語を扱える能力と他人と会話する能力
>スペシャリスト取るレベルではないですよね?
低脳でも出来る場合が多い。
>VBAなど使えないと駄目ですよね?
職場によるが、漏れの知る限りはVBA使っている現場は見たことない。
>細かいことも聞きたいのですが、ようはプログラマーとの違いを
>詳しく教えてもらえれば光栄です。
地域と会社名と雇用条件と喪前のスペック晒せば大体の目測とアドバイスは可能だ。
595 :
591 :2007/11/28(水) 20:27:52 ID:jdHUl62h
大体、なんとなくですがわかりました。 ありがとうございます。 東京以外はちょっと・・・守秘義務です(笑)
596 :
594 :2007/11/28(水) 21:11:52 ID:???
漏れは金融機関な開発した事あって、運用や監視やそういうチームとも多少面識が
あったりしたのだが、漏れの感覚ではそのチームでは人材が100人いても
一人も使える人間はいなかった印象がある。
せいぜいクラスチェンジ(w)しても「コーダー」か「テスター」止まりだ。
そして「データーベースの開発」なんて仕事は実のところ存在しないと思うが。
現実的に「システム設計」と呼ばれる仕事が近いんだが、
>>591 の
印象では使い物にならないと感じる。
喪前が若くて綺麗な女子で、職場の雑務担当ってなら解らなくもないが、
そうでないなら、この業界から足を洗ってカタギの仕事を探せw
597 :
NAME IS NULL :2007/12/03(月) 00:55:27 ID:8K5rpX6T
MYSQLとPHPを使ってデーターベースサイト(検索機能つき)を作りたい のですが、CD-R付きの書籍でお奨めのものはありますか? 自宅サーバーではなくレンタルサーバーにてWEBで公開を考えています。 尚、まだかじったばかりの初心者です。
598 :
NAME IS NULL :2007/12/09(日) 15:36:07 ID:BK++W0Qk
今日嫁に怒ってしまった。 うちは俺と嫁、長女、次女の4人家族なのに3連のプリンを買ってきやがった 3つしかないと長女が我慢する羽目になって可哀想だろうと前から言っているのに また買ってきたから今日ついに嫁に怒ってしまった。
>>599 3連のプリンを4つ買えばいいジャマイカ。
あぼーん
あぼーん
あぼーん
604 :
NAME IS NULL :2007/12/25(火) 19:31:11 ID:MZUTb5AD
下記のようなネットワークってやっぱりDBが海外にあるより速度落ちますか? [DB(国内)]----[Web(海外)]----[user(国内)]
>>599 亀レスだが、長女に我慢させて両親が食う家庭ってすこしどうよ?
3連のプリンを買ってきやがった でググれ
608 :
NAME IS NULL :2008/01/03(木) 08:37:57 ID:LjQomiRQ
趣味でデータベース作ろうと思うのですが 何のデータを作ればよいのでしょうか? そもそもmysqlとかで扱う価値があるほどのデータ量は集まるのでしょうか?
レポートの中で計算をしなければならなくて、テキストボックスを貼りつけて、直接計算式を打ってみたけど、何回やってもうまくいかない。 誰か教えて下さい。お願いします。
609です なんとか自己解決出来ました。 ありがとうございました。
611 :
NAME IS NULL :2008/01/18(金) 17:09:16 ID:Kv70P4o2
どのDBMSが良いのか、質問です。 零細会社なんですが、複数ユーザーが同時に利用(更新・参照)する 可能性のある業務ソフトを僕がVB2005で組むことになりました。 そこで、簡単に運用できるDBMSを探しています。条件は、以下の ような感じです。 ・レスポンス性能はそれほど要求されないこと ・VB2005から使うためのの日本語資料、参考書がそれなりにあること ・同時更新については、レコードロックとは言わないけど、せめて テーブルロックぐらいはできること ・データ量は100GB位を見込んでいるので、データ量の制限が緩いこと ・零細企業で人材もいないので、できれば、NASのファイル共有でDBを 運用したいこと。すなわち、専用のDBサーバーを設置するのはメン テナンス上無理なので、ファイルサーバー上のファイルを複数の クライアントからアクセスする、という組み込み型の形式にしたい。 ただ、最悪の場合はDBサーバーを新規に立ち上げるのも可。 ・トランザクション機能は必要であること ・それなりに枯れたDBであること ・商用利用可なDBであること こんな感じです。 組み込み型といえばSQLiteかなと思ったのですが、日本語資料が激少 なのとバージョンアップが激しくて、ちょっとついていけません。 かといって、Jetエンジンでは同時アクセスは危ないですし、2GBまで というデータ量の制限があります。 とはいうものの、MySQLやPostgreSQLは専用サーバーが必要なので、 トラブル対応が面倒です。ファイル共有型の場合、ファイルサーバーが ぶっ壊れたらローカルディスクにデータコピーすれば、とりあえずの 業務は続行できますから。 昔で言えばBtrieveが良かったのですが、SQLでアクセスできないので 今ではダメですね。 こんなムシの良いエンジンってありますでしょうか? 是非教えてください。
>>611 NASでファイル共有と言う時点でRDB使わずに自前でプログラミングして
自前で全ての機能を実装しろ。
それかAccessを芸術的に使いこなせ。w
2GBの壁を突破する小技満載のシステムを見たことあるが
速度&保守性は最悪だったな
614 :
NAME IS NULL :2008/01/21(月) 11:27:36 ID:Do6/+syi
>>611 文面から察するに、そんなにミッションクリティカルな業務でも
なさそうだな。だったら、ファイル共有型はアリだと思う。
たしかにDBMSをサーバーにのっけてネットワーク接続すれば
DBそのものは安全だが、DBサーバーがぶっ飛ぶとPC上のアプリが
動作しても意味がないわけで、サーバーの導入は危険因子がひとつ
増えるだけとも言える。また、クライアントPCに一緒にDBMSを
インストールしちゃうのは、クライアントPCのパフォーマンスを
落とすだけだから、お勧めしない。
よって、危険回避とTCOのバランスを考えたら組込型でファイル共有は
アリだね。じゃ具体的に何が良いかとなると、質問のとおり難しいわな。
SQLiteの日本語解説が充実していればねぇ…
615 :
NAME IS NULL :2008/02/04(月) 14:59:20 ID:GPoM0Pc+
複数のキーワードをOR検索して、一番検索マッチ率が高い順番に取得することは可能でしょうか? 例) 『東京 田中 山田』 SQL * FROM hoge WHERE name LIKE '%東京%' OR name LIKE '%田中%' OR name LIKE '%山田%' ORDER BY なんちゃら name『東京の田中君と山田君』 (3 matches) name『田中君と山田君は仲が良い』(2 matches) name『山田と吉田』(1 matches) name『コケコッコー』(0 matches) name『hogehoge』(0 matches)
616 :
NAME IS NULL :2008/02/17(日) 00:21:32 ID:mHGO9IL4
データ独立性について、その意義と、三層スキーマ構造における実現方法について 説明せよと課題がでたのですが、さわりの方だけでも説明していただける、もしくは参考になるサイトを 知っていらっしゃる方はいませんか?よろしくお願いします
>>611 >>612 の、
>それかAccessを芸術的に使いこなせ。w
に同意。ファンタスティックに使いこなせ。w
618 :
NAME IS NULL :2008/02/18(月) 11:48:08 ID:U43z6sMy
PostgreSQL/MySQL等なんかを業務で使っているのですが ER図を書く良いツールはありますでしょうか? 既存のDBから自動生成する機能は特に必要ありません。 Excelで作るのはもうやめようかと思っていて。 Windows/Mac/Linux等のプラットフォームは問いません。
Visioでいいんじゃね?
620 :
NAME IS NULL :2008/02/19(火) 21:08:04 ID:AtVAeJLE
質問したいんだけど誰か人いる?
TeradataDBに関するスレはないのでしょうか? ググっても国内の情報サイトはほとんどなくて…(´-ω-`)
622 :
363 :2008/02/25(月) 21:42:19 ID:eQKuWb64
オフ板ローカルルール変更方式決定投票が間違ってる!
http://sports11.2ch.net/test/read.cgi/offevent/1203873181/ 投票当日に告知してるのがおかしい。おまけに月曜日!
どう考えても常駐してる人が常駐向けの方法で結果だそうとしてるのが明白。
最低1週間前告知で人の利用するのが多い週末に投票を行うべき。
その程度の思いやりなしで「健全な利用者の為に」ルール改変とはお笑い種。
あきらかにある層をはずして投票を行おうという意思があるとしか思えない。
・ライトユーザは切り捨てですか?
・常駐、常連やコテ優先ですか?
・今日2ちゃん(オフ板)をたまたま見てなかった人は意思がない人扱いなんですか?
・週末しか利用しない人はオフ板住人とは認めないのですか?
・自治とは名ばかりの一部住人の独裁的決定ではないのですか?
・こんな方法で皆が納得できる結果が導けると思いますか?誰のための自治ですか?
2ちゃんの板を一部の人間が自治という建前で自由に改変しようとしています!
2ちゃんねる利用者として間違っていると思います。
みんなどう思いますか?どんどん書き込んでください。
>>607 のせいで検索1位にこのスレが来たじゃねえか
624 :
NAME IS NULL :2008/04/29(火) 00:16:26 ID:c1+yOZyc
ちょっと、質問いいですか? 安価につられて bento を買ったのですが、excel (X)の csvファイルを 読もうとしても文字化けしてます。 どうやら、unicode で csv書き出さなきゃならないようですが、 excel(X) にその機能がないので、路頭に迷っています、、、 エロい人、なんかいい方法がございましたら、ご教授ください。m(_ _)m (excelの最新版ならunicode で csvファイルに書き出す機能がありますか?)
適当な変換ソフトを噛ませばいいんじねーの
626 :
NAME IS NULL :2008/05/02(金) 18:39:27 ID:wgTqaBty
DBのカラムに日時を登録するとき、 ローカルタイムを登録するべきなんでしょうか? それともUTCを登録するべきなんでしょうか?
アプリによる
Linux/C++でDBに接続する場合、 接続先のDBに左右されないようにしたいんですが、 どうやればいいんでしょうか? ちなみに、Linuxはくのーぴくすだったと思います。
DB2でも買って連合DBの機能を使えば?
ナニを左右されたくないんだろう
書き方だろJK
632 :
NAME IS NULL :2008/05/23(金) 21:48:41 ID:zf2h4Ypo
くだらない質問スレないのね・・・・・ 少々お伺いします( ・ω・)∩ アマゾンで使われてるDBってどんなの? 教えやがれおながいします
オリジナルだったと思うが。 SimpleDBとかいうの。
634 :
NAME IS NULL :2008/05/23(金) 22:32:24 ID:zf2h4Ypo
dクス! ちっともシンプルに見えないシステムなのに SimpleDBですかそうですか・・・・・ すげぇのぉ
仕組みは外からしか見てないけどものすごくシンプルに見えるんだが。 各種サービスはDBとまた別だしな。
636 :
NAME IS NULL :2008/06/22(日) 00:28:13 ID:AkUlN9tY
Webアプリを動かす際、 WebサーバとDBサーバを別々のマシンに分けるのは、 一般的なのでしょうか? 例えばDBサーバからデータを取り出す時、 別マシンだとLAN接続で速さが1G/bpsですか、 もし同マシンならSCSIのHDD使用で320MB/sの速さです。 データ取得の速度やレスポンスを考えると同マシンの方が良い気がするのですが、 それでも別々のマシンに分けるべきでしょうか?
普通は障害を意識してたりするから分けるケースが多いな。 ただ、要件定義段階で「予算もないし、使う時間帯が午前9時から午後5時、 バックアップは夜間帯」みたいな、割り切ったケースだと1台でいいと思うが。 ただレスポンス云々は別々にした方がいい場合もあるが。、 Webのバックエンドで100MBの大量データをSQLで返すケースなんて まずないから1000BASEで不満がでる事は少ないが。 にしても1台でWeb+アプリ+DBを動かすならiSeriesみたいに 堅牢かつ運用管理が楽な鉄板をチョイスしておかないと 後々苦労すると思うが。
>>636 時代の流れから言えば、仮想化して物理的には同じH/Wに格納
639 :
636 :2008/06/22(日) 20:20:30 ID:???
>>637 >>638 ありがとうございます。
参考になりました。
自分でももう少し検討してみます。
640 :
NAME IS NULL :2008/06/27(金) 11:42:33 ID:P3uEZYuQ
何でこのスレって、 >GFS/BigTable、そのオプソクローン、類似DB のスレッドが無いの?
641 :
NAME IS NULL :2008/07/03(木) 06:55:49 ID:FVtwBVKv
主キーの一部だけで決まる項目 っていう表現がよく分からないのですか゛例えばどういう場合でしょうか
どこに書いていいかわからないので、
ここにおじゃまします。
ご回答、または誘導おねがいいたします。
ここの蔵書検索なのですが、
ttp://bulib.bukkyo-u.ac.jp/opac/books-query?mode=2&place=&code=10375127&key=B121565621004951 上は一例ですが、巻数が多いものを検索した場合、
巻号(巻次)が1,2,3・・9,10,11・・19,20と昇順ではなく、
1,10,11・・19,2,20,3,4・・・というふうに並んでしまっているのですが、
1. どのような理由でこのように並んでしまうのか。
2. これは簡単な指定で、ちゃんとした昇順に並びかえるようにするというのは
難しいものなのでしょうか。
他の図書館ではちゃんと昇順になっているので、
難しい、ということはないと思うのですが、
DB作成の知識がないため全くわかりません。
なにとぞ、皆様のご教示お願いいたします。
643 :
NAME IS NULL :2008/07/10(木) 14:00:58 ID:8cLM82wR
644 :
NAME IS NULL :2008/08/03(日) 23:03:37 ID:EEkbIwxo
質問です! 選択演算の選択率の求め方を教えていただきたいです.
データを、ファイル管理するのとDBMSで管理することの違いを初心者でもわかりやすく説明してほしいです
647 :
NAME IS NULL :2008/09/20(土) 19:51:06 ID:CIptD1QB
諸先輩方に質問です。 現在、以下のような構成でシステムを構築しています。 サーバ: Windows 2003 Server R2 (10CAL) DB: MSDE2000 Release A + Access2002 クライアント: Windows XP クライアントプログラム: Visual Basic 6.0 + ADO このシステムで2台までのクライアントからサーバに接続する場合はスムーズに操作できるのですが、 3台以上で接続するとレスポンスが極端に遅くなります。 検索などの操作を要求すると30秒から1分後にタイムアウトしてしまいます。 どなたか良い解決方法をご存じないでしょうか。 あるいはどの辺に原因があるのかヒントを頂けるだけでも助かります。 よろしくお願いします。
>>640 BigTable、Hypertable、Hadoop、スレッドを誰か作成しないの?
650 :
NAME IS NULL :2008/12/17(水) 22:42:43 ID:vj0+wLlw
>>135 レスありがとうございます。
追加で質問なのですが、
サーバー本体がある。
外付けのHDDがある。
サーバー本体に、OSとオラクルをインストールする。
※この時点で、HDDのイメージバックアップを取る。
(そのイメージを使用して、バックアップを取った時点と、完全に同じデータを持つ
HDDを作ることができる。)
オラクルのDB領域は、外付けHDDに作る。
なんらかしらの原因で、サーバーがぶっ壊れ、やむなく交換する。
※の時点で作成した、イメージを利用して、新しいサーバーに全く同じデータを入れる。
DB領域をマウントする。
DBを再起動する。
上記のようなことを行うと、そのままDBって動きますか?
なんで自分で試さないの?
652 :
NAME IS NULL :2008/12/18(木) 10:10:54 ID:9h2uuJQb
試して、できなかったんですが、 ソレはオカシイ出来るはずだ、という話があったんです
試してできなかったんなら、どうできなかったのか、エラーメッセージぐらい書けよ。
654 :
NAME IS NULL :2009/02/08(日) 03:06:12 ID:Lt0/wWYN
DBってしょせんハードディスクからちまちま読み込んでるくせに 1000万件のレコードとかよく1秒以内とかで検索出来るよなぁ〜。 よくハードディスク壊れんわ。
1000万件ちまちま読み込んでいる訳じゃないからね。 ピョンピョンピョンとかササッ、ガッガッって感じ。
656 :
NAME IS NULL :2009/02/18(水) 23:49:38 ID:Awu9EVpf
データベースを勉強しようと思っているんですが、日常生活で便利になったことはありますか? 日常生活なら、エクセルで十分でしょうか?
>>654 それは設計したDB屋が優秀だからです。
>>654 それはタケノコこご飯を作るのに掘りたての生タケノコを買ってくるか
水煮のパックタケノコを買ってくるかの違いかな。
確かに生のタケノコは美味しいけど、料理するまでに手間がかかる。
しかも大概は水煮のタケノコで用は足りる。
なので、まずは水煮のタケノコに不満が出てからで良いと思うよ。
タケノコご飯食べたい。
AccessでADOが弄れるようになった位の初心者ですが Accessのフォーム⇔レコードセットのようなやり取りを 例えば、フォームをweb上に置いて、データを自PC他等で管理する… といった作業を学ぼうとしたら、どんな言語・知識を習得したらよいのでしょうか。 一応自分で調べてみたのですが、いろんなそれっぽのがあって混乱してきたので質問してみる次第です
大規模SNSやブログサービスではどんなDBを使っているんでしょうか? 何十万人といるユーザの投稿をずっと保存しててデータが壊れてサービス停止したりしないんでしょうか? 壊れても停止しなくていいように冗長化したりしてるんでしょうか?
その答えがまさにデータベースを使う理由なんだが。 単純に読み書きするだけなら普通のファイルシステム使うだろうに。
データベースを使う理由を聞いているのではなくて どのようなデータベースをどのように運用してるのか聞いているのです
それぞれとしか言えないでしょうね、運用ポリシーなんて ちなみに、NTTデータが運営してるDoblogなどは、10日ほどサービス止まってましたがw
>>661 のようなサービスで、インデックスが壊れて修復しなくてはならなくなった場合
サービスを止めなくてもよいようにするには、例えばどんな構成がありますか?
ググレカス
ググレカス=知らない・わからない
ソフトウェア的な障害でインデックス壊れた場合は、サービス止めずに復旧は不可能じゃないの
うちもそう思う。 ハード的要因なら止めずに何とかなるけどソフト的には止めるしか無いんじゃないかな?
670 :
NAME IS NULL :2009/03/13(金) 21:12:00 ID:xqCzMfcQ
OpenOffice.org のBaseの件でご質問ですが ODBC経由でposgreに接続してテーブルの内容を確認出来ましたが、 レコードの編集が一切出来ませんでした。 しかしカラムの追加はなぜか出来ました。 レコードの編集方法をお教え下さい。
671 :
NAME IS NULL :2009/03/19(木) 10:54:29 ID:5/2bEN9C
age
どこに書いていいのか分からないので ここで、失礼します。 サーバ機 DELL TowerEdge サーバ用OS SQLサーバ2005 症状 サーバ機名とドメインを変更したら 今まで、ログインできていたSQLサーバの DBに入れなくなってしまった。 サーバ機を起動させた時のアカウントも変わってしまった。 目的 もとにもどせるのでしょうか? 当方、とある博物館で補助員をやっているのですが 今月、上司がヘッドハントされ退職 サーバのテスト及び管理等を○投げされてしまいました。 それで、レプリケーションのテストがうまくいかず、 上司が残したマニュアル頼りに、設定を一から始めたら 上記のような状況にOrz 土曜から、このサーバを使っての展示が始まるのですが どうする事もできず呆然としています。 素人の長文失礼しました。 もし、解決ほうをご存知の方がおられた ご教授ください。
>>672 ええと…まずは落ち着け。
やったこと:SQL鯖機のドメインと名前を変更した
おこったこと:クライアントから接続できなくなったし、サーバへのローカルログオンも変更前と通るアカウントが違う。
って事?
674 :
672 :2009/03/19(木) 21:41:59 ID:???
>>673 はい、SQL鯖機のドメインと名前を変更したら
クライアントから接続できなくなったしローカルログオンも
変更前と通るアカウントが違います。
変更したSQL鯖はドメインを持つマスターではないみたいです。
現状、何とかDBのデータは見れるようになったのですが
基のドメインに戻れません。
>>674 与えられた情報から推測するに、こういうこと?
・元居たドメインの「ドメインにワークステーションを追加」権限を持ってるユーザID・パスワードが判らない
・何故なら元居たドメインのAdministrator権限を持ったユーザID・パスワードを知らないから
(DB見れたんならそのまま触らずに放置するのが…)
676 :
672 :2009/03/20(金) 08:21:54 ID:???
>>675 はい、多分そういうことだと思います。
最悪、マージレプリケーションはできませんが
展示用のサーバとしてゃ使えるようなので、
ご助言の通りに現状のまま放置して、
経過を見守ろうかとかと思います。
ご助言有難うございました。
そりゃ、仮にamazonみたいな書籍関連の情報だとapiで呼び出されるデータベース(テーブル)は 非正規化されててもかまわんだろ。 1日に一回更新するくらいで問題なしの情報だろうし。 要件と機能的限界やそれらの周辺インフラのバランスを見ながらデータベース設計するのは 普通なのだから、別にその記事が特別凄い事を言っているとは思えないけど。 つかそういうライターって提灯記事を書いて他人を煽りメシを食う仕事だから、 意見は参考程度にしとけばいいと思うが。
680 :
NAME IS NULL :2009/03/30(月) 22:47:05 ID:jmnzPF1G
AccessからFileMakerへ移行させようとしています。 Accessのクエリのように月ごとの集計を表示させるレイアウトを作成したいのですが 全くお手上げ状態です。月以外にもグループが2つあり、それごとの集計です。 --グループ-- 集計 2009/01 A 1 2000 2009/01 A 2 1900 2009/01 B 1 1900 Left関数で月ごとは出せるのですが他のグループはレコードの明細のある小計や総計しか出せず、 しかも集計結果も狂って困っています。 FileMaker使用している方少ないかも知れませんが、アドバイスお願いします。
681 :
NAME IS NULL :2009/04/01(水) 23:44:43 ID:Qx9PnvQh
oracle8.1.6なんですが、oracleに負荷をかけるテストしたいのですが、 sqlってどうすればいいですか?
682 :
NAME IS NULL :2009/04/02(木) 10:13:42 ID:B0wvuhrl
すみません、素人なのですが調べても分からなかったので教えて下さい。 あるパッケージソフトを購入して使用する事を検討していますが、 そのソフトの動作条件として「SQL Serverがインストールされていること」 とあります。 パッケージソフトで運用する規模的には、Express、もしくは最大でも Workgroupがあれば事足りる予定ではあるのですが、この二つには有料 と無料の壁があるため躊躇しています。 そこで、まずは無料のExpressで運用し、それでは機能不足もしくはこの先、 機能不足に遭遇した場合に、workgroupもしくはそれ以上の有償SQL Serverに 入れ替えようと思うのですが、何か支障はあるでしょうか? またちょっと別件なのですが、このようにSQLを求めてくるソフトに対して MySQL等の他のDBソフトを用いる事は可能なのでしょうか? (連動ソフトがMDB決め打ちで動くのでしたら無理でしょうけれども…)
683 :
NAME IS NULL :2009/04/03(金) 19:30:19 ID:zo4GeeUc
Accessのフォームにおいてマウスホイールを無効にしたいのですが。 暇な人、教えてくださいな。
>>682 あるパッケージソフト作った人に聞けば?
つか素人がパッケージソフト使うならソレにあわせるしかないと思うが。
SQLServerで動くのをMySQLに移植できるスキルのあるヤツなら、
そもそもパッケージソフトを必要としないだろう。
685 :
NAME IS NULL :2009/04/09(木) 02:34:51 ID:iBocTrrX
Access 書籍カテゴリテーブル及び書籍テーブルというテーブルがあり、 書籍テーブル内に書籍カテゴリを判別させるkeyを付加するより、 カテゴリテーブルと書籍テーブルの他に、組み合わせテーブルというものを作ったほうがいいですか?
一対他になるならそれでいいんじゃない?
687 :
NAME IS NULL :2009/04/09(木) 16:35:26 ID:iBocTrrX
宿題は自分で
689 :
NAME IS NULL :2009/04/09(木) 17:23:35 ID:+PEKYE7R
>>688 キーワード部分だけ、ヒントを頂けませんか?
大分類の一項目ごとにキーワードテーブルを作ろうと思っているのですが
キーワードテーブル一つでいいのでは?
691 :
NAME IS NULL :2009/04/09(木) 20:54:33 ID:nMUMjjc2
初心者で質問です。 一般的にデータベース管理者としては、DBのアーキテクチャについてどのような事まで理解していれば良いのでしょうか? あと、DB2のアーキテクチャについて調べているのですが、なかなか理解できません>< どなたか御教え下さい
692 :
NAME IS NULL :2009/04/09(木) 21:50:13 ID:+PEKYE7R
694 :
NAME IS NULL :2009/04/09(木) 22:11:23 ID:+PEKYE7R
>>693 一つのキーワードテーブル内に収めたらいいんじゃない?とレスした理由を聞いたつもりなのですが
聞き方が悪かったようです
メリットとデメリットを教えてください
宿題は自分で
696 :
NAME IS NULL :2009/04/10(金) 00:12:37 ID:9AeNSwwp
>>687 ・大分類マスタ ⇒ (大コード)、大分類名
・小分類マスタ ⇒ (小コード)、大コード、小分類名
・キーワード ⇒ (キーワード)、(小コード)
※カッコは主キー
こんなもんかな。
698 :
NAME IS NULL :2009/04/10(金) 08:44:27 ID:9AeNSwwp
>>697 キーワードテーブルに小分類IDは保持しなくていいの?
小分類IDなんてどこにあるんだ?
コード
じゃ保持してるがな
Access
+ドキュメントテーブル
DocID, タイトル, URL, indexファイルへのパス
1,オナニーマスター黒沢,
http://,c\download\onamasu\index.html +単語テーブル
WordID,検索単語
1,オナニーマスター黒沢
2,オナマス
3,漫画
+検索用テーブル
WordID, DocID・・・
1,1
2,1
3,1
みたいな感じにすればいいのかな?
単語テーブルがでかくなり過ぎると、DocID入力が大変だと思うし、分類テーブルを用意して、
先に分類を入→単語テーブル内の単語を分類別に絞る
みたいな感じで入力していきたいんだが・・・絞る方法が判らない
すまん、
>>702 だが、
ローカルに保存したWEBサイトの整理のためにデータベースを活用したいと思っていて質問した。
704 :
NAME IS NULL :2009/04/12(日) 00:30:28 ID:SIGKARJa
>>702 ごめん、言ってる意味が解らん。
単語テーブルが大きくなるとDocIDの入力が大変になる理由も解らんし、
オマイが言う分類テーブルの役割もよく解らん。
c\download\に今までダウンロードしたWEBサイトがまとめて存在していて、 それをAccessを使って整理しようとしている。 +WEBサイト情報テーブル DocID(WEBサイト固有ID(主キー)),タイトル(HTMLのtitile部分),,URL,c\download\onamasu\index.html c\download\に保存した全てのWEBサイトのURLなんかをWEBサイト情報テーブルに登録 +単語テーブル WordID(単語固有のID),単語 1,オナニー 2,漫画 +単語とWEBサイトの対テーブル WordID, DocID 1,1 2,1 単語とWEBサイトの対テーブルは、単語テーブルの単語が含まれるWEBサイトをWEBサイト情報テーブルと関連付ける すまん、ちょっと判らなくなってきた・・・
単語テーブルに登録する単語にある一定の分類をしておいたほうが、目的のWordIDを見つけやすくなると覆うんだ 単語を分類(漫画->漫画に関する単語)とか、そんな感じで 単語テーブルに登録される単語が数千とかになってくると、WEBサイトに似合った単語を見つけるのに時間がかかる
どうですか? 単語テーブルとWEBサイト情報テーブルから、単語とWEBサイトの対テーブルで 単語IDとWEBサイトIDを関連付けるのが自力だと、とても大変だというのは明白だと思います。 WEBサイト、例えば、オムライス(ブーン系小説まとめサイト)を単語とWEBサイトの対テーブルに登録していこうと思うと、 まず、このサイトに関連する単語として、 ・小説、ブーン、内藤ホライゾン、2ch、等(トップページを形態素解析した名詞等)、を単語テーブルにまず登録します。 WEBサイトの情報,URL,タイトル,パス等をWEBサイト情報テーブルに登録します。 そして、単語から任意のWEBサイトを検索するためのテーブルとして、単語とWEBサイトの対テーブルのレコードを登録していき 単語を主キーにします。 ですが、一つのサイトに対して何十個もの単語IDとWEBサイトIDを関連付けていくのは自力じゃ無理があると思うんです。 改良余地に対して、助言が頂きたいのです
あ・・・すいません・・・ こういう時こそVBAやSQLに頼るべきでしたか? 形態素解析で取得した名詞なんかを単語テーブルから検索していき、対テーブルに自動で登録していく・・・ いや・・・今の今まで全て自力でデータベースに登録していこうと考えていました。。。 どうでしょうか?
GoogleDesktopの事か? 個人的にはインテルSSD積んで都度全文検索。 1Gあたり10秒ぐらい掛かるけど。
710 :
NAME IS NULL :2009/04/12(日) 11:16:32 ID:7bCc07pS
GoogleDesktopじゃないです・・・ Access2007を使っています
DBに入れた後何をしたいのか、クエリの具体例がわからないと
スキーマについて誰もアドバイスのしようがないと思うのだが。
単に全文検索したいのであればMySQLにデータを突っ込んで
全文検索インデックスを貼るか、それこそ
>>709 のいうように
GoogleDesktopでも使えば良い。
DBに入れたあと、ファイルを分類別に検索したり、キーワード別に検索して 円滑に検索結果を得たい けど、全文検索インデックスの登録はプログラム(SQLやVBA)を作ってやるもの?
いやまぁ便利SQLを使えば出来るけど、馬鹿だったりするわけで… 先生!質問! IFilterで抜き出した結果って簡単に手に入れられますか? 昔C++で(半泣きで)DLL書いて全文抜いた覚えがあるんですが。
716 :
NAME IS NULL :2009/04/20(月) 23:14:37 ID:Q6/Si8QP
Windowsを起動した基盤から、 SATAケーブルなどで 探索したいHDDをくっつけて、 そのHDDの中身を探索したいのですが、こういったことをすることは 可能ですか?そもそもHDDの中身をみていくにはどうしたらいいですか? (どんなソフトが必要か?など。) 初心者なので何もわかりません。(一応プログラマーですが) これってDBだよね?スレ違いならどこで聞いたらいいか誘導してください。 お願いします。
死ね
718 :
NAME IS NULL :2009/04/21(火) 17:23:56 ID:nswL74EU
フリーのデーターベースとして、 MySQL と PostgresSQL がありますが、 その2つを比較した時の特徴はどのようなものがありますでしょうか?
719 :
NAME IS NULL :2009/04/21(火) 22:46:33 ID:x1VHNVHK
生きる!
>>718 MySQL = もうバージョンアップしない
PostgresSQL = バージョンアップする
721 :
NAME IS NULL :2009/05/06(水) 01:33:17 ID:rIjY03RL
DBの更新前後で、 どこのカラムの値が更新されたのか一目で分かるようなツールを作りたいと思っています。 ブラウザにselect文を入力しCGIがそれを実行し、 2つのframeを持ったHTMLの一方にその時点の結果を出力する。 また、DB更新後にもう一方のframeにその時点の結果を出力し、 javascriptで両方のframeの値を比較し、異なれば赤く表示みたいなことをしようかと思っています。 具体的には両frameともselect結果は、 tableタグで表示し、各tdタグにはそのframe内でユニークなid を振り、 両frameで同じidをもつ要素の値を比較。 この方法だと、 DBのupdate については比較可能なのですが、 insert, delete をうまく比較できません。 #途中の行が増えたり減ったりすると、それ以降の同一IDの値が異なってしまう。 insert, delete をうまいこと検知する方法はありますでしょうか? CGI:perl(DBアクセスはDBI) DB :oracle
申し訳ございません。 phpmyadmin関連の質問スレを2ちゃんねる検索で探してもありません。 よろしければ誘導してもらえないでしょうか? 質問したいことは(自宅鯖) mysql5.x phpmyadmin3.2x の環境なんですが、 sqlファイルをインポートしたいのですが最長: 65,536 KiBまでしか無理なんです。 分割すると凄い時間かかるので一括でインポートしたいです。 sshを使うんじゃなくて、インポート部分の上限をかえるにはどうすればいいか分かる方いましたら 誘導やアドバイスをお願いします。
すまねーphp.inで設定出来ました
724 :
NAME IS NULL :2009/06/09(火) 23:13:46 ID:W05EiEYB
初心者で質問っす! Databsse Controlの管理者権限(スーパー管理者)を与えると アラートの通知をメールで送信できるように設定できるようになるのですか? それとも権限を持ってなくても出来ますか?
725 :
NAME IS NULL :2009/06/09(火) 23:38:43 ID:W05EiEYB
724です スレ間違えました><
726 :
NAME IS NULL :2009/06/11(木) 17:35:18 ID:UTkG5JqY
質問です。 testdb=# copy csv_data from '/home/ユーザー/d' using delimiters ','; ERROR: could not open file "/home/ユーザー/d" for reading: 許可がありません 解決方法を教えてください。 chmodでdというcsvファイルを777にしてあります。
727 :
NAME IS NULL :2009/06/14(日) 15:07:50 ID:dbszfnKG
DB2のアーキテクチャを学んでいるのですが、 Oracleのようにアーキテクチャをまとめたサイトがありません。 どこかに分かりやすいサイトや資料がありましたらご紹介頂けないでしょうか?
IBM
DB改
スキーマのデザインについてこのデータはカラムにすべきかどうか ということをあれこれ考えているんですが、 例えば 年、月、日のカラムがあるテーブルがあって、 出力でその3つにくわえて曜日のデータがいる場合、 曜日のカラムを用意すべきか、関数で曜日を出すべきかなど みなさんが基準にしていること (例えば上の問題なら処理速度を優先してるからカラムをつくるなど) はありますか。もしよければ教えてくださいお願いします。
731 :
NAME IS NULL :2009/07/28(火) 11:46:55 ID:NtG2hYjA
頼むっ・・! DB(ドラゴンボール)板を作ってくれっ・・! もちろんID表示制で
DBのリレーションに関連するキーを乱数など業務と関係ない番号を振る方法を考えているんですが、そういうのって異常ですか?
先輩と相談してみたんですが、得にデメリットがあるわけでもなく、逆にメリットが多そうなので良さそうなんですが、
最終的に「なんか気持ち悪いね」ってことで実装に至らず。
たいがいのDBはオートナンバーの機能持ってるけど、これを使ってキーを作るのがフツーなんでしょうか?
親子関係を持つようなデータを挿入する時に事前にキーが分かってないと不便な気がするんですがそういうもんなんですかね〜??
ところで、こんな疑問をもってネットをさまよっていたらこんな記事を見つけました。
ttp://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=21176&forum=7 なんでこんなに上から目線!?
>>732 喪前の使うフレームワークがオートナンバーなIDを強要しているノリのならオートナンバー使う方が楽だとは思う。
設計と実装がカッチリ決まっているなら乱数キーを使うメリットはない。
あと、RDBMSによってできる、できないがあるが自動生成キーとか使っていると
「このテーブルだけあの時点に戻し夜間バッチを再処理したい」って時に死亡フラグが立つ。
まあケースバイケースなので全否定はしないけど、要件しだいだろうな。
>あと、RDBMSによってできる、できないがあるが自動生成キーとか使っていると >「このテーブルだけあの時点に戻し夜間バッチを再処理したい」って時に死亡フラグが立つ。 これなんで?
733じゃないから推測だが、 ・テーブルをリストアする際にシーケンスを戻し忘れる ・あるいはそもそも戻す機能がない とか? でもシーケンスが飛ぶだけなら別に問題はないか。 他テーブルとの整合性の問題だったらそいつらもリストア しなきゃならんわけだし。
>>733 > 733 名前:NAME IS NULL [sage]: 2009/08/02(日) 20:57:10 ID:???
>
>>732 > 喪前の使うフレームワークがオートナンバーなIDを強要しているノリのならオートナンバー使う方が楽だとは思う。
> 設計と実装がカッチリ決まっているなら乱数キーを使うメリットはない。
結局、オートナンバー(自前でシーケンシャルなナンバーを振るのも含む)にするか、乱数キーにするかって、
メリットでメリットで判断なんですよね〜たぶん。
> あと、RDBMSによってできる、できないがあるが自動生成キーとか使っていると
> 「このテーブルだけあの時点に戻し夜間バッチを再処理したい」って時に死亡フラグが立つ。
この辺はざっくり検討したんですが、シーケンシャルな番号使ってても結局再処理中にキーがずれたら、関連する
テーブルのキーを貼り替える必要があるので、キーの問題と言うより設計の問題と判断しました。
どっち使ってもメリットデメリットに差がでないですよね?たぶん
> まあケースバイケースなので全否定はしないけど、要件しだいだろうな。
結局ケースバイケースって形で落ち着いたんですが、自分らが経験してきた案件で乱数キーを使ってる所って
なかったので、あまり使わないものなのかな〜?と不思議に思ったので書いてみました。
シーケンス用のテーブル用意しなくてすむし、テスト時のデータ配布するときにシーケンスの重複気にして
データ作らなくていいので、乱数キーが便利そうだな〜といった軽いノリで検討しただけなので何か間違ってるかも
しれません(^^;
乱数つっても場合によっては衝突する可能性があるわけだし、それでも問題ないか 検討するくらいならまっとうな手段でやるほうが手間がかからんと考えるのが普通だろうな。 前者の検討はそれこそケースバイケースで案件ごとに毎度行わなければならないのに 対し、後者は同じやりかたで使い回しできるわけだし。
> 乱数つっても場合によっては衝突する可能性があるわけだし、それでも問題ないか > 検討するくらいならまっとうな手段でやるほうが手間がかからんと考えるのが普通だろうな。 > 前者の検討はそれこそケースバイケースで案件ごとに毎度行わなければならないのに > 対し、後者は同じやりかたで使い回しできるわけだし。 もちろんデータの総件数に対して十分な範囲を持たせて、かつ、衝突した時に再度番号 振りなおす仕組みは考えました(^^; 実際、ネットワークなんかだと乱数(というかハッシュ値)でパケットのキー作って流して、 コリジョンしたら再度番号振るような仕組みで十分な速度がでてるわけなので、乱数キーが 仕組みで劣ってるわけじゃないと思うんですよね。 DBの内部の仕組みでもレコードはDBのシステムキー(ハッシュ値)で保持しているようですし、 乱数キーが有利だと判断しての採用になってるんだと思うんですよ。 なのにDBのキーはシーケンシャルなキーを使うので、乱数キーの何が問題なんだろうな? というのがそもそもの発想だったんです。 乱数とハッシュは違うだろ!っていうツッコミはあるかと思いますが、ようはシーケンシャルな キーの振り方とシーケンシャルでないキーの振り方では、後者の方がより汎用的に使われる 手法なのではないか?という疑問です。 乱数キー肯定派がでてこないようなので、多分何かが劣ってるんでしょうね〜・・・。 なにが悪いんだろう(・・?
だから、衝突時のことを考えるより最初からシーケンス使う方が簡単だからじゃん。 ネットワークなんかで乱数が使われるのは、分散環境で一元的な採番ができないから。
740 :
NAME IS NULL :2009/08/08(土) 19:07:34 ID:eRK7mfIu
カードゲームみたいなのを作りたいときに、 プレイヤーのカード情報はどう持てば実装的に一番お得でしょうか? 使用予定のDBは、mysqlです。 ・1レコード=1プレイヤーで、カードの種類だけ(何百個とか千個とか)フィールドを作る。 ・1レコード=1プレイヤーで、何種類かのカードをまとめて1フィールドに記録。 ・1テーブル=1プレイヤーで、カードの種類をレコードにする。 今のところこんな感じで考えてはみたんですが、 その方法はヤバイとかあればお願いしますm(_ _)m
1レコード=プレイヤーごとのカード種類という発想は出てこないのか。 どちらにしても、プレイヤーとカード種類と、そこで保持したい情報の 関係がわからんことには。
742 :
NAME IS NULL :2009/08/08(土) 20:57:04 ID:eRK7mfIu
>>741 プレイヤーごとのカードの種類ってのは、キーを0000-0000みたいにプレイヤーID+カードIDみたいにするってことでしょうか?
とりあえず、プレイヤー1000人くらいカード1000種類くらいを想定しています。
フィールドが多すぎたり、テーブルが多すぎたらヤバイかなと思ったんですが、
ググったらこれくらいは大丈夫っぽいのでもう少し調べてみます。
複合キーというのも知らない? まあ初心者は自分でいろいろ試してみるのもいい勉強だけど。
>>739 > 739 名前:NAME IS NULL [sage]: 2009/08/08(土) 06:14:10 ID:???
> だから、衝突時のことを考えるより最初からシーケンス使う方が簡単だからじゃん。
> ネットワークなんかで乱数が使われるのは、分散環境で一元的な採番ができないから。
例えばチケット販売のような仕組みを考えたとき、
A席が100枚在庫があったとします。
10:00から受付開始で、A席に1000人の申し込みが殺到したとします。
シーケンスで申し込み情報を保存しようとすると、在庫確保の処理があれば、
最初の100人で在庫がなくなりますが、例えば全部キャンセルだとすると
100件分のシーケンスが無駄になります。
別の仕組みにして、例えば在庫確保せずに、登録完了時に在庫確保
しようとして、1000人がほぼ同時にアクセスしにいったりすると
シーケンス番号の取得時に重複が発生して(シーケンステーブル+1
とかして成功時のみコミットのような場合)999人が一意制約違反に
なったりしますよね?
これは極端な例で、そもそもそういう条件付きなら別の方法考えるよ!っていう
ことなんでしょうが、シーケンス番号を使う方法って複数ユーザからの
同時アクセス、同時登録があるような環境ではいまいちだと思うんですよ。
でも現実的にシーケンスを使う方が優勢なわけで、実際問題739さんのように
シーケンスを使う方が簡単といわれることが多いのです。
乱数キーだと、同時にアクセスされた時のシーケンスNoの確保を考えなくても
キーを作れるし、簡単だと思うんですよね・・・。
ちなみに上の例でよく見かける解決策は、単純にシーケンスNoだけは他のデータの
コミットと分けて、シーケンスNoを取得したら、後続処理が成功しようと失敗しようと
インクリメントすれば大抵の場合はクリアできます。
もちろん抜け番出たりとか言うのを許容しないととかありますが。
シーケンスはもともと抜けが発生するものだよ。「無駄」とかは意味ない。 だいたい、それが問題になるケースじゃ、そもそも乱数なんか使えないだろう。 極端な話、「シーケンス=衝突しない乱数」と考えとけば無問題。
>>745 > 745 名前:NAME IS NULL [sage]: 2009/08/09(日) 22:50:26 ID:???
> シーケンスはもともと抜けが発生するものだよ。「無駄」とかは意味ない。
> だいたい、それが問題になるケースじゃ、そもそも乱数なんか使えないだろう。
> 極端な話、「シーケンス=衝突しない乱数」と考えとけば無問題。
!!
目から鱗が落ちました。
多分ほぼ完璧に今までのもやもやが解決したと思われます。
ありがとうございます!
個人的にシーケンスNo.で無駄が発生するのはずっと理解していた
(つもりになっていた)んですが、他の設計者やお客さん側から
抜け番を気にする発言を何度も聞き、
そんな面倒なことするぐらいならシーケンスNo.じゃなくていいぢゃん!
と思っていました。
が、そもそもその時点でシーケンスNo.という名前に縛られていたんですね。
抜け番気にするような人にうまく説明できるかどうかわかんないですが、
自分の中でモヤモヤがなくなったので自信を持って説明できると思います!
ほんとに有難うございました!
748 :
NAME IS NULL :2009/08/26(水) 00:55:21 ID:MrkiRDzs
昔のKeySQLみたいに、Excelをクライアントにして ADOドライバやODBCドライバで接続した先のテーブル 更新できるツールってないもんでしょか。 最近、VBAを使う機会が多いのでメンテ用に便利かなぁと。
749 :
NAME IS NULL :2009/09/22(火) 18:57:06 ID:WFNuEE1i
Windowsでデータベース時にコマンドライン弄るのって分かりにくいんですが、 何か簡単にコマンドプロンプトでSELECTとか即座に実行したり、ファイル検索など出来るような視覚的に分かりやすいソフトって無いんでしょうか?
とりあえずRDBMSを晒してから質問しろよ。
751 :
NAME IS NULL :2009/10/08(木) 22:38:45 ID:iVgfKG4R
ER図の記述方について質問です。 以下2つのテーブルがあるとします。 装置テーブル PK 装置ID 装置パステーブル PK 装置パスID FK 装置ID起点 FK 装置ID終点 この2つのテーブルをER図で表現するとき、どのような関係になりますでしょうか? 【業務ルール】 1.装置テーブルは、装置パステーブルなしに存在できる。 2.装置パステーブルのFKは、装置テーブルのPKであり、必須項目である。 @ テーブル間の関係に着目すれば、 装置テーブル 多対1 装置パステーブル は明白ですよね? A しかし、ですね、ある人は、 装置テーブル 1対1(0) 装置パステーブル を記述するのです。 項目単位でみれば、Aも正解に見えるのですが、 これは、ER図としてどっちが正解ですか? データ例) 装置テーブル 装置ID 1 2 3 4 装置パステーブル 装置パスID 装置ID起点 装置ID終点 1 1 2 2 3 4
SQLを扱うソフトはエンドユーザー側にランタイムが必要なのでしょうか? XML書き出すかSQLに挑戦するか迷ってます
753 :
NAME IS NULL :2009/10/15(木) 21:43:31 ID:2K43jqZ5
ER図の記述方について質問です。 以下2つのテーブルがあるとします。 装置テーブル PK 装置ID 装置パステーブル PK 装置パスID FK 装置ID起点 FK 装置ID終点 この2つのテーブルをER図で表現するとき、どのような関係になりますでしょうか? 【業務ルール】 1.装置テーブルは、装置パステーブルなしに存在できる。 2.装置パステーブルのFKは、装置テーブルのPKであり、必須項目である。 @ テーブル間の関係に着目すれば、 装置テーブル 多対1 装置パステーブル は明白ですよね? A しかし、ですね、ある人は、 装置テーブル 1対1(0) 装置パステーブル を記述するのです。 項目単位でみれば、Aも正解に見えるのですが、 これは、ER図としてどっちが正解ですか? データ例) 装置テーブル 装置ID 1 2 3 4 装置パステーブル 装置パスID 装置ID起点 装置ID終点 1 1 2 2 3 4
ここに書いてないルールが他に存在してないか?
755 :
sage :2009/10/17(土) 13:48:08 ID:/nvXMvRI
+-------+ |装置パス| +-------+ Y Y . | | +------+ | 装置 | +------+
BlogCarnival submission form. ,
757 :
NAME IS NULL :2009/11/11(水) 16:38:49 ID:QRr1bpTN
候補キーについて少し混乱してるんだけど、 候補キー⊇主キー って認識でいいの?
LDAPってどこかに関連スレありますか? ユーザーアカウント情報をLDAP管理すると、たとえばloginShellが 環境によって違うケースがあります。 /bin/bash だったり /usr/local/bin/bash だったり。 シンボリックリンクをはって /etc/shells なんかに書いて、とにかく パスを統一するような方法しか思いつかないのですが、もっとスマートに 解決できる方法ってないのでしょうか というようなことを聞きたいです。
759 :
NAME IS NULL :2010/01/25(月) 23:13:15 ID:T7kq97zL
このスレで間違っていたらマヂスマソ。。。 データベースへ接続要求するためのシステムって普通なんていうんすかね? OracleではLISTENERという認識ですよね? 他のサーバでは同類のサービスってありますか?名称だけでも知れたら嬉かです。 DB2 Microsoft SQL Server HiRDB MySQL PostgreSQL
760 :
NAME IS NULL :2010/01/28(木) 20:33:42 ID:zWP9BaRd
リレーションとサブクエリーの両方が絡んだ場合の考え方に 自信がもてません。 この要素にクローズアップした参考書やウェブサイトはありませんでしょうか?
「考え方」と問われればとりあえずそれはリレーショナルモデルとしか 答えようがない。 ノウハウの列挙を超えて、何故それで求めている結果が得られるのか、 効率的なのかを考えて理解しようとすれば「○○にクローズアップ」した 書籍は多分場違いで、むしろリレーショナルモデルとか索引の実装方法 など、基盤となる理論や技術について説明した書籍が必要では。 リレーショナルモデルに関しては増永先生の本など良い和書が見つかる と思います。インデックスの実装などより物理層に近い話題も含めれば Raghu Ramakrishnanの本が網羅的でよいです。
762 :
NAME IS NULL :2010/01/31(日) 00:34:43 ID:i/zQY3Zu
すいません。 SQLSERVER2000を混合認証(Windows,SQL認証)で使用しているのですが、 SQLSERVERを起動するとログイン画面がでてこないで、ログイン状態で開きます。 (windows認証にするか、SQLServer認証するかを聞いてくる画面が2005だとでてくる) どのようにして、2000でログイン画面を出すようにすればよいのでしょうか? というのはsaのパスワードがあっているかどうか試したいだけなのです。。
763 :
NAME IS NULL :2010/02/27(土) 23:58:01 ID:BWngi1CC
散々言われているのかもしれませんが なぜOracleが採用されるケースが多いのでしょうか? 他の製品よりも高いわけだし 決定的にこれが優れている部分とかあるのでしょうか?
utif euc sjisいろんな日本語が混合でぶちこめてしまうデータベースはないですか?
765 :
NAME IS NULL :2010/03/24(水) 22:54:23 ID:6ASNtwRA
カラム名の長さはどれ程パフォーマンスに影響するんでしょうか? 巷のDBではカラム名を省略して短くしているものをよく見かけますが、どうなんでしょう。
766 :
NAME IS NULL :2010/04/13(火) 15:39:58 ID:8g3TiZdo
MySQLよりBarkeley DBの方が早いとか検索エンジンに向いてると言われるゆえんは何でしょうか? データ量が膨大だとデータファイルのロードに時間がかかるのでサーバ方式の方がよいように思います。 これはサーバ方式云々よりRDBかそうでないかを言ってるのでしょうか? どうもよくわかっていないので勘違いしているところがあったら教えてください。
767 :
NAME IS NULL :2010/04/14(水) 14:53:39 ID:cbf+O8ox
リレーショナルデータベースである外部キーに入力する値の候補に複数のテーブルの主キーが混在している場合どう設計したらよいでしょうか? 例えばAテーブルのa1フィールドに入力する値はBテーブルのb1フィールドからかCテーブルのc1フィールドからか持ってくるといった場合です。
768 :
NAME IS NULL :2010/04/17(土) 18:35:54 ID:y/LYTEHK
プログラマーがリレーション組んだ後のマスターID値なんか把握する必要がないのに なぜここが進歩しないの? トランザクション自動のDBとかないの?
769 :
NAME IS NULL :2010/05/11(火) 14:49:14 ID:Wt4bjnsq
エクセルのファイルをデーターベース化したいと思っているのですが 最強のデーターベース何ですか? よろしくお願いしました。
MongoDBのことはどこで聞いたらいいですか?
772 :
200 :2010/06/10(木) 14:31:27 ID:muawMWTS
これまでFilemaker8.5でやってたんですが、ネット越しに使いたいって言われました FMの鯖と蔵を買えばことは済むはずが、金がありません。 同一屋内であれば、HDを共有し、そこにあるファイルを使用する人で、同時使用はできないなりにも使えるのですが (web公開でもOKですし) その場合、次に選ぶべきものは何でしょうか。 Mysqlを触ってみましたが、見た目を記述し、データの取り出しや挿入をphpで記述する必要がある点でまいってます。
非正規化しまくりのマスタをつくって、JOINは遅いからこうしてるって言われる日々はもう嫌だー 検索が遅いからJOINやめてマスタひとつにしたって、INDEX?なにそれ食べれる?きっとおいしいよー(´;ω;`) SELECT FOR UPDATEはロックすると怖いから使っちゃダメなんて謎ルールはもう嫌だー 排他制御はDATEで比較すればおkって、だから1秒以内の排他は無視って、でもやっぱり不整合データができるのはNGって いったい全体どうしろとおおおおおおおおおおおおおおおおおおおおおお VARCHARかNUMBER、PK制約と気持ち程度のNOT NULL 最近DB制約って何のためにあるのかわからなくなってきた DBから取得した値の例外をめいっぱい考えるのがアホくさすぎるっていったら オペミスは客に問題があるから考慮しないでいいよ、って オペミスをなくすためのシステム作るつもりはないのかよーっていうあばばばば
>>767 その情報だけでざっと考えれる手があるとすれば、こんな感じ?
DB設計とかまともにやったこともなく実務経験皆無な素人意見なので参考にはならんかもーですがー
FK制約を設けないでアプリケーションでどうにかする
DB制約がかからないので、Aの登録で紐づいてる値かをチェックする処理を加える
BCの削除でも関連づいてるかをチェックしたりとか、いろいろチェックチェック
制約がある場合に勝手にやってくれるようなことを、アプリケーションで用意していく感じ
アプリレベルの制約なので、手動で登録された場合などは回避できちゃうから、
正しくないデータの対応をどうする必要があるのかは用件次第なので客と相談して決めてくれ
※運用回避(直接さわらせない)で間違ったデータを考慮しない、ってパターンが一番多いと思うケド
Aにa1bとa1cを儲け、2テーブルとそれぞれ関連付ける
一方が設定されている場合には他方がNULLであることを制約にできないので、そこらはアプリケーションで制限をかける
NULLカラムがあるのでいろいろ問題になるケースもあるが、FK制約は使える。あんまり意味ないきはしないでもない
※CHECK制約とかからめちゃえばゴリ押しはできるかもしれない…?
いっそのことDB設計を見直して、AbテーブルとAcテーブルに分割するか、BとCを同一のテーブルにする
用件によっては無理な場合もおおいが、半端に正規化した結果そういう変な構成になったりは稀によくある
>>768 いまの会社で1年半くらい仕事してて、DB制約を正しく設定してる案件をまったく見てないぜ!
存在チェック存在チェック関連チェック性合成チェック…本気で頭沸いてそうなほど
サビ残前提で仕様書をExcelでおこしては、中華からバグだらけのソースが上がってくる
デバガかけて自分で修正したほうが3倍は早い作業をオフショアして、ストレスで胃壁の蓄積ダメージがマッハw
せめてDB制約はもう少し設定して欲しい…><
776 :
NAME IS NULL :2010/06/25(金) 14:55:24 ID:QPzBmJ8i
NOT NULLつかいません FKつかいません INDEX設計しません VIEWがおそいJOINすると遅いから、ひとつのテーブルに全部持たせたのを10個くらいつくります Oracleとか使わずもうファイルにでもかいとけよって感じの業務システムにストレスがマッハ 指摘する人が一人もいないってのがフシギでならにあ
俺より給料よさそうだ
780 :
NAME IS NULL :2010/07/04(日) 17:41:15 ID:qyj+Ue/T
お前らなら簡単な質問だと思うが メールの閲覧履歴の保存とか 商品ごとの在庫履歴の管理とか 莫大なデータってどうやって保存するの? テーブルに保存したらデータであっという間にいっぱいになりそうだが
781 :
NAME IS NULL :2010/07/04(日) 20:57:00 ID:qyj+Ue/T
JavaでユーザーごとにHashMapにしてファイルに保存するべきなんだろか?
だとすると、Blobを保存引き出すユーティリティを作らないといけないな 頑張る。連投すまそ。
784 :
NAME IS NULL :2010/07/20(火) 12:30:56 ID:RWDw7Ka3
ソフトウェア開発や建設等のサービス業のデータモデリングの解説書ってありませんか? 販売とか製造はあるんですけどサービス業に関するものがないです
mysqlとか使わないで全部のデータをテキストファイルで保存しようと思ったら ファイル名の付け方でかなり悩むことに なんかファイル名の付け方でいい方法はないものか
日付、日時、unixtime、シーケンス。ファイルの作成頻度にあわせて リネームしたりフォルダ分けしてみたりして、好きに組み合わせて使えばいいと思うよ たかだか10数万件のINSERTで1日くらいかかるバッチ処理があるっていわれて、 何事かと思ったら、なんか全件ループで1つずつINSERTしていたまだ暑い初秋の夜 パフォーマンス考慮が必要なとこをうちの中華コーダーに作らせんのは、やっぱダメだわ/ ,' 3 `ヽーっ 何度言っても、動けばおk、しか頭にない
787 :
NAME IS NULL :2010/09/25(土) 18:41:41 ID:ugsRu4tM
ret5
788 :
NAME IS NULL :2010/10/18(月) 09:14:00 ID:dNhwGJ5Z
mdb2の質問はここでいいでしょうか? whereで `foo` like '%$bar%' ってやったんですが、 この$barがザジズでもざしすでもカラムfooにはいっているさしずにヒットしてしまいます カタカナとひらがな、濁点と濁点なしを区別してwhereする方法ってありますでしょうか
789 :
NAME IS NULL :2010/10/18(月) 22:41:33 ID:ZzsJ41DD
ちょっと場違いな質問かもですが。 ACCESSで開発するのに、2カ月ほど派遣の方に来てもらおうと考えています。 モジュールもSQLも使える方を頼むとして、一番適した派遣業者はどこでしょうか?
>>789 ハーワークに必須条件を明記して臨時雇いの求人を出すのがてっとりばやい。
社内システム改修とかか?どんなのを期待してるんだろうな。 2ヶ月ぽっちじゃ結構出来る奴でも短すぎで何もできんわ。
792 :
NAME IS NULL :2010/10/22(金) 16:50:20 ID:12KlcI0X
>>790 ハロワってまともな人いますか?
スキルは普通でいいのですが、
人間的に変だったり、データ流出などが一番怖いです><
>>791 既存システムの拡張ですねー。
やる事は具体的にまとめてるので、コツコツこなしてもらえば
大丈夫だと思いますが・・・。
$date = $_POST["date"]; みたいに拾ってUPDATEで\"$date\"って突っ込んだら 例えばそれがDATE型で、$dateが空だったら0000-00-00とか入っちゃうんで 今は$dateがあるかどうかif文で、ないならNULLをいれるように書いてるんですが もっと簡単にできませんか? 空だったらNULLを代入するって行程が省けそうな気がしてなりません
できません。 >空だったらNULLを代入するって行程が省けそうな気がしてなりません はいその通りです。「空だったらNULLを代入する」関数やクラスを、つくるればいいのでは?
質問です。 ある会員サイトがあって、そこにログインすると有効期限内だし、退会もしてないのに 「Access denied for user 'apache'@'localhost' (using password: NO)」と出て、ログインできません。 これって向こうのサーバーに会員情報が無くなったってことですか?
>>796 その会員サイトの管理者に質問せい、ドアホ。
>>792 有能な人材がいる派遣会社でもまともな人材が無尽蔵に待機している
わけではない。使いものになる人材が出払っていたら、その人材が
空くまで待てるか?
てなければ、残りのクズがあてがわれる可能性が高い。
選択権はお金を払う方にあるが、でかい会社ほど貧乏くじを引く
事が多いような気がする。笑
>>792 派遣会社に登録している優秀な人材が常にスタンバイしているとは
思わないよね?
面接して能力がなさそうだったら断ればいいだけ。
800 :
NAME IS NULL :2010/11/01(月) 11:09:44 ID:FhWDysDw
フィールド名dateの日付データが$dateより先か、NULLであれば取り出す というのを書きたいんですけど where (`date` >= '$date' or `date` = NULL) とやっても$dateより先、しか取り出せないです どうすればいいですか?
801 :
NAME IS NULL :2010/11/01(月) 11:11:19 ID:FhWDysDw
自己解決 `date` is NULLなんですね この書き方知らなかったです
質問です 主キーとかリレーションシップってなんで設定するんですか?
あんま意味ない アプリからDBにはバグったSQLを投げる前提では作らないから DBでエラーが出たとしてもアプリ側でそれをユーザに伝えることはないでしょ ログには出すと思うけど そもそもバグったSQLをDBに投げること自体がありえない前提なわけだし
画像をDBじゃなくてファイルのまま管理する場合のディレクトリ分け方法の指針なんかないのでしょうか? 1つのディレクトリに2000以上おいちゃだめなんですよね? ファイルパスはDBに入れます
805 :
NAME IS NULL :2010/11/27(土) 09:30:51 ID:xbOilKeN
phpmyadminのことなんですが、 種別INTで文字数4 Not null デフォルト値なし で作成したフィールドで、 照合順序をUTF8_unicode_ciに設定して保存しても変更できません 照合順序だけ変更しようとせず、文字数などと一緒に変更作業をやってみても、文字数だけが変更されてしまいます どうしたら照合順序を変更できますでしょうか
806 :
NAME IS NULL :2010/11/27(土) 09:34:52 ID:xbOilKeN
連続投稿すみません もしかしてINTだから無理なんでしょうか このフィールドには数字が入ってるんですが、 order by `foo` とそのフィールド名で並べても 5700、4200、5900、5000という風になってしまうんです どうすれば小さい数字順にならんでくれるんでしょうか
807 :
NAME IS NULL :2010/11/27(土) 09:36:12 ID:xbOilKeN
何度もすみません・・・ その前にforeachで順番ばらばらにしてから呼んでただけでした 解決しましたすれ汚し申し訳ない
808 :
NAME IS NULL :2010/12/08(水) 01:05:24 ID:/F+m2F7w
製品の検査工程の記録をデータベース化しようと試みていますが、うまい構築 事例はないでしょうか? 今の考えでは、一つの製品シリアルに対して1つのレコードを割り当て、各 レコードには複数の検査項目を納めようとしています。 ある製品個体の試験が複数日にまたがる、記録を取り直す、訂正するなど したら、これらを各々履歴として取っておき、月次でこれらの履歴を改めて 正式なレコードに纏めるようにすればいいかな?と漠然と考えていました。 纏めるためのルール作りは必要でしょうけど。 なお、テンポラリを含めても、せいぜい月3〜8百レコード程度のボリュームです。 なんというか、テンポラリに作られた履歴レコードを月次に纏めて、正式な レコードとするやり方は、なんとなくトランザクション的な動きと見なして よいのかなー、と。 このようなDBの構築が妥当かどうか、考えあぐねています。
データベース化の最終目標は?単に月次レポートとか出すだけ? >レコードには複数の検査項目を納めようとしています。 これって非正規化するって意味でしょ? 検査項目の異常に多い製品や、個々の検査で不合格や再検査(あるかどうかしらんけど)があった場合の対策はあるのかな。 それよりは1検査2レコード(開始・終了)でガンガン記録を残して純粋なログDBを作ったほうが普通だと思うけど。 2レコードにするのは合否・再検査の場合でもログをひたすらINSERT出来る意味。 ↑は月次レポートなどを念頭に置いてる場合ね。リアルタイム性を求めるなら非正規化も考えるけど。
810 :
808 :2010/12/08(水) 08:06:33 ID:???
>>809 レス有難うございます。
>これって非正規化するって意味でしょ?
ああ、そうだった。ご指摘ありがとうございます。1画面に検査項目をすべて
納めることばかり気を取られていました。ここは再考の余地がありますね。
>検査項目の異常に多い製品や、個々の検査で不合格
極力検査を通すという方針にして、製品のシリアル番号をキーにし、同じ
キーをもつレコードの各項目を新しいログから月次のレコードに移し替える
ようにするつもりです。
>それよりは1検査2レコード(開始・終了)で
そのアイディアを頂きたいと思います。
エクセルでデータを取るとリアルタイム性が良くて、パートさんでも楽に使え
るのですが、データの変遷などログを取るのが大変なので、もうデータベース化
するしかないかと考えました。
811 :
NAME IS NULL :2010/12/15(水) 00:28:47 ID:5lwfcpa6
顧客に 「Microsoft Accessでデータベースにアクセスする」って説明するときに、 なんか同じ単語が動詞と名詞で出てくるんでなんか紛らわしくて、 「Microsoft Accessでデータベースを呼び出す」って言い換えてる。 なんか他にうまい言い方ないかな。
って俺「なんか」って3回書いてる。ばかな文章だ。
813 :
NAME IS NULL :2010/12/20(月) 17:20:13 ID:KxHTul2U
さようなら あぢおうさん
814 :
NAME IS NULL :2010/12/27(月) 23:53:50 ID:DeNnDOxS
表を作ったり抽出したり、実際に動かしてみながらSQLの勉強をしてみたいのですが 無料のデータベースシステムのうち、どの様なものが使いやすい、入っていき易いものでしょうか
H2Database SQLちょいと投げて試すなら一番ラク OS選ばない DB構築練習が目的ならLinuxにOracle、PostgreSQL、MySQL全部入れろ より好みするな
レスありがとうございます 今はまだそこまで本格的に勉強しようとかそういうのではなくて、ちょっと試しながら勉強してみようかな程度なので H2Databaseを使うことにします、ありがとうございました
817 :
NAME IS NULL :2011/01/04(火) 22:35:21 ID:TR13+t5F
JCLとCOBOLで、IMS-DBにアクセスする記述はどう書けばいいのでしょうか?
818 :
NAME IS NULL :2011/01/07(金) 06:56:32 ID:Uy2MqAlz
初めまして、質問させてください。 MySQLに1000件以上のファイルを取り込みたいのですが、そのようなサンプルファイルを ご存じないでしょうか?
819 :
NAME IS NULL :2011/01/07(金) 07:02:00 ID:Uy2MqAlz
すいません、追記です。 そのタップルがたくさんの属性を持っているもの (車を例にとればメーカー、値段、年度等)を有しているファイルです。
お好きな方法でどうぞ
リレーショナルDBのリレーションってテーブル間の関係だとずっと思ってきたんだけど、 たとえば、顧客-売上 とか。 「リレーショナルデータベース入門」(増永 良文) って本を読んでたら、列の間の関係を指してリレーションと呼んでるみたいなんだけど、 たとえば、社員ID-性別、社員ID-部門番号 みたいに。 後者が本当の意味なの? だとしたら後輩にずっと嘘を教えてきてしまった・・・
>>821 正解。関係データモデルにおける関係(relation)の定義は厳密には
「ドメインの直積の部分集合」。関係は関係でも"n項"関係の意味
であって、一般的には表とかテーブルで表現されるものをさす。
前者のテーブル間の関係はあえて呼ぶ場合はリレーション"シップ"
と呼んだりするね。
あといい本選んだね。増永先生の本は関係データモデルを数学的に
学ぶためは和書として今のところ多分ベストの教科書だと思う。
>>822 ありがとう。
嘘を教えてしまった後輩たちよスマン。
でも手元にある情報処理技術者試験の教科書ですら前者の事を書いてある。
勘違いしてる人多いんじゃないかな。
postgresql 8.4で以下のようなテーブルを作りました。 create table test ( id serial primary key, value varchar); これにデータを挿入しようと insert into test values ('test'); とすると、ERROR: invalid input syntax for integer: "test"となりました。 insert into test(value) values('test'); と列名を指定すると正常にinsertされます。 SQL Serverでは連番のid型は列名指定なしが許容されていたのですが、 SQL Serverの独自拡張だったのでしょうか。
まずIDENTY自体がSQL Serverの独自拡張ね。 PostgresのSERIALはDEFAULT値指定の一種として実現されている。 なのでINSERT INTO VALUESに値が一つだけ指定されている場合、 それがid列のデフォルト値の上書きなのか、values列の値なのかは レキシカルに区別出来ないのですな(value列にもデフォルト値が指定 されている場合はもっと区別がつかなくなる)。 繰り返しになるけどPostgresのSERIALはDEFAULT値指定として実現 されているので、どうしても列名称略したい場合は次の方法が使える。 insert into test values (DEFAULT, 'test') SQL Serverの場合は、IDENTITY指定された列には任意の値を挿入 出来ないので、VALUESの値が一個でもそれはid列ではなくvalue列の 値と正しく特定出来るんじゃないのかな。
>>825 >それがid列のデフォルト値の上書きなのか、values列の値なのかは
>レキシカルに区別出来ない
大変勉強になりました。ありがとうございます。
827 :
NAME IS NULL :2011/01/13(木) 22:48:16 ID:j8a2MAID
テキストファイルからデータをMySQLに取り込むときは デリミタはコンマ以外なら何がいいですか? とりあえずデータ文字列に出現しなさそうな~~~にしているのですが テキストエディタで見たとき間抜けなので・・・
会社にDB導入して運用することを検討しているのですが質問させてください。 社内にサーバを立ててローカルだけでDBを運用するのが安全かなとは 思ってるのですが、外部から処理させることを考えると、VPSや専鯖での運用も できないかなと思っています。 VPSである程度鯖の運用はしているのですが、DBは勉強中で顧客情報など 重要なものを置くには今の知識では少々不安があります。 専鯖2台で、DB鯖をローカル側にもってくるやり方、 社内サーバで、安全に回せるよう勉強する、 VPSまたは専鯖1台で安全に回せるようにする、 などいくつか方法を検討しているのですが、安全である程度導入までの(勉強を含め) 時間を短縮するためにベターな選択肢はどれでしょうか? (委託や鯖立てないというのはなしで・・・)
>>828 セキュスペ受験してみるとか、4月に試験だけど勉強する過程で
>>828 が必要そうな知識は得られるよ。
うまくいけば資格もとれるかも。
830 :
NAME IS NULL :2011/01/25(火) 20:11:40 ID:8lDJrP9v
質問させてください。 e-ラーニングをFlashベースで作成しようかと考えているのですが、 FlashのAction Script←→PHP でデータ転送出来る事は分かりました。 そこで教えて頂きたいのですが、 Flash←→PHP←→ポスグレ のように、DBにPHPを介してFlashから接続する事は可能でしょうか。 検討段階なので、些細な情報でも嬉しく思います。 なにとぞ、識者の方よろしくお願いします。
質問です。 OdbcConnection.ConnectionStringに文字列をセットして、 postgresqlに接続しているのですが、 システム時刻を戻した時に限り Input string was not in a correct format というエラーをキャッチしてしまいます。 この現象について、何か知っている方がいらっしゃいましたら 是非教えていただきたいです。
同時実行制御のところがテストに出るのですが トランザクションT1とT2があり Xが100の場合 T1 T2 @READ X ALOCK X BX = X + 10 CUNLOCK X DX = X - 5 EROLLBACK FLOCK X GX = X -5 HUNLOCK X I COMMIT この場合 X=95になってますでしょうか? Dの時のXが110なのはわかるのですが EのROLLBACKがT2のXに反映されるかどうかがよくわかりません
訂正します 同時実行制御のところがテストに出るのですが トランザクションT1とT2があり Xが100の場合 T1 T2 @READ X ALOCK X BX = X + 10 CUNLOCK X DREAD X EROLLBACK FLOCK X GX = X -5 HUNLOCK X I COMMIT この場合 X=95になってますでしょうか? Dの時のXが110なのはわかるのですが EのROLLBACKがT2のXに反映されるかどうかがよくわかりません
分離レベルは? READ COMMITED以上ならDは110にはならん
nosql系スレが少なすぐる
ページにアクセスするごとにDBにUAやらリファラなどがはいった一行追加して、その行数を数えてカウンタにしてたんですが 先日そのページがタイムアウトでみれなくなってしまいまさかと思いカウンタ箇所をコメントアウトしたらみれました DBでも(置いてる鯖によって差異はあれ)数万行を数えるみたいなことをやれば重すぎたりするんでしょうか? DBは数万読むくらい余裕みたいな話を知人に聞いてたので上記みたいな仕組みにしてたんですが、もしそんな具合なのだったら再検討が必要ですよね
数百万ならまだしも数万程度でブラウザがタイムアウト(Webサーバーの設定にもよるけど30秒位か?)するのはおかしいな。 当然まともにDBが稼働するだけのサーバースペックという前提だけど。 データ追加する時に排他ロックかけてるなら、その辺りを調べるとか。
>>837 ありがとうございます
そのあたり調べてみます
はしょって書いちゃいましたがパソコンだとおそいながら表示されますが携帯電話でタイムアウトするのでたぶん一分以上時間がかかってるっぽいです
ページカウンタ見るためだけに毎回数万行COUNTさせるのはあんまいい作りじゃないかもね そんなトランザクションだの正確性を求められるもんじゃないからね>かうんた UAやらリファラにしても、ファイルに書き出し&ログローテートの方がDBより(挿入だけなら)高速
841 :
NAME IS NULL :2011/05/14(土) 16:23:17.84 ID:Iw+9yAYp
質問させてください。 別々のアプリケーションで一つのテーブルにアクセスするのはまずいでしょうか? 片方は登録・参照・更新・削除を行い、もう片方は参照のみです。
842 :
452 :2011/06/15(水) 02:47:51.52 ID:???
数値の端数処理の件で質問おねがいします。 DBの端数処理用のマスタテーブルに端数処理の数式を文字列で登録し、 その数式を利用してストアドプロシージャで端数処理をすることは可能でしょうか。 例えば↓のようにxを変数としてテーブルを用意します ID 端数処理名 数式 001 少数第一位で切上げ round(x + 0.9, 0, 1) 002 少数第ニ位で切上げ round(x + 0.99, 0, 1) 003 小数以下切り捨て round(x, 0, 1) このテーブルから、消費税計算等を行うストアドプロシージャのなかでIDに応じて数式を取得し計算に利用できるようにできないでしょうか
844 :
NAME IS NULL :2011/07/28(木) 19:52:14.27 ID:Hift6aB/
興味で聞くのですが、2ちゃんねるで使用しているDBってなんでしょうか?
MySQL
すみません、古いDBらしきファイル群の解析を頼まれてるのですが、なんてDBでしょう? ・Win98上で動作(スタンドアロン?) ・1テーブル1ファイルぽい ・ファイルはバイナリで拡張子は.dat、先頭2バイトがアスキーでFC
848 :
NAME IS NULL :2011/08/29(月) 00:22:43.74 ID:dd9GPA6j
プログラミングとRDBについて勉強しているのですが、わからない点があり質問させていただきます。 勉強のためにブログのようなシステムを作っているのですが、タグのようなシステムはどのように実現すれば良いのでしょうか? 現在はブログ記事に対してtag0-tag9のようにタグIDを保存するフィールドを10個作っているのですが(タグはタグテーブルを用意してIDを割り振っています。)、これだとタグの個数が制限される上に、 タグが関連づいているのかを調べるために、全ての記事のtag0からtag9までを全て調査する必要があり、非常に無駄な処理をしている気がします。 どのようにテーブルの設計や処理をするのが一般的なのでしょうか? どうか宜しくお願いいたします。
第三正規化
PHP+MysqlでWEBアプリを作ろうとしているのですが、 DBに保存したデータに有効期限をつけてそれを過ぎたら自動で削除する機能をつけたいのですが PHPを使わず、DBの機能だけで実現するのは可能ですか?
PHPを使わずにDBだけの機能で名簿ソフトは出来ませんァ?
可能です
何か面白いDBある?そこそこ実績もあって。
854 :
NAME IS NULL :2011/10/03(月) 21:48:13.23 ID:uvpmNFTM
これどう?
BraidDB
http://kurusugawa.jp/products/braiddb/ >>BraidDBは大規模データを高速に処理できる分散データベースです。
>>BraidDBを使えば、1000台以上のパソコンで構成されたクラスタ上で
>>ペタバイト級のデータを並列にオンライン検索する高性能なシステムを低予算で実現できます。
>>システムのサービス拡大に合わせてパソコンを買い足せば比例して性能が向上するので非常に経済的です。
855 :
NAME IS NULL :2011/11/01(火) 20:42:44.31 ID:sESNth8S
大阪府島本町の小学校や中学校は、暴力イジメ学校や。 島本町の学校で暴力やいじめを受け続けて、心も身体も 壊されて廃人同様になってしもうた僕が言うんやから、 まちがいないで。 教師も校長も、暴力やいじめがあっても見て見ぬフリ。 そればかりか、イジメに加担する教師もおった。 誰かがイジメを苦にして自殺しても、「本校にイジメは なかった」と言うて逃げるんやろうなあ。 僕をイジメた生徒や教師の名前をここで書きたいけど、 そんなことしたら殺されて、天王山に埋められるかもしれ へん。それで誰にも発見されへんかったら、永久に行方不明のままや。
856 :
NAME IS NULL :2011/11/03(木) 16:58:00.86 ID:yqcvLsEl
db2
858 :
NAME IS NULL :2011/11/10(木) 18:31:33.88 ID:UDqe7hn/
初心者質問はこのスレでいいんでしょうか? 列の値がUNIQUEでNOT NULLで、そのテーブル内にまだPRIMARY KEYがなければ そのUNIQUEでNOT NULLな列をPRIMARY KEYに設定しておけばいいですか? それともPRIMARY KEYは無闇に設定するものではないですか? PRIMARY KEYはUNIQUEでNOT NULLだという以外に何か特別な意味がありますか?
多分大丈夫だけど、使い方が分からんから、何とも言えないな。 それよか、P-Keyの無い設計をした奴をぶん殴るのが先かな。
UNIQUE NOT NULLがあるんだからぶん殴らなくてもいいだろうが。
861 :
858 :2011/11/12(土) 10:48:06.81 ID:???
どうもありがとうございます PRIMARY KEYにします
862 :
NAME IS NULL :2011/11/19(土) 11:45:25.42 ID:TwCoMe91
個人で使う予定です。 オススメの DB でそれぞれの DB の特徴ってなんですか? ちなみに俺が知っている特徴は、以下のとおり ○ Postgres ・FULL OUTER JOIN が使える ○ MySQL ・GROUP_CONCAT() が使える ・ストレージエンジンが選べる
URI/URLを格納する場合、varchar(100)など、 皆さんはどの位の長さを指定していますでしょうか? 普通のURLなら問題は無いのですが、GETでパラメータがencodeしてあったりすると異常に 長くなったりしますが 出来れば短めに設定したいとは思っているのですが
板違いだったらスマソ。 画像ファイル以外でもアップロードができるフォーラムを探しているのですが ご存知の方いらっしゃいませんか?
866 :
sage :2012/01/01(日) 15:43:39.36 ID:LaBiIrKo
1.高さがhであるd次のB木に格納可能なレコード数の 最大値、最小値はいくつか? 2.1000件のレコードをキー値の小さい順に順次挿入して1次のB木を作成する。 この木の高さはいくつか? この2つの問題で困っています。 分かる方はいますでしょうか?
B木の構造とか、キーを挿入した場合にどういう動きをするかはわかってるの? わからなければ調べるとして、 1. 1ノードに含まれるレコード数mはルートノードを除いてd<=m<=2dである-(1) ルートノードと葉ノードを除くノードの子ノード数kはd+1<=k<=2d+1である-(2) (2)より、高さhのB木に含まれるノード数の最大最小値が求められる-(3) (1)と(3)よりレコード数の最大最小値が求められる。 ただしルートノードのレコード数の最小値は1、子ノード数の最小値は2である ことに注意。 2. 数式のみで求める方法は思いつかないが、ちょっと手を動かしてシミュレーション してみればツリーがどのように成長していくかわかるから、それを元に計算できる。 単純増加だから一度ノード分割があった左側ノードはその後変更されないことに 気付けば、1.の答えを使って1000の手前のあるレコード数での高さを求められる はず。そこから1000まで挿入した場合に高さが成長するかどうか確認すればよい。
>>867 ありがとうございます。
大学の課題で色々考えてみましたが分からなく、
こちらで質問させていただきました。
んで、解けたのか?
DB2環境で勉強してます。 select文でもcommitは必要なのでしょうか?
カラム型データベース・XMLデータベース・リレーショナルデータベースの関係について知りたいのですが。 XMLはテーブルの追加などの作業に強い。 カラム型はインデックスの領域を減らせるのでリレーショナルより今後のハードの進歩で速くなる と言う所までは調べられたのですが。 SQL自体はリレーショナルデータベースに付随する物だと認識しています。 カラム型データベース・XMLデータベースともに、 SQLとは全く違う言語を覚える事になるのでしょうか??
いきなり曖昧ですいません。 これから販売分析のシステムを作成します。 店舗数が20店舗程で、既にメインとなる販売管理システムはあります。 売り上げ分析等の補助的なシステムを作成する予定です。 何と何と何を勉強したら良いでしょうか。 Accessでやっていますが店舗数が増えた事で同時使用に限界を感じています。 完成は3年後の予定です。
Microsoft SQL Server 2008 R2 RTM - Express これ落として遊んでみたら? あとはwebmatrix使ってみ
875 :
873 :2012/03/29(木) 01:27:42.34 ID:???
>>874 ありがとうございます。
何からやってみたらいいかも分からなかったので助かります。
時間はたっぷりあるんで、とりあえず紹介して貰ったやついじってみます。
分かりにくかったらすみません。質問です。 一年ほど前、全くのプログラミング初心者の状態から会社のローカルシステムを作っており、Excelの作業画面上にDAOでAccess上のデータを更新するというプログラムを作って使用してきました。 これまでは同僚から聞いたりネットで調べたりとほぼ独学でやってきたのですが、もっとステップアップしたいと思い書籍を探しています。 そこでExcelとAccessのDAOでの連携について詳しく書かれた書籍ってありませんか?Tipsが載っているようなのがいいです。 ADOについてはそれらしい書籍を見つけたのですがDAOについては見つかりません。 それともそもそもこのようなやり方はあまりり一般的でないのでしょうか?
>>876 谷尻かおりさんて人のAccessの本がいいよ
Tipsではないけど。DAOならAccess 2000の頃の本で十分。
参照設定すればAccessのVBAで書くのと変わらないし。
連携ってのがどんなことをするのかわからないが
Excel/Accessのヘルプのオブジェクト構造図をちゃんと見れば
大抵のことは解決できる
でもDAOはもうオワコンだからADOにシフトしといたほうがいいと思う
>>877 ありがとうございます。
早速検索してみましたが、正に自分がやりたい事が載っていそうです。
が、やはりこれらの本もADOベースなんでしょうか?
DAOはAccessのみでADOはその他のDBにも対応しているという認識でいいのでしょうか。
ADOについて書かれた本を見てDAOの開発に役立てる事は出来ますか?
何だかすごい馬鹿みたいな事聞いててすみません。
ちなみに補足すると、連携というのは、 例えばmdbに保存された実績データや在庫データをExcelの作業画面に表示して、作業者がそれを元に発注書を作成、すると発注数もmdbに保存され蓄積されていく。というような事です。 なお、社内のDBがAccessで運用されており、そこのデータを拝借しています。
>>879 ありがとうございます。
そうですね、書店で探してみます。
非常に参考になりました。
882 :
NAME IS NULL :2012/06/17(日) 04:24:22.05 ID:nRx90pMP
データベースの設計について質問です 1ページ内で複数の表を扱う場合のテーブル設計ですが (エクセルをイメージしていただけるとわかりやすいです) 【ページ】 ページID 主キー ページ名 【表】 表ID 主キー ページID 外部キー 表名 【行】 行ID 主キー 表ID 外部キー 行値 【列】 列ID 主キー 行ID 外部キー 列値 今こんな感じにしているのですが何か改善点がありましたらご指南下さい 外部キーは上のほが削除されれば下も一緒に削除するためにつけてますが(ページなら全部、行なら列) 使用するデータベースでは外部キーは使えないので実際はつけません わかりづらいかもしれませんがよろしくお願いします
言ってる意味全然わかんねー
わかりづれー かなり時間がたちましたので、 次の質問をどうぞ↓ (ドラゴンボールの質問は厳禁)
885 :
NAME IS NULL :2012/08/04(土) 16:30:24.47 ID:Ix7TiKRp
オレもわかんねぇーよ 激安ソフトでググると使えるソフトがかなり安いし使えるソフトがいっぱい 今のところ激安中古CAD専門店て所が一番安心かなぁ〜
ファイルベースのDBのソリューションって、MDBしかないんですかね? Oracleとか、SQL ServerはOSに組み込まれてしまうので、 一般向けアプリのDBとしては使いづらいと思う。 「このアプリのデータは、これで全部です!」 ってユーザーに簡単に提示できるDBが欲しいな。
887 :
NAME IS NULL :2012/08/10(金) 04:29:21.86 ID:dgVF/wY5
>>886 SQLIteとかWindowsならSQL Server Compact Editionとかあるだろ
どんな調べ方したんだ
888 :
NAME IS NULL :2012/09/06(木) 10:45:08.24 ID:gahqWm6f
OracleもMicroSoftも、命令は大体一緒なのですか?
890 :
NAME IS NULL :2012/10/31(水) 15:14:09.76 ID:y7HOn2hv
社内SEというのが1人しかおらずチマチマと開発して業務で利用してきたが、そのシステムが最近障害を 多発するようになってきてしまった。 で、データベースやらプログラムやらハードやらを調べているが、自分で作っておきながらスキル不足で問題の特定や解決ができない。 システムは、SQL Server2000+Access2003+VB6(DAO)で開発しています。 障害はデッドロック(or ブロッキング?)の多発でフリーズの頻発です。 (5年ぐらいいろいろメンテしながら使ってきて、つい最近までは問題無く?使えていました。) こういうのって業者に依頼して解析とかメンテとかお願いできるんでしょうか? どういう職種で探せばいいのかと、そこから悩んでいます。 コンサル?サウジング?開発?メンテ? そういうのを行っている良心的な所とか教えて頂けたらと思います。
891 :
NAME IS NULL :2012/10/31(水) 21:57:37.81 ID:3AnxSPPg
>>890 あなたが本人?
使い方がかわらないならデッドロックがふえたりはしないと思うが・・・
最近変わった(変えた)ところを調査してみたら
892 :
NAME IS NULL :2013/01/08(火) 20:01:49.72 ID:0dMP+kvh
名前カラム NAMAE 日付カラム HIDUKE 点数カラム TENSU があって、与えられた期間(例えば2013-01-01から2013-01-08)の間の 各日付で点数が上位Top10のレコードを検索するSQLを教えて下さい。 NAMAE, HIDUKE, TENSUともインデックス有効です。
893 :
NAME IS NULL :2013/01/08(火) 20:02:44.40 ID:0dMP+kvh
うわ 前の書き込むが2012/10/31だ こりゃダメだ
894 :
NAME IS NULL :2013/01/09(水) 05:53:47.82 ID:Qa7FhGIJ
>>892 DBMSにより違うからそれぐらい書きなさいよ
テーブルからレコードを削除(delete)することを「物理削除」っていうのはナゼ? 物理的じゃねぇじゃん
896 :
NAME IS NULL :2013/01/09(水) 23:44:36.83 ID:Qa7FhGIJ
まあ、どっちかって言うと論理削除に対して物理削除って言ってるわけで 実削除とかデータ削除とかいう方がそれっぽいのは確かだな
898 :
NAME IS NULL :2013/01/12(土) 00:11:22.02 ID:mOAoAvc+
899 :
NAME IS NULL :2013/01/14(月) 15:17:57.95 ID:qtdWaxDv
SQL勉強中です。質問させてください。 下記のようにIDENTITYでの自動連番を設定する際、UNIQUEの記述は不要になりますでしょうか? また、この場合UNIQUEを記述しておくことの利点・欠点がありましたら教えてください。 CREATE TABLE foo ( RecID int NOT NULL UNIQUE IDENTITY (1, 1) );
JETをSQLServerへ変換してくれるようなツールありませんか?
すまん できた
902 :
NAME IS NULL :2013/03/31(日) 19:27:27.83 ID:R9ljLSKy
903 :
NAME IS NULL :2013/04/04(木) 12:36:22.96 ID:l/LwFbvr
お知らせ 市原警察署の生活安全課の帰化人創価警官の指導の元、 入学式から2週間ほど、在日の創価学会員を主体とした自称防犯パトロールが、 2週間ほど行われることになりました 生活安全課の指導であることと、パトロールであることは、 絶対に公言してはいけないとの指導も、帰化人創価警官より出ています 期間中は2人組の在日の創価学会員が、頻繁に創価批判者の自宅周辺を、 うろつき回ると思われます 日本人の方は、充分に注意してください
JUST SYSTEMのUNITBASE やWagbyを使っている方、いますか?
個人・組織がそれぞれ複数の電話・メール・住所を持てる住所録の設計を考えているのですが PHONEテーブル(ID,電話番号,クラス,PRIORITY) ADDERSSテーブル(ID,住所,クラス,PRIORITY) EMAILテーブル(ID,メールアドレス,クラス,PRIORITY) ORGANIZATIONテーブル(ID,名前) ORGANIZATION_PHONE_RELATIONSHIP(PERSON_ID, PHONE_ID) ORGANIZATION_ADDRES_RELATIONSHIP(PERSON_ID, ADDRESS_ID) ORGANIZATION_EMAIL_RELATIONSHIP(PERSON_ID, EMAIL_ID) PERSONテーブル(ID,名前,ORGANIZATION_ID) PERSON_PHONE_RELATIONSHIP(PERSON_ID, PHONE_ID) PERSON_ADDRES_RELATIONSHIP(PERSON_ID, ADDRESS_ID) PERSON_EMAIL_RELATIONSHIP(PERSON_ID, EMAIL_ID) テーブル構成がこんな感じになりました。 関連づけ専用のテーブルが氾濫すると、ものすごく扱いづらいと思うのですが、 これはこれで良いのでしょうか?それとも、PHONE,ADDRESS,EMAILテーブルを それぞれORGANIZATION_PHONE,ORGANIZATION_ADDRESS,ORGANIZATION_EMAIL(PERSONについても同様) にするべきでしょうか?
WebサイトでSQLiteを使用しています。 サイト構成が、 db.sqlite[file] public_html[dir] ├webapp1[dir] ├webapp2[dir] └webapp3[dir] となっていて、webapp1〜3まで共通のdb.sqliteを使用しています。 レンタルサーバでMySQLなんかのデーモンは、 ユーザごとに1つしかデータベースを作成するのが許可されていなかったりしますが、 SQLiteはファイルベースでルートがなくてもいくつでも作成できるので、 Webアプリケーション毎にデータベースを分けたほうがいいでしょうか?
最近NoSQLはどうなってるの? 殆どはスレすら消え去ってるけど Memcachedなんかはもう枯れてるけど MongoDB,Cassandra,その他 今勢いがあったり、一番使われてるのは何?
908 :
ちょっと通りますよ。。。 :2014/01/07(火) 01:48:03.15 ID:AGZgXm1O
中国共産党公式ウェブサイト
http://www.gov.cn/ Country United States
City/Region/Zip Code Diamond Bar, California 91765
Organization Beijing Blue I.T Technologies Co.,Ltd.
Internet Service Provider ChinaCache North America
ENGLISH.GOV.CN - DNS Information
IP Address 209.177.95.17 ~ Whois - Trace Route - RBL Check
Domain Name Servers dns2.www.gov.cn 123.127.232.131
dns1.www.gov.cn 202.123.110.1
Response HTTP/1.0 200 OK
Server Apache
Date Tue, 19 Apr 2011 20:11:10 GMT
127 :カミカゼ[]:2014/01/06(月) 22:35:49.21 ID:Xa57O9sy0 いやあな、なぜか中共の公式ホームページがアメリカにあって、
サーバーがアパッチとか言うらしいんだwwww
もしも、サイバーテロにあったら大変だろ?wwwww
だからさ、俺がテロの注意喚起してやるわwwwありがたいと思えwwww
これを国内に拡散したり、翻訳して、フィリピンとかベトナムとかに教えちゃあダメだからなwww
それで、アパッチサーバー攻撃用のツールとか載せて拡散しちゃあダメだぜwww
テロ防止の観点から言ってダメだからなあwwwじゃあのwww
http://hissi.org/read.php/news4vip/20140106/WGE1N085c3kw.html http://jyaanowww.wiki.fc2.com/wiki/20140106
4月のデータベーススペシャリストの試験に合格したいです 何をすればいいですか?
910 :
NAME IS NULL :2014/03/03(月) 20:14:10.06 ID:LUvSySJ7
この板も転載禁止にしよう
911 :
NAME IS NULL :2014/03/04(火) 03:17:16.49 ID:SG8f50WZ
技術系は引用はともかく 丸ごと転載する奴いんのか IDは強制してほしいが、投票で決めようにも人いないぞ
913 :
NAME IS NULL :2014/04/26(土) 20:19:37.08 ID:7l9jxSP3
テーブル設計(正規化)のアドバイスをお願いします。 メインテーブルがあり、フィールド数は全部で70程です。 主キーに対して従属はない状態(第二正規化)なのですが、 レコードが同じ内容で繰り返される各フィールドをテーブルに切り出す(第三正規化?)と35もマスタテーブルが出来てしまったのですが、 このテーブルとトランザクションテーブルをリレーションシップしてからクエリで全てのフィールドを再度結合する場合、 結合線もすごい数になってしまいますが、このような状態(数)は正規化出来ていないことになるのでしょうか? 各マスタテーブルは主キーとフィールドが一つのものばかりです。
全くの初心者というか初心者未満 会社の商品をデータベース化したいわけだが、何のソフトを使ったらいいのかわからん 商品写真・JANコード・登録日付・原価・希望売価・発注単位・特売での原価売価とその発注単位・変動する原価・顧客ごとの卸値・商品の種類区分分類 等々 これを写真のある場合ない場合で似たようなものを比較したりしたい(イメージとしては価格コムみたいな) またできたらだが、そこで出した商品からPOPを作れるようExcelに直接反映させたい どのようなデータベース管理ソフトを使ってどう勉強したらいいのか? JANコードはバーコードスキャナ使いたい 一応未使用のMS-Office2003Professionalはあるがこないだサポートが完全に終わったよね(会社PCはネットにつながってる) Oooのデータベースがフリーだけどどうなのか?有料ソフトだとわりと高いんだよね? 初心者ならとりあえずこれ読んどけって本でもあれば仕事の合間に読んでみる 頼む助けてください
まず最初に、FileMaker Pro (FMP)という有償(4万)のソフトを一押しで勧める
これならデータベースの初心者どころかプログラミング未経験者でも、
本人の熱意しだいでビジネス向けデータベースを開発できるようになる
具体的なイメージについては製品サイトの他に、以下のサイトで
実際にFMPで開発されたアプリが数多く紹介されているから一読を勧める
ファイルメーカー選手権 | パソコン | マイナビニュース
http://news.mynavi.jp/ad/contest/filemakersenshuken/ あとMS-AccessやOoo Baseでも開発できるけど、
こちらはFMPと比較するとデータベースの専門知識を勉強せにゃならんし、
手続きを自動化するためにVBAプログラミングの知識も必要になる
開発イメージをつかむのには、個人的には以下の書籍を薦める(難しいかも....)
中小企業向けAccess 開発実践ノウハウ (DB Magazine SELECTION)
http://www.amazon.co.jp/dp/4798113433/ Oooでも個人で開発/利用するデータベースならば、まず問題になることはない
専門の書籍は出版されていないけど、仕様としてはAccess2000相当なので
Access2000の解説書を中古本で何冊かそろえればいい
で、もしもこういった解答が
>>914 の欲しかった情報であるのなら、
ビジネスsoft板に専用スレや相談スレがあるので、そちらへ移ったほうがいい
この板は、どちらかといえばデータベースのプログラマを対象にしているから
>>915 ありがとう!
そのサイト読んで社長に予算の相談してみるます
あとビジソフ板探してみます
これで連休中に仕事進めれるかもしれん
cakephpからDBへの値の送り方がわからん
テーブル設計で悩んでいるのですが、アドバイスをいただけないでしょうか ある主キーに複数(個数制限なし)のカテゴリを設定できる構造を 考えているのですが、単純にテーブルを作成しカテゴリ1、カテゴリ2、カテゴリ3のカラムを 用意すると、この場合3つしかカテゴリを設定できません。 個数の上限を設けずに、一つの主キーに対してカテゴリを、いくつでも付加するようにするには どのようなテーブル構造にすればよいのでしょうか? あるいは上限を設けて上限分のカラムを用意するのがよいですか? まんがでわかるデータベースを一通り読んで理解した程度のスキルレベルです。
DB設計については、このスレに専用スレがあるから、 そこへ移動しよう とりあえずキーワードは「ツリー構造」だ 書籍だと「プログラマのためのSQL」で詳しく解説されている
RDBMSでなんとか扱える程度のデータってなんか固有名詞ありますか? 扱えないほど巨大なものはビッグデータというらしいですが RDBMSでも時間がかかるようなものはビッグデータと言えるのでしょうか? もし言えるのなら境界線はどこでしょうか?(セレクトで1時間とか)
921 :
NAME IS NULL :2014/08/16(土) 00:15:31.98 ID:vapj1SkT
★2ch勢いランキングサイトリスト★ ☆ +ニュース ・ 2NN ・ 2chTimes ☆ +ニュース板新着 ・ 2NN新着 ・ Headline BBY ・ Unker ☆ +ニュース板他 ・ Desktop2ch ・ 記者別一覧 ☆ 全板 ・ 全板縦断勢いランキング ・ スレッドランキング総合ランキング ☆ 実況込み ・ 2勢 ・ READ2CH ・ i-ikioi ※ 要サイト名検索
922 :
NAME IS NULL :2014/08/19(火) 18:51:20.83 ID:t+J6KJbB
統計ソフトのRのRMySQLとかRPostgreSQLみないなのが、 あるらしいですが、 どちらが取り組みやすいですか? 全くの素人です。 目的は大学院の修士論文です。 あとPerlとRubyはどちらがよいでしょうか? 親切な方の回答待ってます。
923 :
NAME IS NULL :2014/08/19(火) 20:46:58.96 ID:efER50NK
素人の大学院生とか、意味不明だね おおざっぱに言うと、ある専門分野において 自ら課題を発見しその最適な解決手段を自ら判断できるのが修士だから、 今年の学位取得は見送ったほうがいいと思われる
生物系の大学院です。 データを計算機でまとめられないかと思ったので。
もしもボックスってコミットできるんですか? ロールバックするシーンしか見た事ないんですが
926 :
NAME IS NULL :2014/08/28(木) 19:37:20.80 ID:HBJm6TZv
2つのテーブル T1(a) と T2(a, b) があり、これを LEFT JOIN したこんな VIEW を作ります。 CREATE VIEW V AS SELECT T1.a, T2.b FROM T1 LEFT JOIN T2 ON T1.a=T2.a; ここで T1 の中身が (1) (2) (3) で T2 の中身が (1, 1) (1, 2) (2, 1) だった場合、 SELECT a, b FROM V; は(1, 1) (1, 2) (2, 1) (3, NULL) になると思います。 これに条件を指定して SELECT a, b FROM V WHERE b=2; とやると (1, 2) になると思いますが、 本当は (1, 2) (2, NULL) (3, NULL) という結果が欲しいです。 つまり b=2 の条件は LEFT JOIN の中に入って欲しいのですが、そのような VIEW を作ることはできるでしょうか?
(SELECT DISTINCT b FROM T2)を CROSS JOIN してから、 T2を LEFT JOIN
あるINT型カラムの値を使って上位10レコード分のランキング画面を作りたいんですが、 10万とか100万とかレコードがあるテーブルで全探索してORDER BYしてLIMIT 10・・ってやるとすごい処理かかりますよね? phpから動かすのでphpでキャッシュもしますが、比較的処理負荷がかからないクエリはどんなのがありますか?
>>928 その ORDER BY の対象であろう INT型のカラムにインデックス張っとけばいいんじゃね?
930 :
NAME IS NULL :2014/09/20(土) 13:49:55.75 ID:LSKG7qTa
なんでデータベースはこんなに検索早くできるん? アルゴリズムがわからん どんなプログラムになっとんねん
インデックス(索引)はご存じか?
たまに主キーをvarcharにする人いるけどなにかの影響だろうか? 自分だと主キーはintで自動採番しか考えられないけど
スクリプトにありがちな連想配列とかハッシュとかだろ。
>933 レガシーなシステム、特にCOBOLで動くメインフレームやオフコンの影響だと思いますねぇ ついでに言うと、varcharを意図して使うと言うよりcharとvarcharの区別がついてないだけな気がする ちなみに検索速度については数値だろうが文字列だろうがあまり変わらない インデックスの大きさに差が出てくるけど
入れ子区間モデルの木構造を試してるのだけど gihyo.jpにある計算式 left = (left*2+right) / 3 で新しい空間を追加しても 32回も追加すると情報落ちするみたいなんだけど本番用だとどんな計算するの?
937 :
NAME IS NULL :2014/11/23(日) 12:35:20.59 ID:CEMqGBhz
基本的なこと過ぎて板違いでしたらすみません こんなこと聞くのも恥ずかしいんですが PHP、MySQL、apacheの関係性と言いますか どう違ってどう使うのかがはっきりと分かっていません apacheソフトの中で、PHP言語でプログラムを組み apacheを通してMySQL(ネット上のデータベース管理ソフト)に命令を送る という認識で合ってますか?
兼用しすぎ
940 :
NAME IS NULL :2015/01/21(水) 05:29:25.18 ID:uvzj3HQA
941 :
NAME IS NULL :
2015/01/25(日) 17:14:02.92 ID:cGQ6zPNm 初歩的な質問ですみません。 DBサーバのDiskI/Oが、通常の業務システムでreadが0.1回以下/秒、writeが100/秒って ありえるでしょうか? 監視結果がこのように出ているのですが、 知識不足のせいか腑に落ちず。