لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی NoSQL: پایگاه دادههای سندی (Document Databases)
- آخرین آپدیت
دانلود NoSQL Foundations: Document Databases
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
پایگاه دادههای سندی موتور محرک بسیاری از منعطفترین و مقیاسپذیرترین اپلیکیشنهای امروزی هستند، با این حال بسیاری از متخصصان IT در طراحی و پیادهسازی بهینه آنها برای کاربردهای واقعی با چالش روبرو هستند. طرحهای ناسازگار (Inconsistent schemas)، منطق پیچیده Join و مدلهای رابطهای صلب، اغلب مانع از توسعه سریع و تکرار چابک میشوند.
در این دوره آموزشی با عنوان «مبانی NoSQL: پایگاه دادههای سندی»، شما توانایی معماری، استقرار و بهینهسازی راهکارهای دیتابیس سندی را کسب میکنید تا دادههای پویا و تودرتو (Nested) را به راحتی مدیریت کنید. ابتدا، مدلسازی دادههای سندی را بررسی کرده و میآموزید که اسناد JSON چه تفاوتی با جداول سنتی دارند و چگونه رکوردهایی مستقل را برای حداکثر انعطافپذیری و شفافیت ساختاردهی کنید. سپس، الگوهای طراحی پیشرفته و تکنیکهای مقیاسپذیری را کشف خواهید کرد و بر تکامل طرح (Schema Evolution) بدون توقف سیستم، استراتژیهای ایندکسگذاری برای افزایش کارایی، Sharding برای مقیاسپذیری افقی و الگوهایی مانند Embedding در مقابل Referencing برای مدیریت روابط پیچیده مسلط میشوید. در نهایت، نحوه پیادهسازی پلتفرمهای پیشرو دیتابیس سندی شامل MongoDB، Couchbase و Amazon DocumentDB را به همراه دموهای عملی برای انجام عملیات CRUD، اجرای پرسوجوهای تحلیلی و یکپارچهسازی سرویسهای مدیریتشده برای شخصیسازی در لحظه و مدیریت محتوای Serverless خواهید آموخت. پس از اتمام این دوره، شما مهارتها و دانش لازم در زمینه معماری، عملیات و بهینهسازی پایگاه دادههای سندی را برای ساخت اپلیکیشنهای قدرتمند و با کارایی بالا که از مدلهای دادهای منعطف و بدون طرح (Schema-free) بهره میبرند، به دست خواهید آورد.
سرفصل ها و درس ها
بررسی مدلهای دادههای سندی
Exploring Document Data Models
درک مفاهیم پایگاه داده سندی
Understanding Document Database Concepts
مقایسه مدلهای سندی با جداول رابطهای
Contrasting Document Models with Relational Tables
دمو: ساختاردهی دادهها به صورت اسناد منعطف
Demo: Structuring Data as Flexible Documents
شناسایی موارد استفاده از پایگاه داده سندی
Identifying Document Database Use Cases
طراحی پایگاه دادههای سندی
Designing Document Databases
دمو: بهرهگیری از انعطافپذیری طرح (Schema)
Demo: Embracing Schema Flexibility
دمو: بهینهسازی پرسوجوها با ایندکسگذاری
Demo: Optimizing Queries with Indexing
مقیاسپذیری از طریق Partitioning و Replication
Scaling through Partitioning and Replication
کاهش محدودیتهای پایگاه داده سندی
Mitigating Document Database Limitations
بهکارگیری الگوهای طراحی سندی
Applying Document Design Patterns
ارزیابی راهکارهای پایگاه داده سندی
Assessing Document Database Solutions
بررسی گزینههای پیشرو در پایگاه دادههای سندی
Surveying Leading Document Database Options
بررسی سایر گزینههای پایگاه داده سندی
Exploring Additional Document Database Options
تعریف چارچوب معیارهای انتخاب
Defining Selection Criteria Framework
دمو: تدوین استراتژیهای انتخاب دیتابیس
Demo: Crafting Database Selection Strategies
لوسیان علاقه مند به یادگیری مفاهیم جدید و به اشتراک گذاری دانش است. وی بیش از 15 سال تجربه توسعه نرم افزار و بیش از 5 سال تجربه در تدریس دانشگاهی دارد. تمرکز وی روی توسعه بانک اطلاعاتی ، برنامه نویسی PL/SQL و تنظیم عملکرد است. او از تدریس و راهنمایی دیگران لذت می برد تا آنها بتوانند مهارت های خود را ارتقا دهند و موفق باشند.
نمایش نظرات