データベースの基礎のトレーニングコース
データベースとは、データを効率的に保存・管理・検索するための構造化されたシステムです。本コースでは、関係型データベースモデル、正規化、SQLによるクエリ処理など、データベースシステムの基本原則について学びます。
この講師主導のライブトレーニング(オンラインまたは対面)は、関係型データベースモデルを中心にデータベース管理の概念を理解し、実践的なスキルを習得したい中級レベルのIT専門家向けです。
本トレーニングを終了すると、受講者は以下のことができるようになります:
- データベースの概念および関係型データベースモデルを理解する。
- 簡単なデータモデルを設計し、正規化の仕組みを把握する。
- 基本的なSQLクエリを用いてデータの検索・挿入・更新を行う。
- データベース管理やセキュリティに関する重要概念を理解する。
コース形式
- インタラクティブな講義およびディスカッション。
- 多数の演習問題と実践課題。
- ライブラボ環境での実地操作。
コースのカスタマイズオプション
- 本コースのカスタマイズ版をご希望の場合は、ご連絡いただければ手配いたします。
コース概要
データベースの概要
- データベースとは何か?
- データベースの種類:関係型、階層型、NoSQLなど
- いつ・なぜデータベースを利用すべきか
データベース管理システム(DBMS)
- DBMSのアーキテクチャ概要
- 主なDBMS:SQL Server、MySQL、PostgreSQL、Oracleなど
- DBMSが担う役割
データモデリングと設計
- エンティティ・属性・関係性
- エンティティリレーションシップ図(ER図)
- モデルからテーブルへの変換方法
関係型モデルと正規化
- テーブル・行・列の構造
- プライマリキーと外部キーの仕組み
- 第1正規形、第2正規形、第3正規形および非正規化について
データアクセスのための基本SQL
- SELECT・INSERT・UPDATE・DELETEの利用法
- フィルタリング・ソート・結合処理
- 集計関数やサブクエリの使い方
データベースセキュリティとユーザー管理
- ユーザーロールおよび権限設定
- 認証・アクセス制御の仕組み
- 転送中および保存時のデータ保護策
バックアップ・復旧および基本的な保守管理
- データバックアップの方針例
- 災害復旧対策のポイント
- 定期的なメンテナンスと監視方法
まとめと今後の取り組み
要求
- 一般的なIT概念に関する知識があること
- コンピュータの使用経験およびファイルシステムの操作能力があること
- データやファイル構造に関する基礎的な理解があること
対象者
- ITシステムサポート担当者
- データベース管理者
- データ関連業務へ転向を希望する開発者やアナリスト
オープントレーニングコースには5人以上が必要です。
データベースの基礎のトレーニングコース - 予約
データベースの基礎のトレーニングコース - お問い合わせ
データベースの基礎 - コンサルティングお問い合わせ
お客様の声 (3)
各ポイントに関する良好な説明と、実習用の課題を提供してください。
Piseth Ben - ACLEDA Bank Plc.
コース - Oracle Database 19c: SQL Tuning Workshop
機械翻訳
私たちの理解とデータに基づいて個別化
Vincent Long - ASSMANG PTY LTD
コース - Business Intelligence with SSAS
機械翻訳
提供されるトレーニングツール。
- UNIFI
コース - NoSQL Database with Microsoft Azure Cosmos DB
機械翻訳
今後のコース
関連コース
Microsoft Azure Cosmos DBを利用したNoSQLデータベース
14 時間日本にて開催されるこの講師主導の実践トレーニング(オンラインまたは現地開催)は、Microsoft Azure Cosmos DBを活用して高応答性かつ低遅延なアプリケーションの開発・管理を行いたいデータベース管理者や開発者向けです。
トレーニング終了時には参加者は以下の能力を身につけることができます:
- Cosmos DBでデータベースおよびアプリケーション構築を開始するために必要なリソースのプロビジョニング方法
- Cosmos DBのAPIを利用してアプリケーションのパフォーマンスやストレージ容量を適切に拡張する手法
- Cosmos DBリソースの最適化によってデータベース運用管理とコスト削減を実現する方法
Oracle Database 19c管理
35 時間Oracle Database 19cは、リレーショナルデータおよび非リレーショナルデータの両方を完全にサポートするマルチモデル型データベースです。
本講座はインストラクターによるライブトレーニング(オンラインまたは対面)であり、中級レベルのシステム管理者やデータベース管理者を対象としています。受講者はStandard Edition 2環境下でOracle Database 19cの管理・監視・セキュリティ設定・バックアップ・復旧作業を行う能力を習得するとともに、11gから19cへの移行計画も立てられるようになります。
このトレーニング終了時には、以下のスキルが身につきます:
- Oracle Database 19c SE2を利用するための環境準備や、確実なインストールおよび設定作業を行える。
- SGA、PGA、共有プール、データベースバッファキャッシュ、リドー機構を含むOracleインフラコンポーネントの役割を説明できる。
- Enterprise Manager(EM Express)やSQL Developerといった管理ツールを用いて日常的な運用作業を行える。
- テーブルスペース、データファイル、セグメントの利用状況に関するストレージ管理のベストプラクティスを実践できる。
- ユーザー・ロール・権限・プロファイル・監査機能を用いてデータベースのセキュリティ強化を行える。
- RTO/RPO要件に基づき、RMANを活用したバックアップおよび復旧戦略を設計・実行できる。
- 動的パフォーマンスビューやSQLトレース、実行計画などを用いて性能状態の監視や問題解決が可能になる。
- サポートされているアップグレード手段およびツールを活用して11gから19cへの移行・アップグレード計画と実施ができる。
講座の形式
- 対話型の講義およびディスカッション
- 豊富な演習課題と実践練習
- 実際に手を動かすことで学ぶライブラボ環境での作業体験
カスタマイズオプション
- 本講座の内容をご要望に合わせてカスタマイズしたい場合は、お気軽にお問い合わせください。
Oracle Database 19c SE2管理基礎
49 時間Oracle Database 19cは、企業向けワークロードにおいて高いパフォーマンス、拡張性、信頼性を実現するために設計された、Oracleの主力データベースプラットフォームにおける長期サポート版です。
本講座はインストラクター主導のライブ研修(オンラインまたは対面)で、Oracle Database 19c SE2環境を効果的にインストール・設定・管理したい初心者から中級レベルのデータベース管理者やIT専門家を対象としています。
研修終了時には、参加者は以下のことができるようになります:
- Oracle Database 19c SE2のアーキテクチャおよび主要コンポーネントを理解する。
- 対応プラットフォーム上にOracle Database 19c SE2をインストール・設定する。
- バックアップ、復旧、セキュリティ管理などの重要な管理業務を行う。
- Oracleツールを利用してデータベースのパフォーマンス最適化やシステム状態の監視を行う。
- Oracle Databaseの以前バージョンから19cへの移行計画および実施を行う。
講座形式について
- インタラクティブな講義およびディスカッション。
- 多数の演習や実践問題を通じた学習。
- 実際のラボ環境で手を動かしながら実装を行う。
カスタマイズオプションについて
- 本講座のカスタマイズ版をご希望の場合は、事前にご連絡ください。
Oracle Database 19c:管理入門
35 時間本講座はインストラクターによるライブ研修で、日本(オンラインまたは集合教育)にて開催されます。Oracleデータベースの管理・監視・サポート方法を習得したいシステム管理者様向けです。
研修終了時には、受講者様は以下の能力を身につけることができます:
- Oracleデータベースにおける主な機能およびアーキテクチャの変更点を理解する
- Oracleデータベースの管理・監視を行う
- Oracleデータベースのパフォーマンス最適化を行う
Oracle Database 19c – バックアップとリカバリ
14 時間
本講座は日本にて開催されるインストラクター主導のオンラインまたは対面形式トレーニングで、Oracle Database 19cにおけるバックアップ・リカバリ業務を行いたい初心者レベルのデータベース管理者向けです。
本講座を修了すると受講生は以下のことができるようになります:
-
Oracle Database 19cにおけるバックアップ・リカバリの基本的概念、システム構成や様々な種類の障害について理解する
-
実際にRMAN環境や高速復旧領域などを活用したバックアップおよびリカバリ設定の手順を習得する
-
完全・増分・特定時点でのデータ復元作業を含めた、各種バックアップ・リカバリ手法の実践スキルを身につける
-
Oracle提供のフラッシュバック技術を駆使して効率的なデータベース修復を行う方法や災害復旧シナリオへの対応法を習得する
-
バックアップ・リカバリおよび災害復旧に関する最適手法を用いてOracle Database 19cの継続的なサービス提供とダウンタイム抑制を実現させる方法を習得する
Oracle Database 19c – Data Guard管理
21 時間本講座は日本(オンラインまたは現地開催)にて実施されるインストラクター主導のライブトレーニングで、Data Guard環境の管理・最適化・セキュリティ対策を通じて堅牢な災害復旧および高可用性を実現したい中級レベルのデータベース管理者向けに提供されます。
受講者は講座終了時点で以下のスキルを習得できます:
- 災害復旧と高可用性実現に向けたOracle Data Guardの仕組みや利点を理解する
- Data Guardブローカーを含め、物理および論理スタンバイデータベースの設定・管理を実践できるようになる
- Data Guard環境の監視やトラブルシューティング、性能最適化に必要なスキルを獲得する
- Active Data GuardやRACとの連携によるData Guard機能活用方法、通信セキュリティ対策などの高度技術を習得する
- 災害復旧計画立案におけるベストプラクティスを用いてデータ整合性の維持や運用自動化を実現できるようになる
Oracle Database 19c – インストールとアップグレード
7 時間本コースは日本(オンラインまたは対面)で行われる講師主導型の実践トレーニングで、Oracle環境を適切に管理・最適化したい初心者レベルのデータベース管理者向けです。
コース終了時には、受講者は以下の能力を身につけることができます:
- Oracle Database 19cの主な機能やアーキテクチャ、システム要件およびインストール方法を理解する。
- Oracle Database 19cおよびOracle Grid Infrastructureのインストールに必要な実践スキルを習得し、ネットワーク設定やストレージ構成、セキュリティ設定も行えるようになる。
- アップグレード前の計画立案からアップグレード後の検証に至るまで、Oracle Database 19cへの完全な移行プロセスを習得する。
- インストールやアップグレード時に発生しうる一般的な問題に対処するためのトラブルシューティング能力を養う。
- Oracle Databaseの安定かつ円滑な導入・移行を実現するためのベストプラクティスを適用できるようになる。
Oracle Database 19c – マルチテナントアーキテクチャ
21 時間本講座はインストラクター主導のライブ研修(日本にて実施、オンラインまたはオンサイト)であり、マルチテナント環境を効果的に管理・最適化したい中級レベルのデータベース管理者向けです。
受講後には、参加者は以下の能力を習得できます:
- CDBおよびPDBを含むOracle Database 19cのマルチテナントアーキテクチャの主要構成要素と利点を理解する
- コンテナ・データベース(CDB)およびプラガブル・データベース(PDB)のインストール、設定、管理に関する実践スキルを身につける
- マルチテナント環境におけるセキュリティ対策、バックアップおよび復旧戦略、パフォーマンスチューニングの実施に熟達する
- Data GuardやOracle RACを活用したマルチテナント環境における高可用性および障害対策の管理手法を学ぶ
- 安全かつ効率的で信頼性の高いマルチテナントデータベース環境を維持するためのトラブルシューティング技術と最適な実践方法を習得する
Oracle Database 19c - RAC、ASMおよびGrid Infrastructureの管理
35 時間本講座はインストラクター主導のライブトレーニングで、中級レベルのデータベース管理者を対象としており、複雑かつ高可用性が求められるOracleデータベース環境の管理・最適化を行うことを目的としています。
講座終了時には、受講者は以下のスキルを習得できます:
- Oracle RACのアーキテクチャおよびGrid Infrastructure全般について、インストール・設定・管理まで包括的に理解する。
- ディスクグループの管理やインスタンスチューニング、バックアップ/リカバリを含むAutomatic Storage Management(ASM)の実践的な運用能力を身につける。
- RACにおける高度なパフォーマンスチューニング技術や災害復旧構成、高可用性実現のためのベストプラクティスを習得する。
- RACおよびGrid Infrastructure環境で発生した問題のトラブルシューティングや診断手法を習得する。
- ダウンタイムを最小限に抑えつつシステムの安定性を維持しながら、Oracle RACおよびGrid Infrastructureへパッチ適用・バージョンアップを行う手順を理解する。
Oracle Database 19c:データウェアハウス構築の基礎
14 時間Oracle Database 19cは、分析処理を前提とした企業向けデータウェアハウスの構築・管理に最適な強力なプラットフォームです。
本講座はインストラクター主導の実習形式で行われ(オンラインまたは現地開催)、Oracleベースのデータウェアハウスシステムに関する基礎概念や構造を理解したい初心者のレベルのデータ専門家や分析担当者向けです。
研修終了時には、受講者は以下の能力を身につけることができます:
- Oracleデータウェアハウスにおける基本概念と構造を理解する。
- ファクトテーブルやディメンションテーブルといった典型的なデータウェアハウスコンポーネントを説明できる。
- ビジネスインテリジェンスにおいてOracleデータウェアハウスがもたらす利点や使用事例を認識できる。
- OracleのETL処理、パフォーマンス最適化およびデータウェアハウス設計技術に関するさらに高度な研修に備えられる。
講座形式について
- インタラクティブな講義およびディスカッション。
- Oracle SQLの実践的な利用とデータウェアハウス構造の調査演習。
- 概念理解を深めるための課題やデータウェアハウス設計分析演習。
講座内容カスタマイズのオプション
- 御社固有のデータモデルや分析目標に合わせたカスタマイズ講座をご希望の場合は、事前にお問い合わせください。
Oracle Database 19c:データウェアハウス構築技術
21 時間Oracle Database 19cは、ビジネスインテリジェンスや分析処理向けの高性能なデータウェアハウスを構築するための強力なプラットフォームです。
本研修は講師によるライブセッション形式で、オンラインまたはオフサイトにて実施されます。Oracle Database 19cを活用してデータウェアハウスソリューションの構築・最適化を行いたい中級レベルのOracle技術者向けです。
研修終了時には、参加者は以下のスキルを習得できるようになります:
- スターモデルやスノーフレークモデルといったデータウェアハウススキーマの設計と実装
- 大規模データセットに対するOracleのパーティション機能および圧縮機能の活用
- 分析処理用のETLプロセスやクエリ性能の最適化手法
- リアルタイムレポーティングおよび履歴データ分析に役立つOracle機能の活用方法
研修の形式について
- インタラクティブな講義およびディスカッション
- 実際のサンプルシナリオに基づいたOracleデータウェアハウス機能の操作演習
- モデリング、ETL処理、性能チューニングをテーマとした指導付き演習
カスタマイズオプションについて
- 貴社のデータモデルやレポーティング要件に応じた特別な研修内容をご希望の場合は、ご連絡いただければ手配させていただきます。
Oracle Database 19c:SQLチューニング研修
21 時間Oracle Database 19cにおけるSQLチューニングとは、分析や統計情報の活用、各種最適化手法を通じてSQLのパフォーマンスを向上させる作業です。
本研修は講師によるライブ形式(オンラインまたは対面)で実施され、Oracle Database 19cにおけるSQLチューニング技術を理解し、クエリの実行効率やデータベース全体のパフォーマンス向上に役立てたい中級レベルのOracle専門家向けの内容となっています。
研修終了後、受講者は以下の能力を習得できるようになります:
- 実行計画を解釈し、パフォーマンス上のボトルネックを見つけ出すこと。
- AWRやADDM、SQL Tuning AdvisorといったOracleのチューニングツールを活用すること。
- インデックスやヒント、統計情報を用いてクエリを最適化すること。
- 実際の業務環境における非効率なSQL文の診断と修正を行うこと。
研修形式について
- 双方向型の講義およびディスカッションを行うこと。
- OracleのチューニングツールやSQLクエリを実際に操作する演習も行います。
- 現実的なチューニングシナリオおよびパフォーマンス分析に焦点を当てた指導付き練習を行うこと。
カスタマイズ対応について
- お客様のシステムや実務上のクエリに基づき、本研修内容をご希望通りにカスタマイズしたい場合は、事前にご連絡ください。
SSASを活用したビジネスインテリジェンス
14 時間SSAS(SQL Server Analysis Services)は、複数のデータベースやテーブル、ファイルにわたるデータ分析を行うためのMicrosoft SQL Server製品群の一部であり、OLAP処理およびデータマイニング機能を提供します。SSASによって構築されるセマンティックデータモデルは、Power BI、Excel、Reporting Servicesといったクライアントアプリケーションやその他のデータ可視化ツールで活用されています。
本講座はインストラクターによる対面またはオンラインの実践的な研修であり、受講者はSSASを使用して大規模なデータベースやデータウェアハウス内の大量データをどのように分析すればよいかを学びます。
講座終了時点で受講者は以下のことを実現できるようになります:
- SSASのインストールおよび設定方法の習得
- SSAS、SSIS、SSRS間の関係性の理解
- 多次元データモデリングを用いたビジネス上の洞察の抽出
- OLAP(オンライン分析処理)用キューブの設計
- MDX(多次元式言語)を使用した多次元データのクエリおよび操作
- SSASを用いて実用的なBIソリューションの構築
対象者
- ビジネスインテリジェンス担当者
- データアナリスト
- データベース・データウェアハウス分野の専門家
講座形式
- 双方向性に富む講義およびディスカッション
- 豊富な演習問題および実践的なトレーニング内容
- 実際のラボ環境での実践体験を伴う学習プロセス
カスタマイズ可能なオプション
- 本講座では最新バージョンのMicrosoft SQL ServerおよびSSASを使用します。
- ご要望に応じた内容のカスタマイズも承りますので、遠慮なくお問い合わせください。
SQL Server 2022 Integration Services (SSIS)入門
28 時間日本(オンラインまたは会場にて開催されるこの講師主導のライブ研修は、データ統合・変換処理を行うためのSSISパッケージを設計・実装・管理できるようになりたい初心者レベルのデータ担当者の方々を対象としています。
受講後には以下の能力が身につきます:
- SSISのアーキテクチャおよび構成要素を把握する
- SSISを用いてETLプロセスを設計・実装できる
- SSISツールでデータ統合ソリューションを開発・展開・管理可能となる
- パフォーマンスや安定性向上のためSSISパッケージを適切に改善・最適化する
SQL Server 2022 Integration Services(SSIS)-データフローと高度な変換処理
14 時間SQL Server Integration Services(SSIS)は、Microsoft SQL Serverに含まれるコンポーネントで、データ統合やワークフローアプリケーションを構築するためのプラットフォームです。主にデータ移行やデータウェアハウス構築、データ変換作業などに利用されます。
本講座はインストラクターによるライブトレーニング(オンラインまたは対面)で、中級レベルのデータ関連の専門家や開発者を対象としています。高度なSSISデータフローや変換処理の設計方法、およびデータウェアハウス構築におけるスローリー・チェンジング・ディメンション(SCD)の管理手法について学ぶことが目的です。
講座終了後には、以下の能力が身につくようになります:
- SSISを利用して堅牢なデータフローを設計・実装できる。
- 多様なデータソースやデスティネーション、変換処理に対応できる。
- 履歴データの変化を管理するためのSCDを正しく実装できる。
- SSISパッケージの展開、実行、トラブルシューティングが的確に行える。
講座形式
- インタラクティブな講義とディスカッション
- 豊富な演習および実践練習
- 実際のラボ環境での手を動かす実装体験
カスタマイズオプションについて
- 本講座の内容をご要望に合わせて調整したい場合は、お問い合わせください。