虹裏img歴史資料館

ここでは虹裏imgのかなり古い過去ログを閲覧することができます。新しいログはこちらにあります

24/01/13(土)15:21:51 SQLの勉... のスレッド詳細

削除依頼やバグ報告は メールフォーム にお願いします。個人情報、名誉毀損、侵害等については積極的に削除しますので、 メールフォーム より該当URLをご連絡いただけると助かります。

画像ファイル名:1705126911964.png 24/01/13(土)15:21:51 No.1145748710

SQLの勉強してる 手元にあるゲームソフトとゲームを管理するデータベースを設計してみたのでレビューしてほしい

1 24/01/13(土)15:26:40 No.1145750158

持ってないタイトルまで登録する必要もない気がする

2 24/01/13(土)15:29:30 No.1145751023

タイトルにジャンルコード入れたらいかんのか?

3 <a href="mailto:s">24/01/13(土)15:31:31</a> [s] No.1145751621

>タイトルにジャンルコード入れたらいかんのか? ジャンルがまたがってるやつあるのでsteamみたいにジャンルをタグとしていっぱい登録できないかな…って

4 24/01/13(土)15:32:08 No.1145751777

>持ってないタイトルまで登録する必要もない気がする 持ってないけど気になってるタイトルとか登録するのかもしれない

5 24/01/13(土)15:32:56 No.1145752003

持ってるタイトルと持ってるハードのidいらなくない? あとジャンルとタイトルの紐づけしてるidもそれっぽい名前にしたほうがいいかも

6 24/01/13(土)15:33:20 No.1145752117

これってSQLの勉強じゃなくてテーブル設計じゃね?

7 <a href="mailto:s">24/01/13(土)15:35:16</a> [s] No.1145752651

>これってSQLの勉強じゃなくてテーブル設計じゃね? DBは全く初心者だから…ごめん たしかに他のデータベースもあるよね

8 24/01/13(土)15:35:19 No.1145752665

評価とかハードの状態は別テーブルの方がスマートかも タイトルの追加とかハードの所有状態とは別にそこだけ更新される可能性があるから

9 24/01/13(土)15:36:25 No.1145752991

>ジャンルがまたがってるやつあるのでsteamみたいにジャンルをタグとしていっぱい登録できないかな…って なるほど理解した ところでこれSQLじゃなくてDB設計の話なんじゃないか?

10 24/01/13(土)15:36:51 No.1145753120

ジャンルというテーブルならidでいい ジャンルIDにするんじゃなくて

11 24/01/13(土)15:38:32 No.1145753642

持ってるハードや持ってるタイトルにuser_idはいらんの? usersテーブルはないの?

12 24/01/13(土)15:40:11 No.1145754139

ハードリストのmakerはハードの製造企業?任天堂とかソニーが入るの?

13 <a href="mailto:s">24/01/13(土)15:40:55</a> [s] No.1145754377

>持ってるハードや持ってるタイトルにuser_idはいらんの? >usersテーブルはないの? 俺が使うことしか考えてなかった! 使う人が増えることを考えたら欲しいね

14 24/01/13(土)15:41:27 No.1145754570

ゲームメイカーとハードメイカーは別のテーブルにしたほうがいいかも

15 24/01/13(土)15:42:42 No.1145754945

タイトルリストにマイ評価があるのが違和感ある 持ってるタイトルの方にあるべき

16 24/01/13(土)15:43:43 No.1145755245

総合評価ならタイトルリストにあってもおかしくないけど マイ評価ならuser系のテーブルにあってほしいね

17 24/01/13(土)15:43:59 No.1145755310

メーカーが複数の場合たまにあるよな リスト化面倒だし第二第三を追加すれば良いか

18 24/01/13(土)15:44:17 No.1145755388

マイ評価は持ってるタイトルのてテーブルじゃないかな

19 24/01/13(土)15:44:31 No.1145755448

方眼紙やめろ

20 24/01/13(土)15:44:55 No.1145755584

>DBは全く初心者だから…ごめん >たしかに他のデータベースもあるよね でもこういうところから始めてここからケース別にSQL文を書いてみるのはかなり上達に役立つと思う

21 24/01/13(土)15:44:57 No.1145755589

セガみたいにゲーム出してるハード屋もあるしそこは別にどっちでもいいんじゃない

22 24/01/13(土)15:45:11 No.1145755672

