SQLのおすすめ本

1位から10位までのおすすめ本です。

11位から20位

最終更新日:2007年11月10日 9:49
オラクルマスター教科書 Bronze Oracle Database 10g【SQL基礎I】編 (オラクルマスター教科書) オラクルマスター教科書 Bronze Oracle Database 10g【SQL基礎I】編 (オラクルマスター教科書)
■定価: ■価格:¥ 3,990 ■ユーズド:
■翔泳社
■おすすめ度:★★★★
■発送:通常24時間以内に発送
[ この本を買った人のレビュー ]

とりあえず受かりました。
各章説明の後に問題がある、という構成なので、何も知らない状態から始めても章末問題で「いかにわかっていないか」がわかるようになっている。
復習しながら最終章を迎えると最後に模擬問題があるので、実戦さながらのボリュームでの演習ができる。(私が購入したし初版1刷では56問120分との試験インフォメーションだったが、実際は40問90分だったが?)

問題集でなく、あくまで「教科書」なので、これだけの問題では心もとない感じも受けたが、ここにある問題を十分に理解したら、試験の合格はできるかとおもう。問題数が少ないので、回答選択肢を丸暗記してしまいかねないので、「十分に理解」というのが肝心。
付属のCD-ROMにi-studyの体験版が入っているが、体験版以上のものではなく、収録問題は本誌のものと全く同じなのであまりありがたみを感じない。
そのためなのか、本誌の章末問題が、問題と解答が同じページに書いてあり、どうしても解答が目に入ってしまった。そのあたり「本」としての完成度は低いように思えた。

厳しめの評価だが、試験に合格するのには十分だと思える。

教科書としては最適
言わずと知れた翔泳社のオラクルマスター用教科書。
他社を見てもオラクル10g用(SQL基礎)の教科書はないのでは?
SQL文の実行例がきちんと掲載されており、オラクル初学者にも分かり易い構成となっている。
ただ問題数も少なく、問題の難易度も低いのでこれ1冊で合格するには物足りなさを感じる。その他問題集との併用がお薦め。

実際の試験範囲は・・・
10g[SQL]を受験しましたが、
実際の出題内容は9i[SQL]の範囲内でした。
たまたまなのでしょうか…
つまり、この本で10g[SQL]用に追加された範囲
(9i[Oracle入門]にあたる範囲)
は全く出題されず。
本書以外に問題対策として
9i[SQL]の赤本を数回やっていたため
(10g[SQL]の赤本は出版されていないので)
試験自体はOKでしたが、本書の9i[SQL]も持っていたので
「あれれ?」という感じでした。
買う必要なかったかなぁ。
SQLパズル 第2版 プログラミングが変わる書き方/考え方 SQLパズル 第2版 プログラミングが変わる書き方/考え方
■定価: ■価格:¥ 2,940 ■ユーズド:
■翔泳社
■おすすめ度:-
■発送:通常24時間以内に発送
[ この本を買った人のレビュー ]
この商品に関するあなたの感想や意見をカスタマーレビューとして発表してみませんか?抽選で3000円のAmazonギフト券が当たります。書き方や詳細については、 レビューガイドライン をご覧ください。
アート・オブ・SQL ―パフォーマンスを引き出すSQLプログラミング手法 アート・オブ・SQL ―パフォーマンスを引き出すSQLプログラミング手法
■定価: ■価格:¥ 3,360 ■ユーズド:
■オライリー・ジャパン
■おすすめ度:-
■発送:通常24時間以内に発送
[ この本を買った人のレビュー ]
この商品に関するあなたの感想や意見をカスタマーレビューとして発表してみませんか?抽選で3000円のAmazonギフト券が当たります。書き方や詳細については、 レビューガイドライン をご覧ください。
ひと目でわかるMicrosoft SQL Server 2005 (マイクロソフト公式解説書) ひと目でわかるMicrosoft SQL Server 2005 (マイクロソフト公式解説書)
■定価: ■価格:¥ 2,520 ■ユーズド:
■日経BPソフトプレス
■おすすめ度:★★★★
■発送:通常24時間以内に発送
[ この本を買った人のレビュー ]

