データベース基礎

書影

ライブラリ データサイエンス講義ノート  7

データサイエンティストのための

データベース基礎

定価:
2,310
(本体:2,100円+税)
難易度:入門

発行日:2024年7月10日

発行:サイエンス社

ISBN:978-4-7819-1606-4

サイズ:並製A5

ページ数:200ページ

在庫:在庫あり

内容詳細

企業がデータ中心の組織に変革していくなかで,データサイエンティストに求められる,データベースに関する知識や仕組み・機能への理解を深めることができるテキスト.

目次

第1章 データ・データ資源・データ資産
  1.1 データと情報
  1.2 データ資源とデータベース管理
  1.3 データ資産とデータマネジメント
  1.4 実世界のデータモデリング
  1章の演習問題

第2章 データマネジメントとデータベース管理
  2.1 データマネジメントとは
  2.2 DMBOKピラミッド
  2.3 DMBOKキーボード
  2.4 データマネジメントとデータベース管理の関係性
  2章の演習問題

第3章 データガバナンスとデータスチュワードシップ
  3.1 データガバナンス
  3.2 データスチュワードシップとデータスチュワード
  3.3 データガバナンスの対象
  3.4 データガバナンス成熟度モデル
  3章の演習問題

第4章 データ分析基盤
  4.1 データ分析基盤とは
  4.2 データ分析基盤の構成
  4.3 データソースとデータシンク
  4.4 データレイク
  4章の演習問題

第5章 データウェアハウス
  5.1 データウェアハウスとデータマート
  5.2 ETL
  5.3 BI
  5.4 ビッグデータ分析のためのデータウェアハウス構築
  5章の演習問題

第6章 データベース
  6.1 データベースとは
  6.2 ERモデル
  6.3 論理モデル
  6.4 データベースとファイルの違い
  6章の演習問題

第7章 リレーショナルデータモデル
  7.1 リレーショナルデータモデルとは
  7.2 リレーショナル代数
  7.3 キーとキー制約
  7.4 リレーションの正規化
  7章の演習問題

第8章 データベース管理システム
  8.1 データベース管理システムとは
  8.2 リレーショナルDBMSの質問処理
  8.3 トランザクションの同時実行制御
  8.4 障害時回復
  8章の演習問題

第9章 SQL ― 基本機能 ―
  9.1 SQLとは
  9.2 データ定義言語
  9.3 データ操作言語 ― INSERT,DELETE,UPDATE ―
  9.4 データ操作言語 ― SELECT ―
  9章の演習問題

第10章 SQL ― 問合せ機能 ―
  10.1 単純問合せ
  10.2 結合問合せ
  10.3 入れ子型問合せ
  10.4 再帰問合せ
  10章の演習問題

第11章 SQLとデータベースアプリケーション
  11.1 データベースアプリケーションとSQLの計算完備性
  11.2 埋込みSQL親プログラム
  11.3 SQL/PSM
  11.4 動的SQL
  11章の演習問題

12章 SQLのOLAP対応
  12.1 多次元データベースとOLAPキューブ
  12.2 ディメンジョナルモデリング
  12.3 OLAPキューブ
  12.4 SQLのOLAP拡張
  12章の演習問題

第13章 ビッグデータとNoSQL
  13.1 ビッグデータとは
  13.2 NoSQL ― ビッグデータの管理・運用 ―
  13.3 CAP定理とBASE特性
  13.4 結果整合性
  13章の演習問題

第14章 SQLのビッグデータ対応
  14.1 SQLのビッグデータ対応とは
  14.2 行パターン認識:FROM句とは
  14.3 行パターン認識:FROM句の例
  14.4 正規表現とパターン限定子
  14章の演習問題

演習問題の解答例
参考文献
索引

サポート情報

関連書籍