手元にあるゲームって前提なのに複数ユーザーなんか考慮する必要あるのか

23 24/01/13(土)15:45:57 No.1145755906

ハードの名前integerでいいの?

24 <a href="mailto:s">24/01/13(土)15:46:12</a> [s] No.1145756000

完全に自分で使うことしか考えてなかったので確かに…ってなってる 評価がタイトルリストにあるのは同じソフトを2本持ってるときを考えてしまって惑わされたね

25 24/01/13(土)15:46:17 No.1145756023

持ってるハードと持ってるタイトルは「入手イベント」として表現したほうが良いかも (用途によるけど)

26 24/01/13(土)15:48:09 No.1145756608

こまけえこと言い出すとデベロッパーとパブリッシャーと…みてえな話になっていく 版権移譲された場合のタイトルの扱いとか移植とか地域ごとの販売担当とか広げようと思えばいくらでも広がっちゃう

27 24/01/13(土)15:48:44 No.1145756815

SQLわかっててもDB設計全然なやつもいるからこう言うとこからスタートするのいいと思う

28 24/01/13(土)15:49:31 No.1145757082

>>タイトルにジャンルコード入れたらいかんのか? >ジャンルがまたがってるやつあるのでsteamみたいにジャンルをタグとしていっぱい登録できないかな…って 1対多か1対1かがわかる記号も表記するともっとわかりやすくなるかも!

29 24/01/13(土)15:49:54 No.1145757199

>手元にあるゲームって前提なのに複数ユーザーなんか考慮する必要あるのか 勉強ってのがお仕事に使うも視野にいれてるなら確実に入ってくる要素だし

30 24/01/13(土)15:49:55 No.1145757210

genreToTitleテーブルにidカラム要るかな? genre_idとtitle_idの複合キーじゃだめ?

31 24/01/13(土)15:50:54 No.1145757511

矢印に1:nなら根本にnを置いて先に1を置いてほしいかな

32 24/01/13(土)15:52:00 No.1145757836

メーカーというか企業だから名前はcompanyテーブルとかにするかなぁ

33 24/01/13(土)15:53:21 No.1145758222

>SQLわかっててもDB設計全然なやつもいるからこう言うとこからスタートするのいいと思う 設計段階で狂ってると手に負えなくなるからな…

34 24/01/13(土)15:53:50 No.1145758355

正規化・一般化を進めていくと無味乾燥なテーブル名・フィールド名になっていく 最終的にはentityとかobjectみたいな概念にたどり着くのだ

35 24/01/13(土)15:54:00 No.1145758411

個人用途と勉強用ならこれで実際に作ってみてデータ入った状態で改修とかしてみるといい勉強になるだろうね

36 24/01/13(土)15:55:38 No.1145758879

細かいけどハードリストの名前がintになってる

37 24/01/13(土)16:00:50 No.1145760446

同じソフトを多数持ってるときはいっそ考えないほうがいいのかな あくまで持ってるか持ってないかで

38 24/01/13(土)16:01:52 No.1145760745

パッケージ版とDL版みたいな情報も必要か?

39 24/01/13(土)16:02:50 No.1145761011

状態は列挙型使ってみたいなぁと思いつついつも保守的に定数を使う

40 24/01/13(土)16:03:05 No.1145761078

>genreToTitleテーブルにidカラム要るかな? >genre_idとtitle_idの複合キーじゃだめ? 役割的にはジャンルとタイトルの関係テーブルだから上下関係というか方向を感じる命名も気になるっちゃなるな

41 24/01/13(土)16:03:28 No.1145761181

1対1で結びついてるレコードをテーブル分割する必要ないよ

42 24/01/13(土)16:03:38 No.1145761245

状態マスタは別で持っておいたほうがいい ソフトウェアや周辺機器の状態を管理したくなったときも使える あと同タイトルでハード違いのものの考慮が足りない

43 24/01/13(土)16:04:48 No.1145761582

スレ画ってなんのツール

44 24/01/13(土)16:05:10 No.1145761684

タイトルとハードは複合キーにして持ってるかはフラグでいいんじゃないと思ったけど データ的に持ってないタイトル入れないならなんかデータあれば持ってる扱いでいい気がしてきた

45 24/01/13(土)16:05:14 No.1145761712

