آموزش بخش پایانی مدیریت پایگاه داده (5): نمایه سازی، درختان B، B+Trees

Database Management Final Part (5): Indexing,B Trees,B+Trees

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: یادگیری نمایه سازی در سیستم های مدیریت پایگاه داده بدون پیش نیاز شما با مفاهیم اصلی نمایه سازی مبحث سیستم های مدیریت پایگاه داده بسیار آشنا خواهید شد. مصاحبه کننده در مورد سوالات مربوط به درختان B، درختان B+ شما علوم کامپیوتر را در ابعاد متفاوتی مشاهده خواهید کرد شما قادر خواهید بود به تمام سوالات امتحاناتی مانند GATE، PGEE، ISRO پاسخ دهید (پس از تکمیل تمام قسمت های دوره DBMS شما قادر خواهید بود یک رتبه برتر در دوره سیستم های مدیریت پایگاه داده شما در مقطع لیسانس آشنایی با نحوه عملکرد درختان B و درختان B+ درک نحوه کارکرد مبحث نمایه سازی DBMS درک "کلید"، "کلید اولیه" یادگیری را آسان تر می کند

کسی اینجاست که فکر می‌کند نمایه‌سازی موضوع سیستم‌های مدیریت پایگاه داده دشوار است؟

ساده ترین روش را برای تسلط بر این مبحث نمایه سازی از ابتدا کشف کنید…

بنابراین می توانید مصاحبه کننده را در این موضوع با یک پایگاه دانش شفاف به چالش بکشید!

این کلاس کارشناسی ارشد در نمایه سازی، تسلط بر این مبحث را برای هر کسی آسان می کند ... حتی اگر "مبتدی" در علوم کامپیوتر باشید

اگر بخواهید:

- مهارت هایی را که برای شروع کار با علوم کامپیوتر نیاز دارید، ایجاد کنید

- با شکستن سؤالات مصاحبه آنها در مورد موضوع نمایه سازی سیستم مدیریت پایگاه داده، به یک شرکت نرم افزاری درجه یک مانند google بروید.

- در امتحان ترم نمرات عالی کسب کنید

- یا فقط علم کامپیوتر را یاد بگیرید تا بتوانید نحوه ساخت برنامه های بهتر را درک کنید.

...این مجموعه کامل سیستم مدیریت پایگاه داده، دوره ای است که برای انجام همه اینها و موارد دیگر نیاز دارید.

آیا قصد دارید مدرک علوم کامپیوتر خود را با تخصص بالایی در موضوعات اصلی دریافت کنید؟ یا آیا قصد دارید در یک شرکت درجه یک مانند گوگل، مایکروسافت قرار بگیرید؟ یا آیا شما یک دانشجوی کالج هستید که در تلاش برای درک اصول اولیه علوم کامپیوتر هستید؟ یا آیا شما یک توسعه‌دهنده نرم‌افزار هستید که می‌خواهید با درک تئوری علوم کامپیوتر، برنامه‌های بهتری ایجاد کنید؟

این دوره طراحی شده است تا مهارت های مدیریت پایگاه داده را که برای شکستن سوالات مصاحبه در زمینه نمایه سازی در شرکت های درجه یک نیاز دارید را به شما ارائه دهد. در پایان دوره، موضوع نمایه سازی را به خوبی درک خواهید کرد و قادر خواهید بود سوالات مصاحبه/ترم/دروازه/ایسرو را بشکنید


بسیاری از دانش‌آموزان بدون دانش کامپیوتر در امتحانات دانشگاهی یا مصاحبه با شرکت در دوره‌های من موفق شده‌اند.

.
در اینجا چند نمونه از دانش آموزانی هستند که این دوره را برای امتحانات دانشگاهی یا مصاحبه یا مشاغل نرم افزاری خود شگفت زده کردند.

"متشکرم، من دوره سیستم عامل را در دانشکده با نمره 85 خوب به پایان رساندم" توسط مؤمن مدلگ

" روش او برای توضیح مفهوم پیچیده عالی است. من شروع به درک کمی کردم که این پایه برای همه زبان های برنامه نویسی است. من حدود 12 سال تجربه فناوری اطلاعات دارم. امیدوارم یادگیری سیستم عامل برای همه قبل از شروع حرفه آنها در این زمینه اجباری باشد. IT " توسط Happy.

"توضیح بسیار خوبی در مورد همه مواد آموزشی. او برخلاف بسیاری از مربیان دیگر است که فقط چیزهایی را به شما می گویند و انتظار دارند چیزهایی را که به شما پرتاب می شود جذب کنید. او کسی است که چیزها را به گونه ای توضیح می دهد که قابل درک و قابل جذب حتی برای مبتدیان O/S با دانش یا پیشینه محدود در O/S. با تشکر از شما! توسط مایک

"من واقعا از این دوره لذت بردم. مدرس به نظر می رسد که او آنجا ایستاده است و تا زمانی که مفاهیم به ذهن شما خطور نکند صفحه را ترک نمی کند. بسیار جذاب و هر کجا که او بگوید، بعداً این را خواهیم دید. او می سازد. من کاملاً توصیه می کنم" توسط Surbhi Vasudeva

"دوره عالی که من با دانش 0 شروع کرده بودم، اکنون خیلی چیزها را یاد گرفته بودم بهترین استاد برنامه ریزی فوق العاده" توسط هارشاوردان گوپتا

"من از این دوره بسیار لذت بردم و مدرس یک نمای کلی از مبانی تئوری پشت سیستم عامل ها ارائه کرد. در صورتی که گیج شده اید، این دوره به صورت تئوری است و نه توضیحی در مورد نحوه استفاده از ویندوز، مک، در عوض، او یک نمای کلی از الگوریتم‌های مورد استفاده برای انتقال فرآیندها از RAM به CPU ارائه می‌دهد. من مشتاقانه منتظر قسمت 2 هستم.

"دوره عالی و بسیار دقیق. ایده آل برای دانشجویانی مانند من که در زمینه فناوری اطلاعات تحصیل نکرده اند" نوشته میکال بوردزی

"معلم عالی. مفاهیم را آهسته درک می کند و تعاریف و معانی را چندین بار تکرار می کند، بنابراین برای شنیدن تعریف نیازی به مکث ویدیو یا عقب بردن آن نیست. از این تمرین برای تقویت مطالب در ذهن خود استفاده کنید و مطمئن شوید که واقعاً آن را یاد می گیرید. به جای اینکه آن را بشنوید" اثر سم دبویس

مجموعه دوره (قسمت 1 تا 5) در مورد سیستم های مدیریت پایگاه داده 46 ساعت طولانی است. زیرا این دوره به عنوان یک توقفگاه برای مفاهیم سیستم مدیریت پایگاه داده طراحی شده است. و این وقف 54 ساعته طرز فکر شما را نسبت به علوم کامپیوتر تغییر خواهد داد.

چه کتاب درسی را باید دنبال کنم؟

من از کتاب نواته استفاده کرده ام. این یک کتاب درسی عالی است. می توانید آن را دنبال کنید. اما من بسته به موضوع کتاب های درسی دیگری مانند کورث، سودارشان و غیره را نیز ارجاع داده ام. بنابراین بستگی به شما دارد که با کدام کتاب درسی راحت باشید اما از یک کتاب نویسنده استاندارد پیروی کنید. اگر این دوره را کامل کنید، درک این کتاب های درسی بسیار راحت تر خواهید بود. اما به هر حال اگر این دوره را با یادداشت های دقیق کامل کامل کنید، نیازی به خواندن هیچ کتاب درسی ندارید، زیرا من آنها را برای شما می خوانم و مطالب را به روشی آسان ارائه می دهم.

چرا باید این را انتخاب کنید. دوره؟

دوره‌های من از زمان انتشار در Udemy همواره پرفروش‌ترین‌ها را به دست آورده است، شما به بیش از 9000 دانش‌آموز می‌پیوندید که قبلاً در دوره‌های متعدد من ثبت‌نام کرده‌اند (بیش از 19000 ثبت‌نام).

نظرات 5 ستاره زیادی توسط دانشجویان باقی مانده است. این دوره به عنوان بهترین دوره برای یادگیری سیستم های مدیریت پایگاه داده برای مبتدیان رتبه بندی شده است.

چه چیزی بسیاری از دوره های من را پرفروش می کند؟

مثل شما، هزاران نفر دیگر از آموزش‌های ناقص یوتیوب که فرض می‌کنند قبلاً یک سری چیزها را می‌دانید و همچنین کتاب‌های درسی انبوه را می‌دانید، ناامید و خسته شده بودند.

آنها نیز مانند شما از درس های با کیفیت پایین، موضوعات بد توضیح داده شده و اطلاعات گیج کننده همه جانبه که به روش اشتباه ارائه شده خسته شده بودند. به همین دلیل است که بسیاری در این مجموعه کامل سیستم های مدیریت پایگاه داده موفق می شوند. این به روشی ساده طراحی شده است به طوری که هر کسی که دانش قبلی از علوم کامپیوتر ندارد قادر به درک آن باشد.

اگر سوالی داشته باشم چه می شود؟

می‌توانید در هر زمان با استفاده از بخش پرسش و پاسخ یا از طریق پیام‌های شخصی سؤال بپرسید. من آن را بسیار جدی می گیرم و به این سؤالات به صورت مفصل با کلمات ساده انگلیسی پاسخ می دهم تا همه بتوانند آن را درک کنند.

نقل قول دانش آموز: "هر چیزی که همیشه می خواستید در مورد سیستم عامل بدانید، اما از پرسیدن می ترسیدید"...و ویگنش سکار پاسخ های درستی می دهد" توسط کلاوس کالیبا.


برای شروع آماده اید؟

اکنون با استفاده از دکمه "افزودن به سبد خرید" در سمت راست ثبت نام کنید و راه خود را به سمت علوم کامپیوتر شروع کنید.

شما را از داخل می بینیم (عجله کنید، مجموعه سیستم مدیریت پایگاه داده منتظر است!)






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

معرفی Introduction

  • معرفی Introduction

سازماندهی فایل در دیسک Organization of File in the Disk

  • عامل مسدود کردن، سازماندهی فایل سفارشی در مقابل سازماندهی فایل نامرتب Blocking Factor, Ordered File Organization vs Unordered File Organization

  • مثال در مورد استراتژی Spanned vs Unspanned Example on Spanned vs Unspanned Strategy

سازماندهی سوابق در یک فایل Organization of Records in a File

  • سازماندهی فایل سفارشی در مقابل سازماندهی فایل نامرتب Ordered File Organization vs Unordered File Organization

  • مزیت سازماندهی فایل مرتب شده: جستجوی باینری Advantage of Ordered File Organization : Binary Search

  • نحوه عملکرد جستجوی باینری در یک فایل مرتب شده How Binary Search Works in an Ordered File

  • پیچیدگی زمانی جستجوی باینری Time Complexity of Binary Search

  • مزیت سازماندهی نامرتب فایل Advantage of Unordered File Organization

تکنیک نمایه سازی در پایگاه های داده Indexing Technique in Databases

  • Indexing در DBMS چیست؟ What is Indexing in DBMS

  • شاخص متراکم در مقابل شاخص پراکنده Dense Index vs Sparse Index

  • طبقه بندی تکنیک های نمایه سازی Classification of Indexing Techniques

شاخص اولیه Primary Index

  • شاخص اولیه توضیح داده شد Primary Index Explained

  • مشکل در شاخص اولیه Problem on Primary Index

  • مضرات نمایه سازی اولیه/سازماندهی فایل مرتب Disadvantage of Primary Indexing / Ordered File Organization

شاخص خوشه بندی Clustering Index

  • خوشه بندی نمایه سازی توضیح داده شده است Clustering Indexing Explained

  • نحوه پیاده سازی شاخص های خوشه بندی How Clustering Indexes are implemented

شاخص ثانویه Secondary Index

  • شاخص کلید ثانویه Secondary Key index

  • شاخص غیر کلیدی ثانویه Secondary Non Key Index

  • مشکل در شاخص ثانویه Problem on Secondary Index

نمایه سازی چند سطحی Multi Level Indexing

  • نمایه سازی چند سطحی توضیح داده شد Multilevel Indexing Explained

  • پیچیدگی زمانی نمایه سازی چندسطحی Time Complexity of Multilevel Indexing

  • معایب شاخص های چند سطحی استاتیک Disadvantages of Static Multilevel Indexes

  • مشکل در ایسام Problem on ISAM

  • مسئله Problem

نمایه سازی چند سطحی پویا: مقدمه ای بر درختان B Dynamic Multilevel Indexing : Introduction to B Trees

  • مقدمه ای بر B Trees Introduction to B Trees

  • مشکل 1 در درختان B Problem 1 on B Trees

  • مشکل 2 در درختان B Problem 2 on B Trees

  • مشکل 3 در درختان B Problem 3 on B Trees

درج در درختان B Insertion in B trees

  • چگونه درختان B با درج ورودی های شاخص ساخته می شوند How B Trees are constructed by Insertion of Index Entries

  • درج در B Trees با مثال Insertion in B Trees with example

  • درج در درختان B مثال 2 Insertion in B Trees example 2

  • یافتن حداقل ارتفاع درختان B Finding Minimum Height of B Trees

  • پیدا کردن حداکثر ارتفاع درختان B Finding Maximum Height of B Trees

حذف در درختان B Deletion in B Trees

  • حذف در B Trees با مثال توضیح داده شده است (گره های برگ) Deletion in B Trees explained with example (leaf nodes)

  • حذف در B Trees با مثال توضیح داده شد (گره های برگ) ادامه یافت Deletion in B Trees explained with example (leaf nodes) continued

  • حذف در گره های غیر برگ درختان B Deletion in Non Leaf Nodes of B Trees

  • چرا سرریز نمی تواند در حین حذف اتفاق بیفتد Why Overflow cannot happen during Deletion

  • چرا ورودی های شاخص تکراری نمی توانند در درختان B وجود داشته باشند Why Duplicate Index Entries cannot exist in B Trees

  • زمان صرف شده برای حذف در درختان B Time Taken for Deletion in B Trees

نمایه سازی چند سطحی پویا: درختان B+ Dynamic Multilevel Indexing : B+ Trees

  • مقدمه ای بر درختان B+ Introduction to B+ Trees

  • ترتیب گره برگ در مقابل ترتیب گره غیر برگ Order of Leaf Node vs Order of Non Leaf Node

درج در درختان B+ Insertion in B+ Trees

  • درج در درختان B+ با مثال Insertion in B+ Trees with Example

  • درج در درختان B+ با مثال ادامه دارد Insertion in B+ Trees with Example Continued

  • نکته مهم در B+ Tree Important Point to note in B+ Tree

  • یک مزیت درختان B+ نسبت به درختان B One Advantage of B+ Trees Over B Trees

  • مسئله 1 در درختان B+ Problem 1 in B+ Trees

  • مسئله 2 در درختان B+ Problem 2 in B+ Trees

  • یک اصطلاح مهم دیگر در همه جا دنبال شد Another Important Terminology followed everywhere

  • درج در درختان B مثال 3 Insertion in B Trees example 3

  • این نکته مهم را به خاطر بسپارید Recollect this Important Point

حذف در درختان B+ Deletion in B+ Trees

  • حذف در درختان B+ با مثال توضیح داده شده است Deletion in B+ Trees Explained with Example

  • حذف در درختان B+ با مثال ادامه دارد Deletion in B+ Trees with Example Continued

  • مثال 2 در مورد حذف در درختان B+ Example 2 on Deletion in B+ Trees

  • مثال 3 در مورد حذف در درختان B+ Example 3 on Deletion in B+ Trees

  • مثال 4 در مورد حذف در درختان B+ Example 4 on Deletion in B+ Trees

  • حداقل ارتفاع درختان B+ ممکن است Minimum Height of B+ Trees Possible

  • حداکثر ارتفاع درختان B+ Maximum Height of B+ Trees

  • زمان صرف شده برای درج، جستجو و حذف در درختان B+ Time Taken for Insertion, Search and Deletion in B+ Trees

  • مزایای B+ Tree نسبت به B Tree Advantages of B+ Tree over B Tree

بخش پاداش Bonus Section

  • پاداش: چگونه ادامه دهید Bonus : How to proceed further

نمایش نظرات

نظری ارسال نشده است.

آموزش بخش پایانی مدیریت پایگاه داده (5): نمایه سازی، درختان B، B+Trees
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
14.5 hours
60
Udemy (یودمی) udemy-small
24 بهمن 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,304
4.9 از 5
ندارد
دارد
دارد
Vignesh Sekar

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Vignesh Sekar Vignesh Sekar

مهندس نرم افزار، مدرس علوم کامپیوتر

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.