YoVDO

Working with Indexes in DynamoDB (Japanese)

Offered By: Amazon Web Services via AWS Skill Builder

Tags

NoSQL Databases Courses Database Design Courses Data Modeling Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

この中級コースは、Amazon DynamoDB を使った開発カリキュラムの一連のコースの 2 番目のコースです。このコースでは、Amazon DynamoDB テーブルからデータサブセットを返すために使用されるクエリとスキャンのさまざまなユースケースについて学習します。テーブル属性の代替グループ化用に、プログラムでセカンダリインデックスを作成する方法を学習します。また、パフォーマンスと効率を向上させるために、テーブルアクセスパターンに最も適合するようにインデックスを設計する方法についても理解できます。


*このコース内の動画には、日本語の吹き替えのほかに日本語の字幕もついています。字幕は画面下の [CC] をクリックして表示と非表示を切り替えることができます。


  • コースレベル: 中級
  • 所要時間: 2 時間 30 分


アクティビティ

このコースには、アニメーション、ビデオデモ、インタラクティブコンテンツ、ナレッジチェック、オプションの有料セルフペースラボが含まれています。


コースの目標

このコースで学習する内容

•    スキャンオペレーションとインデックスを使用するタイミングを分析して評価する

•    プログラムでテーブルのグローバルセカンダリインデックスを作成する

•    セカンダリインデックスを使用して DynamoDB テーブル内の項目を操作する

•    グローバルセカンダリインデックスを最適化して効率を向上させる


対象者

このコースは以下のような方を対象としています。

•    クラウド上の非リレーショナルデータベースや、特に DynamoDB を操作する方法を学ぶことに関心がある新規または経験豊富なデベロッパー

•    データベースアーキテクト 

•    データエンジニア 


前提条件

このコースを受講するにあたっては、次のことを身につけておくことをお勧めします。

•    DynamoDB とその機能に関する知識

•    key-value データベースのデータベース設計またはデータモデリングの実務経験

•    Amazon DynamoDB Service Introduction、Amazon DynamoDB Service Primer、Exploring the DynamoDB API and AWS SDKs の少なくともいずれか 1 つのデジタルトレーニングを修了していること

•    AWS でのアーキテクチャの設計と開発、および AWS でのデータベースの計画と設計の実務経験

•    1 つ以上の高水準プログラミング言語 (Python、Java、Node.js、.NET) の実務的知識


コースの概要

レッスン 1: セカンダリインデックスを使用する

•    スキャンとフィルターを使用したデータの検索と取得

•    属性を再グループ化するインデックスの作成

•    アクセスパターンに従ったインデックスの設計

•    インタラクティブなナレッジチェック


レッスン 2: セカンダリインデックスを使用して DynamoDB テーブルを操作する

•    キースキーマに関するインサイトを得る

•    セカンダリインデックスのクエリ

•    インデックスがオペレーションに与える影響の評価

•    インタラクティブなナレッジチェック


レッスン 3: 効率化のためにインデックスを最適化する

•    効率を良くするためのベーステーブルデータの構造化

•    効率を良くするためのインデックスの構造化

•    ユースケースの分析

•    インタラクティブなナレッジチェック


レッスン 4: コースのまとめ

•    コースのまとめ

•    認定テスト


Tags

Related Courses

Introduction to Data Science
University of Washington via Coursera
Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity
Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera
Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera
Fundamentals of database systems
Indian Institute of Technology Kanpur via Swayam