2005年02月14日

[ テクニカルエンジニア(データベース)/ ]

掲示板

1 :g@kko:05/02/14 00:00:00

 質問・苦情なんでも結構です。どうぞ足跡を残していってくださいませ。

Posted by g@kko at 2005/02/14 00:00 | 個別記事表示 | コメントを見る (23) |
この記事をLicWikiに埋め込む:
コメント
2 :かっちょ:05/02/14 21:20:53 [RES]

うちのサイトに書き込み有難うございます。かっちょです。

たくさんの情報があって、非常に勉強になりますね。
ここで勉強させて頂いて、合格目指して頑張ります!!


3 :9:05/02/14 21:23:48 [RES]

かっちょのサイトって(´・ω・)?


4 :g@kko:05/02/14 21:28:21 [RES]

>>3 :9
ここ
 ↓
ちょろぐ
 http://www.doblog.com/weblog/myblog/29855


5 :ss2004:05/02/16 06:59:40 [RES]

拙のブログにリンクしてもらってありがとうございます。お互い頑張りましょう。


6 :g@kko:05/02/16 08:40:58 [RES]

>>5 :ss2004

ss2004さんも頑張っていらっしゃいますね。
「継続は力なり」です試験までに息があがらないよう,お互い頑張りましょう。

【ss2004さんのブログ】
 テクニカルエンジニア(データベース)試験対策
 http://enjoy1.bb-east.ne.jp/~blog/


7 :9:05/02/18 06:45:50 [RES]

おっはー(・∀・)ノ
同志ブログリンクについて
どういう順番に並んでるの?
右側に吹出しのように出ている「!」マークは何を表す?


8 :g@kko:05/02/18 12:52:10 [RES]

同志ブログリンクは,

http://www.blogpeople.net/ のサービスを利用しています。
順番は主観を入れずに,“ランダム”で設定しています。

「!」マークは,12時間以内に更新されたサイトを示しています。
正確には,
http://www.blogpeople.net/servlet/weblogUpdates
にPingを送って,12時間以内のエントリーがあるサイトです。


9 :g@kko:05/02/19 00:45:22 [RES]

呼ばれているけど。。。

ERROR:アクセス規制中です!!(aaa ??????.jp)
だそうです。残念。


10 :9:05/02/19 00:49:41 [RES]

ならここで見解を示しては?w


11 :g@kko:05/02/19 01:12:11 [RES]

http://school4.2ch.net/test/read.cgi/lic/1108469078/42
は,探索型UPDATE文(新版データベース技術 P89)

表(テーブル)名の所にインスタンス(実現値)を書いている時点でアウトかな

スキーマは,
スレッドIDが全体でユニークとしたら

板(*板,サーバ)
スレッド(*スレッドID,タイトル,板)
書込み(*スレッドID,*通番,名前,E-mail,内容,書込み年月日時分秒,IPアドレス,あぼーんフラグ)
*:候補キー

で,どうだろうか。

ちなみにあのスレの場合
板:lic
サーバ:shool4
スレッドID:1108469078
と,なる。


12 :9:05/02/19 01:49:38 [RES]

惜しい。スレッドID+書込み年月日時分秒でも一意になると思ったんだがな。
まあ仮に書込み年月日時分秒も同一なケコーン書き込みがあったとしても、+IPアドレスで確実に一意にできそうだが

