標準SQLでの日付・時刻の扱い方、MySQLのDateTime型とSERIAL型、SQLアンチパターン、達人に学ぶSQL、プログラマのためのSQL ― 2014年05月29日 09時47分33秒
ASAHIネット(http://asahi-net.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
■標準SQLでの日付・時刻の扱い方、MySQLのDateTime型とSERIAL型
このブログは、とてもSQLの勉強になる。
http://blog.livedoor.jp/i_am_best/archives/8028576.html
2013年08月07日02:17
標準SQL での日付・時刻の扱い方
http://blog.livedoor.jp/i_am_best/archives/8028645.html
2013年08月22日03:54
"一番ベンダー独自色の少ないデータベース"を例にとって日付・時刻の計算をシンプルに理解しよう
http://blog.livedoor.jp/i_am_best/archives/8060277.html
2013年08月27日02:51
TIMESTAMP型はデジタル時計の表示と同じ!?
http://blog.livedoor.jp/i_am_best/archives/8242248.html
2014年02月04日03:10
Oracle の DUAL表は標準SQL ではどう書くの?!
http://blog.livedoor.jp/i_am_best/archives/7479889.html
2012年10月15日01:15
VALUES コンストラクタは必ずしも INSERT INTO とだけ用いられるわけではない!?
MySQLのSERIAL型。
これを標準SQLと書くとどうなるかという話。
http://blog.livedoor.jp/i_am_best/archives/7714557.html
2013年02月22日05:19
MySQL 固有の SERIAL データ型を標準SQL で書き換える(内部シーケンス生成子:IDENTITY)
MySQL固有のデータ型を使うのは、SQLアンチパターン。
MySQLのDateTime型もSQLアンチパターン。
要は、標準に準拠しない、特定のDB固有のものを極力使わないということ。
そうしないと、せっかくのデータが特定ベンダーに囲い込まれるし、そのベ
ンダーのDBの進展にシステムの成長や未来が縛られるリスクがある。
まともな設計は、そういうリスクを避けるということ。
今回調べた中では、SQLの入門から上級とDB設計をやるなら、ミックさんの
SQL本がよさそうだね。
■SQLアンチパターン
http://www.amazon.co.jp/exec/obidos/ASIN/4873115892/showshotcorne-22/
SQLアンチパターン [大型本]
Bill Karwin (著), 和田 卓人(監訳) (翻訳), 和田 省二(監訳) (翻訳),
児島 修 (翻訳)
価格:¥ 3,456
原書。
http://www.amazon.co.jp/exec/obidos/ASIN/1934356557/showshotcorne-22/
SQL Antipatterns: Avoiding the Pitfalls of Database Programming
(Pragmatic Programmers) [ペーパーバック]
Bill Karwin (著)
参考価格:¥ 3,891
価格:¥ 3,039
OFF:¥ 852 (22%)
Kindle版。
http://www.amazon.co.jp/exec/obidos/ASIN/B00A376BB2/showshotcorne-22/
SQL Antipatterns: Avoiding the Pitfalls of Database Programming
(Pragmatic Programmers) [Kindle版]
Bill Karwin (著)
紙の本の価格: ¥ 3,891
Kindle 価格: ¥ 1,676
OFF: ¥ 2,215 (57%)
The Pragmatic Bookshelfにある紹介。
http://pragprog.com/book/bksqla/sql-antipatterns
SQL Antipatterns: Avoiding the Pitfalls of Database Programming
by Bill Karwin
SQLアンチパターンの逆襲というスライドがある。250枚もあるので、最初だ
けみたら、「Strike Back」なので、帝国の逆襲でスターウォーズかと思った
ら、カーク船長の言葉が出てきて、スタートレックだった。^^;
http://www.slideshare.net/billkarwin/sql-antipatterns-strike-back
Sql Antipatterns Strike Back
次は、日本語のスライド。
http://www.slideshare.net/t_wada/sql-antipatterns-digest
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
このスライドシェアの右側をみると、読書会をやった資料がありますね。
みんな、ちゃんと、読書会をやって勉強しているんだ。偉い。がんばれ!
■プログラマのためのSQL
http://www.amazon.co.jp/exec/obidos/ASIN/4798128023/showshotcorne-22/
プログラマのためのSQL 第4版 [大型本]
ジョー・セルコ (著), Joe Celko (著), ミック (監修, 翻訳)
価格:¥ 4,968
原書の値段からすると、翔泳社は、がんばって安く出してくれているね。
原書。
http://www.amazon.co.jp/exec/obidos/ASIN/0123820227/showshotcorne-22/
Joe Celko's SQL for Smarties, Fourth Edition: Advanced SQL Programming
(The Morgan Kaufmann Series in Data Management Systems) [ペーパーバッ
ク]
Joe Celko (著)
参考価格:¥ 7,676
価格:¥ 5,768
OFF:¥ 1,908 (25%)
Kindle版。
http://www.amazon.co.jp/exec/obidos/ASIN/B0050P497U/showshotcorne-22/
Joe Celko's SQL for Smarties: Advanced SQL Programming
(The Morgan Kaufmann Series in Data Management Systems) [Kindle版]
Joe Celko (著)
Kindle 価格: ¥ 3,931
■SQLパズル
同じくジョー・セルコの本だが、SQLパズル。
http://www.amazon.co.jp/exec/obidos/ASIN/4798114138/showshotcorne-22/
SQLパズル 第2版 プログラミングが変わる書き方/考え方 [大型本]
ジョー・セルコ (著), Joe Celko (著), ミック (翻訳)
価格:¥ 3,024
これも、原書の値段からすると、翔泳社は、がんばって安く出してくれてい
るね。
原書。
http://www.amazon.co.jp/exec/obidos/ASIN/0123735963/showshotcorne-22/
Joe Celko's SQL Puzzles and Answers, Second Edition, Second Edition
(The Morgan Kaufmann Series in Data Management Systems) [ペーパーバッ
ク]
Joe Celko (著)
参考価格:¥ 7,564
価格:¥ 6,576
OFF:¥ 988 (13%)
Kindle版。
http://www.amazon.co.jp/exec/obidos/ASIN/B0014AG7S4/showshotcorne-22/
Joe Celko's SQL Puzzles and Answers, Second Edition
(The Morgan Kaufmann Series in Data Management Systems) [Kindle版]
Joe Celko (著)
紙の本の価格: ¥ 5,595
Kindle 価格: ¥ 3,807
OFF: ¥ 1,788 (32%)
■ミックさんのSQL本
ジョー・セルコの本の翻訳をやっているミックさんも、SQL本をいくつも出
していて、どれも評判がいいね。
http://www.amazon.co.jp/exec/obidos/ASIN/4798118818/showshotcorne-22/
CD付 SQL ゼロからはじめるデータベース操作
(プログラミング学習シリーズ) [大型本]
ミック (著)
Kindle版。
http://www.amazon.co.jp/exec/obidos/ASIN/B00ESXY9FM/showshotcorne-22/
SQL ゼロからはじめるデータベース操作 [Kindle版]
ミック (著)
紙の本の価格: ¥ 2,030
Kindle 価格: ¥ 1,880
OFF: ¥ 150 (7%)
http://www.amazon.co.jp/exec/obidos/ASIN/4798115169/showshotcorne-22/
達人に学ぶ SQL徹底指南書 (CodeZine BOOKS) [単行本(ソフトカバー)]
ミック (著)
Kindle版。
http://www.amazon.co.jp/exec/obidos/ASIN/B00DIM6330/showshotcorne-22/
達人に学ぶ SQL徹底指南書 [Kindle版]
ミック (著)
紙の本の価格: ¥ 2,592
Kindle 価格: ¥ 2,400
OFF: ¥ 192 (7%)
http://www.amazon.co.jp/exec/obidos/ASIN/4798124702/showshotcorne-22/
達人に学ぶDB設計 徹底指南書 初級者で終わりたくないあなたへ
[単行本(ソフトカバー)]
ミック (著)
Kindle版。
http://www.amazon.co.jp/exec/obidos/ASIN/B00EE1XPAI/showshotcorne-22/
達人に学ぶDB設計 徹底指南書 [Kindle版]
ミック (著)
紙の本の価格: ¥ 2,808
Kindle 価格: ¥ 2,600
OFF: ¥ 208 (7%)
以下、おまけ。SQLの前に、そもそもデータベースがわからんという人向け。
以前名前を出した本だけ。
http://www.amazon.co.jp/exec/obidos/ASIN/4274066312/showshotcorne-22/
マンガでわかるデータベース [単行本]
高橋 麻奈 (著), あづま 笙子 (著), トレンドプロ (著)
http://www.amazon.co.jp/exec/obidos/ASIN/4798100471/showshotcorne-22/
図解 そこが知りたい!よくわかる実践データベース
―基礎知識からインテグレーション業務に直結した応用知識まで
(Tech & Bizシリーズ) (単行本)
弓場 秀樹 (著), 武田 喜美子 (著)
以前名前を出した本の改訂版も出てますね。
http://www.amazon.co.jp/exec/obidos/ASIN/4774139939/showshotcorne-22/
[改訂新版] これだけはおさえたい データベース基礎の基礎
(エンジニア“確実”養成講座) [単行本(ソフトカバー)]
谷尻 かおり (著)
関連:
http://iiyu.asablo.jp/blog/2009/06/04/4341671
SQLの解説書、REXXのこともちょびっと。
http://iiyu.asablo.jp/blog/2009/06/10/4355719
SQL本の続き
http://iiyu.asablo.jp/blog/2010/07/27/5251183
Land of Lisp、英語版「マンガでわかる~」シリーズ、英語のオタク研究本
---
■標準SQLでの日付・時刻の扱い方、MySQLのDateTime型とSERIAL型
このブログは、とてもSQLの勉強になる。
http://blog.livedoor.jp/i_am_best/archives/8028576.html
2013年08月07日02:17
標準SQL での日付・時刻の扱い方
http://blog.livedoor.jp/i_am_best/archives/8028645.html
2013年08月22日03:54
"一番ベンダー独自色の少ないデータベース"を例にとって日付・時刻の計算をシンプルに理解しよう
http://blog.livedoor.jp/i_am_best/archives/8060277.html
2013年08月27日02:51
TIMESTAMP型はデジタル時計の表示と同じ!?
http://blog.livedoor.jp/i_am_best/archives/8242248.html
2014年02月04日03:10
Oracle の DUAL表は標準SQL ではどう書くの?!
http://blog.livedoor.jp/i_am_best/archives/7479889.html
2012年10月15日01:15
VALUES コンストラクタは必ずしも INSERT INTO とだけ用いられるわけではない!?
MySQLのSERIAL型。
これを標準SQLと書くとどうなるかという話。
http://blog.livedoor.jp/i_am_best/archives/7714557.html
2013年02月22日05:19
MySQL 固有の SERIAL データ型を標準SQL で書き換える(内部シーケンス生成子:IDENTITY)
MySQL固有のデータ型を使うのは、SQLアンチパターン。
MySQLのDateTime型もSQLアンチパターン。
要は、標準に準拠しない、特定のDB固有のものを極力使わないということ。
そうしないと、せっかくのデータが特定ベンダーに囲い込まれるし、そのベ
ンダーのDBの進展にシステムの成長や未来が縛られるリスクがある。
まともな設計は、そういうリスクを避けるということ。
今回調べた中では、SQLの入門から上級とDB設計をやるなら、ミックさんの
SQL本がよさそうだね。
■SQLアンチパターン
http://www.amazon.co.jp/exec/obidos/ASIN/4873115892/showshotcorne-22/
SQLアンチパターン [大型本]
Bill Karwin (著), 和田 卓人(監訳) (翻訳), 和田 省二(監訳) (翻訳),
児島 修 (翻訳)
価格:¥ 3,456
原書。
http://www.amazon.co.jp/exec/obidos/ASIN/1934356557/showshotcorne-22/
SQL Antipatterns: Avoiding the Pitfalls of Database Programming
(Pragmatic Programmers) [ペーパーバック]
Bill Karwin (著)
参考価格:¥ 3,891
価格:¥ 3,039
OFF:¥ 852 (22%)
Kindle版。
http://www.amazon.co.jp/exec/obidos/ASIN/B00A376BB2/showshotcorne-22/
SQL Antipatterns: Avoiding the Pitfalls of Database Programming
(Pragmatic Programmers) [Kindle版]
Bill Karwin (著)
紙の本の価格: ¥ 3,891
Kindle 価格: ¥ 1,676
OFF: ¥ 2,215 (57%)
The Pragmatic Bookshelfにある紹介。
http://pragprog.com/book/bksqla/sql-antipatterns
SQL Antipatterns: Avoiding the Pitfalls of Database Programming
by Bill Karwin
SQLアンチパターンの逆襲というスライドがある。250枚もあるので、最初だ
けみたら、「Strike Back」なので、帝国の逆襲でスターウォーズかと思った
ら、カーク船長の言葉が出てきて、スタートレックだった。^^;
http://www.slideshare.net/billkarwin/sql-antipatterns-strike-back
Sql Antipatterns Strike Back
次は、日本語のスライド。
http://www.slideshare.net/t_wada/sql-antipatterns-digest
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
このスライドシェアの右側をみると、読書会をやった資料がありますね。
みんな、ちゃんと、読書会をやって勉強しているんだ。偉い。がんばれ!
■プログラマのためのSQL
http://www.amazon.co.jp/exec/obidos/ASIN/4798128023/showshotcorne-22/
プログラマのためのSQL 第4版 [大型本]
ジョー・セルコ (著), Joe Celko (著), ミック (監修, 翻訳)
価格:¥ 4,968
原書の値段からすると、翔泳社は、がんばって安く出してくれているね。
原書。
http://www.amazon.co.jp/exec/obidos/ASIN/0123820227/showshotcorne-22/
Joe Celko's SQL for Smarties, Fourth Edition: Advanced SQL Programming
(The Morgan Kaufmann Series in Data Management Systems) [ペーパーバッ
ク]
Joe Celko (著)
参考価格:¥ 7,676
価格:¥ 5,768
OFF:¥ 1,908 (25%)
Kindle版。
http://www.amazon.co.jp/exec/obidos/ASIN/B0050P497U/showshotcorne-22/
Joe Celko's SQL for Smarties: Advanced SQL Programming
(The Morgan Kaufmann Series in Data Management Systems) [Kindle版]
Joe Celko (著)
Kindle 価格: ¥ 3,931
■SQLパズル
同じくジョー・セルコの本だが、SQLパズル。
http://www.amazon.co.jp/exec/obidos/ASIN/4798114138/showshotcorne-22/
SQLパズル 第2版 プログラミングが変わる書き方/考え方 [大型本]
ジョー・セルコ (著), Joe Celko (著), ミック (翻訳)
価格:¥ 3,024
これも、原書の値段からすると、翔泳社は、がんばって安く出してくれてい
るね。
原書。
http://www.amazon.co.jp/exec/obidos/ASIN/0123735963/showshotcorne-22/
Joe Celko's SQL Puzzles and Answers, Second Edition, Second Edition
(The Morgan Kaufmann Series in Data Management Systems) [ペーパーバッ
ク]
Joe Celko (著)
参考価格:¥ 7,564
価格:¥ 6,576
OFF:¥ 988 (13%)
Kindle版。
http://www.amazon.co.jp/exec/obidos/ASIN/B0014AG7S4/showshotcorne-22/
Joe Celko's SQL Puzzles and Answers, Second Edition
(The Morgan Kaufmann Series in Data Management Systems) [Kindle版]
Joe Celko (著)
紙の本の価格: ¥ 5,595
Kindle 価格: ¥ 3,807
OFF: ¥ 1,788 (32%)
■ミックさんのSQL本
ジョー・セルコの本の翻訳をやっているミックさんも、SQL本をいくつも出
していて、どれも評判がいいね。
http://www.amazon.co.jp/exec/obidos/ASIN/4798118818/showshotcorne-22/
CD付 SQL ゼロからはじめるデータベース操作
(プログラミング学習シリーズ) [大型本]
ミック (著)
Kindle版。
http://www.amazon.co.jp/exec/obidos/ASIN/B00ESXY9FM/showshotcorne-22/
SQL ゼロからはじめるデータベース操作 [Kindle版]
ミック (著)
紙の本の価格: ¥ 2,030
Kindle 価格: ¥ 1,880
OFF: ¥ 150 (7%)
http://www.amazon.co.jp/exec/obidos/ASIN/4798115169/showshotcorne-22/
達人に学ぶ SQL徹底指南書 (CodeZine BOOKS) [単行本(ソフトカバー)]
ミック (著)
Kindle版。
http://www.amazon.co.jp/exec/obidos/ASIN/B00DIM6330/showshotcorne-22/
達人に学ぶ SQL徹底指南書 [Kindle版]
ミック (著)
紙の本の価格: ¥ 2,592
Kindle 価格: ¥ 2,400
OFF: ¥ 192 (7%)
http://www.amazon.co.jp/exec/obidos/ASIN/4798124702/showshotcorne-22/
達人に学ぶDB設計 徹底指南書 初級者で終わりたくないあなたへ
[単行本(ソフトカバー)]
ミック (著)
Kindle版。
http://www.amazon.co.jp/exec/obidos/ASIN/B00EE1XPAI/showshotcorne-22/
達人に学ぶDB設計 徹底指南書 [Kindle版]
ミック (著)
紙の本の価格: ¥ 2,808
Kindle 価格: ¥ 2,600
OFF: ¥ 208 (7%)
以下、おまけ。SQLの前に、そもそもデータベースがわからんという人向け。
以前名前を出した本だけ。
http://www.amazon.co.jp/exec/obidos/ASIN/4274066312/showshotcorne-22/
マンガでわかるデータベース [単行本]
高橋 麻奈 (著), あづま 笙子 (著), トレンドプロ (著)
http://www.amazon.co.jp/exec/obidos/ASIN/4798100471/showshotcorne-22/
図解 そこが知りたい!よくわかる実践データベース
―基礎知識からインテグレーション業務に直結した応用知識まで
(Tech & Bizシリーズ) (単行本)
弓場 秀樹 (著), 武田 喜美子 (著)
以前名前を出した本の改訂版も出てますね。
http://www.amazon.co.jp/exec/obidos/ASIN/4774139939/showshotcorne-22/
[改訂新版] これだけはおさえたい データベース基礎の基礎
(エンジニア“確実”養成講座) [単行本(ソフトカバー)]
谷尻 かおり (著)
関連:
http://iiyu.asablo.jp/blog/2009/06/04/4341671
SQLの解説書、REXXのこともちょびっと。
http://iiyu.asablo.jp/blog/2009/06/10/4355719
SQL本の続き
http://iiyu.asablo.jp/blog/2010/07/27/5251183
Land of Lisp、英語版「マンガでわかる~」シリーズ、英語のオタク研究本
コメント
トラックバック
_ ホットコーナーの舞台裏 - 2015年04月17日 10時41分30秒
ASAHIネット(http://asahi-net.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
お買い上げありがとうございます。
http://www.amazon.co.jp/exec/obidos/ASIN/4
---
お買い上げありがとうございます。
http://www.amazon.co.jp/exec/obidos/ASIN/4
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。
※投稿には管理者が設定した質問に答える必要があります。