学習内容
|
1. データベース設計概要
- RDBの特徴
- データモデリングとは
- データモデリングの役割
- データモデルの種類
- システム構築におけるデータモデリングの位置付け
2. データベース論理設計(基礎)
- 論理設計の概要
- ERダイアグラム概要
- エンティティ
- 属性(アトリビュート)
- リレーションシップ
- カーディナリティ
3. データベース論理設計(実践)
- データモデリングの手順
- トップダウンアプローチの手順
- ボトムアップアプローチの手順
- 論理ERダイアグラムの作成
- エンティティライフサイクル分析
- 時系列の変化を考慮した設計
- 人工キー導入の検討
- エンティティの統合
4. データベース・アーキテクチャ概要
- クライアントとサーバの接続
- データベース・サーバの構造
- データ検索の流れ
- データ更新の流れ
- インスタンス障害
- データ・ファイルの使用法(記憶領域構造)
- ログ・ファイルの使用法
5. 非機能要件とデータベース設計
- 物理設計に必要な業務要件
- 非機能要件とは
6. データベース物理設計
- 物理設計の概要
- 事前に決定しておくべき項目
- 表の設計(サイズ見積もり)
- 索引の設計
- ファイル配置計画の作成
7. データベース運用設計
- データベースの運用で考慮すること
- 定期的に実施する管理項目
- 障害からのデータの保護
- データベースセキュリティ
- 高可用性の実現
|