آموزش آشنایی با پایگاه‌های داده NoSQL - آخرین آپدیت

دانلود Introduction to NoSQL Databases

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: با این دوره آموزشی جامع و مناسب برای مبتدیان، وارد دنیای پایگاه‌های داده NoSQL شوید! این دوره دانش فنی و عملی در مورد دیتابیس‌های NoSQL و سرویس‌های پایگاه داده به عنوان سرویس (DaaS) را در اختیار شما قرار می‌دهد. با ظهور کلان‌داده‌ها (Big Data) و متدولوژی‌های توسعه چابک (Agile)، پایگاه‌های داده NoSQL اهمیت زیادی در چشم‌انداز مدیریت داده‌ها پیدا کرده‌اند. مزیت اصلی آن‌ها توانایی مدیریت مقیاس‌پذیری و انعطاف‌پذیری است که اپلیکیشن‌های مدرن به آن نیاز دارند. شما این دوره را با یادگیری تاریخچه و مفاهیم پایه دیتابیس‌های NoSQL (سندی، کلید-مقدار، ستونی و گراف) آغاز کرده و ویژگی‌های کلیدی و مزایای آن‌ها را کشف خواهید کرد. شما با چهار دسته اصلی NoSQL و تفاوت‌های آن‌ها آشنا می‌شوید. همچنین تفاوت بین مدل‌های سازگاری ACID و BASE، مزایا و معایب سیستم‌های توزیع‌شده و زمان مناسب برای استفاده از RDBMS در مقابل NoSQL را بررسی خواهید کرد. علاوه بر این، با دیتابیس‌های برداری (Vector Databases) که کلاسی نوظهور و محبوب در حوزه هوش مصنوعی هستند، آشنا می‌شوید. در ادامه، معماری و ویژگی‌های چندین پیاده‌سازی معروف NoSQL شامل MongoDB، Cassandra و IBM Cloudant را بررسی می‌کنید و با وظایف مشترک و مشخصات تعیین‌کننده هر یک آشنا می‌شوید. سپس تجربه عملی در استفاده از این دیتابیس‌ها برای انجام وظایف استاندارد مدیریت پایگاه داده، مانند ایجاد و تکثیر (Replication) دیتابیس‌ها، بارگذاری و کوئری داده‌ها، تغییر مجوزهای دسترسی، ایندکس‌گذاری، تجمیع داده‌ها و شاردینگ (Sharding یا پارتیشن‌بندی) را کسب خواهید کرد. در پایان دوره، یک پروژه نهایی را تکمیل می‌کنید که در آن تمام دانش خود را در یک سناریوی واقعی و با کار بر روی چندین دیتابیس NoSQL به کار می‌گیرید. این دوره برای هر کسی که قصد دارد مهارت‌های خود را در مدیریت داده و فناوری اطلاعات گسترش دهد، ایده‌آل است.

سرفصل ها و درس ها

مقدمه‌ای بر NoSQL Introducing NoSQL

  • معرفی دوره Course Introduction

  • مروری کلی بر NoSQL Overview of NoSQL

  • ویژگی‌های پایگاه‌های داده NoSQL Characteristics of NoSQL Databases

  • دیتابیس‌های NoSQL کلید-مقدار (Key-Value) Key-Value NoSQL Databases

  • دیتابیس‌های NoSQL مبتنی بر سند (Document-Based) Document-Based NoSQL Databases

  • دیتابیس‌های NoSQL مبتنی بر ستون (Column-Based) Column-Based NoSQL Databases

  • دیتابیس‌های NoSQL گرافی (Graph) Graph NoSQL Databases

  • مقایسه عملیات ACID در مقابل BASE ACID versus BASE Operations

  • پایگاه‌های داده توزیع‌شده Distributed Databases

  • قضیه CAP CAP Theorem

  • چالش‌های مهاجرت از RDBMS به NoSQL Challenges in Migrating from RDBMS to NoSQL Databases

آشنایی با MongoDB: یک پایگاه داده NoSQL متن‌باز Introducing MongoDB: An Open-Source NoSQL Database

  • مروری کلی بر MongoDB Overview of MongoDB

  • مزایای MongoDB Advantages of MongoDB

  • موارد استفاده از MongoDB Use Cases for MongoDB

  • عملیات CRUD CRUD Operations

  • ایندکس‌ها Indexes

  • چارچوب تجمیع داده‌ها (Aggregation Framework) Aggregation Framework

  • تکثیر و شاردینگ (Replication and Sharding) Replication and Sharding

  • اتصال به MongoDB از طریق پایتون Accessing MongoDB from Python

آشنایی با Apache Cassandra: یک پایگاه داده NoSQL متن‌باز Introducing Apache Cassandra: An Open-Source NoSQL Database

  • مرور کلی Apache Cassandra Apache Cassandra Overview

  • ویژگی‌های کلیدی Apache Cassandra Key Features of Apache Cassandra

  • مدل داده‌ای Apache Cassandra: بخش اول Apache Cassandra Data Model: Part 1

  • مدل داده‌ای Apache Cassandra: بخش دوم Apache Cassandra Data Model: Part 2

  • آشنایی با محیط CQL Shell (cqlsh) Introduction to Cassandra Query Language Shell (cqlsh)

  • انواع داده‌ها در CQL CQL Data Types

  • عملیات Keyspace در Apache Cassandra Apache Cassandra Keyspace Operations

  • عملیات مربوط به جداول Table Operations

  • عملیات CRUD: بخش اول CRUD Operations - Part 1

  • عملیات CRUD: بخش دوم CRUD Operations - Part 2

پروژه نهایی: کار با پایگاه‌های داده NoSQL Final Project: Working with NoSQL Databases

[اختیاری] آشنایی با IBM Cloudant: یک سرویس NoSQL DBaaS [Optional] Introducing IBM Cloudant: A NoSQL DBaaS

  • مروری کلی بر Cloudant Overview of Cloudant

  • معماری و تکنولوژی‌های کلیدی Cloudant Cloudant Architecture and Key Technologies

  • مزایا و راهکارهای Cloudant Cloudant Benefits and Solutions

  • گزینه‌های استقرار Cloudant Deployment Options for Cloudant

  • داشبوردهای Cloudant Dashboards in Cloudant

  • کار با دیتابیس‌ها در Cloudant Working with Databases in Cloudant

  • مبانی HTTP API HTTP API Basics

  • کار با HTTP API Working with the HTTP API

نمایش نظرات

آموزش آشنایی با پایگاه‌های داده NoSQL
جزییات دوره
18h 28m
37
(آخرین آپدیت)
59,930
4.6 از 5
دارد
دارد
دارد
Rav Ahuja
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar