はじめて学ぶMySQL | ||
---|---|---|
データベースを操作するためのSQL言語を、広く普及しているMySQLを使って基本から学習してきます。 SQL言語の中で主に使われるのは、たった10個程度の構文です。そして複数あるキーワードを組み合わせながら目的に合ったSQL文を組み立ていきます。その構文をさまざまな短い例文を操作しながら、一歩ずつ学んでいきます。 SQL文ごとに復習問題もあるので、理解度もしっかりチェックできます。 |
||
著者:玉川純 B5変形・280ページ・2色 本体価格:2,280円+税 ISBN978-4-88166-628-9 |
||
本の購入はこちらからどうぞ | ||
Part 1 データベースの基礎知識
※お使いのブラウザでJavaScriptが無効の場合は機能しません。
Section 1-01 データベースとは Section 1-02 データベース管理システムとは Section 1-03 DBMSモデル Section 1-04 リレーショナル・データベースとは Section 1-05 テーブルの基本的な操作方法 Section 1-06 リレーションシップの作成 Section 1-07 代表的なRDBMS製品 Part 2 正規化 Section 2-01 正規化とは Section 2-02 第1正規化 Section 2-03 第2正規化 Section 2-04 第3正規化 Part 3 SQLの概要 Section 3-01 SQL言語とは Section 3-02 データベース操作 Section 3-03 テーブル操作 Section 3-04 データ操作 Section 3-05 データ選択と検索 Part 4 データ型 Section 4-01 言語構造 Section 4-02 データ型 Section 4-03 文字列型に分類されるデータ型 Section 4-04 数値型に分類されるデータ型 Section 4-05 日付型に分類されるデータ型 Section 4-06 論理値型 Part 5 データベース操作 Section 5-01 CREATE DATABASE構文 Section 5-02 DROP DATABASE構文 Section 5-03 ALTER DATABASE構文 Section 5-04 USE構文 Part 6 テーブル操作 Section 6-01 CREATE TABLE構文 Section 6-02 ALTER TABLE構文 Section 6-03 DROP TABLE構文 Section 6-04 インデックス Part 7 データ選択と検索 Section 7-01 SELECT構文の概要 Section 7-02 すべてのレコードを選択する Section 7-03 表示するフィールド名を指定する Section 7-04 DISTINCT Section 7-05 AS Section 7-06 ORDER BY句 Section 7-07 GROUP BY句 Section 7-08 HAVING句 Section 7-09 LIMIT Section 7-10 WHERE句 Section 7-11 比較演算子 Section 7-12 論理演算子 Section 7-13 LIKE演算子 Section 7-14 BETWEEN演算子 Section 7-15 IN演算子 Section 7-16 ISNULL演算子 / IS NULL演算子 Part 8 データ操作 Section 8-01 INSERT構文 Section 8-02 REPALCE構文 Section 8-03 UPDATE構文 Section 8-04 DELETE構文 Part 9 複数のテーブルを結合する Section 9-01 複数のテーブルを結合する Section 9-02 JOIN構文 ― 内部結合 Section 9-03 JOIN構文2 ― 外部結合 Section 9-04 自己自身と結合する Part 10 サブクエリ Section 10-01 WHERE句のサブクエリ Section 10-02 SELECT句のサブクエリ Section 10-03 FROM句のサブクエリ Section 10-04 HAVING句のサブクエリ Part 11 関数 Section 11-01 関数とは Section 11-02 算術関数 Section 11-03 文字列関数 Section 11-04 日付関数 Section 11-05 集計関数 Part 12 演算子 Section 12-01 演算子の概要 Section 12-02 算術演算子 Section 12-03 比較演算子 Section 12-04 論理演算子 Section 12-05 ビット演算子 Part 13 作成定義 Section 13-01 CREATE TABLE構文の各種定義 Section 13-02 ALTER TABLE構文の各種定義 Appendix 付録 Appendix-01 MySQLをWindowsにインストールする Appendix-02 MySQLをLinux環境にインストールする Appendix-03 GRANTでアカウント管理 Appendix-04 MySQLの予約語 ≪ 目次を隠す |