Sokan Academy
topic-image

مجموعه آموزشی پایگاه داده | Database

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

دوره‌های آموزشی

دوره‌های آموزشی

آموزش Window Function ها در SQL
آموزش Window Function ها در SQL

آموزش Window Function ها در SQL

رایگان
آموزش عملی MySQL
آموزش عملی MySQL

آموزش عملی MySQL

گواهینامه معتبر
286 هزار
آموزش گام به گام Elasticsearch
آموزش گام به گام Elasticsearch

آموزش گام به گام Elasticsearch

گواهینامه معتبر
399 هزار
آموزش ردیس
آموزش ردیس

آموزش ردیس

رایگان
آموزش SQL و MySQL
آموزش SQL و MySQL

آموزش SQL و MySQL

رایگان

بهترین مدرسان و نویسندگان

بهترین مدرسان و نویسندگان

content.production.team-image
اکانت رسمی تیم تولید محتوای سکان آکادمی
hrmadani-image
مدیرفنی و عاشق توسعه
miazam47-image
توسعه دهنده backend و علاقه‌مند به Data Engineering

واژه‌های تخصصی

واژه‌های تخصصی

Cache

حافظه کوتاه مدت کامپیوتر

حافظه کوتاه مدت کامپیوتر، که داده‌ها برای بازیابی آسان‌تر و سریع‌تر در آن ذخیره می‌شود.

Full Text Search

جستجوی کامل متن

فرایند مقایسه و تطبیق هریک از توکن‌های (کلمات) عبارت جستجو‌شده با توکن‌های ثبت شده از داده‌های متنی ذخیره‌شده در پایگاه داده را یک جستجوی کامل متن (full text search) می‌گویند.

Cache Miss

کش میس

عدم موفقیت در بدست آوردن داده های درخواست شده از cache را cache miss می گویند.

ORM

اوآرام

Object Relational Mapping یا به اختصار ORM مکانیسمی در صنعت توسعهٔ‌ نرم‌افزار است که این امکان را در اختیار توسعه‌دهندگان قرار می‌دهد تا به صورت کاملاً شیئ‌گرا اقدام به ارتباط با دیتابیس کنند.

Transaction

ترنزکشن‌

در برنامه‌نویسی، Transaction معمولاً به فرایند تبادل یکسری داده‌ها و تَسک‌های مرتبط با آن‌ها همچون آپدیت یکسری رکورد در دیتابیس گفته می‌شود که این اطمینان را حاصل می‌کند که ریکوئست (درخواست) مد نظر بدون هیچ‌گونه کم و کاستی با صحت کامل انجام خواهد شد.

Cache Hit

کش هیت

Cache Hit حالتی است که در آن داده های درخواست شده توسط یک جزء یا برنامه در cache یافت می شود.

در مورد پایگاه داده چه می‌دانیم؟

در مورد پایگاه داده چه می‌دانیم؟

 

پایگاه داده چیست ؟

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

دیتابیس‌ها می‌توانند ساده و کوچک باشند، مانند یک فایل اکسلِ حاوی لیست مشتریان، یا پیچیده و بزرگ، مانند سیستم‌هایی که اطلاعات میلیون‌ها تراکنش مالی را نگهداری می‌کنند!

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

 

چرا باید پایگاه داده‌ها و اصول طراحی آن را آموزش ببینیم؟

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

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

 

در مجموعه پایگاه داده سکان آکادمی، چه چیزی یاد میگیریم؟

مجموعه پایگاه داده سکان آکادمی در سه بخش به ارتقاء مهارت های شما در حوزه پایگاه داده کمک می کند :

1. دوره های آموزشی پایگاه داده

در بخش دوره های آموزشی پایگاه داده می توانید سه دیتابیس زیر را به صورت کامل یاد بگیرید:

  • آموزش دیتابیس MySQL

MySQL یکی از پایگاه داده های محبوب و مورد استفاده‌ی بسیاری از برنامه نویسان و توسعه دهندگان وب است. MySQL از استاندارد SQL پیروی می کند و با بسیاری از زبان های برنامه نویسی مانند PHP، Python، Java و #C سازگار است.

در دوره آموزش MySQL سکان آکادمی، یاد می‌گیرید که چگونه با استفاده از کوئری‌های CRUD، رابطه‌ها و JOIN ها، داده ها را مدیریت و استخراج کنید. با یک Dataset کامل کار کنید و مثال‌های عملی را تمرین کنید.

  • آموزش دیتابیس Redis

Redis (ردیس) یک دیتابیس غیر رابطه­ ای، متن­ باز و از نوع کلید-مقدار است. ردیس داده‌ها را در حافظه ذخیره می‌کند (به جای یک دیسک یا درایو حالت جامد (SSD))، که به افزایش سرعت، قابلیت اطمینان و عملکرد بی نظیر کمک می‌کند.

در دوره‌ی آموزش رایگان ردیس سکان آکادمی، پس از آشنایی اولیه با ردیس؛ یک سیستم پرسش و پاسخ را با استفاده از Redis پیاده سازی می‌کنید تا نحوه کار کردن با این پایگاه داده را در قالب یک پروژه کاربردی بیاموزید. سپس مباحث پیشرفته‌تر، مانند Redis Transaction و ذخیره‌ی داده های حجیم در Redis را به خوبی آموزش می‌بینید.

  • آموزش Elasticsearch

الستیک سرچ یک موتور جستجو و تحلیل متن باز و توزیع یافته است. الستیک سرچ به شما اجازه می‌دهد تا حجم عظیمی از داده‌ها را ذخیره‌سازی، جستجو و آنالیز کنید، همچنین از آنجایی که الستیک سرچ بسیار سریع است برای انجام هر کاری با تاخیر بسیار کوتاهی «در حد میلی‌ثانیه» مواجه هستید.

در دوره آموزش الستیک سرچ سکان آکادمی، گام به گام با اصلی ترین مفاهیم مربوط به موتور جستجو و سرویس الستیک سرچ آشنا می‌شوید و بعد از آن از API های قدرتمند جستجو در Elasticsearch استفاده می‌کنید. در طول این آموزش از مثال‌های عملی برای بهره‌وری از یک آموزش کاملا کاربردی استفاده شده است.

2. مقالات متنی در حوزه پایگاه داده

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

3. واژه‌های تخصصی مرتبط با حوزه پایگاه داده

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

sokan-academy-footer-logo
کلیه حقوق مادی و معنوی این وب‌سایت متعلق به سکان آکادمی می باشد.