目次
第1章 データベースの基本を知ろう
- 01 データとデータベース
- 02 データベースのしくみ
- 03 データベース管理システムのしくみと種類
第2章 データベース運用・管理の基本を知ろう
- 01 データベース技術者の業務内容.
- 02 データベースの運用・管理①~データベースのバックアップ
- 03 データベースの運用・管理②~データベースの保管場所
- 04 データベースの運用・管理③~ユーザー管理
- 05 データベースの運用・管理④~データベースサーバーの監視
- 06 データベースの運用・管理⑤~データの移行.
- 07 データベースのセキュリティ①~セキュリティに対する脅威
- 08 データベースのセキュリティ②~マルウェア
- 09 データベースのセキュリティ③~ハードウェアとパスワード
- 10 コンピュータのトラブル対応
- 11 ネットワークのトラブル対応
第3章 リレーショナル型データベースの基本を知ろう
- 01 リレーショナル型データベースのしくみ
- 02 関係代数と集合演算
- 03 関係代数と関係演算
- 04 インデックスとビュー
- 05 正規化と正規形
- 06 ロックとトランザクション
第4章 SQLの基本を知ろう
- 01 SQLの基本
- 02 データの操作(DML)①~ SELECT命令の基本
- 03 データの操作(DML)②~ SQLで使用する演算子
- 04 データの操作(DML)③~テーブルの結合
- 05 データの操作(DML)④~データの追加・削除・更新
- 06 データの定義(DDL)①~データベースとテーブルの作成
- 07 データの定義(DDL)②~主キーと外部キーの設定
- 08 データの定義(DDL)③~インデックスとビュー
- 09 データベースのコントロール(DCL)
- 10 拡張SQL
第5章 データベースアプリケーション開発について知ろう
- 01 データベースアプリケーションの開発手法
- 02 データベースアプリケーションの開発手順
- 03 データベース設計のドキュメント化
- 04 プログラミング言語からのデータベース接続
- 05 プログラミング言語からのデータベース接続①~C#からSQL Serverに接続
- 06 プログラミング言語からのデータベース接続②~ExcelからAccessに接続
- 07 プログラミング言語からのデータベース接続③~PHPからMySQLに接続
- 08 プログラミング言語からのデータベース接続④~JavaからPostgreSQLに接続
- 09 プログラミング言語からのデータベース接続⑤~AndroidからSQLiteに接続
- 10 データベースアプリケーション開発の問題点
- 11 データベースアプリケーションのパフォーマンスチューニング
- 12 データベースアプリケーション開発の応用例
第6章 データベースの活用例を知ろう
- 01 経営戦略の意思決定に役立てるデータウェアハウス
- 02 ビッグデータとNoSQL
- 03 負荷やリスクを分散する分散データベース
- 04 複数データベースの同期とレプリケーション
- 05 クラウドでのデータベース活用
第7章 データベース技術者としてのスキルアップ
- 01 さまざまな資格を取る
- 02 データベース技術者としての実績を積む
- 03 本を読んで知識をつける
- 04 ISMSを取得する