The MongoDB Essentials

Eğitim Tipi : Sanal Sınıf / Online
Süre : 2 Gün
  1. Anasayfa
  2. /
  3. The MongoDB Essentials

Açıklama

    MongoDB Essentials kursu, katılımcılara MongoDB veritabanını yükleme ve kullanma konusunda deneyim kazandırmak üzere tasarlanmıştır. Bu uygulamalı eğitim, katılımcıları belgeye dayalı bir veritabanı konsepti ile tanıştırdıktan sonra MongoDB’nin nasıl kurulacağını ve kullanılacağını uygulamalı olarak anlatır. Katılımcılar eğitimde veritabanı erişim uygulaması geliştirmek ve verileri değiştirmek için yerleşik kabuğu (shell) ve çeşitli API’leri kullanır. Ayrıca, dizinleri kullanarak sorguları optimize etme ve MongoDB işlevlerini kullanarak verileri toplama konularına da değinilir.

     

    Bu eğitimde neler öğreneceksiniz?

    • MongoDB veritabanını yükleme
    • Veritabanına erişmek için MongoDB kabuğunu kullanma
    • Veri oluşturma, alma, güncelleme ve silme
    • Toplama sorgularını kullanma
    • MongoDB ile arayüz oluşturmak üzere kullanılan API’leri anlama
    • Veritabanının belge tabanlı yapısını anlama
    • API kullanarak uygulama geliştirme
    • Dizinlerle sorguları optimize etme

Eğitim İçeriği

NOSQL Databases

  • What are NoSQL Databases?
  • Common Database Features
  • NoSQL Versus Relational Approach
  • Types of NoSQL Databases
  • Data Storage
  • Transaction Handling
  • Key Features

Installing Mongodb

  • Downloading in the Required Software
  • Installing MongoDB
  • Configuration Files
  • Touring the File Structure
  • Securing the Installation

Data Modelling And Design

  • Data Storage
  • Working with Datatypes
  • Collections
  • Document Datatypes
  • Creating _id Fields

Querying Data

  • Databases and Collections
  • Querying Collections
  • Working with Operators
  • Referencing a Database
  • Querying Dates

The Aggregation Framework

  • Aggregating Results
  • Single Purpose Functions
  • The Aggregation Pipeline
  • Date Aggregation Operators

Manipulating Data

  • Inserting Data into Collections
  • Updates
  • Deletes
  • Atomic Operations
  • Removing Data
  • Capped Collections

Using An Api

  • Introducing Drivers
  • Java
  • PHP
  • Ruby
  • Python

High Performance Options

  • Creating Indexes
  • Manipulating Index Behaviour
  • Index Properties
  • Specialised Index Types
  • Replication
  • Sharding