プログラミング学習シリーズ SQL ゼロからはじめるデータベース操作 電子書籍(ミック)|翔泳社の本
  1. ホーム >
  2. 電子書籍 >
  3. プログラミング学習シリーズ SQL ゼロからはじめるデータベース操作

プログラミング学習シリーズ SQL ゼロからはじめるデータベース操作


形式:
電子書籍
発売日:
ISBN:
9784798130217
価格:
2,068(本体1,880円+税10%)
キーワード:
#データ・データベース,#ネットワーク・サーバ・セキュリティ,#システム運用,#開発環境
電子書籍
本書籍には新版があります
SQL 第2版 ゼロからはじめるデータベース操作

『SQL徹底指南書』の達人が“やさしく”教える
基礎とコツがしっかり身につく入門書!!

本書は、「データベースやSQLがはじめて」という初心者を対象に、プロのDBエンジニアである著者がSQLの基礎とコツをやさしく丁寧に教える入門書です。
データベース/テーブルの構造から、データを検索したり更新したりする構文、よく使う関数、テーブルの結合など、SQLによるデータベース操作の基本を学習していきます。WHERE句、GROUP BY句、HAVING句やサブクエリなど、SQLを使いこなすためのポイントとなる機能や、初心者にとって理解が難しい部分は、豊富な図とサンプルプログラムでかみくだいて解説しています。
また、標準SQLをベースに、各種データベース(Oracle、SQL Server、DB2、PostgreSQL、MySQL)での違いや、初心者がハマりやすいポイント、基礎ノウハウについてもしっかり解説。
付属CD-ROMには、SQL学習環境としてPostgreSQL、本書のサンプルプログラムを収録。本書の内容を試しながら学習することで学習効果が高まります。
(付属CD-ROMの内容はWebサイトからダウンロード可能です)

・何から学習すれば良いかわからない
・きちんとSQLを書けるようになりたい
・現場で通用する基礎を身につけたい

という方におすすめの一冊です。

【動作確認環境】
Oracle Database 11g / SQL Server 2008 / DB2 9.7 / PostgreSQL 8.4 / MySQL 5.5

【付属CR-ROM動作環境】
OS:Windows XP / Vista / 7

※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。

(翔泳社)

目次の登録はありません。

付属データはこちら

書籍の購入や、商用利用・教育利用を検討されている法人のお客様はこちら

図書館での貸し出しに関するお問い合わせはよくあるお問い合わせをご確認ください。


利用許諾に関するお問い合わせ

本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。


お問い合わせ

内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。

正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。

  • PostgreSQLのインストール

    Windows 8以降をご利用の方は、付録CD-ROMに収録しているPostgreSQL 8.4をインストールできない場合があります。その場合は、PostgreSQL 9.xをインストールしてください。PostgreSQL 9.xのインストール手順は以下のPDFにまとめています。

    [ PostgreSQL9.xのインストールと起動 ]
この商品の「よくある質問」はありません。

現在表示されている正誤表の対象書籍

書籍の種類:電子書籍

書籍の刷数:全刷


※重版をした際に、内容が修正されている場合があります。「刷数の確認方法(例)」の図を参考に、お手元の書籍の刷数をご確認ください。下の「書籍の刷数」の欄で刷数を選択すると、お持ちの書籍の刷数に合わせて、正誤情報を絞り込むことができます。

書籍によっては表記が異なる場合がございます


本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。

対象の書籍は正誤表がありません。

 書籍の刷数で正誤情報を絞り込みたい場合は選択してください。

 書籍の種類:

最終更新日:2015年08月18日
ページ数 内容 書籍修正刷 電子書籍訂正 発生刷 登録日
000
「追加情報」があります
本書刊行後の補足事項等は、「追加情報」のページに掲載しています。そちらも併せてご覧ください。
1刷 2015.08.18
024
欄外
VARING(可変)
VARYING(可変)
7刷 1刷 2014.03.10
062
上から3行目
AND演算子で選択
OR演算子で選択
2刷 1刷 2011.02.10
064
下から7行目、8行目、9行目の計3か所
hanbai_tanka
shiire_tanka

※「hanbai_tanka >= 3000」→「shiire_tanka >= 3000」
※「hanbai_tanka列が2800」→「shiire_tanka列が2800」
※「hanbai_tanka列が5000」→「shiire_tanka列が5000」
5刷 1刷 2013.01.09
097
List3-26のキャプション
GROUP BY
WHERE
2刷 1刷 2011.02.10
130
下から2行目
この場合、更新前に登録日がNULLであった「カッターシャツ」の行も、「2009-10-10」という値が入ります。
更新前に登録日がNULLだった場合