初めてやる方向け
SQL Server 2005を初めてやるには最適な書籍です。
書店でも品切れになっていて、自分はAmazonで注文しました。
中身がどうなっているか知らないまま買いましたが、開いたら二色刷りですので、見やすく、操作画面が付いているので、長続きできそうです。
データベースをやるには、先にMCA Databaseから始めて、合間に操作実習としてやるのがいいかと思います。


入門書としては二重丸
画面のキャプチャを用いて、手順を詳細に書いてあるため、
実際の作業とリンクさせながら読むことができます。

また、一通りの機能が網羅されているため、
コレ1冊である程度のことができるようになると思います。

ただし、より深い知識を必要とする場合は、
別の書籍も併せて学習する必要があると思いました。

入門時必須の一冊!
個人的には最初はMCTS取得のため購入したが、SQL Server2005を初めて使う人の入門
及び管理に最適な一冊だと思った。
実際に評価版を入手し書かれているようにインストール、レプリケーション、バック
アップ、復旧など設定等を行うとより理解が深まり、結果としてMCTS取得のかなり手
助けになったとも言えます。
今後もリファレンスとして末永く使えそうに思います。是非手元に置いておきたい一
冊です。

徹底攻略ORACLE MASTER Bronze SQL基礎1問題集 (ITプロ/ITエンジニアのための徹底攻略) 徹底攻略ORACLE MASTER Bronze SQL基礎1問題集 (ITプロ/ITエンジニアのための徹底攻略)
■定価: ■価格:¥ 2,940 ■ユーズド:
■インプレス
■おすすめ度:★★★★
■発送:通常24時間以内に発送
[ この本を買った人のレビュー ]

試験対策は本書だけでOK!!
対策問題集は、本書だけで十分です。

本試験の難易度と本書の難易度を単純に比較することはできません。
本書には、試験に出ないような細かい知識を要求する問題が多数ありますし、
また、本試験では、本書には載っていない類の知識を要求する問題もありました。

しかし、いづれにせよ、本試験の半分ぐらいは本書と同レベルの問題が出題されてましたので、
本書を8割ぐらい解けるようにしておけば、十分合格できると思います。

SQLの勉強にはなるけど試験対策としては・・・?
全てを何度もこなせば力はつくと思います。
ただしこの本にある問題の傾向がそのまま試験の傾向というわけではありません。
試験はもうひとひねりしてあります。

それと本の値段が少々高いと思いました。


買って損はないかな
今回のSQL基礎にしても、DBAにしても参考書を丸暗記しても、実際の試験には参考書に載っていない問題がほとんどでした。
9iの問題集を持っていないのなら、買っておいて損はないと思います。
問題と回答を行ったり来たりしないといけないので、これにCD-ROMでもついていれば最高なんでしょうけど・・・。
プロとしてのOracle PL/SQL入門 プロとしてのOracle PL/SQL入門
■定価: ■価格:¥ 2,520 ■ユーズド:¥ 2,100
■ソフトバンククリエイティブ
■おすすめ度:★★★★★
■発送:通常24時間以内に発送
[ この本を買った人のレビュー ]

最高の入門書!!
本書は大きく分けて、基礎編・実践編・応用編の三部で構成されています。

基礎編では、PL/SQLの基礎文法が紹介されています。
変数、定数、制御構造、カーソル、例外などです。
PL/SQLではこういうふうに書くんだなといったカンジで、
初学者に最初の一歩を提供するわかりやすい内容となっています。

実践編では、プロシージャ、ファンクション、パッケージ、トリガーなどが紹介されています。
このあたりになると、名前通り実践的で、仕事で開発を行う際の基礎力を身につけるのに最適です。

応用編では、レコード、コレクション、カーソル変数、動的SQLなどが紹介されています。
ここでは、内容が専門的になってくるので、システムによっては使わないものがでてくるかもしれません。
必要に応じて、リファレンス的に使用するのがいいかなと思います。

以上を見てくると、初心者レベルから現場レベルに耐えうるまで、
非常に広い範囲をカバーしている良書だと思います。
ただ、実際の開発現場では、本書とオラクルリファレンスを併用する必要がでてくると思います。


