Instiq

6データベース応用

問題集で演習する →用語集を見る →
  • 6.1分散データベースとレプリケーション

    複数のサイトにデータを分割配置する水平分割・垂直分割、同じデータを複製するレプリケーション(同期レプリケーション・非同期レプリケーション)、分散透過性を実現する6つの透過性、スケールアウトのためのシャーディング、そして分散システムの限界を示すCAP定理・BASE・結果整合性を学びます。

  • 6.2データウェアハウスと分析基盤

    分析用途に最適化されたスキーマであるスタースキーマ・スノーフレークスキーマ(ファクトテーブル・ディメンションテーブル)、データを分析基盤へ統合するETL・ELT、多次元分析を行うOLAP(ドリルダウン・ロールアップ・スライス&ダイス)、パターン発見のデータマイニング、そして大量データを扱うビッグデータ・データレイクを学びます。

  • 6.3データベースの信頼性とセキュリティ

    障害からデータを守るバックアップ(フル/差分/増分)とリカバリ、ディスク故障に備えるRAID、可用性を高めるホットスタンバイ、権限を制御するアクセス制御(GRANT/REVOKE)、機密性を守る暗号化(TDE)、追跡可能性を確保する監査ログ、そしてアプリケーション層の代表的脅威であるSQLインジェクションへの対策を学びます。