説明不足でしたので、補足します。
8刷 1刷 2015.02.03
142
「■一貫性」下から3行目
一文単位で暗黙にロールバックが実行された扱いになる
一文単位で実行が取り消され、実行されなかったのと同じことになる
2刷 1刷 2011.12.08
159
【追加情報】本文1行目
SELECT文で確認してみましょう。
SELECT文で確認してみましょう(注)。 【注】 MySQLでは、このSELECT文の結果として1行も選択されません(MySQL5.6で動作確認)。PostgreSQLやOracleでは正しく動作するため、これはMySQL固有の問題と思われます。
8刷 1刷 2015.02.03
161
List5-8の3行上と2行上(2か所)
SohinSum
ShohinSum
8刷 1刷 2015.02.03
172
実行結果の列名
shohin_id | shohin_mei | hanbai_tanka
shohin_bunrui | shohin_mei | hanbai_tanka
7刷 1刷 2014.03.24
172
【追加情報】4行目
SELECT文に変身させることができます。
SELECT文に変身させることができます(注)。 【注】 実際は、List5-16のSELECT文において、サブクエリ内のGROUPBY句はなくても正しい結果が得られます。これは、WHERE句に「S1.shohin_bunrui =S2.shohin_bunrui」という条件を追加したことで、AVG関数が商品分類ごとの平均を計算するようになったためです。しかしここでは、前ページのエラーになったクエリとの対比を行うために、GROUP BY句を付けたままにしています。
8刷 1刷 2015.02.03
172
List5-16の1行目
SELECT shohin_id, …
SELECT shohin_bunrui, …

1刷~2刷、および7刷以降では正しい表示になっています。
7刷 3刷 2012.03.16
197
「方言」囲み、1行目
次のよう書きます。
次のよう書きます。
2刷 1刷 2011.02.10
211
表6-2の見出し行、2列目
tenpomei
tenpo_mei
8刷 1刷 2015.02.03
219
List6-40のキャプション
大阪
東京
2刷 1刷 2011.02.10
227
練習問題6.2 実行結果
low_price | mid_price | mid_price
low_price | mid_price | high_price
6刷 1刷 2013.04.18
242
表7-2 見出し行、2列目
tenpomei
tenpo_mei
8刷 1刷 2015.02.03
244
下から2行目
場所は
書く場所は
2刷 1刷 2011.02.10
294
ステップ2の2~3行目
「postgresql-8.4.4-1-windows.exe」をダブルクリックします。
「postgresql-8.4.4-1-windows.exe」を右クリックして[管理者として実行]を選択します。
4刷 1刷 2012.09.20
295
ステップ4の2~5行目と画面A-4
特に問題がなければ「C:\Program Files\PostgreSQL\8.4\data」のまま[Next >]ボタンをクリックします。 (画面略)
「C:\PostgreSQL\8.4\data」を指定して、[Next >]ボタンをクリックします。 画面A-4
4刷 1刷 2012.09.20
297
画面A-10のキャプション
画面A-10 インストール準備が完了
画面A-10 PostgreSQLのインストールが終了
4刷 1刷 2012.09.20
299
【追加情報】PostgreSQLのインストールに際して、データの表示・登録時に文字化けが発生する場合の対処方法
対処方法

データの表示・登録時に文字化けが発生する場合の対処方法を補足します。
4刷 1刷 2012.09.20
300
ステップ1の2行目と画面B-1
→[SQL Shell(psql)]の順でクリックします(画面B-1)。 (画面略)
→[SQL Shell(psql)]を右クリックして[管理者として実行]を選択します(画面B-1)。 画面B-1
4刷 1刷 2012.09.20
307
第2章、練習問題2.1の解答
WHERE torokubi >
WHERE torokubi >=
2刷 1刷 2011.02.10
311
下から1行目および2行目
3-3
3-2

3-2節(87ページ)の「よくある間違い①――SELECT句に余計な列を書いてしまう」
5刷 1刷 2012.11.15
312
5.4の解答、ビューの作成文のGROUP句
GROUP BY S1.shohin_bunrui
GROUP BY S2.shohin_bunrui
5刷 1刷 2013.03.12
313
6.2 コード下から2行目
THEN 1 ELSE 0 END) AS mid_price
THEN 1 ELSE 0 END) AS high_price
6刷 1刷 2013.04.18
VI
ページ上部の色付き囲み内:サポートページのURL
http://www.geocities.jp/mickindex/database/db_support_prg_sql.htm
http://www.geocities.jp/mickindex/database/db_support_prg_sql.html
2刷 1刷 2010.12.08

感想・レビュー

さくらこ さん

2013-02-11

わかりやすい。それに、読者がきちんと手を動かしてついていけるような配慮もある。

おかな さん

2020-02-09

SQLの基本をひと通り学べる。ただ、公式を紹介するのではなくて、所々で内部での仕組みや動きの順序などについて初心者でもわかる程度に説明してくれているので、SQL実行時のイメージができて、理解が深まった。

しんすけ さん

2016-10-28

2年前に一読してからは座右の書となってしまった。新人教育でも本書が大いに活躍している。教える立場で全頁を再読してみたが、数多あるSQL入門書中でも秀逸なものだと改めて確信した。易しい語り口でデータべースの基本を表現するその技は名人芸とも云える。その実力は『達人に学ぶ SQL徹底指南書』執筆で培われたものなのだろう。データベースという言葉すら知らない人であっても本書は薦められる。現在、本書の第2版が出ており、Javaからデータベース接続についても書かれているらしい。近く第2版も購入したい。