>1対1で結びついてるレコードをテーブル分割する必要ないよ 無意識にやったんだろうけどuseridとか足すべきテーブルについてるからその辺なんとなく嫌な感じがしたんだろうなって その辺センスを感じる

46 24/01/13(土)16:05:15 No.1145761718

同名のジャンルは無いだろうから代理キーつけて別テーブルに分けなくてもいい気がするかな

47 24/01/13(土)16:05:42 No.1145761843

genreToTitleの命名が分かりにくい

48 24/01/13(土)16:05:58 No.1145761922

ジャンルトゥタイトルいらないかな タイトルマスタにジャンルIDもてばいいし

49 24/01/13(土)16:06:57 No.1145762212

>ジャンルトゥタイトルいらないかな >タイトルマスタにジャンルIDもてばいいし 既に突っ込まれてるけどタグ的な用途で考えてるってことだし素直に複合主キーでいいと思う

50 24/01/13(土)16:08:05 No.1145762567

個人的には持ってるタイトルもタイトルリストに入れちゃう 所持フラグカラムと入手日カラムつけちゃうな

51 24/01/13(土)16:09:43 No.1145763053

各テーブルのIDカラムはidがよくない? 例えばジャンルリストならganre_idじゃなくてid GanreToTitle側はganre_idでいい

52 24/01/13(土)16:10:37 No.1145763321

言われてるけどGenreToTitleいらないのと マイ評価は持ってるタイトルに移行した方がいい あと持ってるタイトルにハードIDも追加した方がいい

53 24/01/13(土)16:11:02 No.1145763445

一対多ならジャンルっていうかタグだな

54 24/01/13(土)16:11:24 No.1145763555

GenreToTitleいらなくて TitileListにgenre_id持てば良い

55 24/01/13(土)16:11:32 No.1145763591

ゲームのプレイ進行度までは一々記録しないか

56 24/01/13(土)16:11:56 No.1145763706

genreToTitleの名前が1対1か1対多っぽくて混乱する 何も考えずに中間テーブルらしくgenres_titlesで良くないか

57 24/01/13(土)16:12:03 No.1145763735

売った場合とかも加味して 「持ってるタイトル」じゃなくて「遊んだタイトル」にして 所持フラグとか持たせてもいいかもしれない

58 24/01/13(土)16:12:23 No.1145763833

ゲームのジャンルは面倒だからな 縦STGと横STGのタグを分けたとき沙羅曼蛇とかどうなる?ってなるし

59 24/01/13(土)16:12:36 No.1145763905

実際のレビューでもわかりやすいツッコミどころがあると聞いてなかった人とかに何度も似たようなこと言われるの割とあるあるだな…

60 24/01/13(土)16:13:24 No.1145764148

フィールド名に日本語使うのはおよし…

61 24/01/13(土)16:13:29 No.1145764182

リリース日入れるなら値段も見たい気がする

62 24/01/13(土)16:13:38 No.1145764231

imgで設計レビューしてるの初めて見た

63 24/01/13(土)16:13:46 No.1145764268

そろそろアーケードゲームの基板の話をするか!

64 24/01/13(土)16:14:01 No.1145764368

マイ評価カラムをは持ってるタイトルに移すかどうかは過去に持っていたタイトルをどう扱うかとか、持ってないけどやったことのあるゲームをの評価を持つかどうかにもよる

65 24/01/13(土)16:14:13 No.1145764431

>リリース日入れるなら値段も見たい気がする 消費税関係も入れるとDB正規化のいい勉強になると思う

66 24/01/13(土)16:14:21 No.1145764473

>imgで設計レビューしてるの初めて見た スレ画は課題としていい感じすぎる…

67 24/01/13(土)16:14:28 No.1145764512

>各テーブルのIDカラムはidがよくない? >例えばジャンルリストならganre_idじゃなくてid >GanreToTitle側はganre_idでいい そういう命名規則って複合主キーの場合どうなるの?

68 24/01/13(土)16:14:51 No.1145764635

レビューってする側も勉強になるからな…

69 24/01/13(土)16:15:30 No.1145764836

これSwitchとSwitch liteみたいなのはどうするの? GBカラー対応GBソフトとかも

70 24/01/13(土)16:15:42 No.1145764898

メーカーリストはこうするfu3028426.png

71 24/01/13(土)16:16:27 No.1145765104

1タイトルが複数ジャンル持つの結構めんどくさいな ジャンル周りは画像の設計でも全然いい気がしてきた

