آموزش ویدیویی پایگاه داده، SQL و NoSQL و ...
2.09K subscribers
218 photos
115 videos
1.8K links
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs

* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
Download Telegram
💡 نکته #NoSQL

🟣 موضوع : Embedded vs Referenced Documents

نکته :

‏برای روابط یک به چند، Embedded معمولا راحت‌تره. 👨‍👩‍👧‍👦👍


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #یادگیری_ماشین

🟣 موضوع : ‏یادگیری ماشین: مهندسی ویژگی - پیش‌پردازش - مدیریت داده‌های گمشده (Missing Values)

نکته :

‏مهم‌ترین ابزارت تو مهندسی ویژگی، دانش دامین (موضوع) کاره. با متخصص‌ها صحبت کن تا بدونی چه چیزایی واقعاً مهمن. 🤝 فهمیدن کسب‌وکار = ویژگی‌های بهتر! 🚀


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 کدتو مستند کن! با Docstrings در پایتون 🐍

‏Docstrings یه جور راهنما توی کدته! توضیح میده یه تابع یا کلاس چیکار میکنه.

```python
‏def جمع(a, b):
‏ """این تابع دو عدد را جمع میکند."""
return a + b
```

‏با `help(جمع)` میتونی مستنداتتو ببینی! تمیز بنویس تا بقیه (و خودت!) راحت‌تر بفهمن.

https://t.me/python7ir
💡 نکته #SQL

🟣 موضوع : ‏فیلتر گروه‌ها با HAVING

نکته :

‏مثلا، اگه می‌خوای گروه‌هایی رو که مجموعشون بزرگتر از یه عدد خاصه نشون بدی، از HAVING استفاده می‌کنی! 💪


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #NoSQL

🟣 موضوع : Serverless NoSQL (Firebase, DynamoDB)

نکته :

‏داده‌هات انعطاف‌پذیرن! 🧘‍♀️ تو NoSQL لازم نیست از قبل ساختار پیچیده‌ای تعریف کنی. هر وقت خواستی، می‌تونی داده‌هات رو تغییر بدی و مدل جدید بسازی. چقدر دستت بازه! 🎨


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #NoSQL

🟣 موضوع : ‏Compaction Strategies در Cassandra

نکته :

‏حواست به کامپکشن‌ها باشه! با دستور nodetool compactionstats همیشه می‌تونی ببینی چه خبره و آیا گره‌ات زیر فشار هست یا نه. 🕵️‍♂️


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #NoSQL

🟣 موضوع : ‏تاریخچه و تکامل NoSQL

نکته :

‏Column-Family Database ها هم داریم، مثل Cassandra. برای مقیاس پذیری خیلی بالا عالیه. 📈 انگار یه ساختمون بلند! 🏢


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #SQL

🟣 موضوع : ‏فیلتر کردن با WHERE

نکته :

‏با LIKE می‌تونی دنبال الگو بگردی! مثلاً WHERE name LIKE 'A%'. این یعنی هر اسمی که با A شروع بشه. 😎 خیلی باحاله!


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
‏پایتون بازها سلام 👋

‏توابع `lambda` رو میشناسی؟ یه تابع کوچیک و یه خطی!

‏مثلا: `lambda x: x * 2` یعنی یه ورودی بگیر، ضربدر ۲ کن.

‏حالا کجا بدرد میخوره؟ توی `map` و `filter`!

‏`map` یه لیست رو میگیره، تابع `lambda` رو روی تک تک اعضاش اعمال میکنه.

‏`filter` هم فقط اونایی که شرط `lambda` رو دارن نگه میداره.

‏خیلی سریع و باحال 😎

#پایتون #lambda #map #filter

https://t.me/python7ir
💡 نکته #NoSQL

🟣 موضوع : In‑Memory Databases (Redis, Memcached)

نکته :

‏مم‌کشد یه کم قدیمی‌تره، ولی هنوزم کار راه بندازه. 👍 برای پروژه‌های کوچیک و ساده عالیه. 😉


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #یادگیری_ماشین

🟣 موضوع : ‏یادگیری ماشین: شبکه‌های عصبی بازگشتی - مدل‌های مولد برای موسیقی و هنر

نکته :

