図解即戦力シリーズ図解即戦力
SQLのしくみと書き方がこれ1冊でしっかりわかる本
2024年8月13日紙版発売
2024年8月13日電子版発売
エディフィストラーニング株式会社 髙橋栄司,齋藤光 著
A5判/208ページ
定価2,200円(本体2,000円+税10%)
ISBN 978-4-297-14299-5
書籍の概要
この本の概要
SQLを基礎からわかりやすく解説した図解本です。エンジニア1年生,IT業界などへの転職・就職を目指す人が,仕事に必要なSQLの用語を一通り学ぶことのできる内容を目指します。本書では,SQLの基本的な構文とその働きをフルカラーの図解でわかりやすく学ぶことができます。左ページ文章,右ページ図の見開き2 ページで 1 つの用語や構文を解説しており,動作を試しながら読むのではなく,図を見るだけでSQLの基本を身に付けることができます。
こんな方におすすめ
- SQLについてざっくりと知りたい若手エンジニア
本書のサンプル
本書の一部ページを,PDFで確認することができます。
- サンプルPDFファイル(3,318KB)
目次
Chapter 1 データベースとSQL
- 01 データベース
- 02 データベースの種類
- 03 RDB
- 04 表
- 05 SQL
- 06 SQLの分類
- COLUMN 1 データベースの歴史
Chapter 2 データの検索
- 01 検索の基本
- 02 SELECT文
- 03 アスタリスク(*)
- 04 射影演算
- 05 計算結果の表示
- 06 AS句
- 07 DISTINCT句
- 08 WHERE句
- 09 比較演算子
- 10 論理演算子,BETWEEN,IS NULL
- 11 文字列比較演算子
- 12 IN
- 13 LIKE/正規表現
- 14 日付
- 15 ORDER BY句
- 16 NULL
- 17 AND,OR,NOT
- COLUMN 2 SQLの各句が実行される順番
Chapter 3 データの挿入・更新・削除
- 01 INSERT文
- 02 UPDATE文
- 03 DELETE文
- 04 トランザクション
- 05 コミットメント制御
- 06 ACID特性
- 07 ロック
- 08 排他ロック/共有ロック
- 09 デッドロック
- 10 コミットメント制御
- 11 ロールバック
- 12 セーブポイント
- COLUMN 3 障害の種類と復旧対策
Chapter 4 表の結合と副問い合わせ
- 01 表の結合
- 02 結合の種類
- 03 INNER JOIN句
- 04 OUTER JOIN句
- 05 LEFT OUTER JOIN句/RIGHT OUTER JOIN句
- 06 自己結合
- 07 副問い合わせ
- 08 副問い合わせの種類
- 09 相関副問い合わせ
- 10 インラインビュー
- 11 副問い合わせを含むINSERT文
- 12 副問い合わせを含むUPDATE文
- 13 副問い合わせを含むDELETE文
- COLUMN 4 副問い合わせの動作
Chapter 5 代表的な関数
- 01 関数の種類
- 02 CONCAT関数/SUBSTRING関数
- 03 ROUND関数/TRUNC関数/MOD関数
- 04 DATE_FORMAT関数/DATEPART関数
- 05 TO_CHAR関数/TO_NUMBER関数
- 06 NVL関数
- 07 SUM関数/AVG関数/COUNT関数
- 08 GROUP BY句
- 09 GROUP BY句と集計関数
- 10 HAVING句
- 11 UNION
- 12 MINUS
- 13 INTERSECT
- COLUMN 5 プログラム開発を支援するデータベース関数
Chapter 6 データベースオブジェクトの作成
- 01 データベースオブジェクトの種類
- 02 CREATE TABLE文
- 03 外部キー制約
- 04 制約の記述方法
- 05 外部キー制約の動作
- 06 DROP TABLE文
- 07 インデックス
- 08 CREATE INDEX文/DROP INDEX文
- 09 ビュー
- 10 CREATE VIEW文/DROP VIEW文
- COLUMN 6 インデックスの種類と目的
Chapter 7 アクセス権限
- 01 CREATE USER文/DROP USER文
- 02 権限の種類
- 03 オブジェクトの所有者
- 04 スキーマとスキーマオブジェクト
- 05 GRANT文
- 06 ロール
- 07 権限設定における重要な観点
- COLUMN 7 データベースの扉を開く鍵 RDBのアクセス権
Chapter 8 表と正規化
- 01 正規化とは
- 02 1NF/2NF/3NF
- 03 第一正規化
- 04 第二正規化
- 05 第三正規化
- 06 正規化と主キー
- 07 主キーの条件
- 08 複合キー/人工キー
- 09 関数従属と主キー
- 10 正規化と外部キー
- 11 非正規化の表
この本に関連する書籍
-
3ステップでしっかり学ぶ MySQL入門[改訂第3版]
本書はMySQLをはじめてさわる方を対象として,開発環境の準備からSQLの基本的な書き方,PHPによるWebシステム開発まで,図解でわかりやすく解説します。各項目は「ここ...
-
基本がわかるSQL入門 ――データベース&設計の基礎から楽しく学ぶ
「基本がわかる」をテーマに, SQL&データベースの基礎から,やさしくスタート! そして,「SQLでどんなことができるのか」「どんなときに便利なのか」「なぜそん...
-
新人エンジニアのための データベースのしくみと運用がわかる本
本書は,新人のエンジニアがデータベース全般について勉強したいときに最初に読む本です。データベースのしくみや種類,実際の管理・運用について実例を交えてわかりや...