SQL ポケットリファレンス改訂第 4 版
エスキューエル ポケット リファレンス
- 著者:
- 朝井淳(アサイ, アツシ)
- 出版社:
- 技術評論社
- 出版日:
- 2017年02月
- ISBN:
- 9784774187327
- シリーズ:
- Pocket reference
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
SQL リファレンスのデファクトスタンダード。SQL のコマンド、演算子、関数などの重要構文を収録! 各データベースに対応したサンプルが充実! バージョンごとの違いや使用上の注意点もしっかり解説! Oracle / SQL Server / DB2 / PostgreSQL / MySQL / MariaDB / SQLite / Access / SQL 標準対応
技書の森解説
『SQL ポケットリファレンス 改訂第 4 版』 (朝井淳 著、技術評論社、2017 年 2 月刊) は、SQL のコマンド、演算子、関数などの構文を、データベース製品ごとのサンプルとともに引けるようにまとめたリファレンスです。版元の書籍ページによれば、対応データベースは Oracle、SQL Server、Microsoft Access、DB2、PostgreSQL、MySQL (MariaDB)、SQLite の 7 つで、改訂第 4 版では SQLite にも対応しました。技術評論社のポケットリファレンスシリーズの 1 冊で、版元は対象を「データベースシステムの利用者」としています。発売日は 2017 年 2 月 18 日です。
製品ごとの SQL の方言と、製品別の併記
SQL は国際規格として標準化された言語ですが、実際の製品はそれぞれ独自の拡張を持ち、同じ処理でも書き方が変わります。取り出す行数を絞る書き方は製品によって LIMIT、TOP、FETCH FIRST と分かれ、文字列の連結に使う演算子や、日付を扱う関数の名前と引数も揃っていません。連番を振る仕組みも、シーケンスを使う製品、列の属性で自動採番する製品と分かれます。ストアドプロシージャを書く言語は Oracle の PL/SQL、SQL Server の Transact-SQL、PostgreSQL の PL/pgSQL のように製品ごとに別物です。MySQL と MariaDB のように系統を同じくする製品の間でも差が生まれます。楽天ブックスの書誌の紹介文は、本書が各データベースに対応したサンプルを載せ、バージョンごとの違いや使用上の注意点も解説していると案内しています。
全 6 部と Appendix の構成と収録範囲
本書は第 1 部「SQL とは (SQL の基礎概念)」から第 6 部「プログラミングインターフェース」までの全 6 部と Appendix で構成されています。第 1 部は SQL の歴史、言語体系、テーブル構造、スキーマ、ユーザーと権限、ビュー、ストアードプロシージャ、トリガー、シーケンス、シノニム、ユーザー定義型、SQL/XML を扱います。第 2 部「コマンド命令」はデータ操作命令 (DML)、トランザクション、データ定義命令 (DDL) の 3 節、第 3 部「演算子」は集合演算子、算術演算子、ビット演算子、比較演算子、論理演算子、単項演算子、その他の演算子、演算子の優先順位の 8 節です。
第 4 部「関数」は集計関数、文字列関数、日付関数、変換関数、算術関数、分析関数、XML 関数を取り上げます。分析関数は、行をまとめずに、並び順や区切りを指定した範囲の中で順位や累計を求める関数で、ウィンドウ関数とも呼ばれます。第 5 部「プロシージャ内で使用できる命令」は、変数とカーソルの定義、ループ処理、条件判断、パラメーター、動的 SQL、例外処理を扱います。第 6 部は ADO、ODBC、JDBC、oo4o (Oracle Objects for OLE)、Pro*C、ESQL/C (Embedded SQL for C)、SQLJ、ADO.NET の 8 つで、Appendix には「SQL テクニック」「インポート、エクスポート」「これまでも、そしてこれからも必要とされる SQL」が収められています。
2017 年刊の改訂第 4 版と、版元の案内
版元の書籍ページ (2026 年 10 月時点) によれば、改訂第 4 版は前の版から 7 年ぶりの改訂で、その間に版が上がった各データベースに対応しています。同じページでは紙の書籍に在庫なしと表示され、電子版の ISBN も掲載されています (2026 年 10 月時点)。
本書は、SQL の基礎概念から DML と DDL、演算子、関数、プロシージャ内の命令、プログラミングインターフェースまでを全 6 部と Appendix に収め、7 つのデータベースに対応したサンプルを載せています。データベースの本の選び方は データベース本ガイド にまとめています。
言及した記事 (1 件)
この本に興味がある方におすすめ
関連する本
朝井淳 の他の書籍
関連記事
データベース本ガイド - SQL から設計まで学べる技術書の選び方
データベースの基礎から設計、パフォーマンスチューニングまで学べる技術書の選び方と学習順序を紹介します。
技術書の「積ん読」を資産に変える - 未読本を活かすリファレンス読書術
積ん読を「解消すべき問題」ではなく「活用すべき資産」として捉え直す発想の転換と、未読の技術書をリファレンスライブラリとして運用する具体的な方法を紹介します。
Git / GitHub 本ガイド - マンガ / GUI / 仕組み理解の 3 つの入口で選ぶ
Git と GitHub を学ぶ本の選び方を「入口の違い」で整理。マンガで概念を掴む本、GUI から入る本、仕組みを腹落ちさせる本、チーム開発の作法を学ぶ本、手元に置くリファレンスまで、2026 年 8 月時点の定番書で独学ルートを解説します。