- 販売開始日: 2020/10/08
- 出版社: 技術評論社
- ISBN:978-4-297-11659-0
基本がわかるSQL入門 データベース&設計の基礎から楽しく学ぶ
著者 著者:西村 めぐみ
(概要)「基本がわかる」をテーマに、SQL&データベースの基礎から、やさしくスタート!そして、「SQLでどんなことができるのか」「どんなときに便利なのか」「なぜそんなしく...
基本がわかるSQL入門 データベース&設計の基礎から楽しく学ぶ
ワンステップ購入とは ワンステップ購入とは
商品説明
(概要)
「基本がわかる」をテーマに、SQL&データベースの基礎から、やさしくスタート!
そして、「SQLでどんなことができるのか」「どんなときに便利なのか」「なぜそんなしくみになっているのか」について、一つ一つステップアップしながら解説します。
本書の特徴は、文法の背景にある「設計」を丁寧に扱っている点です。SQL学習時の頻出ケースである、思ったように操作できない…… この書き方のどこが便利なのか実感が湧かない……、そんなとき、設計について少しでも知ってることが大きな力になります。
想定環境はMySQLを主軸にMariaDB、PostgreSQLとメジャーなOSS(オープンソース)製品に対応し、サポートサイトのサンプルを活用して試しながら学ぶことも可能。広くデータベース利用者の方々に向けて、長く役立つ技術知識を凝縮してお届けします。
(こんな方におすすめ)
・これからSQL&データベースについて学ぶ方々
・データベース利用者の方々
(目次)
第1章 SQL&DBの基礎知識 ……SQLって何だろう?
1.1 データベース用の言語「SQL」 ……まずはどんな姿か見てみよう
1.2 DBMSの基本機能 ……データベース管理システムの役割って何?
1.3 RDBの特徴 ……リレーショナルデータベースってどんなDB?
第2章 SQL初級編 ……実際に書いて試してみよう
2.1 SQLの種類と基本的な書式 ……書き方のルールを確認しよう
2.2 テーブルの作成と削除 ……CREATE TABLE、DROP TABLE
2.3 参照制約(外部キー)の設定 ……FOREIGN KEY、REFERENCES
2.4 データの追加 ……INSERT INTO
2.5 データの変更 ……UPDATE
2.6 データの削除 ……DELETE
2.7 データの問い合わせ ……SELECT
2.8 ビューの作成と削除 ……CREATE VIEW/DROP VIEW
2.9 バッカス記法(BNF) ……読めると便利! マニュアルの書式
第3章 CREATE TABLE詳細 ……テーブルではどんなことを定義できるのか
3.1 実表と導出表 ……SELECTできる2つの「表」
3.2 「列」(カラム)の設定 ……どんなデータを保存したいか考えよう
3.3 特別な値「NULL」 ……わからない値だって保存したい
3.4 キー(識別子) ……PRIMARY KEY、UNIQUE、NOT NULL
3.5 参照制約(外部キー) ……FOREIGN KEY、REFERENCES
3.6 テーブル定義の変更 ……ALTER TABLE
3.7 インデックスの作成と削除 ……CREATE INDEX、DROP INDEX
第4章 正規化 ……RDBにとっての「正しい形」とは
4.1 正規化の目的 ……すべては正しいデータを保つため
4.2 テーブルの構造は列×行のみ ……第1正規形と繰り返し項目の排除
4.3 テーブルの列は主キーと主キーで決定する項目のみ ……第2正規形、第3正規形、ボイスコッド正規形
4.4 多値従属性と結合従属性 ……第4正規形、第5正規形
4.5 このほかの正規形 ……ドメインキー正規形、第6正規形
第5章 ER図 ……「モノ」と「関係」を図にしてみよう
5.1 データモデリング技法「ERモデル」 ……データベース設計でどう使う?
5.2 ER図 ……箱と箱を結ぶ線のルール
5.3 カーディナリティの検討 ……参照できる形に整えよう
5.4 識別子(キー)の検討 ……本当にその識別子で大丈夫?
5.5 スーパータイプとサブタイプ ……区分コードを見つけたら考えよう
第6章 データ操作 ……データを自在にSELECTしよう
6.1 SELECTの基礎構文 ……必要なデータを取り出す、重複を取り除く
6.2 関数と演算子 ……値の比較、計算、パターンマッチング
6.3 結合(JOIN) ……複数のテーブルを組み合わせる
6.4 NULLとUNKNOWN ……わからない値をどう扱う?
6.5 集約関数 ……データのグループ化と集計
6.6 テーブルの連結(UNION) ……データを「縦」につなげたい
6.7
関連キーワード
あわせて読みたい本
前へ戻る
- 対象はありません
次に進む
この著者・アーティストの他の商品
前へ戻る
- 対象はありません
次に進む
小分け商品
前へ戻る
- 対象はありません
次に進む
この商品の他ラインナップ
前へ戻る
- 対象はありません
次に進む