72 24/01/13(土)16:16:40 No.1145765155

SFC内臓テレビはSHARPが作ってたがもし持ってたらそれはSHARPなのかNintendoなのか鴻海なのか…

73 24/01/13(土)16:17:52 No.1145765505

>1タイトルが複数ジャンル持つの結構めんどくさいな genre_id_1 genre_id_2 genre_id_3 genre_id_4 genre_id_5 このカラム追加するぜー!

74 24/01/13(土)16:18:14 No.1145765612

とするとハードじゃなくてプラットフォームってしたほうがいいのか?

75 24/01/13(土)16:18:19 No.1145765641

>メーカーリストはこうするfu3028426.png 履歴系マスタの日付は開始日と終了日を持つようにして そうするとbetweenでselectできるから

76 24/01/13(土)16:18:19 No.1145765644

メーカー名が合併したら存続会社以外はLiquidateフラグ立てとけばよくね

77 24/01/13(土)16:18:23 No.1145765670

タイトルリストはタイトルによって複数ハードで出てるものもあるからhd_idも主キーに含めて良いんじゃない

78 24/01/13(土)16:18:46 No.1145765797

>このカラム追加するぜー! このゲームジャンル6つあるんですけど

79 24/01/13(土)16:18:46 No.1145765799

>そういう命名規則って複合主キーの場合どうなるの? テーブル名+idって感じかな ジャンルリストをganres メーカーリストをmakers とするなら、ganres.idと紐づくカラムはganre_id、makers.idと紐づくカラムはmaker_idにするみたい感じ

80 24/01/13(土)16:18:48 No.1145765806

あ…このケースどうしよう…っていうのがあとから出てくるんだよな…

81 24/01/13(土)16:18:53 No.1145765824

正規化してんのに客は横型でないとわかりにくいんですけお!とか抜かすのやめろ

82 24/01/13(土)16:19:08 No.1145765879

>これSwitchとSwitch liteみたいなのはどうするの? >GBカラー対応GBソフトとかも 確かに対応プラットホームみたいな形にしたほうが良さそうだな 後者のは流石にそれはもうGBカラー枠で良いんじゃないかな…

83 24/01/13(土)16:19:30 No.1145765992

>このカラム追加するぜー! こいつをレビューから叩き出せ

84 24/01/13(土)16:19:53 No.1145766092

KanonはVisualArtsなのか?Keyなのか? NECインターチャネルやPROTOTYPEも関わってくるな

85 24/01/13(土)16:20:18 No.1145766200

○○は使わないので考慮しないとするをしないと設計出来ない

86 24/01/13(土)16:21:20 No.1145766481

>あ…このケースどうしよう…っていうのがあとから出てくるんだよな… 既に動いているため影響が少ない対応をしていくと歪な形に…

87 24/01/13(土)16:22:06 No.1145766699

念の為に予備カラムを用意しておこうぜ!

88 24/01/13(土)16:23:06 No.1145766995

こういう具体例を見れるとホント勉強に良い…

89 24/01/13(土)16:23:43 No.1145767170

なんでimgで真面目なデータベース設計やってるんだ…?

90 24/01/13(土)16:24:04 No.1145767272

こうなったら購入店と購入方法も記録しておこう

91 24/01/13(土)16:24:12 No.1145767311

>念の為に予備カラムを用意しておこうぜ! s1,i1カラムやめろ!

92 24/01/13(土)16:24:23 No.1145767361

マイ評価はタイトルリストじゃなくて持ってるタイトルの方じゃない?

93 24/01/13(土)16:24:39 No.1145767440

>なんでimgで真面目なデータベース設計やってるんだ…? 荒らし対策込みの虹裏互換掲示板が出来るんだろう

94 24/01/13(土)16:25:14 No.1145767604

なんかすごく有意義がスレだ

95 24/01/13(土)16:26:06 No.1145767878

SQLアンチパターンいいよね…

96 24/01/13(土)16:26:13 No.1145767918

一定の制限をかけないとアカシックレコードの設計になるぞ

97 24/01/13(土)16:26:27 No.1145768002

>テーブル名+idって感じかな ありがとうなるほどそもそもまず単発のマスタ的テーブルがあること前提ということね 単に添字的な奴は単にsnumとかserialとかになる感じ?

98 24/01/13(土)16:26:32 No.1145768020