未経験者だけでなく、
PL/SQLは、Oracleというベンダに特化した言語であるためか、
それとも簡単な言語と思われているためか、
最新バージョンに対応した手ごろな教材がなかなか見つかりません。
たしかに「書ける人」は多いものの、「パフォーマンスを考えて書ける人」は意外に少ない。

私は、PL/SQL未経験者のための教育教材として購入しましたが、
これでなかなか、実務経験者にも楽しめる内容でした。
昔のバージョンで身につけた知識のみで、実務をつづけている人も、
いちど目をとおしてみるといいかもしれません。
たとえば、PL/SQLにCASE文が実装されたことを知らない人や、
DBMS_SQLのみで動的SQLを書いている人も、けっこう多いような気がします。

もちろん「入門」というタイトルだけに、突っこんだ内容はありませんが、
本書で「こんな感じの機能があるらしい」というメタ情報を得られれば、
あとはマニュアルやドキュメントで詳細に調べることができる。
このメタ情報がなければ、実務に使えるかどうか調べることさえしませんから。


とっても気のきいた本でした!
IT業界に入って早5年。
仕事でPL/SQLを扱うことになったので購入しました。
基本はわかっていたつもりだったけど、
読んでみて結構深いなと思いました。
仕事場ですぐ使えるところもとてもよかったと思います。
今もまだその仕事をしているので
この本を片手に「知らない」というピンチを切り抜けています。
選んでよかった!!
MCP教科書 SQL Server 2005(試験番号:70-431) (MCP教科書) MCP教科書 SQL Server 2005(試験番号:70-431) (MCP教科書)
■定価:¥ 3,990 ■価格:¥ 3,790 ■ユーズド:¥ 5,550
■翔泳社
■おすすめ度:★★★★★
■発送:通常24時間以内に発送
[ この本を買った人のレビュー ]

おかげで合格
70-431合格できました。
私の場合は、この本を教科書として、インプレスジャパン「徹底攻略 MCTS SQL Serever2005問題集−試験番号70-431」を問題集としました。
両方とも最後まで通しで読んで最後に弱いところを重点的に見る形で、約2ヶ月ぐらいかけてコツコツ勉強しました。

私の場合は業務で浅くしかSQL Serverを触っていなかったので、本書付属の評価版でインストールから順を追って高可用性の範囲まで効率良く勉強できて良かったです。
前の章で作ったDB構成を次の章で改造するというスタイルなので、1度目は頭から順に本書に沿ってやったほうがいいと思います。
この手の本にありがちな、手順の記述不足などがほとんどなくストレス無く学習を進められました。

私は2007年8月に受験したんですが、シミュレーション問題が導入されているのを知らなくて、会場で蓋を開けてみてびっくり!という状態でした。
かなりぎりぎりでしたが合格できたのは、本書で評価版を触っていたおかげだと思います。

受験しないでも使える教科書
皆様の書かれているとおり、前のMCP教科書は字数だらけで抵抗があり、受験用だけでオークションに売り払うくらい?でした。
今回、初心者にもわかりやすいよう操作画面付き教科書として、初めてSQL Server 2005を操作するのに最適な教科書です。
私は、SQL Server 2005 デベロッパーと一緒に買いました。
永久に保存出来る教科書です。

70-431合格
この本をみっちりやれば、70-431合格できます。
この本の問題をすべて解けるようになってから試験を受けましたが、
合格することができました。
改訂新版 SQLポケットリファレンス (Pocket reference) 改訂新版 SQLポケットリファレンス (Pocket reference)
■定価: ■価格:¥ 2,079 ■ユーズド:¥ 1,700
■技術評論社
■おすすめ度:★★★★
■発送:通常24時間以内に発送
[ この本を買った人のレビュー ]

必要なことが網羅されたリファレンス
SQLに関する教科書ではありません。
リファレンスに徹した構成になっています。基本的に必要なことは書いてありますが、余分なことは書いてなくて今一般的に使われているSQL(Postgresql,mysql,oracle,db2,ansi,ms-accessなど)に関するリファレンスになっています。ページ内にサポートしているSQLがパット見でわかるようになっているので言語に関する方言かどうかの判断が直ぐにつきます。
また、リファレンスに使用例が明記されているので関数などを使用する際に適用を間違うことが少なくなります。
最後の章「SQLのテクニック」でデーターベースのバックアップの仕方、ピボットテーブルの使い方などリファレンスにあまり書いてないようなことも書いてあります。

