基本がわかるSQL入門 データベース&設計の基礎から楽しく学ぶ(技術評論社) [電子書籍]
    • 基本がわかるSQL入門 データベース&設計の基礎から楽しく学ぶ(技術評論社) [電子書籍]

    • ¥2,728546 ゴールドポイント(20%還元)
    • すぐ読めます
100000086601163269

基本がわかるSQL入門 データベース&設計の基礎から楽しく学ぶ(技術評論社) [電子書籍]

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

基本がわかる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 CASE式 ……SELECT文で場所分け(条件分岐)
    6.8 サブクエリー ……SELECT文とSELECT文を組み合わせる
    6.9 ウィンドウ関数 ……データを区切って集計,順位付けする
    6.10 データの更新 ……クエリーを使って更新しよう
    6.11 [補講]関係演算 ……集合論から見たSQL
    第7章 ケーススタディー ……データベース設計&SELECT文の組み立て方
    7.1 フクロウ塾のデータベース設計 ……ER図,フィールド&書式,DBに持たせるルール
    7.2 データ抽出のバリエーション ……サブクエリーとウィンドウ関数の活用
    索引
    構文索引
    Column

基本がわかるSQL入門 データベース&設計の基礎から楽しく学ぶ(技術評論社) の商品スペック

Cコード 3055
出版社名 技術評論社
本文検索
紙の本のISBN-13 9784297116590
他の技術評論社の電子書籍を探す
ファイルサイズ 41.8MB
著者名 西村めぐみ
著述名

    技術評論社 基本がわかるSQL入門 データベース&設計の基礎から楽しく学ぶ(技術評論社) [電子書籍] に関するレビューとQ&A

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