主キーは全部”ID”派の人はしらん まあそう言う人は主キー制約の名前なんてそれこそ自動付加でいいんだろう 0742名無しさん@そうだ選挙に行こう! Go to vote!2017/10/22(日) 16:42:01.36ID:???>>741 PKはテーブルに一つなのと制約名で重複しちゃダメなDBMSがほとんどなので 自動付与じゃなければPK_tablenameみたいにテーブル名を入れといたほうがいい インデックスと違ってPK制約名からどの列がPKなのかを知りたいって人いないよね?
それに他の制約名と違ってPK制約名は意識的に扱うことが基本ないから自動付与で十分なことが多い SQL ServerやPostgresなんかは自動付与でも分かりやすい名前になる 0743名無しさん@そうだ選挙に行こう! Go to vote!2017/10/22(日) 19:04:47.81ID:B6C5gZpT 今回初めて知って嬉しいのはわかるけどこんなにいつまでも引っ張るような話題ではない 0744NAME IS NULL2017/10/22(日) 20:01:12.98ID:??? はいはい 自称プロなら管理の都合上、ちゃんと名前つける( ー`дー´)キリッ だもんねww 0745NAME IS NULL2017/10/22(日) 20:58:53.03ID:??? 話題としては意味はあるけど、SQL質疑応答スレでやる内容ではないな 0746NAME IS NULL2017/10/22(日) 22:38:37.90ID:B6C5gZpT あまのじやくやのうw 0747NAME IS NULL2017/10/22(日) 23:05:36.02ID:hqoDUL2z すっごい不評なegov法令検索を設計したのは名古屋大学の外山教授ですか? 不評過ぎます 0748NAME IS NULL2017/10/22(日) 23:07:02.13ID:hqoDUL2z すっごい不評な法令検索つくったくせに賞をもらっている意味不明な教授ですか? 0749NAME IS NULL2017/10/22(日) 23:53:08.71ID:??? データベース板でID見えてるやつは地雷であり荒らしよ 無視推奨 0750NAME IS NULL2017/10/23(月) 00:27:40.32ID:mf1jBI9V 豊田真由子様に罵倒されたい 0751NAME IS NULL2017/10/23(月) 13:55:18.88ID:??? JavaでSQL書いてRDB使いまくりたいんですがそうなるためにこれ読んどけ見たいなのありませんか? DBにデータを記憶するのはもちろんDBから数値や文字列を取り出してjava側で変数に代入したりして使いこなせるようになりたいです。 0752NAME IS NULL2017/10/23(月) 15:29:30.92ID:CzSV0ugc>>751 そのRDBが何なのか? 0753NAME IS NULL2017/10/23(月) 15:53:41.99ID:???>>751 JDBCの使いかたはわかってる? 0754NAME IS NULL2017/10/23(月) 17:30:16.82ID:???>>752 どれ使って良いかよく解らないんですが今はスッキリ解るシリーズのSQLの本読んでます。 MySQLかpostgreSQLがよさそうだなと思いますがSQLserverの無料版もよさそうだなと思って迷ってます。 >>753 使い方はよく解りませんがJDBCって言うの使えばどのDBMSでも多少ルールが違えど似たような扱いができるんですよね? スッキリ解るシリーズの実戦編に少し書いてあった気がしますがほんの少しだけだった気がします。 なんかJavaとDBの連携した使い方がみっちりつまった本ってありませんか?初学者でもわかるようなので・・・ 0755NAME IS NULL2017/10/23(月) 17:33:48.73ID:ZhgI//rN その選択肢はWindowsで動かす予定かな DBはDBで単体でまず扱えるようにならないとあとあときついよ 0756NAME IS NULL2017/10/23(月) 17:46:09.06ID:???>>754 Javaデータアクセス実践講座
中で使ってるのはMySQL
javaとSQLがそれぞれわかっていることが前提条件になっているとは思う 一応これでJavaからMySQLに接続してどうのこうのってのは出来るようになった。 0757NAME IS NULL2017/10/23(月) 20:14:17.85ID:mf1jBI9V Javaというより、RDBの勉強の方がいいと思うけどな。JavaとRDBのやり取りは、知らないフレームワークを介さないのであれば難しいわけではない。 0758NAME IS NULL2017/10/23(月) 20:48:54.31ID:???>>757 >知らないフレームワークを介さないのであれば
学ばないでいつ知るんだよw JDBCならともかくHibernateにしろSpring Data JPAにしろ 中身を把握するにはそれ相応の学習コストが必要 0759NAME IS NULL2017/10/23(月) 21:09:51.32ID:mf1jBI9V>>758 JDBC以外は全部、Java EEじゃないんですけど?
JDBCと言ってるのにいきなり謎のフレームワークを使えとはトレーナーとしてもありえない。 0760NAME IS NULL2017/10/24(火) 01:31:44.05ID:??? 謎のフレームワーク? 0761NAME IS NULL2017/10/24(火) 02:12:17.03ID:Ftk4ZC9L>>754 は超初心者だぜ? 0762NAME IS NULL2017/10/24(火) 07:23:26.08ID:???>>756 ありがとうございます。その本買ってみます。 0763NAME IS NULL2017/10/24(火) 16:01:08.70ID:???>>759 トレーナーとして? プロの次はトレーナー 0764NAME IS NULL2017/10/26(木) 00:31:39.63ID:Z3UH5ceX なんでそんなにプロにつっかかるん? ふいんき悪くなるからやめたら?