‏موقع آموزش مدل مولد هنر، صبور باش! مثل باغبونی که منتظر گل دادن بذره. 🌸 patience is key! 🔑


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #یادگیری_ماشین

🟣 موضوع : ‏BERT و مدل‌های مشابه

نکته :

‏اگه تو یه زبون دیگه به جز انگلیسی می‌خوای کار کنی، مدل‌های BERT مخصوص اون زبان رو پیدا کن! 🌍👌


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #SQL

🟣 موضوع : ‏دستور SELECT و ساختار پایه‌ای آن

نکته :

‏اگه فقط چند تا ستون خاص رو می‌خوای، اسمشونو بنویس: SELECT FirstName, LastName FROM Users; اینجوری فقط اطلاعات لازم رو می‌بینی و شلوغ نمی‌شه. 🎯📋


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #SQL

🟣 موضوع : ‏گروه‌بندی با GROUP BY

نکته :

‏گاهی وقتا GROUP BY با ORDER BY قاطی می‌شه، حواست باشه اول GROUP BY اجرا می‌شه. 🚦


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #NoSQL

🟣 موضوع : ‏توزیع جغرافیایی داده (Geo‑Distribution)

نکته :

‏چرا توزیع جغرافیایی؟ 🌍 اگه کاربرهات تو نقاط مختلف دنیا هستن، با این روش دیتات بهشون نزدیک‌تره و اپت موشک میشه! 🚀 دیگه کسی از اپ کندت شاکی نیست.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #یادگیری_ماشین

🟣 موضوع : ‏کم‌برازش (Underfitting)

🟢 سوال :

‏کدام یک از معیارهای زیر نشان‌دهنده کم‌برازش است؟

گزینه 1:
‏خطای پایین در داده‌های آموزش و خطای بالا در داده‌های آزمایش.
گزینه 2:
‏خطای بالا در داده‌های آموزش و خطای پایین در داده‌های آزمایش.
گزینه 3:
‏خطای بالا در داده‌های آموزش و خطای بالا در داده‌های آزمایش.
گزینه 4:
‏خطای پایین در داده‌های آموزش و خطای پایین در داده‌های آزمایش.

🔵 گزینه صحیح: 3

🟢 توضیح :

‏در کم برازش خطا در هر دو مجموعه بالاست.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #NoSQL

🟣 موضوع : ‏تاریخچه و تکامل NoSQL

نکته :

‏یکی از اولین NoSQL ها، دیتابیس Key-Value بود. مثل یه کمُد با کشوهای شماره دار! 🔑 هر چی بخوای سریع پیدا میشه. 🗄️


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
‏پایتون 🐍 و وراثت!

‏کلاس‌ها می‌تونن ویژگی‌های کلاس‌های دیگه رو به ارث ببرن! 🧬 به این میگن Inheritance.

‏یه جورایی مثل ارثیه پدربزرگه! 👴

‏حتی میشه از چند تا کلاس همزمان ارث برد! (وراثت چندگانه) 🤯

‏اینجوری کدتون مرتب‌تر و قابل استفاده مجدد میشه! 😎

https://t.me/python7ir
💡 نکته #NoSQL

🟣 موضوع : Conflict Resolution Strategies

نکته :

‏با CRDT ها کار خودتو راحت کن! 💡 این نوع داده‌ها جوری طراحی شدن که بدون هیچ تداخلی با هم ادغام بشن. عالی برای سیستم‌های توزیع شده! 🔥


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #SQL

🟣 موضوع : ‏مزایا و معایب ایندکس‌گذاری

نکته :

‏ولی حواست باشه، هر ایندکس یه فضایی از دیسک رو اشغال می‌کنه، پس زیاد روی هر چیزی ایندکس نذار! 💾🤏


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز دستور BULK INSERT در Transact-SQL (T-SQL)

🟣 سوال: آیا BULK INSERT می‌تواند داده‌ها را به یک جدول با محدودیت‌ها وارد کند؟

🟢 پاسخ: بله، BULK INSERT می‌تواند داده‌ها را به یک جدول با محدودیت‌ها وارد کند، اما محدودیت‌ها در طی فرآیند وارد کردن اعمال خواهند شد.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir