はじめに
  • 講座の概要
  • 【スキップ可】Udemy受講にあたって
MongoDB概要
  • NoSQLとは
  • MongoDBの特徴
  • MongoDBのデータ構造
  • MongoDB概要の復習
  • まとめ(MongoDB概要)
環境準備
  • Windowsへインストール
  • サーバー起動/終了
  • 設定ファイルの基本
  • Windowsサービスへ登録
  • サンプルデータ投入
  • まとめ(環境構築)
基本操作
  • サーバー接続/切断
  • データベース操作
  • コレクション操作
  • ドキュメント操作
  • データ型
  • MongoDBの基本操作およびデータ型に関する確認問題
  • ドキュメント件数の取得
  • 検索結果のソート
  • 検索結果の件数制限
  • インデックス作成/確認/削除
  • 一意制約(ユニーク制約)作成
  • まとめ(基本操作)
ドキュメント検索で使う演算子
  • 関係演算子
  • 論理演算子
  • 評価演算子
  • 要素演算子
  • 配列演算子
  • まとめ(ドキュメント検索で使う演算子)
ドキュメント更新で使う演算子
  • フィールドの更新
  • フィールドの削除
  • フィールド名の変更
  • フィールドを現在日時で更新
  • フィールドを加算/減算して更新
  • 配列要素に追加
  • 配列要素の更新
  • 配列要素の削除
  • まとめ(ドキュメント更新で使う演算子)
アグリゲーション
  • アグリゲーション概要
  • ステージの種類
  • オペレーター(演算子)の種類
  • ドキュメント絞込
  • 再フォーマット
  • 検索結果ソート
  • ドキュメント件数取得
  • グループごとにデータ件数を集計
  • グループごとに合計値を集計
  • グループごとに最小値/最大値を集計
  • グループごとに平均/分散を集計
  • 指定した範囲を取得
  • 検索結果フィールド名を変更
  • 検索結果のフィールド値を変更
  • 検索結果を条件に応じて表記変更
  • コレクションを結合
  • 配列フィールドの展開
  • ビューの作成
  • まとめ(アグリゲーション)
ボーナスセクション
  • ボーナスレクチャー