DB板自治・質問・雑談スレ
レス数が1000を超えています。これ以上書き込みはできません。
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鯖にある事が問題なら、住人の要望として鯖を移動してもらえば済む話で。 しかし素でわからんのだが
DBと聞いてなんで今、ドラゴンボールを連想するんだ?
とっくに作者共々終わった漫画じゃん。 >>20
この方の発想だと思います。
http://qb.2ch.net/test/read.cgi/accuse/1056550376/1
1 :1 :03/06/25 23:12 ID:M0pIPB7T
マジで、多いときは1日に4スレくらいのペースで立ってます・・・
これを乱立といわず、何を乱立というのだ・・・そのことを要望板でも
再三、説明したけど、却下された。このままのペースで乱立すると、
漫画板の運営に関わる問題だと思う。そこんとこ良く考えて、
ドラゴンボール板作って下さいね。たのんますよマジで。 >>19
とっくの昔にi-modeではデータベースと呼称されとる
よって議論の余地なし >>23
だから、それも変えてもらえばいいだけの話で。 ↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
あ〜あ、やっちゃったね。
せっかく盛り上がってたスレッドなのに、あんたのレスで台無しだよ。
なんでここで、そんなレスしかできないわけ?
空気読めないの?
だから君は駄目な奴だって言われてるんだよ。
わかってるの?
それにしても、もったいないなあ、せっかくここまで育ったスレッドなのに。
ここまででおしまいかよ。
まあ、しかしやっちゃったものをしょがない。
これからはもうちょっとマシなレスするように心がけろよ。
【ID:2DS/mJAb】の検索
漫画・小説等 [DB] DB板自治・質問・雑談スレ
25-26 漫画・小説等 [DB] ここって何板なの?
17
【2 件見つかりました】
>>23
i-modeメニューは公式と見ていいの? /\___/ヽ ヽ
/ ::::::::::::::::\ つ
. | ,,-‐‐ ‐‐-、 .:::| わ
| 、_(o)_,: _(o)_, :::|ぁぁ
. | ::< .::|あぁ
\ /( [三] )ヽ ::/ああ
/`ー‐--‐‐―´\ぁあ /\___/ヽ ヽ
/ ::::::::::::::::\ つ
. | ,,-‐‐ ‐‐-、 .:::| わ
| 、_(o)_,: _(o)_, :::|ぁぁ
. | ::< .::|あぁ
\ /( [三] )ヽ ::/ああ
/`ー‐--‐‐―´\ぁあ /\___/ヽ ヽ
/ ::::::::::::::::\ つ
. | ,,-‐‐ ‐‐-、 .:::| わ
| 、_(o)_,: _(o)_, :::|ぁぁ
. | ::< .::|あぁ
\ /( [三] )ヽ ::/ああ
/`ー‐--‐‐―´\ぁあ /\___/ヽ ヽ
/ ::::::::::::::::\ つ
. | ,,-‐‐ ‐‐-、 .:::| わ
| 、_(o)_,: _(o)_, :::|ぁぁ
. | ::< .::|あぁ
\ /( [三] )ヽ ::/ああ
/`ー‐--‐‐―´\ぁあ
>>28
dempa.2ch.netもbg.2ch.netも2ch.net上にあることは確か。 /\___/ヽ ヽ
/ ::::::::::::::::\ つ
. | ,,-‐‐ ‐‐-、 .:::| わ
| 、_(o)_,: _(o)_, :::|ぁぁ
. | ::< .::|あぁ
\ /( [三] )ヽ ::/ああ
/`ー‐--‐‐―´\ぁあ /\___/ヽ ヽ
/ ::::::::::::::::\ つ
. | ,,-‐‐ ‐‐-、 .:::| わ
| 、_(o)_,: _(o)_, :::|ぁぁ
. | ::< .::|あぁ
\ /( [三] )ヽ ::/ああ
/`ー‐--‐‐―´\ぁあ D B 板 を 切 に 希 望
http://qb.2ch.net/test/read.cgi/accuse/1056550376/
1 :1 :03/06/25 23:12 ID:M0pIPB7T
マジで、多いときは1日に4スレくらいのペースで立ってます・・・
これを乱立といわず、何を乱立というのだ・・・そのことを要望板でも
再三、説明したけど、却下された。このままのペースで乱立すると、
漫画板の運営に関わる問題だと思う。そこんとこ良く考えて、
ドラゴンボール板作って下さいね。たのんますよマジで。
75 :ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ :03/06/30 09:43 ID:???
http://pc2.2ch.net/db/index.html はじまりです。
http://pc2.2ch.net/test/read.cgi/db/1056933766/
1 :ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ :03/06/30 09:42 ID:???
はじまりです。 はじまりです。
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の更新待ち。 はじまりです。
http://pc2.2ch.net/test/read.cgi/db/1056933766/
97 :コッパ ◆txw13YDghc :03/06/30 13:28 ID:vyP4OpJV
bbsmenuの更新待ちで仮に漫画・小説等に入れてみた
記念カキコ
http://zonutan.hacca.jp/bbsmenul.html
116 :コッパ ◆txw13YDghc :03/06/30 14:09 ID:???
公式が更新されるまでの遊びでいいじゃん・・・
うちモナジラに紹介されてても非公式なんだから・・・ 板定義は時間がかかりそうだけど、そろそろ重複スレの誘導とリストアップお願い。
ていうかDBてそんな面白いかぁ?
板が立つほどのもんかなぁ?と思う今日この頃 【再編?】life2鯖からoff板を隔離へ・・・
http://qb.2ch.net/test/read.cgi/operate/1055754950/
934 : SupportDESK ★ :03/06/18 05:47 ID:???
住民は小難しい事なんか考えずに、思いっきり楽しめばいいと思う。
エロ系は勘弁してくれと管理人も言ってたことだし
そこら辺だけ心に刻んで、問題意識をもってくれてりゃそれでいい。
あまりに堅苦しい考えで掲示板に望んでても、面白くもなんともない。
問題が生まれそうなら、自分も含めてここにいる人がおそらく駆けつけるし知恵を絞る。
アレはOK、これはNGとか、そんな簡単に壁をこしらえて、住民自ら迷路を作ろうとしてるように見えますよ。
おやすも。 天下一武道会でいつも司会をしているタシーロ似の
人の名前はなんですか? >>51
今のところ発表されてない。
とりあえず、DBファンの間では
「タシーロ」と呼んでいる。 自治スレ@DB板
http://pc2.2ch.net/test/read.cgi/db/1056935884/
189 :阿梵明王 ◆cuQnRxSxgI :03/07/01 01:22 ID:???
板名のDBは何の略かを管理人に質問したところ、データベースの略であるとのこと。
さて……板違いスレを処理しますか。 こんな状態なんでマルチすまそ
まじめな疑問なんだけど、結局データベースとドラゴンボールのどっちなん?
実際データベースとドラゴンボールのどっちにすれば2chはもうかるのかな。
どっちが需要あるんだろうね >>89
ノウハウが集約されるならデータベースの方が情報価値が高いと思うよ。
コミュニティとしてならドラゴンボールの方が意味があるんだろうけど。 でもどっちも必要性は高いよなぁ・・・
現在のスレ数 108
こっちは雑談質問スレということで残してるのかな? 自治スレ@DB板
http://pc2.2ch.net/test/read.cgi/db/1056935884/
322 :番組の途中ですが”削除”屋です ◆BanDeLyTtU :03/07/01 14:51 ID:???
>>315
重複スレとして削除しました。
誘導先のここでお願いしますと言う事で。
もし専用スレを立てて議論するなら1の文面をもう少し配慮してください。
ええと、管理人に確認をしたところこの板は「データベースソフト・会社」関連についての板なので
糞スレのデータベース、ドラえもんのデータベース、等のスレは板違いになるそうです。
そう言うスレはガイドライン板が相応しいのでは?と。
その為この板に有るそのようなスレは板違いで削除しても問題無いと言う事でした。 自治スレ@DB板
http://pc2.2ch.net/test/read.cgi/db/1056935884/
331 :別の”削除”やですが・・・ ◆Hy039L27.g :03/07/01 14:59 ID:???
私が聞いたところ「そのままでいいっすよ」との回答を得ています。
>>322さん勝手な行動は慎んでください。 自治スレ@DB板
http://pc2.2ch.net/test/read.cgi/db/1056935884/
347 :番組の途中ですが”削除”屋です ◆BanDeLyTtU :03/07/01 15:08 ID:???
>>331
勝手な行動ではなく、管理人に許可を受けた上での行動なので問題は無いと判断しました。
これ以上意見が有るのであれば削除議論板でお願いします。
・DB板の削除議論スレ
http://qb.2ch.net/test/read.cgi/sakud/1057039603/ ・DB板の削除議論スレ
http://qb.2ch.net/test/read.cgi/sakud/1057039603/
2 :番組の途中ですが削除屋です ★ :03/07/01 15:11 ID:???
自治スレ@DB板
http://pc2.2ch.net/test/read.cgi/db/1056935884/337
騙り判別と言う事でキャップ付きで書き込みました。
http://pc2.2ch.net/test/read.cgi/db/1056935884/331
上記スレでも書きましたが管理人のOKが出ているので削除しても問題はないと思います。
独断専行で削除しているわけではないですから。。。 一応内容自体はデータベースネタだけど
>>1の単発質問っていうスレが多くなってきてます・・・
>>99
ここか下記のスレにでも誘導しておけばいいんじゃない?
後は削除人が判断してくれるはず。
データベース初心者質問スレッド
http://pc2.2ch.net/test/read.cgi/db/1056972315/ いっそのことデータベースもドラゴンボールも共存するほうがいいんじゃない?w >>99そうですね。というか
http://pc2.2ch.net/test/read.cgi/db/1056935884/
こっちでは「スレを立てるまでもない質問スレ」立てようと
いう話になってますね・・・重ふk
173 他の板にいたユーザが移民してくれば成り立つだろうけど
スレ立て規制問題やら、まだ板が安定してないからね。
エクセルのオートフィルタ、フィルタなどで情報を管理するのはデーターベースじゃないの? >>109
excel自体が広意義で言えばデータベースソフトだw スーパーサイヤ人の悟空が4999999(超サイヤ伝説調べ >>109
そう。
でもそれを知ってる人はこの板には不向きだということも同時に知っているだろう。
EXCEL万能厨が来る可能性はあるが、そんなに問題にはならないだろう。 とりあえずドラゴンボーール系は全部消したほうがいいよ
スレ一覧をパッと見てどんな板かわかるくらいにさ。
下のほうにあるのも含めて。
>>118
かなり消してると思うよ。これでもだいぶ減ったし。 >>121
シングルユーザで使っている分にはEXCEL最強だと思うよ。 ( ::::::::::::::::::::::::^:::::::::: :::::: :(
丿::::::::::::::::::::::::::::::::::::::::::::::::::::: :::: (
/::::::::::/ノ::::::::ノ::::::::ヽ:人::::::::::ヽ::::::::::)
(::::::::::/ ):::ノ::::ノ ) ソ ヾ::::::::::::丶ヽ
(:::::::::/ 彡 ノ ノ :: 彡:/)) :::::::)
(::::::::::/彡彡彡彡彡 ミミミミミミミ ::::::::)
( :::::::// ̄ ̄ ̄ ̄ヽ===/ ̄ ̄ ̄ ̄ヽ |::::::)
| =ロ -=・=- ‖ ‖ -=・=- ロ = |
|:/ ‖ / /ノ ヽ \ ‖ ヽ|ヽ
/|/ ヽ`======/ ⌒ ` ========ノ | |
(|| .(● ●) |ノ
| : :: :::l l: ::: ::: |
| _:: :二 M二__::::::.. . |
| : ::: : ::: :: === ::: :: :: :::: )
\ ::: ::::::::::: :::::::::: :::::::::::::: /|
/|ヽ ヽ:::: _- ::::: ⌒:: :::::::: -_ ノ
/ || 丶\_::_:::::_:::: :::::_/:::: /
| | \ \ ::::::::::: :::::::::: ::: :: _/
/ ̄\ 丶  ̄ ̄ ̄ ̄ ̄ ̄ ̄
28歳素人童貞ヒッキー(159.8センチ・99キロ)がこのスレに興味を持っちゃったようです 戻ってるゥゥゥゥぅぅぅぅぅぅぅぅぅぅぅぅぅぅぅ?????? Centuraでデータベースとかって人って少しはいるのかなぁ? 誰か
○Interbaseスレ
○Firebirdスレ
立ててください。 ・DB板の削除議論スレ
http://qb.2ch.net/test/read.cgi/sakud/1057039603/
12 :阿梵明王 ◆SgAtLHw1L2 @削除明王 ★ :03/07/01 18:33 ID:???
私も、ICQで管理人に直接聞きました。
DB板の「DB」はデータベースの略であることを確認し、
板違いのドラゴンボールスレなどは処理してもよいと許可を得ました。 ・DB板の削除議論スレ
http://qb.2ch.net/test/read.cgi/sakud/1057039603/
2 :番組の途中ですが削除屋です ★ :03/07/01 15:11 ID:???
自治スレ@DB板
http://pc2.2ch.net/test/read.cgi/db/1056935884/337
騙り判別と言う事でキャップ付きで書き込みました。
http://pc2.2ch.net/test/read.cgi/db/1056935884/331
上記スレでも書きましたが管理人のOKが出ているので削除しても問題はないと思います。
独断専行で削除しているわけではないですから。。。
7 :番組の途中ですが削除屋です ★ :03/07/01 17:30 ID:???
>>6
管理人のOKのソースはありません。
ICQで直接聞いたので。
それより、何か知りませんが今現在スレが20個弱しか無いんですが。。。
全部消えちゃったのかな。
11 :番組の途中ですが削除屋です ★ :03/07/01 18:04 ID:???
>>10
当該板の自治スレで話し合った上で板名変更依頼を提出済みですのでそれの判断待ちと言う事で。
また、その話題についての議論は当該板の自治スレや専用スレで行なうのが良いと思います。
>>9
★ 板復帰&修正依頼15 ★
http://qb.2ch.net/test/read.cgi/operate/1052040597/467
復帰屋零識 ★様が復帰してくださったようです。
12 :阿梵明王 ◆SgAtLHw1L2 @削除明王 ★ :03/07/01 18:33 ID:???
私も、ICQで管理人に直接聞きました。
DB板の「DB」はデータベースの略であることを確認し、
板違いのドラゴンボールスレなどは処理してもよいと許可を得ました。 ★ 板復帰&修正依頼15 ★
http://qb.2ch.net/test/read.cgi/operate/1052040597/
467 :復帰屋零識 ★ :03/07/01 17:31 ID:???
DB http://pc2.2ch.net/db/ (17/182)
復帰しますね。
468 :動け動けウゴウゴ2ちゃんねる :03/07/01 17:39 ID:JCV5L6bh
>>467
乙
469 :復帰屋零識 ★ :03/07/01 18:11 ID:???
DB http://pc2.2ch.net/db/ (183/183)
自動復帰さんに先を越されたのかどうなのか、
すでに直ってましたので中止しました。失礼。ごめんね。
---------------------
報告遅くなってごめんなさい。例によって連投規制でごす。30分て。
こんばんわ。>468 >>146
それを入れるなら
★ 板復帰&修正依頼15 ★
http://qb.2ch.net/test/read.cgi/operate/1052040597/
470 工エエェェ(´д`)ェェエエ工
>>469
あらら。。
------------------------------
これも入れて。 ★ 板復帰&修正依頼15 ★
http://qb.2ch.net/test/read.cgi/operate/1052040597/
467 :復帰屋零識 ★ :03/07/01 17:31 ID:???
DB http://pc2.2ch.net/db/ (17/182)
復帰しますね。
468 :動け動けウゴウゴ2ちゃんねる :03/07/01 17:39 ID:JCV5L6bh
>>467
乙
469 :復帰屋零識 ★ :03/07/01 18:11 ID:???
DB http://pc2.2ch.net/db/ (183/183)
自動復帰さんに先を越されたのかどうなのか、
すでに直ってましたので中止しました。失礼。ごめんね。
---------------------
報告遅くなってごめんなさい。例によって連投規制でごす。30分て。
こんばんわ。>468
470 :工エエェェ(´д`)ェェエエ工 :03/07/01 18:24 ID:/T84ESWB
>>469
あらら。。 新設板・板移動情報@運用情報
http://qb.2ch.net/test/read.cgi/operate/1051717316/
177 :サザン ★ :03/07/01 22:50 ID:???
正式に
http://www.ff.iij4u.or.jp/~ch2/bbsmenu.html
ってことで。 復帰屋魂4〜復帰屋の雑談スレ〜
http://qb.2ch.net/test/read.cgi/sakud/1039965644/
706 : @復帰屋零識 ★ :03/07/01 19:33 ID:???
遠隔レスで恐縮ですが、
狂兵衛 ★さん、エエェェ(´д`)ェェ さん、ありがとですー。>復帰スレ
ツールはマカエレ。でした。時計かぁ。
> 11期の御方方
遅くなりましたがどうぞよろしくお願いします。 一貫性を確保しつつ動的にスレーブを接続したり切断したり出来ること。
と言うより運用状況によりけりでマスターが切り替わるとか
スレーブにinsertしても一貫性保てたりとか。
Webアプリに最適なように超高速 Subject: DB板のみんなでRDBMS作ろうよ
From:
Mail:
----------------
一貫性を確保しつつ動的にスレーブを接続したり切断したり出来ること。
と言うより運用状況によりけりでマスターが切り替わるとか
スレーブにinsertしても一貫性保てたりとか。
Webアプリに最適なように超高速 ・DB板の削除議論スレ
http://qb.2ch.net/test/read.cgi/sakud/1057039603/
17 :● :03/07/02 00:21 HOST:f116.ac161.FreeBit.NE.JP
えーっと(汗
本来は削除依頼のフォームが対応するまで待っていただくのですが
今回のように乱立が酷い場合は、
キャップ持ちが依頼スレッドを(自動立上さんの前に)立てるのは可能です。
ちゃんとルールに従ってスレタイ(や1を)工夫すれば、フォームにも対応します。
参考:
http://qb.2ch.net/test/read.cgi/saku/1041052910/1-6 ■ 板設定変更依頼スレッド4
http://qb.2ch.net/test/read.cgi/operate/1052571066/
137 :名無しさん@お腹いっぱい。 :03/06/30 10:52 ID:aNgU1AZ7
1、掲示板のURL
http://pc2.2ch.net/db/
2、議論したスレッド
http://pc2.2ch.net/test/read.cgi/db/1056935884/
3、変更の理由
pc2鯖にあるとは言え「DB@2ch掲示板」が正式名称では
現在新板を要求する動きもありファンも多い漫画「ドラゴンボール」と間違えたり、
わざと間違えたフリをして書き込む人が多くなるためです。
【変更内容】
<現行> <変更希望内容>
BBS_TITLE=DB@2ch掲示板 → BBS_TITLE=DataBase@2ch掲示板
ご理解ご検討のほどよろしくお願いいたします。
158 :動け動けウゴウゴ2ちゃんねる :03/07/01 13:27 ID:wSkNj/8Q
1、掲示板のURL
http://pc2.2ch.net/db/
2、議論したスレッド
http://pc2.2ch.net/test/read.cgi/db/1056935884/
3、変更の理由
現在の設定ではスレッドを個人で乱立させることができるため。
【変更内容】
<現行> <変更希望内容>
BBS_THREAD_TATESUGI=5 → BBS_THREAD_TATESUGI=32
>>137の依頼ともどもよろしくお願いします。
159 :ボヤッキー ★ :03/07/02 08:30 ID:???
>137
カタカナではなくアルファベット表記でいいんですか?
>158
32にしておきました。 ドラゴンボール厨の犯行に見せかけた愉快犯の荒らしの可能性もあるわけで。
一概に決めつけるのもどうかと。 >>176
もちろんその可能性もあることは皆知ってると思う。
その上でドラゴンボール厨だと言ってるわけで。 >>176
自 治 ス レ 荒 ら し て ん の は お 前 か ? >>177-178
このギャップが何とも言えないな。 >>177
無駄に対立を煽ってる連中も居る訳で。
ドラゴンボール厨を除けば、それほど住人が多いはずもなく。
>>178
自治スレを荒らす必要はなく。 >>180
すいません、自作自演でした>>>177-178 VSAMファイルや
NDBについて語っちゃ駄目????
ホスト屋はでていけって? 71 名前:名無しさん@お腹いっぱい。 :03/07/02 21:54 ID:???
そりゃ、「新しい板が出来た」と通知されて「実はウソだった」となると
ドラゴンボール厨とか関係なく、誰でも怒るだろ(w
悪いのは、完全に管理人
72 名前:名無しさん@お腹いっぱい。 :03/07/02 21:55 ID:a3T/JDrz
まぁ、楽しみにしてた香具師はそりゃ怒って当然だろうな。
別にドラゴンボール興味無いけど、今回でひろゆきの陰気な人格が
完全にわかった。 >>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略
ドラゴンボール板作れとかの経緯なんぞ知らねっつの。
明け渡してよー。ねー、減るもんじゃなしー。 自治スレが攻撃を受けているが、連投規制に引っかかって荒らしが思うようにすすまないようだw 自治スレ@DB板
http://pc2.2ch.net/test/read.cgi/db/1056935884/
3 :名無しさん@お腹いっぱい。 :03/06/30 10:27 ID:MFg9DhDV
DB板の正式名称はDataBase板。
だが、このままではドラゴンボール板と誤解されて
DB厨に占領されてしまう。どうするべ。
4 :名無しさん@お腹いっぱい。 :03/06/30 10:28 ID:???
データベース板に改称するしかあるめーよ
8 :名無しさん@お腹いっぱい。 :03/06/30 10:43 ID:???
申請先
■ 板設定変更依頼スレッド4
http://qb.2ch.net/test/read.cgi/operate/1052571066/l50
申請文
1、掲示板のURL
http://pc2.2ch.net/db/
2、議論したスレッド
http://pc2.2ch.net/test/read.cgi/db/1056935884/
3、変更の理由
pc2鯖にあるとは言え「DB@2ch掲示板」が正式名称では
現在新板を要求する動きもありファンも多い漫画「ドラゴンボール」と間違えたり、
わざと間違えたフリをして書き込む人が多くなるためです。
【変更内容】
<現行> <変更希望内容>
BBS_TITLE=DB@2ch掲示板 → BBS_TITLE=DataBase@2ch掲示板
ご理解ご検討のほどよろしくお願いいたします。
こんなもん?
板名はカタカナでもいいんですが。 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 805 :名無しさん@お腹いっぱい。 :03/07/03 11:15 ID:pxDRR/Ng
昼間は「データベース技術」が多数支持を受けたのに、
深夜の人が少数で勝手に申請したんでしょ?見たところ。
全然票を集計していないじゃん。
昼の方が人が多いんだから、もう一回正しく集計すれば?
http://qb.2ch.net/test/read.cgi/operate/1052571066/137
から
http://qb.2ch.net/test/read.cgi/operate/1052571066/159
の間は時間がかかっているから、間に合うはず。
夕方頃申請すれば?
「データベース技術」に一票。
806 :名無しさん@お腹いっぱい。 :03/07/03 11:21 ID:???
板名がどうなるかにかかわらず、
並行してローカルルールの制定が必要だと思います。
・「〜のデータベース」のようにデータ収集スレは禁止
うーん、もう少しいい表現出来る方お願いします。 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↓ 激しく初心者で申し訳ないですが
クエリーの検索時、
A,B,Cのいずれかしか入っていない列からAのみ取り出すには
パラメーター入力時にその文字列を入れればいいだけとして、
空欄を入れて全てを呼び出したい場合はどうすればいいのでしょう。
もしくは、全てを呼び出せるDOSでいうワイルドカードみたいなのが
あるんでしょうか。アスタリスクだけ入れても何も呼ばれませんでしたが・・・
>>210
空欄にALLと入力してください。
というか、激しく申し訳ないのですが、
日本語を勉強してください。
>>211
すみません、急いでいたので・・・
ALLを入れてみましたが、何も抽出されませんでした・・・ 逆に、”表形式”で作成された複数のレコードが同時に表示されている
フォームからボタン一つでエクセルで言うところの「オートフィルタ」に
相当する動作を行うにはどうするんでしょうか >>213
あなたの使っているソフトは何でしょう・・・。
レスのしようがありません。 すみません、Accessです。
とりあえず、
ttp://mahouno.fc2web.com/ac2002/ac/ac/VBA/vba07/v07.htm
を参考に欲しい機能の一部は実現できました。
要するに「営業」フィールド(人の名前)と、
「区分」(A,B,C)フィールドで、区分がAかつ、小林のデーターを
表示させたいというわけなのですが。
同様にボタン一つで簡単にできないものでしょうか・・・ Accessならワイルドカードは*ですね。
もしかして、=で条件の評価してません?
そうなら、likeを使いましょう。
区分 = '*'ではなく、区分 like '*'で全データ表示されるはずですが。
>>215
条件複数あるのに、ボタン1つですか?
僕なら、コンボ(区分)、テキスト(営業)、ボタン(絞込み実行)
で作りますね。
といいつつ、誘導。
Microsoft Access
http://pc2.2ch.net/test/read.cgi/db/1056952414/ SQL ServerのUPDATEで、NULL・デフォルト値を調べずに簡単に設定する方法ないでしょうか。
UPDATE 〜 SET A=デフォルト
みたいな方法で。スキーマ調べるしかないですじか?
__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄ あのぉ、ベッカムファンはどの板に行けばいいですか? >>235
海外サッカー板でしょうね。
http://sports4.2ch.net/football/
「ベッカム」で検索すれば沢山スレがありますよ。 2chに情報処理関係のデータベース関連掲示板が開設されたとの、評判を聞き
訪れたのですが、はて、どうなっているのでしょうか。
なにか、お子様のいたずら書きのようにしか思えないのですが。何か。
最近、ドラゴンボール厨もあまりこなくなった気がつる。。。。 >>237
お子様がドラゴンボール関係の板違いスレを立てるものでしてねえ。 >>240
君は今になってもまだ、
「無意味なチャット状態のレスで面白おかしく盛り上がる無法地帯」をこの板に求めていたのですか?
ゆっくりと在り続け、話題があるときだけスレが進行する静かな板なのに。 せっかくデータベース板できたんだしマターリちてればいいや。 >>243
お前、飲み会が自分を中心に盛り上がらないとつまらないと思うやつだなw 少し、専門性のあるスレッドが見かけられます。
期待しております。
∧_∧ ∧_∧
ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。
=〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
= ◎――――――◎ 山崎渉&ぼるじょあ (⌒V⌒)
│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン (⌒V⌒)
│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン 削除依頼は進んでるようだけど、他は何も変わってないね。
でもこれで良かったのかな? http://qb3.2ch.net/test/read.cgi/operate/1080295291/334
334 :マァヴ ◆jxAYUMI09s @マァヴ ★ :04/03/30 20:59 ID:???
live8,9,10及びmemoriesサーバダウンのお知らせ(^_^;)
live8〜10サーバ及び過去ログ専用サーバmemoriesが入っている
oyster901,902,243は、サーバセンター拡張にともなって一時的にダウンします。
詳細なダウン期間はまだ決まっていませんが、日本時間の
4月1日午前2時〜午後8時くらいのどこかで最大12時間ほど停止する予定です。
つーわけなので、実況は他の実況板や壷チャット(http://chat.tubo.80.kg)とかに分散してくださいね(^_^;)
過去ログは我慢の方向で(^_^;)
http://qb3.2ch.net/test/read.cgi/operate/1080295291/341
341 :マァヴ ◆jxAYUMI09s @マァヴ ★ :04/03/31 03:17 ID:???
あ、しまった(^_^;)pc5サーバも落ちます 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)からですね。 http://qb3.2ch.net/test/read.cgi/operate/1080295291/374
374 :見習い▲ ★ :04/04/01 04:23 ID:???
pc5 も 5:00AM 前くらいに power off の予定。
oyster901 , 902 , 243 はroot★さんが担当でーす 突然お邪魔させていただきます。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/
□ ■ □ ■ □ ご案内 □ ■ □ ■ □
スレ立てをされる方へ
昨日10/13より、スレ立てに関する規制が変更となりました・・・
具体的には、ある一定時間内に複数のスレ立てを行なうと、
2時間、2チャンネルの各板(運営系を除く)にアクセスできなくなり、
下記に飛ばされます。
403 テスト中。。。 2ちゃんねる
http://www2.2ch.net/403/
詳細等につきましては、下記でどうぞ・・・
【野鳥の会】 BBS.2ch.net 全発言統計の巻 part2
http://qb5.2ch.net/test/read.cgi/operate/1097666632/l20 社内SEの内定をいただき、データベースの勉強を
しようと考えているのですが、AccessとSQLの違いと
言いますか、二つの特徴がよくわかりません。
SQLについてはシスアドで少し触れ、Accessは
図書館の検索システムがAccessだったというだけで
それ以上はわかりません。
二つの参考書を見たところAccessはエンドユーザ向け、
SQLは開発・情シス系? が扱うものと思ったのですが、
どうなんでしょうか。
Access、SQLで作ったデータベースは互換性があるのか
などもまったくわかりません。
さらに質問ばかりですみませんが、SQLは
オラクルというソフトで作成・操作するんですか?
リレーショナルデータベースとそれ以外のデータベースの
メリット・デメリットってどんなことがありますか? Accessでフォームを使い、台帳を作りました。
使用者は1〜15人前後。
NTユーザーもいればXPもいる状態でファイルサーバーにMDBを置き、そのテーブルをリンクするMDBを作成し、それをユーザーがローカルへコピーして使用します。
ときどき「○○.mdbは認識できません」となり、修復、最適化をしなければなりません。
かつ、主キー設定した項目がだぶったり、「#####」となったりします。
原因はなんでしょうか。アクセスはみんなで使っちゃいけないの? >>265
mdbはそういうもんだ。MSDEでも使っとけ。 ビューを作るときにあるカラムを
"null AS foo"
のようにnullを格納しようとしています。
そうするとデータ型が強制的にVARCHAR2になってしまいます。
DATE型やNVARCHAR2型のカラムにnullが入っている状態を実現したいのですが
どのようにしたらいいでしょうか? すいません、この板で時々見かける「バギー」ってどういう意味ですか?
なんかアカンタレなものを表現する際に使われるようですが。 ほんとに困ったことになった・・・ 誰か助けて・・・ >>271
あ、誰か来てくれた。
データベースの設計の仕事を請けたんだけど
やってくれるという約束をしていた人間がけっきょく
請けれなくなって途方にくれている・・・
どうしたらいいだろう・・・ 他に当てない・・・
自分でできるんだろうか・・・ 拡張子.dmpのファイルを復元する方法を教えてくださいな。 質問内容が、板違いでしょうか?
板違いでしたら、ご指摘お願いします。
Oracleのコマンドで復元できるかと思うのですが。。 初めまして。
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に持っていく事が出来ません。
どのように変更したらよいでしょうか?
皆様よろしくお願いいたします! SQLのコーディングスタイルとかの話題するスレないですか? フリーのデーターベースでお勧めの物ってありますか?
また、皆さんは有料のものの場合どんなものを使っているのでしょうか。
linuxで3万個ほどのデータを管理する予定なのですが
別途データベース(MySQL)を用意するかどうか悩んでいます。
システムの関係上、ファイルを弄る必要が出てくるので、
データベースを使う場合は整合性に気をつけなければならないのですが、
特定のデータを検索したい場合などには非常に便利かなとも
思ってます。
他にデータベースを使用するメリットやデメリットなんかはあるでしょうか? どの板でで聞いていいのか迷いましたがここで聞きます
板違いでしたらごめんなさい
よく商品についているJANですが、これってキーにする事は
無理でしょうか?
同じ番号の商品って存在するのでしょうか? 用途による。何に使うかわからないけど一応。
JANは国とメーカとアイテムを表すから、
同じメーカが作った一つの商品は同じコード。
ストアドを使ってログインをする場合、セキュリティーの面で考えると
IDとパスワードを暗号化しなくても安全?
実務でDBスキーマを作る時って、どういうツールを使ってやりますか?
エディタでやってますか? 頭の弱い僕教えてください
tpsってのは
1秒間に実行できるトランザクション数って事ですが、
これを求める場合
例えば1万件のトランザクションがあった場合
tps = 1秒÷(処理時間(秒)÷1万件)
ってことですか?
なんかどこかになるべく多いデータ数(5000以上キボン)で
ずらーっと数字が並んでるのないでしか?
何のデータとかは問わないZE
でもなるべく広範囲にわたってる方がいいかなーみたいな!
頭悪い文章ですまないがヨロシク >>297
ttp://www.panrolling.com/data/index.html >>298
うひょーサンキュー!
できればランダムな並びの方がよかったが、これでも大丈夫な予感!
助かったぜ! 雑談ですみません
テーブル名を決めるとき複数形にしたりしますが
人と車に対する乗ってる車のような
関係性をあらわすテーブルの場合、テーブル名はどうしてますか?
MS-ACCESS のデータベースについて質問であります!
プライマリキーに設定した ID という列の先頭に
英文字を一文字だけ追加したいであります
件数が多いので手作業では辛いであります
自動的に追加する方法はありませぬか? そもそもなぜ手作業でやってんの?
今後の追加・編集も手作業でやるってこと?
よく商品に付いているJANの事で聞きたいのですが自作したDBにJANコードとメーカー
や商品名を入れたいと考えています。
しかし、一つ一つ打ち込むのも大変な作業になるので、どこかにデータベースがあれば
それを自作DBに突っ込めればと考えていますが、探してもみつかりません。
そういったデータベースって無いのでしょうか? どうして質問スレなのに誰も答えてくれないのでしょうか? ttp://sund1.sakura.ne.jp/uploader/source/up5313.jpg
ttp://sund1.sakura.ne.jp/uploader/source/up5314.jpg
ttp://sund1.sakura.ne.jp/uploader/source/up5315.jpg
ttp://sund1.sakura.ne.jp/uploader/source/up5316.jpg
ttp://sund1.sakura.ne.jp/uploader/source/up5318.jpg
ttp://sund1.sakura.ne.jp/uploader/source/up5317.jpg
これなんて漫画? すみません、ちょっと質問させてください。
UNIXでMySQL利用が前提で、
・データベースにアクセスし、テーブルAのレコードが空であることを確認する
・ファイルAの中身が空であることを確認する
の二つだと、どちらの処理が早い/どちらの処理の負荷が軽いですか?
低負荷環境でチェックすることはできますが、
高負荷環境でどうなるかちょっと分からなくて…
もしよかったら返答よろしくお願いしますm(_ _)m >>314
レコードが空かをcount(*)で判断すると、仮にレコードが100万件とかあると、
あきらかに、ファイルの方が負荷低いかような。
ファイルなら1行読み込んでみるか、ファイルサイズチェックすればいいから。
テーブルを作るとき、顧客テーブルのIDと商品テーブルのIDの様に
他のテーブルから参照される可能性があり、
複数のテーブルでフィールド名が同じになる可能性がある場合、
1)テーブル名で区別できるのでそれぞれのテーブルで"ID"というフィールドを作る
2)テーブルが違っていてもフィールド名が重複しないように"顧客ID"、"商品ID"というフィールドを作る
上記の内、どちらが一般的でしょうか? カーナビの値段を見ていてふと思いました。カーナビて当然データは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です。
同一マシン上(ローカル)で実行してます。
これの原因、解決策を教えてくれませんか?
皆さん、よろしくお願いします。 >しかしながら、2〜3の間にJDBCを接続し直すと、
しかしながら、2〜3の間にJDBCでDBに再接続すると、
訂正です。文章間違えてごめんなさい。 1テーブルのレコード数ってでかいのでどれくらい行ってる?
設計ミスって100万レコード行きそうなんだけど大丈夫かな。
MySQL pen4 1G 主キーにしたい項目にNULLが含まれてしまうような場合って何かセオリーみたいな方法ってあるんですかね
ユニークなINTでも定義したらいいんだろーか
全くわからんです LinuxのWekaでPostgresから読み込みたいんですけど、どうやってやるのですか?
基本情報うけるんですけど、第二正規化〜第三正規化がいまいちよくわからない。
第1正規化とは,繰り返しの部分を複数のレコードを取り除くということはわかるんだけど、
第2正規化で主キーを設定して連結させ部分関数従属の排除する
第3正規化では関数従属で分割とか全く理解できません
ご示唆いただけませんか? ココ雑談スレですよね?
要求定義も基本設計もなしで、まず作るのがプロトタイプ方式
だと言い張る上司がいます。
どう教育すればイすか?
(ってデータベースに限ったことじゃねーけどさ。) >>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とかにする。
>>330
階層構造の勉強だったら、
http://www.atmarkit.co.jp/fdb/rensai/sqlclinic06/sqlclinic06_1.html
この例がまさにうってつけじゃないの?
上司と社員って関係が、
まさに、親フォルダと子フォルダって関係でさ。
テーブルやフィールドは最低限必要数のみ。
データは「横」じゃなく「縦」に格納する!
ここらへんは、基本中の基本なので、SQLに慣れてくればすぐにできるようになるっすよん。
@ITには、けっこう勉強になる基本的な例があるから、隅々まで目を通すことをおすすめします。
がんばってね。
>>331,332
レス有難うございました。
なるほど、目からうろこです…。
親切なアドバイスどうもありがとうございました。
もっと勉強します! 【恐怖】主キーがないテーブルみたことありますか?
は、面白いな。
駄スレかと思えば、良い議論もあったり。
今は、駄目っぷりを発揮してて、これはこれでオモロイ。 以前から、自分が興味をもった事柄などについて調べたことをノートに書き連ねていたのですが、
最近になって、こうした知識をデータベース化したいと思うようになりました。
自分用の百科事典をつくるような感覚です。
そこでフリーのデータベースソフトを探しているのですが、おすすめはあるでしょうか?
ちなみにど素人ですので、MySQLのような、なんらかの言語?を扱うようなソフトは使えません。
操作はインターフェースだけで行えるものがよいです。
また将来的にもずっと使っていきたいので、この先も開発が止まらないと期待されるソフトウェアが望ましいと思っています。
ついでにMacユーザー兼ウィンドウズユーザーなので、両方で互換性のあるもの。。。
こうまで書くと、フリーなのはあきらめた方がよいような気がしてきました。
有料のソフトでもいいので、上のような条件にあうものがありましたら、紹介してくださいませ。 MySQLで質問させてください
テーブル keyword_tableのkeywordカラムにキーワードが入っていて
以下のような検索をしたいと思います。
keyward に 'test'って入っていたとき。
検索値 'this is test'でひっかけたい
select *
from keyword_table
where ''this is test' like '%keyward%'
では駄目でした。どうしたらよいでしょうか?
concat('%',keyword,'%')ってしたらできました。
色々とご意見ありがとうございました。 ご意見聞かせて下さい。
現在、社内のシステムが富士通のSSS販売管理システムで稼動しています。
DBはBtrieveです。サーバーがNT4.0(SPのバージョン不明)なのですが、
システムが古くなったので入替えをする話が出ています。
社内のシステム担当は私1人なのでパッケージソフトに乗せ換えてそれを
私がメンテするという話になっているのですが(恐ろしい・・・)、
検討中のパッケージソフトのDBがPervasive.SQL というものだそうです。
検索してみたのですがよくわからないというのが正直なところです。
Pervasive.SQLは結構使われているようなデータベースなのでしょうか?
今までPGとして動いたことの無い私でも使いこなすことができるものなのでしょうか
(SE作業は全く経験ありません)。
ご存知でしたら教えて下さい。お願いします。 研究所で10万個くらいの実験dataを扱いたいんですが、
単純にdirectoryに分けて管理するだけだと限界があります。
そこで、誰が測定したdataか、いつ測定したか、どういう条件かなどをラベルづけして管理したく、
MySQLでやろうかと思っています。
ファイル名とラベルの管理だけでなく、ファイルの実体も管理したいんですが、
そういうのって普通はMySQLと何を組み合わせてやるんでしょうか。
参考になるwebとかありますか? 以下のことをを実現したいのですが、実現方法としてはどのようなものがありますか?
安定性、パフォーマンス面等の情報も教えてください。
・DBに処理要求テーブルがあり、そのテーブルのレコードが処理単位である。
(処理要求テーブルレイアウトは、処理ID/処理内容/優先順/ステータス)
・複数台のマシンで以下の処理を繰り返し行なう。
1.処理要求テーブルからステータス=処理未で優先順の最高のレコードを読み取る。
2.レコードの処理内容に従い処理を行なう。
3.レコードのステータス=処理済とする。
・1つのレコードに対して、1つのマシンが1回だけ処理を行なう。
Accessとoracleの違いを教えてください。いまいち解りません。
この板でドラゴンボールのスレを立ててもいいですか? >>341
AS400ならタダで教えてやれるんだが・・・。(w SQLServerにて
文字列を指数に変換するにはどのような命令を用いればよいのでしょうか? ブログに最適なDBって何でしょうか?
わかる方居たらお願いします。 すいません 超初心者です。オラクルの勉強始めてまだ三日目なのですが
とりあえずOracle10g Express Editionを使って勉強しようと思い、昨日
インストールを完了。テストデータの読み込ませも完了して、SQLコマンド
ライン実行画面を立ち上げ、コマンドを入力したところ、「接続されてい
ません」と、表示されます。loginはしていると思うのですがでうしたら
いいのでしょうか?ご回答よろしくお願いします。 すいません初心者です。
会社にsqlserver使った外注クライアントはいってて仕事してるんですが、
使いづらいです。php使って自前クライアントつくりたいんですが、
どうやってsqlserverにアクセスしたらよいんでげすか。
SQLのadminパスとかってどこの設定ファイルに書いてるんでしょう。
インストールとかも外注させてるんで誰も知識なくてわかりません。 データベースの勉強をしていますが、
トリガ、インデックス、ストアド、ビュー、カーソル
らへんに詳しい解説書などご存知でしょうか
それぞれの機能の解説はもちろん、
こういうときにこういう風に使うなどのTipsも載っているのがうれしいです。
データベースシステムってなんでプログラミング言語で直接ファイルをいじるよりはやいんですか? 行列型のスタンダードなやつじゃなくて、もっと刺激的な形のデータベースはありませんか? データベースのインデックスってなんですか?
int n[10];
n[1]←この1のことですか?プライマリーキーとどうちがうんですか? プログラム板と比べてなんでこんなに人が少ないんですぁ? oracleやsql server でSQLのコンパイルにかかる時間ってどうやって調べるの? >>355
int n[10]←これは引数というんだよ
インデックスというのは俺も良くわかんないけど
ほらっ! あ・か・さ・た・な てあるじゃん。あれをイメージしてるけど
まあ 違ってたらごめんねー。
プライマリキー は主キー といってそうだなーこれを設定すると
自動的にインデックス機能と一意性といって 重複する値は駄目ですよ機能がセットで設定される。
一意性は1番 2番 3番 というデータが格納されているとするでしょ?4番 5番などは入力できるけど
同じ番号の1番 や 3番はダブってるから入力できない ということ。
そうだね 時間があればC++ → access → oracle と勉強すればわかるようになるよ
俺はイメージをして勉強してるけど、例えば スキーマオブジェクト=プラモデルを作る ボンドや
ハサミなどの部品という風に置き換えて頭に入れてる。
頑張ってねー バイビー Oracleであたらしく追加したDBユーザに
既存DBユーザのすべてのテーブルの読み取り権限を与えようと思ったら、
個々のテーブルにGRANT発行するんでしょうか?
もっと賢いやり方があるような気がしてなりません。 今はC++、PHPでWebアプリを書いてるんだが
DBってどういうときに使うの?
俺は今までDBを使ったことがないんだが。 >>364
grant select any table to scott >>366
俺も使ったことない
やっぱりC++やPHPにはできない処理なんだろうか。 漏れはJSP+JDBCとかJSF+SDOとかWebアプリで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キーが無いし…。
create table ユーザーテーブル
(
ユーザーID int,
名前 varchar(てきとー)
primary key ユーザーID
)
create table 友達リストのID
(
ユーザーID int,
友人ID int
primary key ユーザーID,友人ID
)
でいいんじゃね?
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人以上いるユーザー"とか"あるユーザーの友人の友人"
とか取ってくるのが大変になっちゃうんで。 >>377
>こんな感じで突っ込むのは、やっぱりマズいでしょうか?
別にまずくはないだろうけど、設定ファイルってそんなに書き換え頻度
高くないだろうし、簡単に編集できたほうがいいから、普通のテキストファイル
に設定を格納してあるんじゃね?
ちょっと設定変えるのにDBにログインしてUPDATE...ってめんどくね?
営業店毎に設定が違っているとか、その設定をリモートで設定したいとか
そういう案件だったらわかるけど。
>ID:1の人はID:2の人を友人登録してても、ID:2の人はID:1の人を
>友人登録してない、ってケースも>>373の設計ならあり得るので、
そういうケースを想定してると思うけど?
つかああ指定しないとkeyがユニークにならんと思ったり。 DBの基本的なとこでの質問なんですが
プログラム内でCSVファイルを開いてループさせて一致するのを持ってくるのと
DBを用意してSQLで持ってくるのではやはりDBにした方が速いのですよね?
マシンの性能や検索する件数にもよると思うのですが
速度はどれぐらい違うものなのでしょうか?
よろしくお願いします。 トリガーでいくつかSQL文があり、ある条件の時は
それまで通ったSQLを無効化したいのですが、どのように書けばいいでしょうか? >>381
笑える質問だな。逆の発想だよ。
ある条件の時だけ、そのSQLを実行。
初めてここに来ましたが、ココでいいのかな?
今楽天市場でシステムダウン騒ぎが起こってますが。
その報告書の一部です。
http://www.rakuten.ne.jp/gold/daigaku/20060810_2.html
これって致命的なトラブルなのでしょうか?
あと、復旧予定が明日10時となってますが、どう思いますか?
(もっとも、今日の朝→午前中→夕方→8時半と伸び伸びなんですがorz)
何かリンクが削除されてるみたいなので…
経緯について
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にインデックスが作成される→検索が早くなる
という理屈でしょうか。 現在、会社で使う簡単なデータベースではAccess使ってます。
セキュリティなど将来しんぱいなので、今後OracleかSQLserver2005のどちらかを覚えようと思うのですが、
本屋に行くとOracleの本が20冊あれば、SQLserver2005の本は1冊くらいしかありません。
これから覚えるならOracleの方が良いのでしょうか?
個人的にはOracleの方が初心者には敷居が高い気がするんだが…。
セキュリティに関してはOracleとかSQLServerとか関係ないと思うが。
セキュリティや運用コストを重視するならiServerでも買っとけ(w すみません
初心者なんですが質問させてください
PHPとSQLiteでホムペをつくっているのですが、データベースに格納するデータ中に ' があると
エラーになってしまいます。これをなんとかする方法はないでしょうか?
どの言語とDBを使用するか悩んでいます。内容は以下です。
・業務系アプリ(自動車整備事務関連)
・小規模(顧客数で言えば2000程度。なのであまりお金はかけられない)
・開発期間をなるべく短く。
・業務系なので、操作性や速度にこだわる。
以前、PHP+SQLiteでやって、操作性や速度の面に難があり、しかもその実現のために
開発期間があまりに長くなりそうだったので諦めました。 Webアプリで操作性が言語に依存するってことは無いんでは
顧客数2000で速度に難ありってのもよくワカンネ
SQLiteって使ったことないんだけど、SQLiteがよっぽど(ノ・∀・)ノ = ●ウンコー!!でない限りは
使用する言語やDBの問題でなくて、コーディングやDBの設計や環境の問題なんでは
開発期間は流用できるソースの有無とか、単純にコーディングする人の経験値や人数によるんでは
あとは要求する仕様が複雑すぎないかとか、仕様に見合わないくらいの短期開発を求めてないかとか
外注だったら別のところに頼んでみたら? 一人で一からデータベースを作ることになりました
取り扱う内容は主に部品の在庫や発注状況、どこの会社に発送するか、顧客のデータなど
本の見本になっているような内容です
こういう場合、SQL、オラクル、accessなどどのソフトを使うのがいいんでしょうか?
VB6が少しだけ扱えるので、accessにしようかと思っていたのですが他のソフトも視野に入れたいと思いました
予算は5円ほどです 5円とかいってワロタ。
つか、予算ってハードェアの費用も含まれてるの?
一人で使うデータベースならAccessで十分。
かといって、同時に複数で使うとなると、予算オーバーになるな。
予算からすると一人だけ使うならaccessしか選択肢がないと思うが・・・。
そおいや、WindowsXPとかにPostgresのせて複数アクセスって
問題とかあるの? 中小企業が使う、顧客や売上管理系のソフトで、
C#使ってる人っている? ググって見ましたが見つかりませんでした
少し質問が変なので訂正させて頂きます
berkelayDBって確かオーバーヘッドが気になるようだけど
embedded mysqlもそうなのでしょうか?
又、berkelayDBのオーバーヘッドが出る構造上、機能上の原因も教えて頂きたいです 質問します。
某ランドのInterBaseってVSS対応してる? 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プールは作成されませんでした。自動的に作成することはできません
-----------------------------------------------------
何か間違い、見落としている点等あるのでしょうか?
どなたかお解かりになる方、よろしくお願いいたします。
「データの洗い出し」って何でしょうか?
ぐぐっても分りません。 >>405
usernm の権限を見直してみよう。
>>411
レス感謝します。
友達にHPつくってって依頼したら、
画面は出来たから、それみて、データ洗ってくれって言われました >>412
その画面に表示するデータ(内容)を
洗い出してねってことだよ
あー、洗うってのは
精査してねってことね >>413
レス感謝します。
精査って何でしょうか?
えっと、例えばここの書込みだと、何を表すのでしょうか? 409の人気に嫉妬しつつ、ちったぁ社会に出て勉強しろと言いたい MySQL5.0.26で誤ってrootを削除しちゃったので
設定を初期化したいのですがどうすれば出来ますか? スレ違いならすみません。
VB.netを使ってデータベースのプログラミングをする予定ですが、フリーか、
あるいは安いデータベースソフトを探しています。
できるだけ情報処理試験で出てくるSQLに近い文法(構文?)で組みたいん
ですが、何がいいですか? フリーでって時点で
MySQL
PostgreSQL
あたりになるんでないかい。
参考書はMySQLの方が多く出回ってると思うけど。 今のMySQLは、カーソルとか副問い合わせとか結合機能ってちゃんとできる?
数年前のはできなかったんでしょ?
>>420,422
Microsoft SQL Server 2005 Express Edition ってどうよ? 正規化のやり方で質問があるのですが、このスレでおk? とりあえず書き込んでおきます。
ttp://kossie.run.buttobi.net/cgi-bin/up/src/kos0337.jpg
このテーブルを正規化(第一〜第三)したいのですが、
このような感じで問題ないでしょうか?
ttp://kossie.run.buttobi.net/cgi-bin/up/src/kos0338.htm
エクセルで作りました。
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 Oracelで、サイトAのテーブルを、サイトBからデータベースリンクを張って
参照している状態で、サイトAのテーブルとサイトBのテーブルを
結合したVIEWをサイトBに定義した。
サイトAのテーブルのある行を更新した後、すぐにサイトBのVIEWに対して
SELECTしてみると、この更新が反映されなかった。
更に、もう一度同じSQLを投げると、更新が反映された結果が返ってきた。
これは何度やっても再現性がある。
確認のため、VIEWを介さない場合もやってみたが、こちらは、サイトAの更新が
即時にサイトBでも確認できた。
データベースリンク+VIEWという組み合わせだと、リモート側の変更が
正しく伝わらず、バッファからとってきてしまうのだろうか? >>427
レス、ありがとうございます。
思ったのですが、このテーブルの場合LAN_NUMは必要なのでしょうか?
LAN_IDで同じ働きになっている気がしたのですが… >>429
その辺迷ったんだよな。
例えばTRAN_IDが1の奴と7の奴。LAN1、LAN2が逆になってる。
LAN1、LAN2、LAN3の順番に意味があるなら(例えば得意な順番に並んでるとか)だったら必要になるんだよな。
べつに順番がどうでもいいならLAN_NUMはけずっても構わない。
>>430
なるほど。よく分かりました。
後、ERDのカーディナリティで質問があります。
一つのお店に複数の店員、一人の店員兼店長となる人がいる場合、
1:M、1:1のリレーションシップになると思うのですが、
カーディナリティは、お店(1,N):店員(1,N)、お店(1,N):店長(1:1)で良いのでしょうか? オラクルの初心者で、質問させていただきます。
10gをインストールして早速使用することを考えてOracleの公式サイトから
ログインしたのですが、iSQLPlusにたどり着く方法がわかりませんので、
詳しい方はログイン方法を教えてください・・・ SQLに関して質問させてください。
SELECT文のLIKE句で、”%”の文字は全角/半角、ともに
あいまい文字列と解釈されてしまうようですが、
全角のパーセントそのものを条件として検索したい場合は
どのように記述すれば良いのでしょうか。
TABLE_A
COLUMN_A
-------------
ABC
%
SELECT * FROM TABLE_A WHERE COLUMN_A LIKE '%';
上記のようなテーブルとSQLがあった場合、LIKE句では
全角%が条件になっているため2つ目のレコードしか
取得したくないのです。
よろしくお願いします。 もうちょっと適切なスレがあるようですので(SQL質疑応答スレ)
そっちで質問することにしますね。
マルチとか言わないで。 利用者の性別を格納する際に性別に0(男)とか1(女)のようなコード値を割り当てたりしますが、
これ以外にも利用者ごとに"何でホームページを知ったか"とか、
どんな情報配信を希望するかなど、大量にコード値で管理しなければなりません。
このような場合、コード値と表示文字列をマッピングするようなテーブルを作成するのが定石なのでしょうか。
テーブルは
種別, 枝番, 文字列
のようになるかと思いますが、これよりよい方法がありましたらご教授願えないでしょうか。 御教示願います。
当初アクセスを使った簡易なシステムを検討するつもりが
都合によりSql server 2005 Express editionをつかったものに
変更になりました。
導入するベンダーは無償で安全であるから制限箇所をのぞきCALなどの費用は
いらないといいます。しらべてみましたがわからない点があります。
(なおシステムはC/Sで不特定の人が参照のみ可能な方法を考えています。)
・データベースへの接続数が16台までというのは本当でしょうか?
・無償版でのパッチ提供などのサポートはできるのでしょうか?
・将来データが増えたら自分で有償版に切り替えてCALを購入してほしいと
ベンダーはいいますが制限いっぱいの4Gまで保障されるのでしょうか?
なんつーか、そのベンダーに聞けよ。って質問に思えるが…。
Accessでやりたいならソレを貫いた方がいいと思うが。
そして将来的にSQL鯖使いたいとかCALで悩むくらいなら、
最初からCAL付きのSQL Server買うなり、Linux+PostgreSQLやMySQLに
しとけよ。接続数は無制限だから。
Accessくらいを想定しているシステムなら十分MySQLで代用できる。
つーかExpress editionを勧めるベンダーは怪し杉なんだが。
質問です。
MCAのデータベース(101)を受験しますが、
参考書は赤本と黒本だけでいいでしょうか。
「SQL Server2000でいってみよう」 も読んだほうがいいでしょうか。
当方、DBの資格はAccess 2003 (MOS) だけです。
宜しくご教示ください。 大変おそくなりました。
>>437
やはりそうなりますか。
実はベンダーに無償のものがあると聞いてはじめに調べたとき
早々うまい話はないと思いました。
mysqlは一度検討してみます。
ありがとうございました。
SQL Serverと言う製品自体はそれほど悪いと言う訳でもないんだが、
SQL Server=マイクロソフトの鯖を入れなきゃいけなくてそこら辺が
将来に渡ってボラれ続ける要因となるのが嫌なんだよな。
どーしても.NETでアプリ作りたいってケース以外でWin鯖を導入する
ベンダーはお客からボる気マンマンだと思ったほうがいい鴨。
どーせ、ソフトウェアのアップデート費用で1日50万はとるだろうな。
実際は1・2時間ほどボーっとしてるだけで、後は簡単な動作検証だけだし。
Express editionは開発者とか顧客に「ちょっとこんな感じ」とお試し的な
製品で「無償で安全」とかは、また別の話。
と自分で言いながらも、ただのファイルサーバーにしか使わんと言っている
顧客に対してLinuxでいいだろ。関連子会社のベンダーに提案したら
「ウチ会社はLinuxは使えない」と言ってアフォみたいに高いIBMのxServerを押し付けてきた。
そして今、新人の女の子が一週間くらいかけてそこらで2・3千円で
売っている入門本見ながら鯖をセットアップしてる…。
Win鯖もマトモにツカエネーだろう。
一週間もあればLinuxのSAMBA鯖くらいそこらの中学生でも建てれる罠…。 まあ、その新人の女の子の研修代まで支払っているいい客なんだろうなぁ。
って、普通Winに限らず鯖なんてRAIDの再構成とかを除いて、
セットアップなんか半日もかからんと思うが…。
一週間は正直、異常だな。
パソコンの知識すらない素人にゼロから教えているんだろうけど、
んな奴100万オーバーのxServerなんかの管理とかはブタに真珠を
通り越している感がある。 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を使ってるの? よーわからん、質問だな。ADOのないWindowsだってあるだろうに。 思いつかないからいらっとしたんだろうな
PC等カテゴリの板は根暗が多すぎ 普通に質問がアフォすぎな気がするが・・・。
APIと言う単語を最近覚えた厨にしか見えん。 質問です。
PL/SQLで、CURSORのSELECT分に
IN句をつかっているんですが
そこの値に配列を渡して処理することは可能でしょうか? すごい初心者的というかアレな質問なんですが
家族に請われてローカルのアクセスMDBを的にした家計簿ソフトを作ったのはいいんですが
アクセスMDBを使うソフトって使う側にもアクセスが無いと動かないですか?
本日このpc8サーバはpc10サーバに移転するです ■ お知らせ
まもなくサーバ移転が始まります。
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 (2ちゃんねるは今月末で閉鎖になるみたいです)
2 ち ゃ ん ね る 終 了 の お 知 ら せ 2http://qb5.2ch.net/test/read.cgi/operate/1168591203/l10
ネット界激震!! 賠償命令を無視し続けてきた日本最大の掲示板「2ちゃんねる」(2Ch)の
管理人、西村博之氏(30)の全財産が仮差し押さえされることが12日、分かった。
債権者が東京地裁に申し立てたもので、対象となるのは西村氏の銀行口座、
軽自動車、パソコン、さらにネット上の住所にあたる2Chのドメイン「2ch.net」にまで
及ぶ見込み。執行されれば掲示板の機能が一時停止するのは必至だ。
http://www.zakzak.co.jp/top/2007_01/t2007011201.html
【ネット】2ちゃんねる、15日にプロバイダーサービスを終了★2 http://news22.2ch.net/test/read.cgi/newsplus/1168598813/l10
(各板住人は各自で避難所を用意しておいたほうがいいと思うです) データベースのユーザのパスワードって意味ある?
webアプリの場合web上でデータベースのパスワードなんて入力しないじゃん
ロールだけでいいんじゃない? 別にデータベースが必ずWebアプリで動いているワケでもないんだが。
キャッシュカードの暗証番号って意味あるの?って話になるだろ。 ジム・グレイが一人でヨットで航海に出て行方不明だそうだ。 >>467
468が行ってるようにインターネットからはWeb経由でも、
内部の運用管理者からは直接Fetch可能なツールの可能性もある。 DBに時間情報をうまく持たせることはできるんでしょうか。
「時間」というkeyがあるのではなくて、
2006年2月の時点での登録情報は何々だった、という具合です。
例えば住所録があるとします。
2006年1月までは東京に住んでいたけど、
2月に引っ越して登録住所が大阪になったとします。
そうすると、住所を更新してしまうともう東京という情報がないわけで、
でも、その人が何年何月にどこに住んでいたのか、
そういった情報の取り出し方はどうやるのが定石でしょう。
引っ越しは何度もするものとします。 なんかの宿題か?
テーブル設計なぞ適度に正規化するぐらいしか定石なぞない
好きにやれ いや、宿題じゃなくて、
入れ替わりの日付が重要なデータの管理をする必要があるんですが、
そこでDBを始めようと思った初心者です。
(C/C++、pythonとかはいける。)
ざっと調べた限り、そういう機能はなさそうだったので質問しました。
「引っ越しは何度もするものとします」
というのが宿題っぽい表現だったかな。 表現もそうだけど、ある程度自分で試行錯誤したって印象がないからね
テーブル構成の正規化する概念さえ理解してればあとは多少のセンスでなんとかなるはず 漠然としすぎていて好きにしろ。としか答えようがないんだが。
あまり賢くない管理方法だと。
1.ID
2.氏名
3.生年月日
4.住所
5.電話番号
6.性別
と項目にいくつか項目キーを割り振って
変更履歴ファイルとかいって
ID,項目,変更日付、変更前情報(VARCHAR)
0001,2,2006/01/01,19600101
0001,3,2006/02/02,やまだ たろう
と言う具合にテーブル設計するくらいか? あ、項目の番号ズレてた。スマソ。
あとトリガーとか仕込むとかジャーナル使うとかいろいろある罠。 >>474-476
どうもです。
定石やそういう備え付けの機能はないと。
そうすると、>>475のやり方みたいにやって、
任意の日付のデータを調べたい時は、
その履歴用テーブルを逆順に操作していくって処理か。
膨大な数になると、毎度逆順の操作は辛そうですね。
>漠然としすぎていて
現実の話をするとですね、
装置が数種類、数百個あります、と。
どの装置とどの装置が組合わさってるかをデータベース化したい。
ただし、その組み合わせを頻繁に変えることがある。
ある日付のときに、装置Aにはどの装置が接続されていたか、
その情報を取り出せるようにしたいんですね。
PCとHDDがいっぱいあって、
その組み合わせを色々と変更するような感じです。 >>477
いや、スナップショットができるDBなら指定した時点の情報を
保管できるが・・・。
ただ話しを聞いているとそんなのDBでやる意味が見出せんが。
と言うかそんな頻繁に組み合わせを変える度に
DBにデータエントリーすんの?
そういうのってデータエントリーの手間が増える上に
そのデータのうち活用されるのは数%な気がするので
作るだけ体力&マシンのリソースの無駄だと思うが。
リアルな業務ならともかく、研究者のオナニー案件で
DBのシステム組むよりもコピー・印刷機能のある
ホワイトボードなんか活用するなり、デジカメで撮影しといて
日付毎に保存しとけ、って気がするが。
もしかして仕事の相談なら金払ってSIerに相談汁 >>475
おっしゃる通り研究者のオナニー案件なんですが、
数百ある装置をデジカメの類いだと、
バッチ処理ができないので。
ある実験の出力データは、
どの装置の組み合わせでいつ発生したとか、
そういうのを統計とれるようにしたいんですね。
で、そういう装置がいっぱいあるので、
根幹はDBに頼れるかなと期待したのが始まりです。
スナップショットっていうのは、
いわゆるバックアップみたいなものなんですよね?
そうすると、組み合わせを変えてエントリーした場合に、
毎度毎度スナップショットを作成すると理解したのですが。
もう少し検討してみます。
ありがとうございました。 くだ質スレはここだったのか……
別のスレで質問しちゃったよorz ユーザー自動作成の日別スケジュール表で、
何のイベント(予定記入)もなく過ぎ去った過去の日のレコードは、
何らかの追加があった場合にはレコードを新規に追加するようにして、
削除した方がいいですか?
すみません、思い切り初心者な質問です・・・
いずれかのカラムに「x」か「Y」を含むレコードを全て抜き出すSQL文を教えてください。
よろしくお願いします 連投スミマセン 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 ...)
すいません。
関西の中堅ぐらいの印刷会社のものなんですが、
手書きの伝票が限界になり、
システムの導入を考えています。
要求仕様を考えているところなんですが、
ご相談に乗ってはいただけないでしょうか。
http://www27.atwiki.jp/printing
トップページ一番下のエクセルファイルが一番見やすいと思うんですが。
要は現在の手書きの伝票をシステム化したいということです。 初心者ですが質問させてください。
SELECTで、最新の日付から5件のデータを取ってくるようにしたい
のですが、whereの条件をどうすればいいかわかりません。
どうすればいいでしょうか? メールアカウントのテーブル設計について質問なのですが、
ID、PASS、POP3サーバ、SMTPサーバ等の情報を持つわけですが、
1テーブルに全情報を持つか、
メールサーバテーブルを作ってメールアカウントはメールサーバIDを持つ
という設計にすべきか迷っているのですが、どちらが正しいでしょうか?
・1テーブルにべた書きしてしまうとサーバ情報を変えたとき関連するユーザに置換処理を
行わなければならない
・メールサーバを分離すれば、変更処理が必然的に全参照元に反映される >>488
ググレカス
>>489
>ID、PASS、POP3サーバ、SMTPサーバ
この時点ですでにナニかオカシイと思うんだが。
IDとPASSはハクられても良いように暗号化して別テーブルに隔離しないのか?
そしてなんでpop3とsmtpって記録するん?
ユーザーに対してのログイン鯖だけでいいんとちがうんか? >>490
whereに入る条件式がまずわかんないの。
=とか>とか<だとだめだし。
最新の日付から5件で、入ってない日もあるし。 MySQLだったら desc & limit 5 だろうけど、DBぐらい書けや >>491
>最新の日付から5件で、入ってない日もあるし。
意味が解りません。
日本語でおk >>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件までの上に、毎日入るとは限らないんす。
さらしあげ、微妙に更新されてる
487 :ど素人:2007/03/06(火) 21:37:03 ID:???
すいません。
関西の中堅ぐらいの印刷会社のものなんですが、
手書きの伝票が限界になり、
システムの導入を考えています。
要求仕様を考えているところなんですが、
ご相談に乗ってはいただけないでしょうか。
http://www27.atwiki.jp/printing
トップページ一番下のエクセルファイルが一番見やすいと思うんですが。
要は現在の手書きの伝票をシステム化したいということです。 なんだろう?
これは噂に聞くSEのアルバイト募集のアレなのか?
ハード&ソフトの費用そっちもちでポケットマネー開発費で
月20万で期間1年くらいで作ってやってもいい。
漏れ貧乏かつ本職がヒマなのでw >>497
添付資料読んだか?
Wikiの中にあるファイルの一行目、
>現状、受注原票、製版伝票、刷版・印刷伝票、
>加工伝票、見積書、各協力会社請求書、受注管理表、
>小社請求書、各担当営業受注管理表、総受注管理台帳、
>ばらばらの管理になっているものを統合する。
って書いてあるぞ。全部だ。
あと、具体的な要求にもヤバイのが何点か。 >>498
今、初めてよみますた。www
あー、ちょっとドリーム入っている要求あるなぁ。
まー、どーなんだろう?
ハードウェアを適当なIBM i5(1500-2000万くらいでいーか)で回線インフラ系で
1000BASEくらいに開発用の鯖(Linuxで50万くらいいいよ)と
開発用PC(30万くらい)あれば一人で一年で暇つぶし程度で出来なくもないなぁ。
自分で言うのもアレだが漏れは多分スーパーエンジニアの部類だと思うし。
開発環境はWebSphere(JSF)+DB2くらいでいいだろ。
ただしクライアントがこっちの質問に24時間以内に返答すると仮定してな。
漏れは営業はあんまし得意じゃねーけど、普通のところで
ハードウェアで3000〜4000万くらい、ソフトの開発で1年当たり3500万
くらいで、IBMとの各種保守契約で年間300-500万くらい飛んでいくじゃねーかな。
で、リアルタイムに仕様変更を反映させたいと思ったら、
常駐を雇うとして月に+100万〜150万か?
ここから安いとこもあれば高いところもあるだろうけど、
地域とつきあいによるが、これくらいより安いところは、
細やかなところでボロが出るので、「安かろう悪かろう」は覚悟しておいた方がいいな。
そりゃ、自社システムの案件ならもっと極限まで値段下げれるが
そんなの実験&社員教育の目的が多いからなぁ。 旅館の宿泊予約管理のDB設計からプログラム実装まで含めて開発する場合
通常だとどのくらいの期間をみつもりますか?
現在、アクセスでデータ管理やら、ホームページを動かしてるんですが、
それをMYSQL、PHPに移行しようと思ってます。
基本的な事は変わらないので、できるだけ安く済ませたいです。
何社か見積もりを出してもらってはいるんですが、
まだ決めかねてます。
何かアドバイス、気をつけたほうがいい事があれば、
ご教示お願いします。 ユーザーID、パスワード、ユーザー情報などを保持するデータベースを作成してみたいのですが、
何か参考になる資料などを教えていただけませんか?
超初歩的な質問ですみません。
>>502
最近でもないけど、ユーザー管理はLDAPとか使うのが主流だと思うけど
自前でやりたきゃ、CPYPT関数とか使って暗号化しながらパスワードや
個人情報なんかを保存するよ。 >>502
かなり環境依存になるんじゃないかなぁ。一般的な解は無いんじゃね?
俺的には特定のユーザにしか読めないテーブルと
誰からでもアクセスできるストアド群って雰囲気があるんだけど、
Accessではそんな実装できないわけで。
…イントラレベルならAD便利だよ(ボソ 比較的大規模なもので考えています。
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みたいな関数入れたり適当な文字列くっ付けたりする程度なら出来るし
後はテーブル作り直すなりしてファイルの内容をぶち込めばよろし なるほど。参考になりました。
関数を使って変換しつつ,テーブルの中身をいったんファイルに書き出す
という方法を使ってみます。 すみません、質問させていただきます。
パソコンの用語だと思うのですが、UDBログとは何のことでしょうか。
検索してもDB2UDBというものが出てくるだけでよくわからないのです。
個人情報の載ったデータベースのような意味合いだと思うのですが、
どなたかお分かりになる方がいましたらどうかご教示下さい。 DB2 UDB → DB2 ユニバーサルデータベースなわけだが、一体どこでその単語を見てどういう理由で「個人情報の載ったデータベースのような意味」だと思ったんだ?
質問させて下さい。
オラクルで全カラム名がユニークなんですが、これって何かメリットあるんでしょうか?
最近新しい部署に異動して初めて見たもので。
カラム名の頭にテーブル略称がついてるんですが、非常にうざい。
前任聞いたら、結合時にミスをなくしたいとか…
このようなDB設計経験ある方、メリット等あれば教えて下さい。 >>514
結合したときに
tblname.colname
みたいに書かないで列名だけでいけるんだと思う
おれは嫌いだけど
前にいた会社の人も使ってたな >>515
レスありがとうございます。
>tblname.colname
>みたいに書かないで列名だけでいけるんだと思う
仰る通りなんですが、
tbl略称||colnameもtblname.colnameもそんなに見た目は変わらんのに・・・
むしろ同テーブルの結合だと、「tblname(別名).tbl略称||colname」とかで非常に見た目が痛い。
なんとか説得して変えたいんですが、うまい理由がどうしても見つからないんですよね。
>>516
結合した時にぶつかるの?
オラのuniキューは値は重複不可だけど、NULL値の入力が複数許可されている。
MSSQLServerの場合はNULL値はひとつのみ。
主キーはどちらの場合でもNULL不許可。 >>514
COBOLとかRPGとかの言語だとカラムがユニークでないとマンドクセな事になるからじゃね。
SQLでやる分には一長一短(?)だろうなぁ。
結合でどうこうはそこらの古代言語の風習からだと思う。 みなさんどうもです。
>>517
いや、結合等で不都合はなんらないんです。
ただ、見た目、コーディングのめんどくささ。
不要にsqlが長くなり、見た目もよろしくないかなーと思うわけです。
ならば、何故カラムをユニークにする必要があったのか・・・が疑問でした。
>>518
環境書くの忘れてました・・・。
java&oracleです。
ここ7,8年で企画されたパッケージなんですが、最近放り込まれました。
企画者がcobolとかの出身・・・ありえるかもしれません。
これはもう慣れるしかないかな。
>>518さんの言う通り、一長も有り。
俺が気にしすぎなのかもです。
>なんとか説得して変えたいんですが、うまい理由がどうしても見つからないんですよね。
それはお前さんに「見た目が気に入らん」以外の理由が無いからだろ。
つーか変えたいから理由を探すって……馬鹿?
逆だろ。
前任者も含め周りともっと話し合ったほうがいいんじゃないか。
多分周りの連中は、お前さんが思ってるよりずっと頭がいい。
>>519
結局は好みの問題に落ち着くんだが、
漏れは極限までTYPOを短くしたい性質だから、
そういうカラム名は好きくないが、
安全牌というか、カラムのセットを強く意識させる意味で
カラム名をユニークにしているって事もあるだろう。
たださあ、藻前の環境のjava&Oracleなら、O/Rマッパー使えば
愚痴るほどの労力でもないだろ。ドメインクラスをきちんと定義して
マッピングすれば済む話だし。
プロジェクトメンバーにそこらのJava(つかオブジェクト指向)の
理念とスキルがあればの話だが。
不満があるなら藻前がプロジェクトリーダーになって
まったくの新規で作り直すときに提案汁。 すんません
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
みたいな方法ってあるんでしょうか?
お願いします 過疎ってると言うかあからさまにスレ違いだからスルーされただけだろう 初心者です。
ロックについて質問させてください。
仮に会議室予約ということで会議室テーブルと予約テーブル(予約ID、会議室ID、日付、開始時間、
終了時間、予約者(ID))があったとします。
ここで予約を更新(インサート・アップデート)する場合
1・予約テーブルをロックして更新処理をする。(物理ロックともいえばいいんでしょうか?)
2・予約テーブルは関連する会議室テーブルの行をロック(もしくは行をアップデート)したもののみ
予約テーブルを更新できるというお約束の元で更新処理をする。(論理ロック?といえばいいのか)
という方法があるように思うのですが、皆さんはどのように実装されているのでしょうか?
ご教授お願い致します。
>>526
ロックを意識して設計する事は悪くないと思うけど、
その場合だと、そもそもロックを意識する必要あるのか?
1.会議室ID、日付、開始時間、終了時間でSELECT
2.該当ありならエラー、該当なしならINSERT
だけでロックの必要はないと思うんだが・・・。
そりゃ人気コンサートのチケット予約の様に秒間にすさまじいトランザクション走るなら、
もう2・3手間増えるけどサ。 >>527
レスありがとうございます。
すみません。この話は仮定の話です。誤解を与えるような書き方をしてしまい申し訳ありません。
仮にとは入れておいたのですがもっとはっきり書くべきでした。
学習のためのケースでこんな場合どうするんだろうと思い書き込んだものです。
リアリティーは無いかもしれませんが、トランザクションが必要な場合はどうされているのでしょう。
ご教授お願い致します。 漏れは学習なしで実務でRDB覚えたクチだからよーわからんが、
そういうのってロックがどーこーよりも、複数のトランザクションが
走った時の排他制御の事を知りたいって意味だよな。
昔はアンロックでリードして更新直前にトランザクション開始→更新ロック→
値セット→更新→更新成功?→OKならコミット、NGならロールバックとか
アレコレしていたなー、って感じだなぁ。
今はS2Daoとか使ってオートでVersionNo排他制御とかTimestamp排他制御とか
やっちゃてる。
まあ、好きなの使えば?って感じだな。
VBからADO使ってRDB更新するときは、まー、トラザクションを自前で実装するくらいで、
JavaでやるときはDIxAOP+O/Rマッパーで楽に終わる。 >>529
レスありがとうございます。
すみません。私の説明が悪いようです。
排他制御の仕組みについてということではなくて、テーブルロックが必要な場合に、
そのテーブルをロックするのではなく、リレーションが張ってある他のテーブルの該当する行に
ロック(排他)をかけてから、テーブルロックが必要なテーブルにテーブルロックを掛けないで
更新するという約束ごとを作り運用するということへの、ご意見をうかがいたかったのです。
テーブルロック掛ける方法、掛けない方法どちらもメリット、デメリットがあると思いますが、
(ロックを掛けない場合のメリットととしては同時平行性が高まる。
O/Rマッパー使用時はこちらの方がナチュラル?等でしょうか)
実際皆さんはどのような判断をされるのか知りたかったのです。
書籍等ではこうゆうのは分かりませんし…
※この例の予約テーブルは主キーに会議室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直投げを防ぐフェールセーフの意味でも他トランザクションのトリガー監視が有効。 >>531
主キーの話はあくまでをビジネスキーを主キー(複合キー、not null、unique)にして
重複を防ぐということができないといことの説明に書いたもので、このケースでは主キーは
代理キーになります。
>>526参照のこと
テーブル設計についてですが、要件が仮に1時間ごとの予約であれば、
予約テーブル(予約ID、会議室ID、開始時間、使用者(ID))
(もしくは予約テーブルと予約詳細テーブルに分ける)のような感じになりますが、
予約時間の単位が細かくなり、かつ長時間連続で予約するシステムでは多くのレコードを
消費することになる(仮に15分単位の予約で4時間連続で予約した場合、
実質的にひとつの予約に16レコードが必要になる)ので、要件、メリット、デメリットの
トレードオフによりテーブル設計することになるのでは?
そしてこの場合のテーブル設計はこれで大きく外していないのではないでしょうか。
仮にこのテーブル設計がひどいものだとしても、あくまでこれは例です。
トランザクションの分離レベルは大きくのデータベースのデフォルトである
リードコミッテッドを想定していました。明記しなかったことをお詫びします。
また、このトランザクションをシリアライザブルに設定して対応する方法を
記入しなかったこともお詫びします。
ご存知のことと思いますが、SQL92の規定は直感的なシリアライザブルを
保証するようには書かれておらず、実際に直感的なシリアライザブルを保証しない
実装も存在する(オープンソース二雄の一つ、ポスグレがそうです)ことや、
リピータブルリード、シリアライザブルは現場であまり使われないだろうとの
勝手な思い込みにより、書かなくても意図を理解してもらえると思ってしまったのです。
続く それと私は逆上せてないですよ。この程度のことは、誰でも考えてはみる程度のものだと思えます。
私が期待したのは、実際に導入したにせよ、しなかったにせよ、その理由が何であるか
(上手くいかない理由等)、導入する場合の注意点等、先人の知恵をお借りしたかったのです。
それと不思議に思ったことがあります。非常に否定的でおられますが、
文面から察するに楽観ロックも使用されているようですが、楽観ロックはデータベースの
外側でルールによってアプリケーション(ロング)・トランザクションをエミュレートする
(語弊がありますが)いわばエセロックです。外側のルールに縛られる点など、
私には本質的に私の意図していることと大差がないと思えたりするのですが。
でも、なぜか思慮なしに否定されているようでちょと混乱してしまいました。
最後に説明がいたらなく誤解を与えてしまったことを改めてお詫びします >>532
レスありがとうごさいます。すいません。私の説明不足でした。申し訳ありません。
>>535を参考でお願いします 意味はなんとなく解るけどビジネスキーとか代理キーって単語初めて聞いた。
漏れが言いたいのは「漏れだったらそのテーブル設計ではロックはつかわねー、
ロックが必要なくらいのトランザクション走ってるなら別のテーブル設計する」ってだけだ。
藻前の場合は「このテーブル設計で問題ない」を前提に話してるだろ?
なら案件によってはソレがベストのケースもあるだろうから、やってみて
不具合なければいいんじゃね?って事なんだが。
いっちゃあ悪いが現実にそんな会議室予約システムでロックであーだこーだ
悩んでも実際ロック待ちなんかおきねーって話。
藻前の会社や学校の会議室が100万室ほどあって、利用者100億人いて、
秒間で数千トランザクション走っていて、レスポンスタイムが0.01秒未満でないと
利用者が納得しないと言うなら話は別だが。
漏れの意図するのは「設計が楽」「実装が楽」「他人が理解するのが楽」
を重視している。
RDBのロックの仕組みを初心者の他人に教えるのは結構ホネだしな。
あと楽観ロックって単語も初めて聞くけどVersionNo排他制御の事か?
どういう環境で開発しているか知らんが、S2Daoは突き抜けて生産性が高いツールだ。
ついでもSeasar2やSpringframeworkのDIxAOPも非常に便利だ。
ツールに合わせてテーブル設計するというのも妙な話だし、
532じゃないが、トランザクション管理やロックはRDBMSやツールに任せて
SE,プログラマはロジックの設計に集中できる方がいい。
藻前は理論をあーだこーだ言う前に現場でデスマを体験汁(w >>535
ロックにはこれだけ拘るくせに、トランザクション分離レベルに対する
この軽視ぶりはなんなんだかな。
トランザクション分離レベルはstandardだが明示ロックはstandardではない。
初心者ならばなおさら、基本をキチンと勉強しろよといいたい。
だいたい「楽観ロック」って、間違って覚えてるみたいだし。 すいません、質問ですが
データベースの同時実行制御の意味と必要性、
ペシミスティック同時実行制御とは?
オプティミスティック同時実行制御とは?
の解説、説明をよろしくお願いします。 データベースの同時実行制御の意味と必要性って何だ? なぁ。
データベース技術者で派遣って、40歳超えても食っていけるかな? iTunesのデータベースの仕組み教えてください!!! 超ワラタ
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/ DBごとに日付型の扱いを比較してるようなサイトってないですか? Accessについて質問したいことがあります。
フォームのオプションを使いDate関数で入力日が自動的に設定されるようにする
にはどのように組めばいいのでしょうか? MySQLに、GPS情報より2点間の距離を求める関数などありませんか? <<リレーショナルモデル基礎>>
候補キー:リレーション(表)のなかで一意にタプル(行)を識別するための
属性(列)または属性の組。
ひとつのリレーションの中で、候補キーは複数ある場合がある。
主キー :候補キーのうち、最小の属性で構成されるもの
代理キー:候補キーが複数ある場合で、そのうち主キーでないもの
代替キー:主キーに変わって一意にタプルを識別するための属性または属性の組
(人工的につくられるIDなど)
※リレーション:リレーショナルモデルでのいわゆる表のこと(RDBのR)
ERモデルのリレーションシップ(R)の略では無い
ひとりごと・・・
会議室テーブル(親)---予約テーブル(子)のリレーションシップで、
それぞれ正規化されているなら、会議室テーブルと予約テーブルは
同時にトランザクション発生しないから、予約テーブルのトランザクションの
際に、会議室テーブルはそもそもロックの必要ないな・・・
そういえば、主キーは永続的な属性を選択するから、
基本は、Create or Deleteだったな・・・ すんません。
Windows3.1くらいのころに
「ビートリブ」というmdbのような
DBがあったはずですが、
ビートリブの英語表記の綴りをご存知の
教えてください。 すんません。自己レスです。
ビートリブじゃなくてビートリーブで
くぐったら出てきました。Btrieve MySQLとかPostgreSQLって業務系で使ってる人いますか・・・
メインフレームをオープン系システムにしろ!といわれたんですが、
オラクルを使ったことがありません・・・ 喪前の業務系が具体性がないのでコメントしにくいが、普通に使われているだろ。
そしてオープン系システムとオラクルは関係ない。
喪前は知識や経験が激しく足りないから近所のSIerとかに素直に泣きついて
相談してこい。
漏れだったら前世紀のメインフレームの移植ならiSeriesくらいにしとくけどな。
喪前にRHEL+Oracleなんて構成組まれた日には現場の人間が泣くだろう。 DBMSの五大機能(要素)って何ですか?
調べてるけど全然わかんない。
RASISのことかな?
= 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的に正しいのでしょうか。
また、上記のような設計をするとなにかメリットがあるんでしょうか。 どなたか教えていただけないでしょうか。
eclipse上でmysqlを使い開発をしたいのですが、java.sql.*; とソースに書いても赤くなってしまいエラーになってしまいます。
おそらく何かのライブラリが足りないと思われるのですがどうやってインストールすればいいのかわかりません。
初歩的な質問でもうしわけありませんがどなたかわかる方いらっしゃらないでしょうか。
よろしくお願いします。 質問です。
現在DBサーバは PostgreSQLを使用しています。
複数拠点(拠点A、拠点Bとします)があり、拠点AにDBサーバがあります。
拠点A−B間はVPNで接続しています。
拠点BでDBに接続する人数が多くなると、ものすごく遅くなります。(そりゃそうだ
拠点A−B間の接続を 高速なものに変更できないとすると、
どういった解決策が考えられますか?
例えば、キャッシュサーバとかレプリケーションサーバを立てるっていう解決策は的外れですか?
よろしくお願いします。 >>558
JOINで良いんじゃないか?
もしくは、どうせ1ページごとに表示するタイプだったらアプリ側で対応してしまうとか。
>>559
外部キー張らなければ良いと思う
メリットは対応状況を把握するシステムを考えれば思いつくと思うが。
例えば 別々に作った場合、@テーブルが多くなる。A日時ソートの一覧を作るとなると UNION 結合とかしなくちゃいけなくなる。B会員と加盟店以外に 準会員とかが出来たとしたら わざわざテーブル作ったりしなくちゃいけなくなるな
>>560
JAVA_HOME の 設定きちんとしてある? 質問失礼します
WinXPPro(サービスパック2適用済み)にIISをインストールしたいのですが
OSのインストール後にCDを回収されてしまったのでCDがありません。
・マイクロソフトのページからダウンロード(探したけど見つかりません。)
・他にIISを入れる方法
等で可能な方法はありますか?あれば教えてください
初心者的質問で申し訳ありません。
普通、プログラムで同じ領域にアクセスする可能性がある場合、pthreadなどを使用して
排他制御を行う必要があると思います。
データベースでも、同じレコードに複数のプログラムから同時にアクセスする可能性が
ある場合、排他制御を行う必要があるのでしょうか?
それとも、データベース自身が排他制御機能をもっていてプログラマはそこらへんのところを
意識しなくてもよいことになっているのでしょうか?
まず「データベース 排他制御」でググれよ
検索サイトで解決できる問題かどうか考えれ PostgreSQL で MySQL の \G (結果の縦表示?) に相当することはできないでしょうか。 高3で今指定校推薦のための志望理由書書いてる。
●●大学理学部情報科学科に進学して将来SEになりたいと思ってるんだけど
どうしてSEになんでなりたいかがよく分からないんです。
これを教えてくださいとは言えないですが、例文とか自分が思ったこととか書いてもらえたらお願いします。 >>564
> それとも、データベース自身が排他制御機能をもっていて
>プログラマはそこらへんのところを
pthreadといっているので、おそらくマシン語レベルの排他制御をいっていると思うのだが、
その場合は、必要ない。
ただし、データベースで排他制御といった場合、pthreadで使われる排他制御とは意味が
異なってくるので、そこはwebや本などを参考にして勉強されたし。
>>565
エスパーが足りない。 同じレコードにって書いてるのにマシン語とか関係あんの? >>568
ありがとうございます。
すいません、データベースの排他制御は普通の排他制御と意味が違うのですねorz
失礼しました。。 どの板で聞いていいのか解らなかったので、accessではないですがサーバーのデータなので
ここでお聞きします。
共有サーバーにあるEXCELファイルを使ってると、『読み取り専用』か『通知』で開きますか?
って聞いてきます。
ある社員100人くらいの中小企業で働いてます。
うちみたいな零細もサーバーを使ってます。
そのサーバーに、進捗表のEXCELファイルを複数置いますが、だいたい20人くらいが使ってます。
同じ部署やデスク島の人もいれば、違う部署や違うデスク島の人もいます。
一応、誰が使ってるのかは、『○番の人が使ってます』と言う表示が出てから、
、『読み取り専用』か『通知』で開きますか?って聞いてきます。
自分の入力が終わると直ぐに閉じればいいのですが、電話があったりして開いたまま忘れてたり、
見るだけの為に開けてたりと、色んな理由でいつも読み取り専用になってます。
特に、管理職にそういう人が多いです。
そうなると、仕事が中断されて効率が悪いです。
そこで、質問ですが、共有サーバーのEXCELに何らかの設定をしておいて、
Aさんが普通に開く、そこでBさんが『通知』で開いておくと、Aさんが使ってるファイルの
上の青い部分とかに、『別の人が使いたがってますので、入力が終われば閉じて下さい。』
とかって、表示させることって出来ますか?
よろしくおねがいします。 >>571
やる気になれば出来るだろうけどそういう対策とっても
>自分の入力が終わると直ぐに閉じればいいのですが、電話があったりして開いたまま忘れてたり、
>見るだけの為に開けてたりと、色んな理由でいつも読み取り専用になってます
結局こういう人には無駄なワケで、そういう対策は無駄な労力となる。
致命的に困っているならそういうSIerに進捗管理システムを作ってもらえ。 >>572
早速ありがとうございます。
Sierに言わないと出来ないなら、そんな大事にしたくないので今のままでいいのですが・・・
前の仕事場でもこういう感じのがあったので、困ってる人多いと思うのです。
簡単に出来るのであれば自分で設定したいと思うのですがやはり素人では難しいですか?
>>573
素人にはムリ。
そしてどうしてもExcelでそういう進捗管理したいなら、
10月1週の進捗管理マスター.xls
10月1週の部長用進捗管理.xls
10月1週のグループA用進捗管理.xls
10月1週のグループB用進捗管理.xls
10月1週のグループC用進捗管理.xls
と、Excelファイルを分散させておき、週末にでも内容をマージ汁。 >>574
そこまですると逆にややこしくなりそうなので、今のまま行こうと思います。
けど、マイクロソフトも不親切ですよね。
通知と読み取り専用 >>574
間違って押してしまいました。
マイクロソフトも不親切ですね。
通知と読取専用で開くって表示させるくらいなら、
そういうことを想定してるんだろうし、
簡単な設定で使いたがってるってのを通知してくれればいいのにね。
どうもありがとうございました。
「GPL(GNU General Public License)」と「LGPL(GNU Lesser General Public License)」の違いって何でしょうね 初心の初心者による質問です
NetBeans二週間目の学生です
BeanKeeperがすごく楽にO/Rマッピング出来ると聞いたんですが
日本語のインストールガイドサイトがググっても出てきません
どなたか良いサイトをご存知ありませんか?
ダウンロードして解凍して出てきたjarファイルを
全てライブラリとして登録しておけばいいんでしょうか?
本家サイトのチュートリアルには使い方しか書いてないんですよね データベースの世界でいう「ディスクプリタ」の意味をちょっとつかみかねています。
大雑把に捉えると、項目っていうことでよいのでしょうか。
(エクセルにおける「列」「項目」に似ていると思っています)
質問です。
20万件程度のデータ(項目は名前、年、場所、通し番号)、社内運用or特定顧客、使用は1ヶ月に数十回程度、年1万件程度追加。
この条件だとソフトはAccessやFileMakerといったアプリケーション単体だけで十分でしょうか?
それともDB部分はSQLに、インターフェイスをアプリのほうが良いんでしょうか。
別に顧客が「このくらいの速度ならAccessで十分だお」って言えば
いいんじゃね。
「こんなトロいの耐えられん」と言うならDB鯖とか買うなりしないとダメだろうけど。 めちゃくちゃ、初心者なんですが、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使っている現場は見たことない。
>細かいことも聞きたいのですが、ようはプログラマーとの違いを
>詳しく教えてもらえれば光栄です。
地域と会社名と雇用条件と喪前のスペック晒せば大体の目測とアドバイスは可能だ。
大体、なんとなくですがわかりました。
ありがとうございます。
東京以外はちょっと・・・守秘義務です(笑) 漏れは金融機関な開発した事あって、運用や監視やそういうチームとも多少面識が
あったりしたのだが、漏れの感覚ではそのチームでは人材が100人いても
一人も使える人間はいなかった印象がある。
せいぜいクラスチェンジ(w)しても「コーダー」か「テスター」止まりだ。
そして「データーベースの開発」なんて仕事は実のところ存在しないと思うが。
現実的に「システム設計」と呼ばれる仕事が近いんだが、>>591の
印象では使い物にならないと感じる。
喪前が若くて綺麗な女子で、職場の雑務担当ってなら解らなくもないが、
そうでないなら、この業界から足を洗ってカタギの仕事を探せw MYSQLとPHPを使ってデーターベースサイト(検索機能つき)を作りたい
のですが、CD-R付きの書籍でお奨めのものはありますか?
自宅サーバーではなくレンタルサーバーにてWEBで公開を考えています。
尚、まだかじったばかりの初心者です。
今日嫁に怒ってしまった。
うちは俺と嫁、長女、次女の4人家族なのに3連のプリンを買ってきやがった
3つしかないと長女が我慢する羽目になって可哀想だろうと前から言っているのに
また買ってきたから今日ついに嫁に怒ってしまった。
>>599
3連のプリンを4つ買えばいいジャマイカ。 http://seiza.dip.jp/machine/fio/index.html
OpenOfficeのCalcにアドインさせてDBソフトの様に使えるらしい「FIO」というフリーソフトがあるのですが、
ここhttp://seiza.dip.jp/machine/fio/tutorial/tutorial.htmlの
「2.データベースに接続する」
で(1)JDBC Driver Name (2)Database URLを入力せよとあるのが良く分かりません。
hsqldbl.jarを使うのでドライバクラスはサンプル通り org.hsqldb.jdbcDriverとしても、
データベースURLは jdbc:hsqldb:hsql://host_name のhost_nameが良く分かりません。 下記のようなネットワークってやっぱりDBが海外にあるより速度落ちますか?
[DB(国内)]----[Web(海外)]----[user(国内)] >>599
亀レスだが、長女に我慢させて両親が食う家庭ってすこしどうよ?
趣味でデータベース作ろうと思うのですが
何のデータを作ればよいのでしょうか?
そもそもmysqlとかで扱う価値があるほどのデータ量は集まるのでしょうか? レポートの中で計算をしなければならなくて、テキストボックスを貼りつけて、直接計算式を打ってみたけど、何回やってもうまくいかない。 誰か教えて下さい。お願いします。 609です
なんとか自己解決出来ました。
ありがとうございました。 どのDBMSが良いのか、質問です。
零細会社なんですが、複数ユーザーが同時に利用(更新・参照)する
可能性のある業務ソフトを僕がVB2005で組むことになりました。
そこで、簡単に運用できるDBMSを探しています。条件は、以下の
ような感じです。
・レスポンス性能はそれほど要求されないこと
・VB2005から使うためのの日本語資料、参考書がそれなりにあること
・同時更新については、レコードロックとは言わないけど、せめて
テーブルロックぐらいはできること
・データ量は100GB位を見込んでいるので、データ量の制限が緩いこと
・零細企業で人材もいないので、できれば、NASのファイル共有でDBを
運用したいこと。すなわち、専用のDBサーバーを設置するのはメン
テナンス上無理なので、ファイルサーバー上のファイルを複数の
クライアントからアクセスする、という組み込み型の形式にしたい。
ただ、最悪の場合はDBサーバーを新規に立ち上げるのも可。
・トランザクション機能は必要であること
・それなりに枯れたDBであること
・商用利用可なDBであること
こんな感じです。
組み込み型といえばSQLiteかなと思ったのですが、日本語資料が激少
なのとバージョンアップが激しくて、ちょっとついていけません。
かといって、Jetエンジンでは同時アクセスは危ないですし、2GBまで
というデータ量の制限があります。
とはいうものの、MySQLやPostgreSQLは専用サーバーが必要なので、
トラブル対応が面倒です。ファイル共有型の場合、ファイルサーバーが
ぶっ壊れたらローカルディスクにデータコピーすれば、とりあえずの
業務は続行できますから。
昔で言えばBtrieveが良かったのですが、SQLでアクセスできないので
今ではダメですね。
こんなムシの良いエンジンってありますでしょうか? 是非教えてください。
>>611
NASでファイル共有と言う時点でRDB使わずに自前でプログラミングして
自前で全ての機能を実装しろ。
それかAccessを芸術的に使いこなせ。w
2GBの壁を突破する小技満載のシステムを見たことあるが
速度&保守性は最悪だったな >>611
>とはいうものの、MySQLやPostgreSQLは専用サーバーが必要なので、
>トラブル対応が面倒です。ファイル共有型の場合、ファイルサーバーが
>ぶっ壊れたらローカルディスクにデータコピーすれば、とりあえずの
>業務は続行できますから。
それぞれのローカルコピーの更新の整合性はどうするんですか?
ファイル共有でDBを運用というトラブルが頻発しかねない案は捨てて、
2台のPCでMySQLかPostgreSQLのレプリケーションを組む事をお勧めします。
同時に壊れなければ更新も含め何の問題もなく業務を続行できます。
トラブル対応は代替機をレプリケーションに参加させるだけです。
徹底比較!! PostgreSQL vs MySQL 第4回:レプリケーションの比較
http://www.thinkit.co.jp/free/article/0603/10/4/
現場指向のレプリケーション詳説
http://www.irori.org/doc/mysql-rep.html
【PostgreSQLウォッチ】第7回 新しいレプリケーション・ソフト「pgpool」登場
http://itpro.nikkeibp.co.jp/members/ITPro/oss/20040422/2/ >>611
文面から察するに、そんなにミッションクリティカルな業務でも
なさそうだな。だったら、ファイル共有型はアリだと思う。
たしかにDBMSをサーバーにのっけてネットワーク接続すれば
DBそのものは安全だが、DBサーバーがぶっ飛ぶとPC上のアプリが
動作しても意味がないわけで、サーバーの導入は危険因子がひとつ
増えるだけとも言える。また、クライアントPCに一緒にDBMSを
インストールしちゃうのは、クライアントPCのパフォーマンスを
落とすだけだから、お勧めしない。
よって、危険回避とTCOのバランスを考えたら組込型でファイル共有は
アリだね。じゃ具体的に何が良いかとなると、質問のとおり難しいわな。
SQLiteの日本語解説が充実していればねぇ…
複数のキーワードを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) データ独立性について、その意義と、三層スキーマ構造における実現方法について
説明せよと課題がでたのですが、さわりの方だけでも説明していただける、もしくは参考になるサイトを
知っていらっしゃる方はいませんか?よろしくお願いします >>611
>>612の、
>それかAccessを芸術的に使いこなせ。w
に同意。ファンタスティックに使いこなせ。w PostgreSQL/MySQL等なんかを業務で使っているのですが
ER図を書く良いツールはありますでしょうか?
既存のDBから自動生成する機能は特に必要ありません。
Excelで作るのはもうやめようかと思っていて。
Windows/Mac/Linux等のプラットフォームは問いません。 TeradataDBに関するスレはないのでしょうか?
ググっても国内の情報サイトはほとんどなくて…(´-ω-`) オフ板ローカルルール変更方式決定投票が間違ってる!
http://sports11.2ch.net/test/read.cgi/offevent/1203873181/
投票当日に告知してるのがおかしい。おまけに月曜日!
どう考えても常駐してる人が常駐向けの方法で結果だそうとしてるのが明白。
最低1週間前告知で人の利用するのが多い週末に投票を行うべき。
その程度の思いやりなしで「健全な利用者の為に」ルール改変とはお笑い種。
あきらかにある層をはずして投票を行おうという意思があるとしか思えない。
・ライトユーザは切り捨てですか?
・常駐、常連やコテ優先ですか?
・今日2ちゃん(オフ板)をたまたま見てなかった人は意思がない人扱いなんですか?
・週末しか利用しない人はオフ板住人とは認めないのですか?
・自治とは名ばかりの一部住人の独裁的決定ではないのですか?
・こんな方法で皆が納得できる結果が導けると思いますか?誰のための自治ですか?
2ちゃんの板を一部の人間が自治という建前で自由に改変しようとしています!
2ちゃんねる利用者として間違っていると思います。
みんなどう思いますか?どんどん書き込んでください。 >>607のせいで検索1位にこのスレが来たじゃねえか ちょっと、質問いいですか?
安価につられて bento を買ったのですが、excel (X)の csvファイルを
読もうとしても文字化けしてます。
どうやら、unicode で csv書き出さなきゃならないようですが、
excel(X) にその機能がないので、路頭に迷っています、、、
エロい人、なんかいい方法がございましたら、ご教授ください。m(_ _)m
(excelの最新版ならunicode で csvファイルに書き出す機能がありますか?) DBのカラムに日時を登録するとき、
ローカルタイムを登録するべきなんでしょうか?
それともUTCを登録するべきなんでしょうか? Linux/C++でDBに接続する場合、
接続先のDBに左右されないようにしたいんですが、
どうやればいいんでしょうか?
ちなみに、Linuxはくのーぴくすだったと思います。 くだらない質問スレないのね・・・・・
少々お伺いします( ・ω・)∩
アマゾンで使われてるDBってどんなの?
教えやがれおながいします オリジナルだったと思うが。
SimpleDBとかいうの。 dクス! ちっともシンプルに見えないシステムなのに
SimpleDBですかそうですか・・・・・
すげぇのぉ 仕組みは外からしか見てないけどものすごくシンプルに見えるんだが。
各種サービスはDBとまた別だしな。 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に格納 >>637
>>638
ありがとうございます。
参考になりました。
自分でももう少し検討してみます。 何でこのスレって、
>GFS/BigTable、そのオプソクローン、類似DB
のスレッドが無いの? 主キーの一部だけで決まる項目
っていう表現がよく分からないのですか゛例えばどういう場合でしょうか どこに書いていいかわからないので、
ここにおじゃまします。
ご回答、または誘導おねがいいたします。
ここの蔵書検索なのですが、
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作成の知識がないため全くわかりません。
なにとぞ、皆様のご教示お願いいたします。 >XMLよりもシンプル! Google、独自記述言語によるデータ交換ツールを公開
>ttp://journal.mycom.co.jp/news/2008/07/09/018/index.html
これってどうよ? 質問です!
選択演算の選択率の求め方を教えていただきたいです.
データを、ファイル管理するのとDBMSで管理することの違いを初心者でもわかりやすく説明してほしいです 諸先輩方に質問です。
現在、以下のような構成でシステムを構築しています。
サーバ: Windows 2003 Server R2 (10CAL)
DB: MSDE2000 Release A + Access2002
クライアント: Windows XP
クライアントプログラム: Visual Basic 6.0 + ADO
このシステムで2台までのクライアントからサーバに接続する場合はスムーズに操作できるのですが、
3台以上で接続するとレスポンスが極端に遅くなります。
検索などの操作を要求すると30秒から1分後にタイムアウトしてしまいます。
どなたか良い解決方法をご存じないでしょうか。
あるいはどの辺に原因があるのかヒントを頂けるだけでも助かります。
よろしくお願いします。 外資(日米欧)企業が拒否すれば対中国輸出や中国での現地生産、販売一切禁止
【知的財産】中国の「IT製品ソースコード」開示制度:ATMやPOS対象か、非接触ICカードやデジタル複写機に加え [08/09/21]
http://gimpo.2ch.net/test/read.cgi/bizplus/1221948652/
【知的財産】中国政府:「IT製品、ソースコード開示せよ」、外国企業に要求へ…09年5月から新制度を導入方針 [08/09/19] ★6
http://mamono.2ch.net/test/read.cgi/newsplus/1221883834/
>>640
BigTable、Hypertable、Hadoop、スレッドを誰か作成しないの? >>135
レスありがとうございます。
追加で質問なのですが、
サーバー本体がある。
外付けのHDDがある。
サーバー本体に、OSとオラクルをインストールする。
※この時点で、HDDのイメージバックアップを取る。
(そのイメージを使用して、バックアップを取った時点と、完全に同じデータを持つ
HDDを作ることができる。)
オラクルのDB領域は、外付けHDDに作る。
なんらかしらの原因で、サーバーがぶっ壊れ、やむなく交換する。
※の時点で作成した、イメージを利用して、新しいサーバーに全く同じデータを入れる。
DB領域をマウントする。
DBを再起動する。
上記のようなことを行うと、そのままDBって動きますか?
試して、できなかったんですが、
ソレはオカシイ出来るはずだ、という話があったんです 試してできなかったんなら、どうできなかったのか、エラーメッセージぐらい書けよ。 DBってしょせんハードディスクからちまちま読み込んでるくせに
1000万件のレコードとかよく1秒以内とかで検索出来るよなぁ〜。
よくハードディスク壊れんわ。 1000万件ちまちま読み込んでいる訳じゃないからね。
ピョンピョンピョンとかササッ、ガッガッって感じ。 データベースを勉強しようと思っているんですが、日常生活で便利になったことはありますか?
日常生活なら、エクセルで十分でしょうか? >>654
それは設計したDB屋が優秀だからです。 >>654
それはタケノコこご飯を作るのに掘りたての生タケノコを買ってくるか
水煮のパックタケノコを買ってくるかの違いかな。
確かに生のタケノコは美味しいけど、料理するまでに手間がかかる。
しかも大概は水煮のタケノコで用は足りる。
なので、まずは水煮のタケノコに不満が出てからで良いと思うよ。
タケノコご飯食べたい。 AccessでADOが弄れるようになった位の初心者ですが
Accessのフォーム⇔レコードセットのようなやり取りを
例えば、フォームをweb上に置いて、データを自PC他等で管理する…
といった作業を学ぼうとしたら、どんな言語・知識を習得したらよいのでしょうか。
一応自分で調べてみたのですが、いろんなそれっぽのがあって混乱してきたので質問してみる次第です 大規模SNSやブログサービスではどんなDBを使っているんでしょうか?
何十万人といるユーザの投稿をずっと保存しててデータが壊れてサービス停止したりしないんでしょうか?
壊れても停止しなくていいように冗長化したりしてるんでしょうか? その答えがまさにデータベースを使う理由なんだが。
単純に読み書きするだけなら普通のファイルシステム使うだろうに。 データベースを使う理由を聞いているのではなくて
どのようなデータベースをどのように運用してるのか聞いているのです それぞれとしか言えないでしょうね、運用ポリシーなんて
ちなみに、NTTデータが運営してるDoblogなどは、10日ほどサービス止まってましたがw >>661のようなサービスで、インデックスが壊れて修復しなくてはならなくなった場合
サービスを止めなくてもよいようにするには、例えばどんな構成がありますか? ソフトウェア的な障害でインデックス壊れた場合は、サービス止めずに復旧は不可能じゃないの うちもそう思う。
ハード的要因なら止めずに何とかなるけどソフト的には止めるしか無いんじゃないかな? OpenOffice.org のBaseの件でご質問ですが
ODBC経由でposgreに接続してテーブルの内容を確認出来ましたが、
レコードの編集が一切出来ませんでした。
しかしカラムの追加はなぜか出来ました。
レコードの編集方法をお教え下さい。 どこに書いていいのか分からないので
ここで、失礼します。
サーバ機 DELL TowerEdge
サーバ用OS SQLサーバ2005
症状 サーバ機名とドメインを変更したら
今まで、ログインできていたSQLサーバの
DBに入れなくなってしまった。
サーバ機を起動させた時のアカウントも変わってしまった。
目的 もとにもどせるのでしょうか?
当方、とある博物館で補助員をやっているのですが
今月、上司がヘッドハントされ退職
サーバのテスト及び管理等を○投げされてしまいました。
それで、レプリケーションのテストがうまくいかず、
上司が残したマニュアル頼りに、設定を一から始めたら
上記のような状況にOrz
土曜から、このサーバを使っての展示が始まるのですが
どうする事もできず呆然としています。
素人の長文失礼しました。
もし、解決ほうをご存知の方がおられた
ご教授ください。 >>672
ええと…まずは落ち着け。
やったこと:SQL鯖機のドメインと名前を変更した
おこったこと:クライアントから接続できなくなったし、サーバへのローカルログオンも変更前と通るアカウントが違う。
って事?
>>673
はい、SQL鯖機のドメインと名前を変更したら
クライアントから接続できなくなったしローカルログオンも
変更前と通るアカウントが違います。
変更したSQL鯖はドメインを持つマスターではないみたいです。
現状、何とかDBのデータは見れるようになったのですが
基のドメインに戻れません。 >>674
与えられた情報から推測するに、こういうこと?
・元居たドメインの「ドメインにワークステーションを追加」権限を持ってるユーザID・パスワードが判らない
・何故なら元居たドメインのAdministrator権限を持ったユーザID・パスワードを知らないから
(DB見れたんならそのまま触らずに放置するのが…) >>675
はい、多分そういうことだと思います。
最悪、マージレプリケーションはできませんが
展示用のサーバとしてゃ使えるようなので、
ご助言の通りに現状のまま放置して、
経過を見守ろうかとかと思います。
ご助言有難うございました。 なんでもリレーショナルを超えて
http://blogs.itmedia.co.jp/tseki/2009/03/post-7082.html?ref=rssall
ん〜、どう思います?頭堅いんでタプルベースでやっている以上
冗長性を排除するのに正規化が不要だとなかなか想像出来ない
のですが、何か魔法があるのかな。
Google AppAPIのData StoreやAmazon SimpleDBみたいなDBを
対象としたデータ設計について議論している所は無いでしょうか。
使う予定は無いですが、どう先祖返りではないのか気になります。 そりゃ、仮にamazonみたいな書籍関連の情報だとapiで呼び出されるデータベース(テーブル)は
非正規化されててもかまわんだろ。
1日に一回更新するくらいで問題なしの情報だろうし。
要件と機能的限界やそれらの周辺インフラのバランスを見ながらデータベース設計するのは
普通なのだから、別にその記事が特別凄い事を言っているとは思えないけど。
つかそういうライターって提灯記事を書いて他人を煽りメシを食う仕事だから、
意見は参考程度にしとけばいいと思うが。 AccessからFileMakerへ移行させようとしています。
Accessのクエリのように月ごとの集計を表示させるレイアウトを作成したいのですが
全くお手上げ状態です。月以外にもグループが2つあり、それごとの集計です。
--グループ-- 集計
2009/01 A 1 2000
2009/01 A 2 1900
2009/01 B 1 1900
Left関数で月ごとは出せるのですが他のグループはレコードの明細のある小計や総計しか出せず、
しかも集計結果も狂って困っています。
FileMaker使用している方少ないかも知れませんが、アドバイスお願いします。
oracle8.1.6なんですが、oracleに負荷をかけるテストしたいのですが、
sqlってどうすればいいですか? すみません、素人なのですが調べても分からなかったので教えて下さい。
あるパッケージソフトを購入して使用する事を検討していますが、
そのソフトの動作条件として「SQL Serverがインストールされていること」
とあります。
パッケージソフトで運用する規模的には、Express、もしくは最大でも
Workgroupがあれば事足りる予定ではあるのですが、この二つには有料
と無料の壁があるため躊躇しています。
そこで、まずは無料のExpressで運用し、それでは機能不足もしくはこの先、
機能不足に遭遇した場合に、workgroupもしくはそれ以上の有償SQL Serverに
入れ替えようと思うのですが、何か支障はあるでしょうか?
またちょっと別件なのですが、このようにSQLを求めてくるソフトに対して
MySQL等の他のDBソフトを用いる事は可能なのでしょうか?
(連動ソフトがMDB決め打ちで動くのでしたら無理でしょうけれども…) Accessのフォームにおいてマウスホイールを無効にしたいのですが。
暇な人、教えてくださいな。
>>682
あるパッケージソフト作った人に聞けば?
つか素人がパッケージソフト使うならソレにあわせるしかないと思うが。
SQLServerで動くのをMySQLに移植できるスキルのあるヤツなら、
そもそもパッケージソフトを必要としないだろう。 Access
書籍カテゴリテーブル及び書籍テーブルというテーブルがあり、
書籍テーブル内に書籍カテゴリを判別させるkeyを付加するより、
カテゴリテーブルと書籍テーブルの他に、組み合わせテーブルというものを作ったほうがいいですか? >>688
キーワード部分だけ、ヒントを頂けませんか?
大分類の一項目ごとにキーワードテーブルを作ろうと思っているのですが 初心者で質問です。
一般的にデータベース管理者としては、DBのアーキテクチャについてどのような事まで理解していれば良いのでしょうか?
あと、DB2のアーキテクチャについて調べているのですが、なかなか理解できません><
どなたか御教え下さい >>693
一つのキーワードテーブル内に収めたらいいんじゃない?とレスした理由を聞いたつもりなのですが
聞き方が悪かったようです
メリットとデメリットを教えてください >>687
・大分類マスタ ⇒ (大コード)、大分類名
・小分類マスタ ⇒ (小コード)、大コード、小分類名
・キーワード ⇒ (キーワード)、(小コード)
※カッコは主キー
こんなもんかな。
>>697
キーワードテーブルに小分類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サイトの整理のためにデータベースを活用したいと思っていて質問した。
>>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秒ぐらい掛かるけど。 GoogleDesktopじゃないです・・・
Access2007を使っています DBに入れた後何をしたいのか、クエリの具体例がわからないと
スキーマについて誰もアドバイスのしようがないと思うのだが。
単に全文検索したいのであればMySQLにデータを突っ込んで
全文検索インデックスを貼るか、それこそ>>709のいうように
GoogleDesktopでも使えば良い。 DBに入れたあと、ファイルを分類別に検索したり、キーワード別に検索して
円滑に検索結果を得たい
けど、全文検索インデックスの登録はプログラム(SQLやVBA)を作ってやるもの? いやまぁ便利SQLを使えば出来るけど、馬鹿だったりするわけで…
先生!質問!
IFilterで抜き出した結果って簡単に手に入れられますか?
昔C++で(半泣きで)DLL書いて全文抜いた覚えがあるんですが。 Windowsを起動した基盤から、
SATAケーブルなどで 探索したいHDDをくっつけて、
そのHDDの中身を探索したいのですが、こういったことをすることは
可能ですか?そもそもHDDの中身をみていくにはどうしたらいいですか?
(どんなソフトが必要か?など。)
初心者なので何もわかりません。(一応プログラマーですが)
これってDBだよね?スレ違いならどこで聞いたらいいか誘導してください。
お願いします。 フリーのデーターベースとして、
MySQL と PostgresSQL がありますが、
その2つを比較した時の特徴はどのようなものがありますでしょうか? >>718
MySQL = もうバージョンアップしない
PostgresSQL = バージョンアップする 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を使うんじゃなくて、インポート部分の上限をかえるにはどうすればいいか分かる方いましたら
誘導やアドバイスをお願いします。
初心者で質問っす!
Databsse Controlの管理者権限(スーパー管理者)を与えると
アラートの通知をメールで送信できるように設定できるようになるのですか?
それとも権限を持ってなくても出来ますか? 質問です。
testdb=# copy csv_data from '/home/ユーザー/d' using delimiters ',';
ERROR: could not open file "/home/ユーザー/d" for reading: 許可がありません
解決方法を教えてください。
chmodでdというcsvファイルを777にしてあります。 DB2のアーキテクチャを学んでいるのですが、
Oracleのようにアーキテクチャをまとめたサイトがありません。
どこかに分かりやすいサイトや資料がありましたらご紹介頂けないでしょうか? スキーマのデザインについてこのデータはカラムにすべきかどうか
ということをあれこれ考えているんですが、
例えば 年、月、日のカラムがあるテーブルがあって、
出力でその3つにくわえて曜日のデータがいる場合、
曜日のカラムを用意すべきか、関数で曜日を出すべきかなど
みなさんが基準にしていること
(例えば上の問題なら処理速度を優先してるからカラムをつくるなど)
はありますか。もしよければ教えてくださいお願いします。 頼むっ・・!
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のキーはシーケンシャルなキーを使うので、乱数キーの何が問題なんだろうな?
というのがそもそもの発想だったんです。
乱数とハッシュは違うだろ!っていうツッコミはあるかと思いますが、ようはシーケンシャルな
キーの振り方とシーケンシャルでないキーの振り方では、後者の方がより汎用的に使われる
手法なのではないか?という疑問です。
乱数キー肯定派がでてこないようなので、多分何かが劣ってるんでしょうね〜・・・。
なにが悪いんだろう(・・? だから、衝突時のことを考えるより最初からシーケンス使う方が簡単だからじゃん。
ネットワークなんかで乱数が使われるのは、分散環境で一元的な採番ができないから。 カードゲームみたいなのを作りたいときに、
プレイヤーのカード情報はどう持てば実装的に一番お得でしょうか?
使用予定のDBは、mysqlです。
・1レコード=1プレイヤーで、カードの種類だけ(何百個とか千個とか)フィールドを作る。
・1レコード=1プレイヤーで、何種類かのカードをまとめて1フィールドに記録。
・1テーブル=1プレイヤーで、カードの種類をレコードにする。
今のところこんな感じで考えてはみたんですが、
その方法はヤバイとかあればお願いしますm(_ _)m 1レコード=プレイヤーごとのカード種類という発想は出てこないのか。
どちらにしても、プレイヤーとカード種類と、そこで保持したい情報の
関係がわからんことには。 >>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.という名前に縛られていたんですね。
抜け番気にするような人にうまく説明できるかどうかわかんないですが、
自分の中でモヤモヤがなくなったので自信を持って説明できると思います!
ほんとに有難うございました! ふとみつけたんだが・・
ttp://www.searchman.info/sucrepo/oracle_backup_recovery.html
このページにある資料とか見たことある奴いるのかな?
気にはなってるんだが…ページ的に微妙なつくりしてるので怖くて手が出しにくい 昔のKeySQLみたいに、Excelをクライアントにして
ADOドライバやODBCドライバで接続した先のテーブル
更新できるツールってないもんでしょか。
最近、VBAを使う機会が多いのでメンテ用に便利かなぁと。 Windowsでデータベース時にコマンドライン弄るのって分かりにくいんですが、
何か簡単にコマンドプロンプトでSELECTとか即座に実行したり、ファイル検索など出来るような視覚的に分かりやすいソフトって無いんでしょうか? 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に挑戦するか迷ってます 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
+-------+
|装置パス|
+-------+
Y Y
. | |
+------+
| 装置 |
+------+ BlogCarnival submission form. , 候補キーについて少し混乱してるんだけど、
候補キー⊇主キー
って認識でいいの? LDAPってどこかに関連スレありますか?
ユーザーアカウント情報をLDAP管理すると、たとえばloginShellが
環境によって違うケースがあります。
/bin/bash だったり /usr/local/bin/bash だったり。
シンボリックリンクをはって /etc/shells なんかに書いて、とにかく
パスを統一するような方法しか思いつかないのですが、もっとスマートに
解決できる方法ってないのでしょうか
というようなことを聞きたいです。 このスレで間違っていたらマヂスマソ。。。
データベースへ接続要求するためのシステムって普通なんていうんすかね?
OracleではLISTENERという認識ですよね?
他のサーバでは同類のサービスってありますか?名称だけでも知れたら嬉かです。
DB2
Microsoft SQL Server
HiRDB
MySQL
PostgreSQL リレーションとサブクエリーの両方が絡んだ場合の考え方に
自信がもてません。
この要素にクローズアップした参考書やウェブサイトはありませんでしょうか?
「考え方」と問われればとりあえずそれはリレーショナルモデルとしか
答えようがない。
ノウハウの列挙を超えて、何故それで求めている結果が得られるのか、
効率的なのかを考えて理解しようとすれば「○○にクローズアップ」した
書籍は多分場違いで、むしろリレーショナルモデルとか索引の実装方法
など、基盤となる理論や技術について説明した書籍が必要では。
リレーショナルモデルに関しては増永先生の本など良い和書が見つかる
と思います。インデックスの実装などより物理層に近い話題も含めれば
Raghu Ramakrishnanの本が網羅的でよいです。 すいません。
SQLSERVER2000を混合認証(Windows,SQL認証)で使用しているのですが、
SQLSERVERを起動するとログイン画面がでてこないで、ログイン状態で開きます。
(windows認証にするか、SQLServer認証するかを聞いてくる画面が2005だとでてくる)
どのようにして、2000でログイン画面を出すようにすればよいのでしょうか?
というのはsaのパスワードがあっているかどうか試したいだけなのです。。 散々言われているのかもしれませんが
なぜOracleが採用されるケースが多いのでしょうか?
他の製品よりも高いわけだし
決定的にこれが優れている部分とかあるのでしょうか? utif euc sjisいろんな日本語が混合でぶちこめてしまうデータベースはないですか? カラム名の長さはどれ程パフォーマンスに影響するんでしょうか?
巷のDBではカラム名を省略して短くしているものをよく見かけますが、どうなんでしょう。 MySQLよりBarkeley DBの方が早いとか検索エンジンに向いてると言われるゆえんは何でしょうか?
データ量が膨大だとデータファイルのロードに時間がかかるのでサーバ方式の方がよいように思います。
これはサーバ方式云々よりRDBかそうでないかを言ってるのでしょうか?
どうもよくわかっていないので勘違いしているところがあったら教えてください。 リレーショナルデータベースである外部キーに入力する値の候補に複数のテーブルの主キーが混在している場合どう設計したらよいでしょうか?
例えばAテーブルのa1フィールドに入力する値はBテーブルのb1フィールドからかCテーブルのc1フィールドからか持ってくるといった場合です。 プログラマーがリレーション組んだ後のマスターID値なんか把握する必要がないのに
なぜここが進歩しないの?
トランザクション自動のDBとかないの? エクセルのファイルをデーターベース化したいと思っているのですが
最強のデーターベース何ですか?
よろしくお願いしました。 これまで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制約はもう少し設定して欲しい…>< どなたか↓の回答、分かる方いませんか?
ttp://pc11.2ch.net/test/read.cgi/db/1103175670/549 NOT NULLつかいません
FKつかいません
INDEX設計しません
VIEWがおそいJOINすると遅いから、ひとつのテーブルに全部持たせたのを10個くらいつくります
Oracleとか使わずもうファイルにでもかいとけよって感じの業務システムにストレスがマッハ
指摘する人が一人もいないってのがフシギでならにあ 日本オラクルの社員犬ウェンディ
http://japanmediacentre.oracle.com/content/detail.aspx?ReleaseID=713&NewsAreaId=2
・日本オラクル株式会社の社員犬ウェンディ(2003年1月6日生まれ、享年7歳)が病気の
ため2010年7月1日(木)午前4時30分に他界しました。2010年6月23日(水)より体調不良
により入院加療をしていましたが、本日未明体調が急変し、亡くなりました。
Oracleオワタ お前らなら簡単な質問だと思うが
メールの閲覧履歴の保存とか
商品ごとの在庫履歴の管理とか
莫大なデータってどうやって保存するの?
テーブルに保存したらデータであっという間にいっぱいになりそうだが JavaでユーザーごとにHashMapにしてファイルに保存するべきなんだろか? だとすると、Blobを保存引き出すユーティリティを作らないといけないな
頑張る。連投すまそ。 ソフトウェア開発や建設等のサービス業のデータモデリングの解説書ってありませんか?
販売とか製造はあるんですけどサービス業に関するものがないです mysqlとか使わないで全部のデータをテキストファイルで保存しようと思ったら
ファイル名の付け方でかなり悩むことに
なんかファイル名の付け方でいい方法はないものか 日付、日時、unixtime、シーケンス。ファイルの作成頻度にあわせて
リネームしたりフォルダ分けしてみたりして、好きに組み合わせて使えばいいと思うよ
たかだか10数万件のINSERTで1日くらいかかるバッチ処理があるっていわれて、
何事かと思ったら、なんか全件ループで1つずつINSERTしていたまだ暑い初秋の夜
パフォーマンス考慮が必要なとこをうちの中華コーダーに作らせんのは、やっぱダメだわ/ ,' 3 `ヽーっ
何度言っても、動けばおk、しか頭にない mdb2の質問はここでいいでしょうか?
whereで
`foo` like '%$bar%'
ってやったんですが、
この$barがザジズでもざしすでもカラムfooにはいっているさしずにヒットしてしまいます
カタカナとひらがな、濁点と濁点なしを区別してwhereする方法ってありますでしょうか ちょっと場違いな質問かもですが。
ACCESSで開発するのに、2カ月ほど派遣の方に来てもらおうと考えています。
モジュールもSQLも使える方を頼むとして、一番適した派遣業者はどこでしょうか?
>>789
ハーワークに必須条件を明記して臨時雇いの求人を出すのがてっとりばやい。 社内システム改修とかか?どんなのを期待してるんだろうな。
2ヶ月ぽっちじゃ結構出来る奴でも短すぎで何もできんわ。 >>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
派遣会社に登録している優秀な人材が常にスタンバイしているとは
思わないよね?
面接して能力がなさそうだったら断ればいいだけ。 フィールド名dateの日付データが$dateより先か、NULLであれば取り出す
というのを書きたいんですけど
where (`date` >= '$date' or `date` = NULL)
とやっても$dateより先、しか取り出せないです
どうすればいいですか? 自己解決
`date` is NULLなんですね
この書き方知らなかったです 質問です
主キーとかリレーションシップってなんで設定するんですか? あんま意味ない
アプリからDBにはバグったSQLを投げる前提では作らないから
DBでエラーが出たとしてもアプリ側でそれをユーザに伝えることはないでしょ
ログには出すと思うけど
そもそもバグったSQLをDBに投げること自体がありえない前提なわけだし 画像をDBじゃなくてファイルのまま管理する場合のディレクトリ分け方法の指針なんかないのでしょうか?
1つのディレクトリに2000以上おいちゃだめなんですよね?
ファイルパスはDBに入れます phpmyadminのことなんですが、
種別INTで文字数4 Not null デフォルト値なし
で作成したフィールドで、
照合順序をUTF8_unicode_ciに設定して保存しても変更できません
照合順序だけ変更しようとせず、文字数などと一緒に変更作業をやってみても、文字数だけが変更されてしまいます
どうしたら照合順序を変更できますでしょうか 連続投稿すみません
もしかしてINTだから無理なんでしょうか
このフィールドには数字が入ってるんですが、
order by `foo`
とそのフィールド名で並べても
5700、4200、5900、5000という風になってしまうんです
どうすれば小さい数字順にならんでくれるんでしょうか 何度もすみません・・・
その前にforeachで順番ばらばらにしてから呼んでただけでした
解決しましたすれ汚し申し訳ない 製品の検査工程の記録をデータベース化しようと試みていますが、うまい構築
事例はないでしょうか?
今の考えでは、一つの製品シリアルに対して1つのレコードを割り当て、各
レコードには複数の検査項目を納めようとしています。
ある製品個体の試験が複数日にまたがる、記録を取り直す、訂正するなど
したら、これらを各々履歴として取っておき、月次でこれらの履歴を改めて
正式なレコードに纏めるようにすればいいかな?と漠然と考えていました。
纏めるためのルール作りは必要でしょうけど。
なお、テンポラリを含めても、せいぜい月3〜8百レコード程度のボリュームです。
なんというか、テンポラリに作られた履歴レコードを月次に纏めて、正式な
レコードとするやり方は、なんとなくトランザクション的な動きと見なして
よいのかなー、と。
このようなDBの構築が妥当かどうか、考えあぐねています。 データベース化の最終目標は?単に月次レポートとか出すだけ?
>レコードには複数の検査項目を納めようとしています。
これって非正規化するって意味でしょ?
検査項目の異常に多い製品や、個々の検査で不合格や再検査(あるかどうかしらんけど)があった場合の対策はあるのかな。
それよりは1検査2レコード(開始・終了)でガンガン記録を残して純粋なログDBを作ったほうが普通だと思うけど。
2レコードにするのは合否・再検査の場合でもログをひたすらINSERT出来る意味。
↑は月次レポートなどを念頭に置いてる場合ね。リアルタイム性を求めるなら非正規化も考えるけど。 >>809 レス有難うございます。
>これって非正規化するって意味でしょ?
ああ、そうだった。ご指摘ありがとうございます。1画面に検査項目をすべて
納めることばかり気を取られていました。ここは再考の余地がありますね。
>検査項目の異常に多い製品や、個々の検査で不合格
極力検査を通すという方針にして、製品のシリアル番号をキーにし、同じ
キーをもつレコードの各項目を新しいログから月次のレコードに移し替える
ようにするつもりです。
>それよりは1検査2レコード(開始・終了)で
そのアイディアを頂きたいと思います。
エクセルでデータを取るとリアルタイム性が良くて、パートさんでも楽に使え
るのですが、データの変遷などログを取るのが大変なので、もうデータベース化
するしかないかと考えました。
顧客に
「Microsoft Accessでデータベースにアクセスする」って説明するときに、
なんか同じ単語が動詞と名詞で出てくるんでなんか紛らわしくて、
「Microsoft Accessでデータベースを呼び出す」って言い換えてる。
なんか他にうまい言い方ないかな。 表を作ったり抽出したり、実際に動かしてみながらSQLの勉強をしてみたいのですが
無料のデータベースシステムのうち、どの様なものが使いやすい、入っていき易いものでしょうか H2Database
SQLちょいと投げて試すなら一番ラク OS選ばない
DB構築練習が目的ならLinuxにOracle、PostgreSQL、MySQL全部入れろ より好みするな レスありがとうございます
今はまだそこまで本格的に勉強しようとかそういうのではなくて、ちょっと試しながら勉強してみようかな程度なので
H2Databaseを使うことにします、ありがとうございました JCLとCOBOLで、IMS-DBにアクセスする記述はどう書けばいいのでしょうか? 初めまして、質問させてください。
MySQLに1000件以上のファイルを取り込みたいのですが、そのようなサンプルファイルを
ご存じないでしょうか? すいません、追記です。
そのタップルがたくさんの属性を持っているもの
(車を例にとればメーカー、値段、年度等)を有しているファイルです。 リレーショナル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列の値なのかは
>レキシカルに区別出来ない
大変勉強になりました。ありがとうございます。 テキストファイルからデータをMySQLに取り込むときは
デリミタはコンマ以外なら何がいいですか?
とりあえずデータ文字列に出現しなさそうな~~~にしているのですが
テキストエディタで見たとき間抜けなので・・・ 会社にDB導入して運用することを検討しているのですが質問させてください。
社内にサーバを立ててローカルだけでDBを運用するのが安全かなとは
思ってるのですが、外部から処理させることを考えると、VPSや専鯖での運用も
できないかなと思っています。
VPSである程度鯖の運用はしているのですが、DBは勉強中で顧客情報など
重要なものを置くには今の知識では少々不安があります。
専鯖2台で、DB鯖をローカル側にもってくるやり方、
社内サーバで、安全に回せるよう勉強する、
VPSまたは専鯖1台で安全に回せるようにする、
などいくつか方法を検討しているのですが、安全である程度導入までの(勉強を含め)
時間を短縮するためにベターな選択肢はどれでしょうか?
(委託や鯖立てないというのはなしで・・・) >>828
セキュスペ受験してみるとか、4月に試験だけど勉強する過程で>>828が必要そうな知識は得られるよ。
うまくいけば資格もとれるかも。 質問させてください。
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にはならん ページにアクセスするごとにDBにUAやらリファラなどがはいった一行追加して、その行数を数えてカウンタにしてたんですが
先日そのページがタイムアウトでみれなくなってしまいまさかと思いカウンタ箇所をコメントアウトしたらみれました
DBでも(置いてる鯖によって差異はあれ)数万行を数えるみたいなことをやれば重すぎたりするんでしょうか?
DBは数万読むくらい余裕みたいな話を知人に聞いてたので上記みたいな仕組みにしてたんですが、もしそんな具合なのだったら再検討が必要ですよね 数百万ならまだしも数万程度でブラウザがタイムアウト(Webサーバーの設定にもよるけど30秒位か?)するのはおかしいな。
当然まともにDBが稼働するだけのサーバースペックという前提だけど。
データ追加する時に排他ロックかけてるなら、その辺りを調べるとか。 >>837
ありがとうございます
そのあたり調べてみます
はしょって書いちゃいましたがパソコンだとおそいながら表示されますが携帯電話でタイムアウトするのでたぶん一分以上時間がかかってるっぽいです ページカウンタ見るためだけに毎回数万行COUNTさせるのはあんまいい作りじゃないかもね
そんなトランザクションだの正確性を求められるもんじゃないからね>かうんた
UAやらリファラにしても、ファイルに書き出し&ログローテートの方がDBより(挿入だけなら)高速 質問させてください。
別々のアプリケーションで一つのテーブルにアクセスするのはまずいでしょうか?
片方は登録・参照・更新・削除を行い、もう片方は参照のみです。
数値の端数処理の件で質問おねがいします。
DBの端数処理用のマスタテーブルに端数処理の数式を文字列で登録し、
その数式を利用してストアドプロシージャで端数処理をすることは可能でしょうか。
例えば↓のようにxを変数としてテーブルを用意します
ID 端数処理名 数式
001 少数第一位で切上げ round(x + 0.9, 0, 1)
002 少数第ニ位で切上げ round(x + 0.99, 0, 1)
003 小数以下切り捨て round(x, 0, 1)
このテーブルから、消費税計算等を行うストアドプロシージャのなかでIDに応じて数式を取得し計算に利用できるようにできないでしょうか 興味で聞くのですが、2ちゃんねるで使用しているDBってなんでしょうか? >844
スレの保存方法の事ならただのテキストファイルです。
たとえばDB板のスレ一覧(subjectファイル)と
このスレの内容(datファイル)は下記URLで取得できます。
DB@2ch掲示板 subject ファイル
http://hibari.2ch.net/db/subject.txt
DB板自治・質問・雑談スレ datファイル
http://hibari.2ch.net/db/dat/1056957157.dat すみません、古いDBらしきファイル群の解析を頼まれてるのですが、なんてDBでしょう?
・Win98上で動作(スタンドアロン?)
・1テーブル1ファイルぽい
・ファイルはバイナリで拡張子は.dat、先頭2バイトがアスキーでFC プログラミングとRDBについて勉強しているのですが、わからない点があり質問させていただきます。
勉強のためにブログのようなシステムを作っているのですが、タグのようなシステムはどのように実現すれば良いのでしょうか?
現在はブログ記事に対してtag0-tag9のようにタグIDを保存するフィールドを10個作っているのですが(タグはタグテーブルを用意してIDを割り振っています。)、これだとタグの個数が制限される上に、
タグが関連づいているのかを調べるために、全ての記事のtag0からtag9までを全て調査する必要があり、非常に無駄な処理をしている気がします。
どのようにテーブルの設計や処理をするのが一般的なのでしょうか?
どうか宜しくお願いいたします。 PHP+MysqlでWEBアプリを作ろうとしているのですが、
DBに保存したデータに有効期限をつけてそれを過ぎたら自動で削除する機能をつけたいのですが
PHPを使わず、DBの機能だけで実現するのは可能ですか? PHPを使わずにDBだけの機能で名簿ソフトは出来ませんァ? これどう?
BraidDB
http://kurusugawa.jp/products/braiddb/
>>BraidDBは大規模データを高速に処理できる分散データベースです。
>>BraidDBを使えば、1000台以上のパソコンで構成されたクラスタ上で
>>ペタバイト級のデータを並列にオンライン検索する高性能なシステムを低予算で実現できます。
>>システムのサービス拡大に合わせてパソコンを買い足せば比例して性能が向上するので非常に経済的です。 大阪府島本町の小学校や中学校は、暴力イジメ学校や。
島本町の学校で暴力やいじめを受け続けて、心も身体も
壊されて廃人同様になってしもうた僕が言うんやから、
まちがいないで。
教師も校長も、暴力やいじめがあっても見て見ぬフリ。
そればかりか、イジメに加担する教師もおった。
誰かがイジメを苦にして自殺しても、「本校にイジメは
なかった」と言うて逃げるんやろうなあ。
僕をイジメた生徒や教師の名前をここで書きたいけど、
そんなことしたら殺されて、天王山に埋められるかもしれ
へん。それで誰にも発見されへんかったら、永久に行方不明のままや。
これ↓のDBって何だかわかる? 拡張子にdbってついてるけど、Paradoxではないっぽい。
http://www.medicom.sanyo.com/pharnes/ 初心者質問はこのスレでいいんでしょうか?
列の値がUNIQUEでNOT NULLで、そのテーブル内にまだPRIMARY KEYがなければ
そのUNIQUEでNOT NULLな列をPRIMARY KEYに設定しておけばいいですか?
それともPRIMARY KEYは無闇に設定するものではないですか?
PRIMARY KEYはUNIQUEでNOT NULLだという以外に何か特別な意味がありますか? 多分大丈夫だけど、使い方が分からんから、何とも言えないな。
それよか、P-Keyの無い設計をした奴をぶん殴るのが先かな。 UNIQUE NOT NULLがあるんだからぶん殴らなくてもいいだろうが。 どうもありがとうございます
PRIMARY KEYにします 個人で使う予定です。
オススメの DB でそれぞれの DB の特徴ってなんですか?
ちなみに俺が知っている特徴は、以下のとおり
○ Postgres
・FULL OUTER JOIN が使える
○ MySQL
・GROUP_CONCAT() が使える
・ストレージエンジンが選べる
URI/URLを格納する場合、varchar(100)など、
皆さんはどの位の長さを指定していますでしょうか?
普通のURLなら問題は無いのですが、GETでパラメータがencodeしてあったりすると異常に
長くなったりしますが
出来れば短めに設定したいとは思っているのですが
板違いだったらスマソ。
画像ファイル以外でもアップロードができるフォーラムを探しているのですが
ご存知の方いらっしゃいませんか? 鯖移転記念
ttp://www.nicovideo.jp/watch/sm11808707 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とは全く違う言語を覚える事になるのでしょうか?? >>871
列指向データベース(カラム型データベース)と行指向データベースは
内部構造の違いにより得意なアクセスパターンが異なるだけです。
リレーショナルデータベースは行指向が基本で
列指向は主に多次元データベースで使われていますが、
列指向やインメモリに対応したリレーショナルデータベースも出てきています。
列指向データベースマネジメントシステム
http://ja.wikipedia.org/wiki/%E5%88%97%E6%8C%87%E5%90%91%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9%E3%83%9E%E3%83%8D%E3%82%B8%E3%83%A1%E3%83%B3%E3%83%88%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0
データベースの問い合わせ言語は外部からみたデータ形式によって決まります。
関係モデルを扱うリレーショナルデータベースはSQLが標準、
多次元データを扱う多次元データベースはMDXが事実上の標準、
XMLを扱うXMLデータベースはXPath、XQueryが主流です。 いきなり曖昧ですいません。
これから販売分析のシステムを作成します。
店舗数が20店舗程で、既にメインとなる販売管理システムはあります。
売り上げ分析等の補助的なシステムを作成する予定です。
何と何と何を勉強したら良いでしょうか。
Accessでやっていますが店舗数が増えた事で同時使用に限界を感じています。
完成は3年後の予定です。 Microsoft SQL Server 2008 R2 RTM - Express
これ落として遊んでみたら?
あとはwebmatrix使ってみ >>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の開発に役立てる事は出来ますか?
何だかすごい馬鹿みたいな事聞いててすみません。 >>878
俺が見たことあるのは97/2000の頃だからDAOだったけど
実際に本屋で見てほしい。
DAOは実質Aceess(mdb/accdb)専用と考えていい。
限定であればベストの開発環境。
ADOは汎用だから出来ないこともある
今DAOを多少使える状態ならDAOをマスターした上で移行したほうがいいかも
この辺参考にして(って全く俺が通った道なんだけど)
http://homepage2.nifty.com/inform/vbdb/
http://msdn.microsoft.com/ja-jp/library/cc948691.aspx
あとこんな問題にも注意。
http://isawseashell.blogspot.jp/2007/02/attachment-dao-access2007-dao-dao-3.html ちなみに補足すると、連携というのは、
例えばmdbに保存された実績データや在庫データをExcelの作業画面に表示して、作業者がそれを元に発注書を作成、すると発注数もmdbに保存され蓄積されていく。というような事です。
なお、社内のDBがAccessで運用されており、そこのデータを拝借しています。 >>879
ありがとうございます。
そうですね、書店で探してみます。
非常に参考になりました。 データベースの設計について質問です
1ページ内で複数の表を扱う場合のテーブル設計ですが
(エクセルをイメージしていただけるとわかりやすいです)
【ページ】
ページID 主キー
ページ名
【表】
表ID 主キー
ページID 外部キー
表名
【行】
行ID 主キー
表ID 外部キー
行値
【列】
列ID 主キー
行ID 外部キー
列値
今こんな感じにしているのですが何か改善点がありましたらご指南下さい
外部キーは上のほが削除されれば下も一緒に削除するためにつけてますが(ページなら全部、行なら列)
使用するデータベースでは外部キーは使えないので実際はつけません
わかりづらいかもしれませんがよろしくお願いします わかりづれー
かなり時間がたちましたので、
次の質問をどうぞ↓ (ドラゴンボールの質問は厳禁) オレもわかんねぇーよ
激安ソフトでググると使えるソフトがかなり安いし使えるソフトがいっぱい
今のところ激安中古CAD専門店て所が一番安心かなぁ〜 ファイルベースのDBのソリューションって、MDBしかないんですかね?
Oracleとか、SQL ServerはOSに組み込まれてしまうので、
一般向けアプリのDBとしては使いづらいと思う。
「このアプリのデータは、これで全部です!」
ってユーザーに簡単に提示できるDBが欲しいな。
>>886
SQLIteとかWindowsならSQL Server Compact Editionとかあるだろ
どんな調べ方したんだ OracleもMicroSoftも、命令は大体一緒なのですか? 日本のサーバーOSシェア、なんとWindows Serverが73.7%と圧倒 ※ただしNT/2000/2003が半数以上
http://engawa.2ch.net/test/read.cgi/poverty/1346894513/ 社内SEというのが1人しかおらずチマチマと開発して業務で利用してきたが、そのシステムが最近障害を
多発するようになってきてしまった。
で、データベースやらプログラムやらハードやらを調べているが、自分で作っておきながらスキル不足で問題の特定や解決ができない。
システムは、SQL Server2000+Access2003+VB6(DAO)で開発しています。
障害はデッドロック(or ブロッキング?)の多発でフリーズの頻発です。
(5年ぐらいいろいろメンテしながら使ってきて、つい最近までは問題無く?使えていました。)
こういうのって業者に依頼して解析とかメンテとかお願いできるんでしょうか?
どういう職種で探せばいいのかと、そこから悩んでいます。
コンサル?サウジング?開発?メンテ?
そういうのを行っている良心的な所とか教えて頂けたらと思います。 >>890
あなたが本人?
使い方がかわらないならデッドロックがふえたりはしないと思うが・・・
最近変わった(変えた)ところを調査してみたら 名前カラム NAMAE
日付カラム HIDUKE
点数カラム TENSU
があって、与えられた期間(例えば2013-01-01から2013-01-08)の間の
各日付で点数が上位Top10のレコードを検索するSQLを教えて下さい。
NAMAE, HIDUKE, TENSUともインデックス有効です。 うわ
前の書き込むが2012/10/31だ
こりゃダメだ >>892
DBMSにより違うからそれぐらい書きなさいよ テーブルからレコードを削除(delete)することを「物理削除」っていうのはナゼ?
物理的じゃねぇじゃん まあ、どっちかって言うと論理削除に対して物理削除って言ってるわけで
実削除とかデータ削除とかいう方がそれっぽいのは確かだな ★★★チベットの独立は日本の核心的利益である★★★
http://jbbs.livedoor.jp/bbs/read.cgi/study/3729/1226114724/78
¥¥¥¥¥¥¥『万有サロン』書き込み大賞・総額100万円¥¥¥¥¥¥¥¥¥¥¥¥
この掲示板に優秀な書き込みをして、総額100万円の賞金をゲットしよう!(*^^)v
万有サロン
http://jbbs.livedoor.jp/study/3729/
書き込み大賞の詳細
http://jbbs.livedoor.jp/bbs/read.cgi/study/3729/1069922074/78-
書き込み大賞の詳細(資料倉庫内)
http://www2.tba.t-com.ne.jp/a-z/omake/banyu/taisho.htm
また、あらゆる疑問に関する質問を、携帯電話やメールでも受け付けています。
電話番号 080-4437-4187
メール aaa-zzz@tba.t-com.ne.jp
¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥ SQL勉強中です。質問させてください。
下記のようにIDENTITYでの自動連番を設定する際、UNIQUEの記述は不要になりますでしょうか?
また、この場合UNIQUEを記述しておくことの利点・欠点がありましたら教えてください。
CREATE TABLE foo
(
RecID int NOT NULL UNIQUE IDENTITY (1, 1)
); JETをSQLServerへ変換してくれるようなツールありませんか? 緊急告知
●春の大じゃあのさん祭●
3月31日(日)
21時 開演
特別ゲストあり
--- 以下スレ情報 ---
高岡さんがフジ韓流ゴリ押し批判したら干されたのでウジテレビ凸
http://hayabusa.2ch.net/test/read.cgi/news4vip/1364698730/ お知らせ
市原警察署の生活安全課の帰化人創価警官の指導の元、
入学式から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,その他
今勢いがあったり、一番使われてるのは何? 中国共産党公式ウェブサイト
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月のデータベーススペシャリストの試験に合格したいです
何をすればいいですか? 技術系は引用はともかく
丸ごと転載する奴いんのか
IDは強制してほしいが、投票で決めようにも人いないぞ テーブル設計(正規化)のアドバイスをお願いします。
メインテーブルがあり、フィールド数は全部で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
ありがとう!
そのサイト読んで社長に予算の相談してみるます
あとビジソフ板探してみます
これで連休中に仕事進めれるかもしれん テーブル設計で悩んでいるのですが、アドバイスをいただけないでしょうか
ある主キーに複数(個数制限なし)のカテゴリを設定できる構造を
考えているのですが、単純にテーブルを作成しカテゴリ1、カテゴリ2、カテゴリ3のカラムを
用意すると、この場合3つしかカテゴリを設定できません。
個数の上限を設けずに、一つの主キーに対してカテゴリを、いくつでも付加するようにするには
どのようなテーブル構造にすればよいのでしょうか?
あるいは上限を設けて上限分のカラムを用意するのがよいですか?
まんがでわかるデータベースを一通り読んで理解した程度のスキルレベルです。 DB設計については、このスレに専用スレがあるから、
そこへ移動しよう
とりあえずキーワードは「ツリー構造」だ
書籍だと「プログラマのためのSQL」で詳しく解説されている RDBMSでなんとか扱える程度のデータってなんか固有名詞ありますか?
扱えないほど巨大なものはビッグデータというらしいですが
RDBMSでも時間がかかるようなものはビッグデータと言えるのでしょうか?
もし言えるのなら境界線はどこでしょうか?(セレクトで1時間とか) ★2ch勢いランキングサイトリスト★
☆ +ニュース
・ 2NN
・ 2chTimes
☆ +ニュース板新着
・ 2NN新着
・ Headline BBY
・ Unker
☆ +ニュース板他
・ Desktop2ch
・ 記者別一覧
☆ 全板
・ 全板縦断勢いランキング
・ スレッドランキング総合ランキング
☆ 実況込み
・ 2勢
・ READ2CH
・ i-ikioi
※ 要サイト名検索 統計ソフトのRのRMySQLとかRPostgreSQLみないなのが、
あるらしいですが、
どちらが取り組みやすいですか?
全くの素人です。
目的は大学院の修士論文です。
あとPerlとRubyはどちらがよいでしょうか?
親切な方の回答待ってます。 素人の大学院生とか、意味不明だね
おおざっぱに言うと、ある専門分野において
自ら課題を発見しその最適な解決手段を自ら判断できるのが修士だから、
今年の学位取得は見送ったほうがいいと思われる 生物系の大学院です。
データを計算機でまとめられないかと思ったので。 もしもボックスってコミットできるんですか?
ロールバックするシーンしか見た事ないんですが 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型のカラムにインデックス張っとけばいいんじゃね? なんでデータベースはこんなに検索早くできるん?
アルゴリズムがわからん
どんなプログラムになっとんねん なぞのキーワード「サンワダイレクトシークレットセールユーザー名」でぐぐって二番目がヤバいと話題 [185787919]
http://fox.2ch.net/test/read.cgi/poverty/1411366463/ たまに主キーをvarcharにする人いるけどなにかの影響だろうか?
自分だと主キーはintで自動採番しか考えられないけど スクリプトにありがちな連想配列とかハッシュとかだろ。 >933
レガシーなシステム、特にCOBOLで動くメインフレームやオフコンの影響だと思いますねぇ
ついでに言うと、varcharを意図して使うと言うよりcharとvarcharの区別がついてないだけな気がする
ちなみに検索速度については数値だろうが文字列だろうがあまり変わらない
インデックスの大きさに差が出てくるけど 入れ子区間モデルの木構造を試してるのだけど
gihyo.jpにある計算式 left = (left*2+right) / 3 で新しい空間を追加しても
32回も追加すると情報落ちするみたいなんだけど本番用だとどんな計算するの? 基本的なこと過ぎて板違いでしたらすみません
こんなこと聞くのも恥ずかしいんですが
PHP、MySQL、apacheの関係性と言いますか
どう違ってどう使うのかがはっきりと分かっていません
apacheソフトの中で、PHP言語でプログラムを組み
apacheを通してMySQL(ネット上のデータベース管理ソフト)に命令を送る
という認識で合ってますか? 小渕優子さん、家宅捜査前にPCのHDDをドリルで破壊 ★3 [転載禁止]©2ch.net・ [422186189]
http://fox.2ch.net/test/read.cgi/poverty/1418951288/
兼用しすぎ ★★★二度と戦争をしない為に最も確実な方法は、日本が核を持つことである★★★
http://jbbs.livedoor.jp/study/3729/storage/1069408696.html#82
↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑
この掲示板に優秀な書き込みをして、総額148万円の賞金をゲットしよう!(*^^)v 初歩的な質問ですみません。
DBサーバのDiskI/Oが、通常の業務システムでreadが0.1回以下/秒、writeが100/秒って
ありえるでしょうか?
監視結果がこのように出ているのですが、
知識不足のせいか腑に落ちず。 MySQLの練習をしたいのですがすぐに環境をすぐに用意できません。
SQLiteならすぐに用意できるのですが、SQLiteで練習してもMySQLで使えますか? 新作の掲示板サイトをベータ公開中です。
トップページ
http://fluid.twolineprj.com/
匿名ログイン
http://fluid.twolineprj.com/twoline/entry
だれでも自由に投稿ができ、スレッドの作成もできます。
簡易RSSビューワ、サイトキャプチャとしても利用できますので、
お気軽にお試しください。
ご感想、ご意見・ご要望をお寄せください。 csvで2000行程度のデータから100行ランダム抽出して表示したい
できたらwindows pcローカルで、特別なソフト入れずに、ブラウザとかで
いまexcelマクロ使ってるけど、excelバージョンによって動かない
データ形式、プログラム言語は何が言いですか?
csvから別形式への変換はunixツール使ってOKです どこに書けばわからなかったんですが質問です。
今までMSAccessで業務アプリ作ってたんですけど色々限界が来て本格DB構築の業務命令が下りました。
悩んだ結果MySQL + VisualC#を選択したんですが初期段階で壁にぶち当たりました。
DataGridViewのセルからデータを編集、追加、削除してもDBに反映されない!
まぁこれはデータセットをイジってるだけだから当たり前の話だというのは分かったんですが、
これをMSAccessの様に行のフォーカスを移動したらデータベースを更新。のようにするには
DataGridViewのセル移動イベントなんかをいちいち拾ってINSERTやらUPDATE文をデータベースに送るんですか?
JOINしたViewなんかに実装するとなると果てしないコーディングになりそうな気がするんですが、
本来DBアプリの作成とはそういうものなんでしょうか?それとももっと簡単な方法がありますか? どなたかご教授お願いします。
こちらのような検索型のデータベースを作りたいです。
http://550909db.com
ログインをすると、IDに紐づく情報を閲覧登録できます。
自分としては、ログイン機能はなくてもよいかなと思ってはおりますので、だれでもが情報の閲覧、追加ができればと思ってます。
自分はデーターベースの知識は全くないです。
こんな自分でもなんとかなりそうな、できれば無料のDBありませんか?
CGIとかでも大丈夫です。 【しばき隊】エフセキュア社員、無実の人間の非公開FB情報を公開、被害者勤務先へ問い合わせが殺到
東亜 プラス 嫌儲で炎上中 サーバダウン(鯖落ち)超情報 Part121 [転載禁止]©2ch.net
http://carpenter.2ch.net/test/read.cgi/operatex/1446367426/446
446 名前:Mango Mangüé ★ そうだ2ちゃんねるしよう!©2ch.net[agete] 投稿日:2015/12/07(月) 15:11:15.29 ID:CAP_USER ?S★(824722)
http://img.2ch.net/premium/8409133.gif
緊急移転情報
kanae -> tamae
一時間以内に移転開始する恐れがあります ドトール傘下のエクセルシオールカフェ赤羽東口店では店員が自分の事、好きだと言い始めたので
優しくしたら他の店員のやっかみ、最低の接客だ oracleでシーケンスAとBを作ってそれぞれ使いAをDROPしてBをAにRENAME >>911
スレ毎の設定なので、申請すれば割と簡単に強制IDにできるみたい 今の現場のテーブルの接頭子に i_* ってのがあるんだけど
これ何の略だろう?
m_* と t_* はよく見たことあって master と transaction の略のつもりなんだろうって想像つくんだけど
ちなみに i_* ってのは上記でいうと t_* っぽく使われてる。
周りの人に聞いても誰も起源や理由を知らずに慣習になってるんだけど。 初心者ですが
項目数が可変のツリー構造をデータベース化するのに定石はありますか?
階層ごとにテーブル作って親のid持たせるくらいしか思い付きません… 今までレンタルサーバまかせでDB用意してもらってたので、
ルート権限ありで自分でセットアップして使うのは始めてなのですが、
接続にあたって、レンタルサーバのように、ユーザ作って認証をちゃんと通したほうがいいのでしょうか?
管理者でパスワード認証なしの場合便利だなあと思ったのですが、
好き勝手に新しいデータベース作れるのがなんか気持ち悪く思えて・・・
それ以外にもセキュリティ高めるためにも用意した方がいいのかなと思ってます。
どうしたらいいでしょう? DBを含んだシステム(仮想環境、Dockerを想定するが場合によっては物理で組む)を検討しているのですが、
ちょっと用件が特殊なので、DBの選定あたりから考えないとならないため、お知恵を拝借したいです。
・特定期間の間、Twitterの特定キーワードを含むツイートを保存し続けるのが目的です。
(期間終了後に分析を行います。基本的に収集と分析は同時には実行しません(今のところ))。
・想定最大流量は3000件/1時間で、24MiB/1時間(実測からの推定)。24時間稼働で期間は最大で半年。
よって13,000,000件、100GiB〜(想定外のマージンを含めて)150GiB、データが保存されます。
(想定している保存先はHDD。)
・保存データは生のJSON。バイナリ等は含みません。ただし、常に同一のデータ構造ではないです。
(ツイートにURL含んでいたり、画像含んでいたりするとその情報が入るため)
ぶっちゃけ、テキストマイニングのためのデータ収集システムです。一つ一つは個人の自作鯖で
可能な範囲なのですが、最終的なデータ量だけが個人の範疇を超えているため、相談したいです。
上述の規模の収集が出来、事後の分析が現実的な時間内に可能であること(1日程度なら我慢)
という条件でDBを選ぶとしたら、何を選ぶべきでしょうか?
最初MongoDBを考えていたのですが、調べるとあまりよろしくない系の情報も耳にするようになり、
こちらの方面に耳を向けてなかったこともあって、最新の状況に明るくない状態です。
このような目的に最適なDBは何になるでしょうか? >>958
項目名を縦で持ったらいいんじゃないかな
想像してるのと違ったらごめん
>>959
普通は認証ファイル作っていわゆるパブリックキー方式だと思うよ mongoとmysqlは用途が違いますか?
mongoはキャッシュのような使い方をしてる人が多いようですが、
ちょっと大げさながらmysqlでもそれは可能だし、
逆にmysqlでやるようなことも、面倒ですがmongoでも可能ですよね?
用途分けて両方導入する人は多いんでしょうか? この板でSQLソース書こうとするとエラーで弾かれてしまう
以前はこんなことなかった
中継している?クラウドかなにかでチェックして弾いているように見える
そうなると運営に要望出しても対応は難しいのかな? http://ideone.com
こういうとこに貼り付ければいいよ neo4jについて聞きたいことあったけどnosqlのスレって全然ないんだねえ 初心者過ぎる質問で申し訳ないんですが、今会社で年間せいぜい150件程度発生する特殊な取引があって、
それをアクセスでDB化して使ってるんですが、処理の内容は支払う金額に決まった率を掛けて数字を出したり、
支払い日の翌月の特定の日を自動で表示させるだけです
この程度の動きならエクセルじゃダメなんですかね
ご教示ください、、 >>968
データを溜め込み過ぎてて一個一個の動作がフリーズしまくるんですよ、、 正規形の質問なんですけど
リレーションスキーマ内に関数従属性が全くない場合は分解しなくてもボイスコッド正規形になるんですか? 形式の異なる複数のファイル、
もしくは、複数のレコードセットに対して、
SQLを実行する方法はないでしょうか?
方法がわからないので、
一度、Excelのシートに取り込んだり、
全部同じフォルダにCSV出力してから、SQLを使うという、
間抜けなことをやっているのですが。 >>972
複数のレコードセットを参照するだけなら、UNIONで統合できないの? >>974
それがわからないんです。
[出来る]
@ Select * From Excelシート1, Excelシート2
A Select * From CSVファイル1, CSVファイル2
[出来ない](やり方がわからない)
@ Select * From Excelシート, CSVファイル
A Excelシートからレコードセット1を作成
CSVファイルからレコードセット2を作成
↓
Select * From レコードセット1, レコードセット2
[現在の妥協案]
CSVファイルをExcelに取り込む
↓
Select * From Excelシート1, Excelシート2(CSVから取り込んだ) >>975
EXCELシート1とEXCELシート2は、DBに取り込んだ際にテーブル構造は同じなの? >>976
違います。
Unionするわけじゃなくて、
WhereかOuter Joinするつもりなので。 すみません、最初からUnion前提じゃない事を書くべきでした。 >>978
シート1とシート2を取り込んだ際のテーブル構造を書いてみてくれん? 普通にこんな感じで、繋げるつもりなんですが。
シート1 注文コード, 商品コード, 数量, 単価, 注文日, 備考
┌────┘
シート2 商品コード, 商品名, 工場コード, 工場名 >>980
それなら普通にinner joinで繋がるんじゃね? >>981
Select * From レコードセット1 Inner Join レコードセット2 がですか?
それとも、
Select * From Excelシート Inner Join CSVファイル がですか?
後者だと、接続文字列に、複数のソースを入れるのがわからないです。 >>982
レコードセットに直してからね
ADOでアクセスしようとしたら、.mdbにしないといけないけど、シート(またはCSV)からレコードセットへの変換はどうやってるの?手動でインポート? >>983
レコードセットへの変換は、ExcelのVBAでADOを使います。
↓この変換は大丈夫 ↓この変換がわかりません
CSV → レコードセット -──┬─→ レコードセット
Excel → レコードセット ──┘ >>984
レコードセットに変換するんじゃなくて、一時的にテーブルを作った方がいいんじゃね?
CSVからインポートしてテーブル1を作る→EXCELシートをインポートしてテーブル2を作る→テーブル1と2を結合するクエリを作る ADOXを使ってMDBファイルを作って、その中にリンクテーブルを作る >>985
>>986
テーブルってメモリ上に作れますか?
一旦何かに書き込むしかないなら、シートがありますが・・。
mdbの方が、シートより速いとか? MariaDBにしてもMongoにしても導入も設定もめんどくさい
検索にキー指定は問題ないがバリュー指定だと
プログラム側でどうにかしないといけないから効率は悪いけど
なんか最近jsonでいいやって横着してる レコード件数1億件、同時アクセス500、秒間クエリ発行数1万、
これってまだ規模としては小規模と捉えていいですか? >>992
レス遅くなりましたが、どうもありがとうございました。
スケーラビリティとかよくわからないのですが、
そろそろなんか対策しないとまずいかなと考え始めてましたが、
小規模ならまだこのまま放置しても大丈夫ですかね。
板復帰(OK!:Gather .dat file OK:moving DAT 196 -> 176:Get subject.txt OK:Check subject.txt 196 -> 195:Overwrite OK)2.07, 1.56, 1.36
age subject:195 dat:176 rebuild OK! 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
5L3IHVLJET このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 5597日 20時間 33分 1秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。