>>なんでimgで真面目なデータベース設計やってるんだ…? なんか一発目のスレ画でわりとまともに考えられた設計がでてきたから……

99 24/01/13(土)16:27:06 No.1145768179

>後者のは流石にそれはもうGBカラー枠で良いんじゃないかな… GBC対応ソフト220本専用ソフト245本で結構数が有るけどまあどうでも良いか? スターオーシャンでもないとどうせGBAかSPでプレイになるだろうし

100 24/01/13(土)16:29:09 No.1145768861

ゴリゴリに正規化しすぎても使いづらくなる 第三正規化くらいでいいよね

101 24/01/13(土)16:29:12 No.1145768881

>このカラム追加するぜー! バカだなぁそんな事しなくてもコンマでつなげる方が帳票も出しやすいし楽だろ?

102 24/01/13(土)16:30:24 No.1145769197

>バカだなぁそんな事しなくてもコンマでつなげる方が帳票も出しやすいし楽だろ? あとからの要件だとたまにやるやつがいる selectするときに苦しむ

103 24/01/13(土)16:31:20 No.1145769498

>第三正規化くらいでいいよね 第三以降ってあるんだ…知らんかった

104 24/01/13(土)16:31:52 No.1145769652

>ゴリゴリに正規化しすぎても使いづらくなる >第三正規化くらいでいいよね まあこれはかなり案件による…

105 24/01/13(土)16:32:20 No.1145769786

メーカーが対等合併した時どっちのID残せばいいかな

106 24/01/13(土)16:32:38 No.1145769869

本当に汎用的なDBにしようとすると手持ちのソフト1本のデータ入力するだけでぐったりする羽目になる

107 24/01/13(土)16:32:50 No.1145769928

JOINしたくないから一つのテーブルに纏めよう

108 24/01/13(土)16:33:25 No.1145770110

>あとからの要件だとたまにやるやつがいる >selectするときに苦しむ selectもそうなんだけどupdateの方がさらに辛い… てか今だと配列型とかjson型なんてのがあるからこう言うので使われたりするけど まずは普通に正規化することをマジで検討して欲しい…

109 24/01/13(土)16:33:37 No.1145770169

>メーカーが対等合併した時どっちのID残せばいいかな 発売時のメーカーで分類しとけばええ!

110 24/01/13(土)16:34:46 No.1145770526

持ってるかどうかは本数にしようぜ!

111 24/01/13(土)16:35:39 No.1145770803

ウチはSQLserverだからテーブルもカラムも全部日本語名だぜー!

112 24/01/13(土)16:37:21 No.1145771346

日本語で出来るなら日本語の方がいいわ

113 24/01/13(土)16:37:24 No.1145771369

>ウチはSQLserverだからテーブルもカラムも全部日本語名だぜー! しね!!!!!!!!!!!!!!!!!!!!!!

114 24/01/13(土)16:38:26 No.1145771697

真面目な話日本語にしかないニュアンスとかもあるから使えるなら無理に英訳しない方がいいと言う考え方も別に間違いではないんだけど まぁそれはそれとして滅んでほしさはある…

115 24/01/13(土)16:38:42 No.1145771784

ローマ字じゃなくて日本語? 日本語だとどうなる…?

116 24/01/13(土)16:39:09 No.1145771950

日本語名は許す だが()や()なんかの記号は許さん

117 24/01/13(土)16:39:18 No.1145772005

いいか SQL serverにしろ何にしろDB決めたならそのDBから変えるな 似たような事してるからだいたい同じもんって考えると後で苦しくなる

118 24/01/13(土)16:41:58 No.1145772824

なんかこう自動で持ってこられるデータが欲しい

119 24/01/13(土)16:44:27 No.1145773583

データベース?よくわかんないけど無料のやつあるなら無料のにしといてよ

120 24/01/13(土)16:45:16 No.1145773853

じゃSQLiteで

121 24/01/13(土)16:46:25 No.1145774249

>いいか >SQL serverにしろ何にしろDB決めたならそのDBから変えるな >似たような事してるからだいたい同じもんって考えると後で苦しくなる DBの引っ越し…まこと地獄でござった…

122 24/01/13(土)16:47:32 No.1145774615