> あぼーんフラグ
これは俺用か・゚・(つД`)・゚・。


13 :9:05/02/19 01:57:00 [RES]

思ったんだが候補キーと主キーを混同してないか?
テーブルで表すなら、それは明らかに主キーでしょ
候補キーってのはあくまであの関数従属図の中で活躍できる世界だし
だからスレッドテーブルは「タイトル」も候補キーになり得るし

ちなみにその書込みテーブルは第何正規形(´・ω・)?


14 :g@kko:05/02/19 02:24:42 [RES]

なるほど。
試験じゃ時間を含めた候補キーって,定番だったな。。。

ざっと見た感じ,実況板でも同一スレ内で書込み年月日時分秒がかぶっているのは無いみたいだし,何らかの処理がbbs.cgiに入っているんだろう。

んで,書込みの候補キーは2つ
{スレッドID,通番},{スレッドID,書込み年月日時分秒}
ということですな。

 もし万が一,あぼーんフラグ(論理削除フラグ)がなく,書込み年月日時分秒の値に“あぼーん”が入るようなことがあれば,{スレッドID,書込み年月日時分秒}は,一意じゃなくなるw
 ログを残す観点から考えても物理削除はNGだろうから,論理削除は妥当な線({スレッドID,書込み年月日時分秒}は候補キー
)だと思う。


15 :g@kko:05/02/19 03:05:43 [RES]

>>14>>12 宛てということで

>>13
>>12 の内容はSQLは置いといて,最初は基礎理論の世界で書いてるつもりだったんだが,途中,スレッドIDが出てきた時点で,DB設計に入ってるね(苦笑

タイトルは同じ名前を付けられたような気がしたんで候補キーにしてないんだな。

書込みは
推移関数従属はない(E-mail→名前は成立しない)
少なくとも第3正規形の条件は満たしている。

候補キーを構成する属性間の関数従属もなく,
すべての属性が候補キーに完全関数従属であるため
ボイスコッド正規形の条件も満たす。

繰り返しグループは排除済なので
第4正規形の条件も満たす。(これでいいんかな??)

名前がNULLの時,アプリ側で名無しのデフォルト名を表示するものとすると,分解後の候補キーにNULL値を含む名前を使うことになる。NULLを含むものは候補キーに(候補キーの一部にも)できないので第5正規形の条件は満たせない?????

眠くて変な判断してるかもしれない。。。とりあえず寝る。


16 :9:05/02/19 03:33:07 [RES]

> タイトルは同じ名前を付けられたような気がしたんで候補キーにしてないんだな。
そういや次スレ立てるときに重複なんてのはよくあるケースだよなw
そういうユーザ側の不注意考えてなかった(・∀・)ゞ
あとは内部にスレ作成年月日時分秒みたいなデータを持っていて、それと合わせて候補キーとするとか

正規形だが、第3程度を答えてくれればいいかなと特に考えずに出したのだが参ったw俺の想定のはるか上をいってる
BCNF以降の説明は、今の俺には何が書いてあるのかわからんよw
確かに名前は形式上「名無し~」ってのを表示させてるだけで、内部では、名前欄に何も記入がない場合はNULLとみなすんだろうなあ
中には直接「名無し~」を書き込む奴もいるかもしれんがw


17 :g@kko:05/02/19 12:20:05 [RES]

第4正規形以降は手元の資料じゃ,よく分からない。。。
4は良さ気だが,5はかなり怪しいw

「書込み」には,リモートホストも含まれているようで。
あと,実装上,IDを記録する板では,年月日時分秒は「年月日時分秒 ID」となってるみたい。これ以上,実装見たくないなw

前スレ973にツッコミを入れたかった。。。w
http://school4.2ch.net/test/read.cgi/lic/1108469078/55
アイテック予想問題集2005 午前問1-5にほぼ同じ問題(左右が違うだけ)があったんだけどな。。。(過去問ではなくアイテックオリジナル問題)

はぁ。。。迷惑なヤツだ。
http://qb5.2ch.net/test/read.cgi/sec2ch/1095552678/123-


18 :前スレ973:05/02/19 13:23:58 [RES]

= ss2004ですが、流れから前スレ973と名乗っておきましょう。
>>6
息が上がる前に熱が上がりました。
>>11
実装はどうでも良いんだよ、実装は。
だれも、そんな話はしていないんだ。
>>17
アイテックの予想問題にありましたか。実は、午前知識レベルチェック以外に、応用能力診断テストにも全く同じ問題がありました。公開模試にも出てきたりして・・・。
なんにしても設問がおかしいんだよ!!
>アイテック予想問題集2005 午前問1-5にほぼ同じ問題(左右が違うだけ)があったんだけどな。。。
すると、そっちは左外部結合が正解ですか?


19 :g@kko:05/02/19 15:28:23 [RES]

>>18 :前スレ973

> 関係データベースの結合演算で、結合の共通データ項目に一致するデータが存在し
>ない場合も、ナル値として結合を行わせる操作がある。この場合、演算子の左側に記
>述した表の行にナル値を入れる演算として、正しいものはどれか。

違いは,
 演算子の左側→演算子の右側
 演算として、正しいものはどれか。 →演算はどれか。
だけだね。で,左外結合が正解。

ITECオリジナル問題は表現がおかしいモノが多いから気にしない方が良いかと。

外結合については,新版データベース技術のP107~108

もしくは,
房州人の男塾
 http://kominato.exblog.jp/2040829/

データベース千夜一夜第12回
 http://www.grapecity.com/japan/devclub/Consultants/how_to_database/012/page03.htm
を,参照されるといいかも。

あと,お体は大切に♪


20 :9:05/02/19 19:55:11 [RES]

>>17
> 前スレ973にツッコミを入れたかった。。。w
ここで入れたら?


21 :g@kko:05/02/19 22:04:09 [RES]

>>20 :9
荒れてるし>>19 までにしとくよ。

再度書くが,
「ITECオリジナル問題は表現がおかしいモノが多い」
イチイチ気にしてたらやってられない。


22 :g@kko:05/02/24 18:15:17 [RES]

受験のコツだそうです。

プロマネ見習い奮闘記
 http://blogs.yahoo.co.jp/lafesta_bear/folder/39692.html


23 :g@kko:05/02/27 13:45:12 [RES]

データベーススペシャリスト
http://home9.highway.ne.jp/kouyamat/HTML/DBTOP.htm

随分昔から,作成途中。。。


24 :g@kko:05/03/04 23:43:39 [RES]

忙しい最中。掲示板をリニュしました。
右のメニューor↓からどうぞ。
 http://tedb.gasakura.net/bbs.html