データベース

書影

新・数理/工学ライブラリ[情報工学]  3

実学としての

データベース

基礎から実践まで
定価:
2,035
(本体:1,850円+税)
難易度:入門

発行日:2022年8月25日

発行:数理工学社

ISBN:978-4-86481-089-0

サイズ:並製A5

ページ数:184ページ

在庫:在庫あり

内容詳細

大学学部での授業や,企業の研修など初学者向けを想定したデータベースの教科書.データベースへの理解と技法を,確実かつ効率的に習得できるよう,事例を豊富に交えて解説.データベースの標準的な言語であるSQLのプログラム文とその出力例を逐一加えて紹介しているため,手元で動作を確認しながら読み進めることができる.演習用の課題を多数収録し,その解答も掲載.2色刷.

目次

第1章 データベースとは
  1.1 データとデータベース
  1.2 データベース出現の背景
  1.3 コンピュータアプリケーションの分類とデータベース
  1.4 データ中心設計とデータベース
  1.5 データベースとシステム構成
  1.6 データベースの応用事例
  第1章の演習課題

第2章 データモデルとデータベース管理システム
  2.1 データモデル
  2.2 データベースの設計プロセス
  2.3 データベース管理システムのアーキテクチャ
  2.4 データベース管理システムの主な機能
  第2章の演習課題

第3章 リレーショナルデータモデル
  3.1 リレーショナルデータモデルとデータベース管理システム
  3.2 リレーショナルデータモデルの構成
  3.3 リレーションの操作
  第3章の演習課題

第4章 正規化
  4.1 データベース設計のアプローチ
  4.2 リレーションの正規化
  4.3 第1正規形
  4.4 関数従属
  4.5 第2正規形
  4.6 推移的関数従属
  4.7 第3正規形
  4.8 正規化と情報無損失分解
  4.9 ボイス-コッド正規形
  第4章の演習課題

第5章 実体関連(ER)モデル
  5.1 概念設計と実体関連モデル
  5.2 ER図の作成手順
  5.3 ER図からリレーションへの変換手順
  5.4 IE記法,IDEF1X記法と論理スキーマへの自動変換
  5.5 多対多の扱いについて
  第5章の演習課題

第6章 SQLの概要・テーブルの作成・データの登録
  6.1 SQL
  6.2 SQLiteの概要
  6.3 データベースの新規作成・既存データベースのオープン
  6.4 テーブルの作成(定義)
  6.5 データの登録(挿入)
  第6章の演習課題

第7章 SQLによるデータの検索1(SELECT文の基本)
  7.1 属性を指定した検索
  7.2 レコード抽出条件を指定した検索
  7.3 重複レコードを除く検索(DISTINCT句)
  7.4 検索結果の並べ替え(ORDER BY句)
  第7章の演習課題

第8章 SQLによるデータの検索2(テーブルの結合)
  8.1 テーブルの結合
  8.2 2つのテーブルの結合による検索
  8.3 3つのテーブルの結合による検索
  8.4 別名(AS句)
  第8章の演習課題

第9章 SQLによるデータの検索3(集計関数)
  9.1 集計関数を使った検索
  9.2 グループごとの集計(GROUP BY句)
  9.3 集計結果に対する条件指定(HAVING句)
  第9章の演習課題

第10章 SQLによるデータの検索4(副問合せ)
  10.1 副問合せ(サブクエリ)
  10.2 WHERE句での副問合せ
  10.3 FROM句での副問合せ
  第10章の演習課題

第11章 SQLによるデータの検索5(ビューの作成と検索)
  11.1 ビュー(仮想テーブル)
  11.2 ビューの作成(定義)
  11.3 ビューに対する検索
  第11章の演習課題

第12章 SQLによるデータの更新・削除
  12.1 データの更新(UPDATE文)
  12.2 データの削除(DELETE文)
  第12章の演習課題

索引

サポート情報

ダウンロード

本書で解説したSQL文

関連書籍