複数ユーザー想定してない完全個人用なら持ってるタイトルでテーブル作らんでも良い気がする 分けた方が綺麗っちゃ綺麗だけどいちいちJOINするの面倒だぞ それに今のままテーブル分けるならタイトルへの評価はユーザー個人に属するから持ってるタイトル側か別テーブルに移動だ

123 24/01/13(土)16:47:48 No.1145774706

>データベース?よくわかんないけど無料のやつあるなら無料のにしといてよ 勉強を兼ねないならこれ位スプレッドシート管理で良い気はするが…

124 24/01/13(土)16:48:50 No.1145775047

>DBの引っ越し…まこと地獄でござった… Oracleのメジャーバージョンアップでも大概なのにDB自体の移行とか考えたくもないな…

125 24/01/13(土)16:48:50 No.1145775050

お金のことを考えるなら1000行くらいの管理ならスプレッドシートで十分だな……

126 24/01/13(土)16:49:14 No.1145775186

持ってるタイトルとか持ってるハードみたいなテーブルに主キーとしてID持つのってベーシックなのかな? と思ったけど状態とか出てるから同じハード複数持ちがあるのか…

127 24/01/13(土)16:49:26 No.1145775255

そもそもSQLって何ですか 調べたけどよく分からなくて

128 24/01/13(土)16:49:30 No.1145775285

個人でDB扱うとしたらオススメとかあるの?MSアクセス?

129 24/01/13(土)16:50:22 No.1145775590

リブレオフィスのbaseとかで遊ぶのも良いかもしれん

130 24/01/13(土)16:50:24 No.1145775598

>Oracleのメジャーバージョンアップでも大概なのにDB自体の移行とか考えたくもないな… Oracleくんさあ 後方互換性くらいは確保してくんない??

131 24/01/13(土)16:50:34 No.1145775651

>そもそもSQLって何ですか >調べたけどよく分からなくて 触るつもりないならあんま気にしなくていいよ 仕事で使わないなら縁が無い

132 24/01/13(土)16:51:16 No.1145775860

これは個人の好みかもしれないけど〇〇リストって名前にしないでほしい

133 24/01/13(土)16:51:34 No.1145775946

>>そもそもSQLって何ですか >>調べたけどよく分からなくて >触るつもりないならあんま気にしなくていいよ >仕事で使わないなら縁が無い ありがとう でも教えてくださいね

134 24/01/13(土)16:51:38 No.1145775963

>と思ったけど状態とか出てるから同じハード複数持ちがあるのか… PCとかぶっ壊れたり買い替えたりするし ここまでのPCでしか動かないタイトルとかそういうのもあるかもしれない

135 24/01/13(土)16:51:55 No.1145776043

SEやってんのにSQLしか書けないけど転職できんのかな…

136 24/01/13(土)16:51:57 No.1145776052

>ありがとう >でも教えてくださいね 知ってるけどお前の態度が気に喰わない

137 24/01/13(土)16:52:09 No.1145776111

>個人でDB扱うとしたらオススメとかあるの?MSアクセス? SQLITEとかpostgreSQLとかでいいんじゃね SQLserverexpressとかでもいいよ

138 24/01/13(土)16:52:32 No.1145776215

折角なんでスレ「」はスレ画をマスタテーブル・トランザクションテーブル・ワークテーブルに区分けしてみて欲しい 区分け作業をしながらどうして区分けをするのかと各テーブルがなぜそこに入るのかを考えながらやってみて欲しい

139 24/01/13(土)16:52:34 No.1145776231

は?MySQLですよね?

140 24/01/13(土)16:52:37 No.1145776248

春から未経験でhtmlの簡単なレベルしか分からないのに VBとC#とSQLserverの開発職に就くぜ なんか勉強しといた方がいいと思うけど別にやんなくていいよって言われたから何もやってないぜ

141 24/01/13(土)16:52:58 No.1145776348

>SEやってんのにSQLしか書けないけど転職できんのかな… データベーススペシャリスト取ればいい

142 24/01/13(土)16:53:06 No.1145776388

>>ありがとう >>でも教えてくださいね >知ってるけどお前の態度が気に喰わない 優しくしてください SQLについてあなたが教えてください

143 24/01/13(土)16:53:25 No.1145776488

なんかもやもやするなと思ったらマスタをリストって名前にしてるのが気になってしょうがない ジャンルリストはジャンルマスタにしてto titleはジャンルって名前のテーブルでいいんじゃないかな

