メインコンテンツへスキップ

コース

Pythonで学ぶMongoDB入門

中級3 時間

MongoDBで柔軟な構造のデータを操作・分析する方法を学びます。

Python3 時間10 本の動画32 個の演習2,600 XP24,113修了証明書

無料アカウントを作成

Google で続行
または
続行することで、 利用規約、私たちの プライバシーポリシー そして、あなたのデータが米国に保存されること。

何千もの企業の学習者に支持されています

チームのトレーニングをお考えですか?

ビジネス向けに試す

コース説明

堅苦しいスキーマに縛られないデータベース設計へ踏み出し、データに合わせて柔軟に変化するドキュメント指向データベース MongoDB の力を体験しましょう。本コースは実践重視で、PyMongo ライブラリを使って MongoDB の操作を習得します。ドキュメントの検索・フィルタ・操作方法を学び、柔軟なスキーマを活かしつつ、必要な場面ではバリデーションで構造を担保する方法も身につけます。基本的な CRUD から高度なクエリ演算子、ソート、プロジェクション、バルク操作まで、現場で使えるスキルを体系的に学べます。今日のデータプロフェッショナルに不可欠な MongoDB スキルを身につけましょう。

前提条件

カリキュラム

コース概要

1

MongoDB をはじめよう

NoSQL データベースとしての MongoDB の世界と主要な特長を、やさしく導入します。リレーショナルデータベースとの比較や利点を学びます。MongoDB サーバーとデータベースに接続し、最初のドキュメントを取得してみましょう。
2

フィルター、演算子、クエリオプション

フィルターと演算子を使って、必要なデータだけを MongoDB に返させる方法を学びます。レコードの並べ替え、返すドキュメント数の制限、特定のクエリに一致するドキュメント数の取得方法を身につけます。
3

レコードの挿入・更新・削除

MongoDB コレクションに新しいレコードを単体または複数まとめて挿入する方法を学びます。個別または複数のドキュメントを同時に更新する方法、データベース内のドキュメントを丸ごと置き換える方法も扱います。さらに、コレクションからレコードを削除する操作も実践します。
4

スキーマの適用と複数操作の組み合わせ

PyMongo を使いながら、MongoDB ドキュメントに構造を定義・適用する方法を学びます。.bulk_write() を用いて、複数の書き込み操作を1回のリクエストに効率よくバッチ化し、順序制御やエラーハンドリングに配慮しつつパフォーマンスを高める手法を探ります。

Pythonで学ぶMongoDB入門

コース修了

達成証明書を取得する

今すぐ登録

DataCamp for Mobileでデータスキルを磨きましょう

モバイルコースと毎日5分のコーディングチャレンジで、外出先でも学習を進めましょう。