標準SQL+データベース入門 --RDBとDB設計、基本の力(MySQL/PostgreSQL/MariaDB/SQL Server対応)(技術評論社) [電子書籍]
    • 標準SQL+データベース入門 --RDBとDB設計、基本の力(MySQL/PostgreSQL/MariaDB/SQL ...

    • ¥2,860858 ゴールドポイント(30%還元)
    • すぐ読めます
100000086602521076

標準SQL+データベース入門 --RDBとDB設計、基本の力(MySQL/PostgreSQL/MariaDB/SQL Server対応)(技術評論社) [電子書籍]

価格:¥2,860(税込)
ゴールドポイント:858 ゴールドポイント(30%還元)(¥858相当)
フォーマット:
専用電子書籍リーダアプリ「Doly」が必要です。無料ダウンロード
出版社:技術評論社
公開日: 2024年09月30日
すぐ読めます。
お取り扱い: のお取り扱い商品です。
ご確認事項:電子書籍リーダーアプリ「Doly」専用コンテンツ
こちらの商品は電子書籍版です

標準SQL+データベース入門 --RDBとDB設計、基本の力(MySQL/PostgreSQL/MariaDB/SQL Server対応)(技術評論社) の 商品概要

  • 「標準SQL」&「DB設計」を土台に,SQL&データベースの基本を学べる入門書。
    「SQLでどんなことができるのか」「どんなときに便利なのか」「なぜそんなしくみになっているのか」
    一つ一つ,ステップアップしながら解説します。
    本書の特徴は「標準SQL」準拠である点と文法/作法の背景にある「DB設計」を丁寧に扱っている点です。
    SQL学習時の頻出ケースである,
    思ったように操作できない……
    この書き方のどこが便利なのか実感が湧(わ)かない……
    そんなとき,標準SQLとDB設計について少しでも知ってることが大きな力になります。
    動作確認環境は幅広い読者の方々を想定し,学習に取り組みやすいようMySQL, PostgreSQL, MariaDB, SQL Serverと多様な製品/無償版に対応。サポートサイトではオンラインのSQL実行環境もフォローし,サンプルを活用しながら独学で学びやすい環境を用意しました。
    広くSQLとこれからのデータベースを学んでいきたい方々に向けて,長く役立つ基本の知識を凝縮してお届けします。<特別収録「標準SQL&DB設計Quickリファレンス」>
    ※本書は『基本がわかるSQL入門 データベース&設計の基礎から楽しく学ぶ』(西村めぐみ著,技術評論社,2020)を元に,大幅な加筆/ 修正,対応環境の拡充,目次構成の変更,最新情報へのアップデート等を行ったものです。
  • 目次

    第1章 SQL&データベースの基礎知識 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詳細 [DB設計❶]テーブルではどんなことを定義できるのか
    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章 正規化 [DB設計❷]RDBにとっての「正しい形」とは
    4.1 正規化の目的 すべては正しいデータを保つため
    4.2 テーブルの構造は列×行のみ 第1正規形と繰り返し項目の排除
    4.3 テーブルの列は主キーと主キーで決定する項目のみ
    第2正規形,第3正規形,ボイスコッド正規形
    4.4 多値従属性と結合従属性 第4正規形,第5正規形
    4.5 このほかの正規形 ドメインキー正規形,第6正規形


    第5章 ER図 [DB設計❸]「モノ」と「関係」を図にしてみよう
    5.1 データモデリング技法「ERモデル」 データベース設計でどう使う?
    5.2 ER図 箱と箱を結ぶ線のルール
    5.3 カーディナリティの検討 参照できる形に整えよう
    5.4 識別子(キー)の検討 本当にその識別子で大丈夫?
    5.5 スーパータイプとサブタイプ 区分コードを見つけたら考えよう


    第6章 データ操作 データを自在にSELECTしよう
    6.1 SELECTの基礎構文 必要なデータを取り出す,重複を取り除く
    6.2 関数と演算子 値の比較,計算,パターンマッチング
    6.3 NULLとUNKNOWN わからない値をどう扱う?
    6.4 結合(JOIN) 複数のテーブルを組み合わせる
    6.5 テーブルの連結(UNION) データを「縦」につなげたい
    6.6 集約関数 データのグループ化と集計
    6.7 CASE式 SELECT文で場所分け(条件分岐)
    6.8 サブクエリー SELECT文とSELECT文を組み合わせる
    6.9 テーブルの共通(INTERSECT)と差(EXCEPT)
    SELECT文の結果を比べる
    6.10 ウィンドウ関数 データを区切って集計,順位付けする
    6.11 データの更新 クエリーを使って更新しよう
    6.12 [補講]実践的な運用の話題
    トランザクションの分離レベル,デッドロック,並列処理と分散処理
    6.13 [補講]関係演算 集合論から見たSQL


    第7章 ケーススタディー DB設計&SELECT文の組み立て方
    7.1 フクロウ塾のDB設計
    ER図,フィールド&書式,DBに持たせるルール
    7.2 校舎の情報
    集約関数,CROSS JOIN,外部結合,DISTINCTの再入門[データ抽出のバリエーション1]
    7.3 受講生ごとの情報の抽出とデータの整形
    CASE式の応用[データ抽出のバリエーション2]
    7.4 複雑な条件に合致する受講生の抽出
    サブクエリーとウィンドウ関数の活用[データ抽出のバリエーション3]

    [特別収録] 標準SQL&DB設計Quickリファレンス

標準SQL+データベース入門 --RDBとDB設計、基本の力(MySQL/PostgreSQL/MariaDB/SQL Server対応)(技術評論社) の商品スペック

シリーズ名 Tech×Books plus
Cコード 3055
出版社名 技術評論社
紙の本のISBN-13 9784297144692
他の技術評論社の電子書籍を探す
ファイルサイズ 387.9MB
著者名 西村めぐみ
著述名 著者

    技術評論社 標準SQL+データベース入門 --RDBとDB設計、基本の力(MySQL/PostgreSQL/MariaDB/SQL Server対応)(技術評論社) [電子書籍] に関するレビューとQ&A

    商品に関するご意見やご感想、購入者への質問をお待ちしています!