144 24/01/13(土)16:54:26 No.1145776792

>SEやってんのにSQLしか書けないけど転職できんのかな… テーブル設計とDBチューニングとかできればいいと思うけど ガチでSQL書くだけってなるとバッチとかストアドとか書けないと厳しそう

145 24/01/13(土)16:54:29 No.1145776811

>これは個人の好みかもしれないけど〇〇リストって名前にしないでほしい ちょっと違う話だけどRDBで二次元表と言われるとすごくモヤモヤする

146 24/01/13(土)16:54:32 No.1145776826

>春から未経験でhtmlの簡単なレベルしか分からないのに >VBとC#とSQLserverの開発職に就くぜ >なんか勉強しといた方がいいと思うけど別にやんなくていいよって言われたから何もやってないぜ 俺も似たような感じで去年転職したけど全然何とかなってるから安心して

147 24/01/13(土)16:54:46 No.1145776899

>>持ってないタイトルまで登録する必要もない気がする >持ってないけど気になってるタイトルとか登録するのかもしれない ウィッシュリスト機能は迷った時とかにあると便利だよね

148 24/01/13(土)16:55:10 No.1145777030

>なんかもやもやするなと思ったらマスタをリストって名前にしてるのが気になってしょうがない 確かに…リストいらないよね

149 24/01/13(土)16:55:29 No.1145777135

DB設計した後はテストデータ入れて実運用で使いたいクエリーをアレコレ作ってるといい SQL文複雑過ぎ長過ぎ!ってなったら設計の見直しだ

150 24/01/13(土)16:56:06 No.1145777319

>俺も似たような感じで去年転職したけど全然何とかなってるから安心して 言語は違うかもしれんけど 入門書とか入門サイトとか使った? 後3ヶ月くらいあるしそれぞれ初級本一冊くらいは読んでおこうかなって思ったんだけど

151 24/01/13(土)16:57:37 No.1145777802

>データベーススペシャリスト取ればいい >テーブル設計とDBチューニングとかできればいいと思うけど >ガチでSQL書くだけってなるとバッチとかストアドとか書けないと厳しそう 社内ツールでBIシステム作ってるからテーブル設計とか諸々は最低限やれるつもり DBの過去問見てみますありがとう

152 24/01/13(土)16:57:50 No.1145777870

>折角なんでスレ「」はスレ画をマスタテーブル・トランザクションテーブル・ワークテーブルに区分けしてみて欲しい >区分け作業をしながらどうして区分けをするのかと各テーブルがなぜそこに入るのかを考えながらやってみて欲しい それぞれに入るであろうデータ量(レコード数)の見込みをつけながらやるとスムーズかもしれない

153 24/01/13(土)16:58:04 No.1145777955

初心者でもいいよって言われる現場は生で言語触ることはまずないと思っていいんじゃないか がちがちに組みあがったライブラリをちょろっと呼び出して動作を確認するだけの人員が欲しいだけのケースが多いと思われる

154 24/01/13(土)16:58:51 No.1145778214

>言語は違うかもしれんけど >入門書とか入門サイトとか使った? 横からだけどミック氏のリレーショナルデータベースの世界 ほぼここだけで素人の状態からDBスペまで取れたよ それはそれとして本も面白い

155 24/01/13(土)16:59:20 No.1145778370

>初心者でもいいよって言われる現場は生で言語触ることはまずないと思っていいんじゃないか >がちがちに組みあがったライブラリをちょろっと呼び出して動作を確認するだけの人員が欲しいだけのケースが多いと思われる 実は自社開発の会社でずっと同じもん作ってちょろっとカスタマイズするくらいだけらしいから 多分そんな感じなんかもしれん

156 24/01/13(土)16:59:27 No.1145778403

>言語は違うかもしれんけど >入門書とか入門サイトとか使った? >後3ヶ月くらいあるしそれぞれ初級本一冊くらいは読んでおこうかなって思ったんだけど 俺のときは半年座学あってマジの初歩から教わったから入社前はマジでなんもしなかったぜ!

157 24/01/13(土)17:00:00 No.1145778587

>>言語は違うかもしれんけど >>入門書とか入門サイトとか使った? >横からだけどミック氏のリレーショナルデータベースの世界 >ほぼここだけで素人の状態からDBスペまで取れたよ >それはそれとして本も面白い ありがてぇ 読んでおくわ

↑Top