同じシリーズでphpに関する本も出ていますのであわせて購入するとWEBプログラミングをする際に非常に便利です。

最高のリファレンス
さほど難しくないSQLですが、さて実際に使おうと思うと思うようにすらすらと書けないのも事実。そんなときこの本がそばにあるだけで作業効率がかなりかわりました。とても読みやすく構成されていて値段の割に値ごろ感が良い書籍です。

SQL 技術者にとって持って損はしない本
SQL はデータベース構築の基本。一応標準化されているが、現実は各 DBMS の間での方言が非常に多い。しかも開発者はプロジェクトごとに別の DBMS を扱う必要に迫られることくらい日常茶飯事である。その意味でポケット版としての限界はあるが、多くの DBMS の情報が得られるという意味で持って損はしない本である。第一部で言語体系、そしてテーブル構造、スキーマ、ユーザと権限、ビュー、ストアードプロシージャ、トリガ、シーケンス、シノニム、ユーザ定義型など SQL に共通する基礎概念が解説されている。VB、Java などから DBMS を制御するプログラミングインターフェイス、各種 SQL テクニックも取り上げられている。第二部の SQL の機能や方言の情報は詳細であるが、不十分な点もある。あくまで本書はヘルプあるいは SQL の知識の整理に役立つリファレンスだと捉えるべきだろう。実際の開発のときは、使用する DBMS のドキュメントをきちんと確認する態度が必要だと思う。
Microsoft SQL Server 2005 オフィシャルマニュアル 下 (マイクロソフト公式解説書) Microsoft SQL Server 2005 オフィシャルマニュアル 下 (マイクロソフト公式解説書)
■定価: ■価格:¥ 5,460 ■ユーズド:
■日経BPソフトプレス
■おすすめ度:-
■発送:通常24時間以内に発送
[ この本を買った人のレビュー ]
この商品に関するあなたの感想や意見をカスタマーレビューとして発表してみませんか?抽選で3000円のAmazonギフト券が当たります。書き方や詳細については、 レビューガイドライン をご覧ください。
書き込み式SQLのドリル―ドンドン身に付く、スラスラ書ける 書き込み式SQLのドリル―ドンドン身に付く、スラスラ書ける
■定価: ■価格:¥ 2,310 ■ユーズド:¥ 2,100
■ソシム
■おすすめ度:★★★★
■発送:通常24時間以内に発送
[ この本を買った人のレビュー ]

SQL初心者の方にかなりおすすめです。
私のことを考えながらレビューを書いてみると、この本はデータベースというものの概要がある程度つかめていて、SQLの構文を理解したい方には最適だと思います。

実際に、本書を買ってドリルを解いてみると、結構クイズのようで楽しいです。
本を読んだだけでは、何となく分かった。と言う感じの部分がありますが、実際に問題を解くことで、自分がどこを理解していなかったのか?気がつくことが出来ます。

実用書として、こうしたドリル形式の物が有効であると言うことを体で体験した、一冊でした。

初学者の方には自信をもってオススメできます!
本書は、書き込み式ドリルというタイトルになっていますが、
MySQL、PostgreSQL、Oracle、SQL Server、Accessに対応したサンプルデータベースが、付属のCD-ROMに収録されていますので、
お使いのデータベース製品で、実際に操作しながら学習を進めていくこともできるようになっています。
本書では、MySQLを軸に解説されています。

さて、内容ですが、
DML(SELECT,INSERT,UPDATE,DELETE)とDDL(CREATE,ALTER,DROP)を扱っています。
特にSELECT命令が中心となって構成されています。
基本事項が体系的にまとめられているので、本書の流れに沿って学習を進めていけば、SQLの基本がマスターできると思います。

惜しい!
徐々に複雑なSQL文を勉強していきます。
但し、問題の解説が少ないので多少きついです。
また、それぞれのDBに対応した書き方が載っていないのも不親切かな
と思います。
広く浅いSQL文を勉強する事に適しているようです。
実践に近いものがあるので余計に惜しいです。

11位から20位