💡 نکته #NoSQL
🟣 موضوع : Time‑Series Data در NoSQL
✨ نکته :
حتماً فشردهسازی (Compression) رو فعال کن. دادههای زمانی معمولاً خیلی تکراری هستن و با فشردهسازی حجمشون به شدت کم میشه. 💰📉
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : Time‑Series Data در NoSQL
✨ نکته :
حتماً فشردهسازی (Compression) رو فعال کن. دادههای زمانی معمولاً خیلی تکراری هستن و با فشردهسازی حجمشون به شدت کم میشه. 💰📉
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #NoSQL
🟣 موضوع : Edge Databases (Couchbase Mobile، Realm)
✨ نکته :
نگران تداخل دادهها نباش! 🤔 وقتی چند نفر همزمان یه چیزی رو تغییر میدن، Couchbase و Realm خودشون هوشمندانه حلش میکنن. تو فقط کد اصلیتو بزن.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : Edge Databases (Couchbase Mobile، Realm)
✨ نکته :
نگران تداخل دادهها نباش! 🤔 وقتی چند نفر همزمان یه چیزی رو تغییر میدن، Couchbase و Realm خودشون هوشمندانه حلش میکنن. تو فقط کد اصلیتو بزن.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
✨✨ انجمن تجارت الکترونیک به محدودیت کسبوکارهای دیجیتال اعتراض کرد!
🌿🌿 در پی فیلتر شدن ناگهانی پلتفرم نماوا و مسدودسازی صفحه اینستاگرام برند «خانومی»، انجمن تجارت الکترونیک تهران بیانیهای منتشر و نگرانی عمیق خود را نسبت به برخوردهای ناگهانی و غیرشفاف با کسبوکارهای دیجیتال کشور ابراز کرد.
🟣 اثرات مخرب بر اقتصاد دیجیتال:
این انجمن ضمن هشدار در مورد تبعات این اقدامات بر اشتغال، سرمایهگذاری و اعتماد عمومی، خواستار بازنگری جدی در شیوه مواجهه با بخش خصوصی شد. به گفته انجمن، فیلتر شدن پلتفرمهایی مانند نماوا و مسدودسازی صفحات برندهای معتبر، تنها یک اقدام فنی نیست، بلکه به معنای توقف فعالیت اقتصادی، آسیب مستقیم به سرمایهگذاری و از بین رفتن فرصتهای شغلی است.
🔴 استانداردهای دوگانه در برخورد با تخلفات:
در بخش دیگری از این بیانیه به استانداردهای دوگانه در برخورد با تخلفات اشاره شده است: "چرا در مواجهه با تخلفات یا اشتباهات احتمالی برخی نهادها، سازمانهای دولتی یا رسانههای رسمی، چنین برخوردهایی دیده نمیشود، در حالیکه بخش خصوصی و استارتاپها با شدیدترین واکنشها روبهرو میشوند؟" این دوگانگی در برخورد، ضربهای جدی به اعتماد فعالان اقتصادی و آینده سرمایهگذاری در حوزه دیجیتال وارد میکند.
🔵 این اعتراض نشان میدهد که جامعه کسبوکارهای دیجیتال به دنبال شفافیت، ثبات و رویههای عادلانه در فضای کسبوکار است تا بتوانند به رشد و اشتغالزایی خود ادامه دهند.
#اقتصاد_دیجیتال #تجارت_الکترونیک #فیلترینگ #کسب_وکارهای_آنلاین #نماوا
ــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی:
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
✨✨ انجمن تجارت الکترونیک به محدودیت کسبوکارهای دیجیتال اعتراض کرد!
🌿🌿 در پی فیلتر شدن ناگهانی پلتفرم نماوا و مسدودسازی صفحه اینستاگرام برند «خانومی»، انجمن تجارت الکترونیک تهران بیانیهای منتشر و نگرانی عمیق خود را نسبت به برخوردهای ناگهانی و غیرشفاف با کسبوکارهای دیجیتال کشور ابراز کرد.
🟣 اثرات مخرب بر اقتصاد دیجیتال:
این انجمن ضمن هشدار در مورد تبعات این اقدامات بر اشتغال، سرمایهگذاری و اعتماد عمومی، خواستار بازنگری جدی در شیوه مواجهه با بخش خصوصی شد. به گفته انجمن، فیلتر شدن پلتفرمهایی مانند نماوا و مسدودسازی صفحات برندهای معتبر، تنها یک اقدام فنی نیست، بلکه به معنای توقف فعالیت اقتصادی، آسیب مستقیم به سرمایهگذاری و از بین رفتن فرصتهای شغلی است.
🔴 استانداردهای دوگانه در برخورد با تخلفات:
در بخش دیگری از این بیانیه به استانداردهای دوگانه در برخورد با تخلفات اشاره شده است: "چرا در مواجهه با تخلفات یا اشتباهات احتمالی برخی نهادها، سازمانهای دولتی یا رسانههای رسمی، چنین برخوردهایی دیده نمیشود، در حالیکه بخش خصوصی و استارتاپها با شدیدترین واکنشها روبهرو میشوند؟" این دوگانگی در برخورد، ضربهای جدی به اعتماد فعالان اقتصادی و آینده سرمایهگذاری در حوزه دیجیتال وارد میکند.
🔵 این اعتراض نشان میدهد که جامعه کسبوکارهای دیجیتال به دنبال شفافیت، ثبات و رویههای عادلانه در فضای کسبوکار است تا بتوانند به رشد و اشتغالزایی خود ادامه دهند.
#اقتصاد_دیجیتال #تجارت_الکترونیک #فیلترینگ #کسب_وکارهای_آنلاین #نماوا
ــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی:
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #NoSQL
🟣 موضوع : Node.js – درایورهای MongoDB و Cassandra
✨ نکته :
برای مانگو، یه دونه MongoClient بساز و همه جا از همون استفاده کن. خودش حواسش به کانکشن پولینگ هست و لازم نیست برای هر کوئری یه کانکشن جدید باز کنی! 🤝✨
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : Node.js – درایورهای MongoDB و Cassandra
✨ نکته :
برای مانگو، یه دونه MongoClient بساز و همه جا از همون استفاده کن. خودش حواسش به کانکشن پولینگ هست و لازم نیست برای هر کوئری یه کانکشن جدید باز کنی! 🤝✨
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #MySQL
🟣 موضوع : کار با انواع JOIN در MySQL به صورت عملی
📖 سرفصل : مثال عملی: یافتن مشتریانی با مجموع خرید بالاتر از یک مقدار مشخص
✨ اگه میخوای مشتریهایی که بیشتر از یه مبلغ خاص خرید کردن رو پیدا کنی، یه کوئری ساده بزن! 💰🔍 خیلی وقتگیر نیست!
✨ برای اینکه بفهمی کی پول بیشتری خرج کرده، اول باید SUM(totalamount) رو با GROUP BY customerid قاطی کنی. 🧪📊
✨ یادت باشه، از HAVING استفاده کن نه WHERE وقتی داری روی نتایج تجمیع شده فیلتر میذاری. خیلی مهمه! 😉👍
✨ میتونی برای سرعت بخشیدن به کوئریهات، ایندکسهای مناسب رو روی ستونهای customerid و totalamount اضافه کنی. 🚀✨
✨ اگه با دادههای بزرگ سر و کار داری، شاید بهتر باشه از LIMIT استفاده کنی تا همهشو یه دفعه بارگذاری نکنی. 🐢💾
✨ اگه میخوای ببینی چند تا مشتری اون شرط رو دارن، یه COUNT(*) اضافه کن. خیلی سادهست! 💯📊
✨ برای اینکه بفهمی دقیقاً چقدر خرید کردن، مقدار SUM(total_amount) رو هم توی SELECT بیار. 💸👀
✨ اگه میخوایم مشتریهای خاصی رو هدف قرار بدیم، این روش عالیه! میتونیم براشون پیشنهادهای ویژه بفرستیم. 🎁💌
✨ اگه کوئریت پیچیدهتر شد، از کامنتها برای توضیح دادنش استفاده کن. خودت چند ماه دیگه هم میفهمیش! 😂📝
✨ بهترین راه یاد گرفتن این چیزا، تمرین خودته! برو امتحانش کن، ضرر نداره! 🔥💪
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : کار با انواع JOIN در MySQL به صورت عملی
📖 سرفصل : مثال عملی: یافتن مشتریانی با مجموع خرید بالاتر از یک مقدار مشخص
✨ اگه میخوای مشتریهایی که بیشتر از یه مبلغ خاص خرید کردن رو پیدا کنی، یه کوئری ساده بزن! 💰🔍 خیلی وقتگیر نیست!
✨ برای اینکه بفهمی کی پول بیشتری خرج کرده، اول باید SUM(totalamount) رو با GROUP BY customerid قاطی کنی. 🧪📊
✨ یادت باشه، از HAVING استفاده کن نه WHERE وقتی داری روی نتایج تجمیع شده فیلتر میذاری. خیلی مهمه! 😉👍
✨ میتونی برای سرعت بخشیدن به کوئریهات، ایندکسهای مناسب رو روی ستونهای customerid و totalamount اضافه کنی. 🚀✨
✨ اگه با دادههای بزرگ سر و کار داری، شاید بهتر باشه از LIMIT استفاده کنی تا همهشو یه دفعه بارگذاری نکنی. 🐢💾
✨ اگه میخوای ببینی چند تا مشتری اون شرط رو دارن، یه COUNT(*) اضافه کن. خیلی سادهست! 💯📊
✨ برای اینکه بفهمی دقیقاً چقدر خرید کردن، مقدار SUM(total_amount) رو هم توی SELECT بیار. 💸👀
✨ اگه میخوایم مشتریهای خاصی رو هدف قرار بدیم، این روش عالیه! میتونیم براشون پیشنهادهای ویژه بفرستیم. 🎁💌
✨ اگه کوئریت پیچیدهتر شد، از کامنتها برای توضیح دادنش استفاده کن. خودت چند ماه دیگه هم میفهمیش! 😂📝
✨ بهترین راه یاد گرفتن این چیزا، تمرین خودته! برو امتحانش کن، ضرر نداره! 🔥💪
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
🔵 نکته یادگیری ماشین
دادههای نامتوازن (Imbalanced Data) میتونن مدل رو گمراه کنن.
مثلاً اگه ۹۰٪ دادهها کلاس A و ۱۰٪ کلاس B باشن، مدل ممکنه همیشه کلاس A پیشبینی کنه و دقت بالایی نشون بده، اما واقعاً مفید نیست.
راهکارها:
راهکار Oversampling کلاس کمتعداد (مثل SMOTE)
راهکار Undersampling کلاس پر تعداد
استفاده از معیارهایی مثل F1-score یا AUC به جای Accuracy
به زبان ساده: همیشه قبل از آموزش، توزیع کلاسها رو چک کن و مطمئن شو مدل روی همه کلاسها خوب یاد میگیره.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
دادههای نامتوازن (Imbalanced Data) میتونن مدل رو گمراه کنن.
مثلاً اگه ۹۰٪ دادهها کلاس A و ۱۰٪ کلاس B باشن، مدل ممکنه همیشه کلاس A پیشبینی کنه و دقت بالایی نشون بده، اما واقعاً مفید نیست.
راهکارها:
راهکار Oversampling کلاس کمتعداد (مثل SMOTE)
راهکار Undersampling کلاس پر تعداد
استفاده از معیارهایی مثل F1-score یا AUC به جای Accuracy
به زبان ساده: همیشه قبل از آموزش، توزیع کلاسها رو چک کن و مطمئن شو مدل روی همه کلاسها خوب یاد میگیره.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #یادگیری_ماشین
🟣 موضوع : یادگیری ماشین: خوشهبندی - مشکل Initialization و تأثیر آن بر نتایج
✨ نکته :
به دنبال الگو باش! 🔥 اگه می بینی با یه initialization خاص، همیشه یه نتیجه خوب می گیری، احتمالاً یه چیزی درسته!
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : یادگیری ماشین: خوشهبندی - مشکل Initialization و تأثیر آن بر نتایج
✨ نکته :
به دنبال الگو باش! 🔥 اگه می بینی با یه initialization خاص، همیشه یه نتیجه خوب می گیری، احتمالاً یه چیزی درسته!
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
🌠✨ خبر فوری: مرورگر هوش مصنوعی Perplexity به زودی برای ویندوز منتشر میشود!
🌿🌿 شرکت Perplexity، توسعهدهنده ابزارهای جستجوی مبتنی بر هوش مصنوعی، تاریخ تقریبی انتشار مرورگر جدید خود با نام Comet را اعلام کرد. این مرورگر که مجهز به یک ایجنت هوش مصنوعی قدرتمند است و برای رقابت با مرورگرهای بزرگی مثل گوگل کروم طراحی شده، ابتدا با نسخه بتا برای کاربران ویندوز عرضه خواهد شد.
🟣 آراویند سرینیواس، مدیرعامل Perplexity، در یک جلسه پرسش و پاسخ در Reddit تایید کرد که توسعه Comet برای اندروید "بهخوبی و با سرعت درحال پیشرفت است" و کاربران اندروید میتوانند پاییز امسال منتظر آن باشند.
🔴 اما خبر هیجانانگیزتر برای کاربران ویندوز این است که نسخه بتای این مرورگر برای ویندوز قرار است همین چند روز آینده منتشر شود! البته نسخههای نهایی برای ویندوز و macOS همزمان در اختیار کاربران قرار خواهند گرفت.
🔵 این یک گام بزرگ در جهت ارائه تجربهای نوین از وبگردی با کمک هوش مصنوعی است. منتظر عرضه Comet باشید!
#مرورگر_هوش_مصنوعی #Perplexity #Comet #ویندوز #هوش_مصنوعی
ــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی:
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🌠✨ خبر فوری: مرورگر هوش مصنوعی Perplexity به زودی برای ویندوز منتشر میشود!
🌿🌿 شرکت Perplexity، توسعهدهنده ابزارهای جستجوی مبتنی بر هوش مصنوعی، تاریخ تقریبی انتشار مرورگر جدید خود با نام Comet را اعلام کرد. این مرورگر که مجهز به یک ایجنت هوش مصنوعی قدرتمند است و برای رقابت با مرورگرهای بزرگی مثل گوگل کروم طراحی شده، ابتدا با نسخه بتا برای کاربران ویندوز عرضه خواهد شد.
🟣 آراویند سرینیواس، مدیرعامل Perplexity، در یک جلسه پرسش و پاسخ در Reddit تایید کرد که توسعه Comet برای اندروید "بهخوبی و با سرعت درحال پیشرفت است" و کاربران اندروید میتوانند پاییز امسال منتظر آن باشند.
🔴 اما خبر هیجانانگیزتر برای کاربران ویندوز این است که نسخه بتای این مرورگر برای ویندوز قرار است همین چند روز آینده منتشر شود! البته نسخههای نهایی برای ویندوز و macOS همزمان در اختیار کاربران قرار خواهند گرفت.
🔵 این یک گام بزرگ در جهت ارائه تجربهای نوین از وبگردی با کمک هوش مصنوعی است. منتظر عرضه Comet باشید!
#مرورگر_هوش_مصنوعی #Perplexity #Comet #ویندوز #هوش_مصنوعی
ــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی:
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
📢 خبر فوری: ردیت از آنتروپیک بهخاطر استفاده غیرمجاز از دادهها شکایت کرد!
🌿🌿 در جدیدترین چالش میان شرکتهای تولیدکننده محتوا و توسعهدهندگان هوش مصنوعی بر سر استفاده از دادهها، ردیت از شرکت هوش مصنوعی آنتروپیک شکایت کرده است. ردیت مدعی است باتهای آنتروپیک بارها به طور غیرمجاز به دادههای این پلتفرم دسترسی پیدا کردهاند.
🟣 نقض تعهدات و دسترسی مکرر:
ردیت روز چهارشنبه با ارائه دادخواستی به دادگاه عالی سانفرانسیسکو، آنتروپیک، توسعهدهنده چتبات محبوب کلود، را به نقض تعهدات متهم کرد. ردیت میگوید باتهای آنتروپیک از ژوئیه ۲۰۲۴ تا کنون بیش از ۱۰۰ هزار بار به پلتفرم آنها دسترسی داشتهاند. این در حالی است که آنتروپیک پیشتر در ماه مه ۲۰۲۴ اعلام کرده بود که دسترسی باتهای خود به ردیت را مسدود کرده است.
🔴 این پرونده جدید، نشاندهنده ابعاد فزاینده چالشهای حقوقی و اخلاقی پیرامون استفاده از دادههای عمومی برای آموزش مدلهای هوش مصنوعی است. باید دید دادگاه چه تصمیمی در این خصوص خواهد گرفت و این موضوع چه تاثیری بر آینده تعامل پلتفرمها و شرکتهای هوش مصنوعی خواهد داشت.
#ردیت #آنتروپیک #هوش_مصنوعی #نقض_حریم_خصوصی #داده_آموزشی
ــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی:
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
📢 خبر فوری: ردیت از آنتروپیک بهخاطر استفاده غیرمجاز از دادهها شکایت کرد!
🌿🌿 در جدیدترین چالش میان شرکتهای تولیدکننده محتوا و توسعهدهندگان هوش مصنوعی بر سر استفاده از دادهها، ردیت از شرکت هوش مصنوعی آنتروپیک شکایت کرده است. ردیت مدعی است باتهای آنتروپیک بارها به طور غیرمجاز به دادههای این پلتفرم دسترسی پیدا کردهاند.
🟣 نقض تعهدات و دسترسی مکرر:
ردیت روز چهارشنبه با ارائه دادخواستی به دادگاه عالی سانفرانسیسکو، آنتروپیک، توسعهدهنده چتبات محبوب کلود، را به نقض تعهدات متهم کرد. ردیت میگوید باتهای آنتروپیک از ژوئیه ۲۰۲۴ تا کنون بیش از ۱۰۰ هزار بار به پلتفرم آنها دسترسی داشتهاند. این در حالی است که آنتروپیک پیشتر در ماه مه ۲۰۲۴ اعلام کرده بود که دسترسی باتهای خود به ردیت را مسدود کرده است.
🔴 این پرونده جدید، نشاندهنده ابعاد فزاینده چالشهای حقوقی و اخلاقی پیرامون استفاده از دادههای عمومی برای آموزش مدلهای هوش مصنوعی است. باید دید دادگاه چه تصمیمی در این خصوص خواهد گرفت و این موضوع چه تاثیری بر آینده تعامل پلتفرمها و شرکتهای هوش مصنوعی خواهد داشت.
#ردیت #آنتروپیک #هوش_مصنوعی #نقض_حریم_خصوصی #داده_آموزشی
ــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی:
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #SQLite
🟣 موضوع : بررسی و مقایسه انواع ذخیرهسازی دادهها در SQLite
📖 سرفصل : انواع VACUUM
✨ نکته 1:
رایجترین نوع، VACUUM ساده است. این دستور کل دیتابیس رو بازسازی میکنه تا تمام فضای خالی حذف بشه و حجم فایل کم بشه. 🧹✨
✨ نکته 2:
VACUUM INTO 'مسیر_فایل.db'; یه نوع دیگه است. این دستور دیتابیس رو بازسازی میکنه و نتیجه تمیز شده رو تو یه فایل جدید ذخیره میکنه. یه راه عالی برای بکآپ! 📦💾
✨ نکته 3:
اگه نمیخوای VACUUM کل دیتابیس رو یکجا قفل کنه، میتونی از PRAGMA incremental_vacuum استفاده کنی. این تمیزکاری رو قدم به قدم انجام میده. 🤏💡
✨ نکته 4:
PRAGMA incremental_vacuum(N); یه پارامتر N میگیره که تعداد صفحاتی که میخوای تمیز بشن رو مشخص میکنه. اینجوری مدیریت بهتری روی زمان اجرا داری. 📏
✨ نکته 5:
یه نوع دیگه از VACUUM، قابلیت PRAGMA auto_vacuum هست. اگه این رو فعال کنی، دیتابیس سعی میکنه بعد از حذف و آپدیتها، خودش کمکم فضای خالی رو مدیریت کنه. ♻️
✨ نکته 6:
سه حالت برای autovacuum داریم: NONE (پیشفرض، هیچ کاری نمیکنه)، FULL (فضای خالی رو مدیریت میکنه) و INCREMENTAL (که با incrementalvacuum کار میکنه). 🔢
✨ نکته 7:
auto_vacuum = FULL یه سربار (Overhead) کوچیک به عملیات نوشتن اضافه میکنه، چون دیتابیس باید بعد از هر تغییر، لیست صفحات خالی رو آپدیت کنه. 🐢
✨ نکته 8:
بهترین حالت برای دیتابیسهای پرکاربرد، استفاده نکردن از VACUUM ساده است. در عوض، PRAGMA auto_vacuum = FULL; رو فعال کن تا دیتابیس خودش رو تمیز نگه داره. 🛡️
✨ نکته 9:
VACUUM INTO تنها راهیه که میتونی دیتابیس رو تو حالت WAL (Write-Ahead Logging) بدون قفل شدن طولانی مدت، بهینه کنی. 🚀🔥
✨ نکته 10:
برای دیدن وضعیت فعلی autovacuum میتونی PRAGMA autovacuum; رو اجرا کنی. این یه ابزار مدیریتی ساده و قویه! ⚙️😎
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : بررسی و مقایسه انواع ذخیرهسازی دادهها در SQLite
📖 سرفصل : انواع VACUUM
✨ نکته 1:
رایجترین نوع، VACUUM ساده است. این دستور کل دیتابیس رو بازسازی میکنه تا تمام فضای خالی حذف بشه و حجم فایل کم بشه. 🧹✨
✨ نکته 2:
VACUUM INTO 'مسیر_فایل.db'; یه نوع دیگه است. این دستور دیتابیس رو بازسازی میکنه و نتیجه تمیز شده رو تو یه فایل جدید ذخیره میکنه. یه راه عالی برای بکآپ! 📦💾
✨ نکته 3:
اگه نمیخوای VACUUM کل دیتابیس رو یکجا قفل کنه، میتونی از PRAGMA incremental_vacuum استفاده کنی. این تمیزکاری رو قدم به قدم انجام میده. 🤏💡
✨ نکته 4:
PRAGMA incremental_vacuum(N); یه پارامتر N میگیره که تعداد صفحاتی که میخوای تمیز بشن رو مشخص میکنه. اینجوری مدیریت بهتری روی زمان اجرا داری. 📏
✨ نکته 5:
یه نوع دیگه از VACUUM، قابلیت PRAGMA auto_vacuum هست. اگه این رو فعال کنی، دیتابیس سعی میکنه بعد از حذف و آپدیتها، خودش کمکم فضای خالی رو مدیریت کنه. ♻️
✨ نکته 6:
سه حالت برای autovacuum داریم: NONE (پیشفرض، هیچ کاری نمیکنه)، FULL (فضای خالی رو مدیریت میکنه) و INCREMENTAL (که با incrementalvacuum کار میکنه). 🔢
✨ نکته 7:
auto_vacuum = FULL یه سربار (Overhead) کوچیک به عملیات نوشتن اضافه میکنه، چون دیتابیس باید بعد از هر تغییر، لیست صفحات خالی رو آپدیت کنه. 🐢
✨ نکته 8:
بهترین حالت برای دیتابیسهای پرکاربرد، استفاده نکردن از VACUUM ساده است. در عوض، PRAGMA auto_vacuum = FULL; رو فعال کن تا دیتابیس خودش رو تمیز نگه داره. 🛡️
✨ نکته 9:
VACUUM INTO تنها راهیه که میتونی دیتابیس رو تو حالت WAL (Write-Ahead Logging) بدون قفل شدن طولانی مدت، بهینه کنی. 🚀🔥
✨ نکته 10:
برای دیدن وضعیت فعلی autovacuum میتونی PRAGMA autovacuum; رو اجرا کنی. این یه ابزار مدیریتی ساده و قویه! ⚙️😎
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #SQL
🟣 موضوع : Cache و Buffer Pool
✨ نکته :
برای تنظیمات کش، بیشتر سراغ تنظیمات SQL Server برو تا تنظیمات سیستم عامل. خود SQL Server بهتر میدونه! 👍
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : Cache و Buffer Pool
✨ نکته :
برای تنظیمات کش، بیشتر سراغ تنظیمات SQL Server برو تا تنظیمات سیستم عامل. خود SQL Server بهتر میدونه! 👍
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #SQL
🟣 موضوع : دستورات DML: INSERT INTO
✨ نکته :
اگه جدولت auto-increment داره، نیازی نیست برای اون ستون مقدار بدی! 🤫 SQL خودش خودکار پرش میکنه.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : دستورات DML: INSERT INTO
✨ نکته :
اگه جدولت auto-increment داره، نیازی نیست برای اون ستون مقدار بدی! 🤫 SQL خودش خودکار پرش میکنه.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #MySQL
🟣 موضوع : کار با انواع JOIN در MySQL به صورت عملی
📖 سرفصل : استفاده از STRAIGHT_JOIN برای کنترل ترتیب اجرا
✨ یه وقتایی MySQL خودش تصمیم میگیره چطوری جدولها رو join کنه، ولی ما میدونیم بهتره! 🔥 STRAIGHT_JOIN اینجاست که بهش بگیم "نه، خودمون میدونیم کدوم اول باید بیاد!" 😉
✨ اگه دیدی query هات کند شده و حس میکنی MySQL داره راه رو اشتباه میره، STRAIGHT_JOIN رو امتحان کن. شاید جواب همینه! 💡
✨ با STRAIGHT_JOIN، تو دقیقا مشخص میکنی کدوم جدول اول باشه و کدوم دوم. اینجوری کنترل بیشتری رو query داری. 😎
✨ یادت باشه، STRAIGHT_JOIN برای وقتیه که مطمئنی از ترتیب Join که خودت انتخاب کردی. اگه اشتباه کنی، بدتر میشه ها! 😅
✨ وقتی داری با جدولهای خیلی بزرگ سر و کله میزنی، STRAIGHT_JOIN میتونه یه قهرمان مخفی باشه برای بهینهسازی! ✨
✨ قبل از اینکه StraightJOIN بزنی، حتما explain plan رو چک کن که ببینی MySQL چطور داره کار میکنه. اون وقت بفهمی چرا StraightJOIN لازمه. 🤔
✨ با Straight_JOIN، میتونی مطمئن بشی که index های درست روی جدولها استفاده میشن. خیلی مهمه! 👍
✨ اگه query هات گاهی سریع و گاهی کند هستن، شاید دلیلش همین باشه که MySQL همیشه ترتیب Join رو بهینه نمیکنه. Straight_JOIN کمک میکنه! 🚀
✨ فکر کن Straight_JOIN مثل اینه که به GPS بگی "من از این جاده میرم!" به جای اینکه بذاری خودش مسیر رو انتخاب کنه. 🗺️
✨ حواست باشه که Straight_JOIN بیشتر روی join های دو جدول اثر داره. اگه join های پیچیدهتری داری، شاید نیاز به راه حلهای دیگهای باشه. 😉
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : کار با انواع JOIN در MySQL به صورت عملی
📖 سرفصل : استفاده از STRAIGHT_JOIN برای کنترل ترتیب اجرا
✨ یه وقتایی MySQL خودش تصمیم میگیره چطوری جدولها رو join کنه، ولی ما میدونیم بهتره! 🔥 STRAIGHT_JOIN اینجاست که بهش بگیم "نه، خودمون میدونیم کدوم اول باید بیاد!" 😉
✨ اگه دیدی query هات کند شده و حس میکنی MySQL داره راه رو اشتباه میره، STRAIGHT_JOIN رو امتحان کن. شاید جواب همینه! 💡
✨ با STRAIGHT_JOIN، تو دقیقا مشخص میکنی کدوم جدول اول باشه و کدوم دوم. اینجوری کنترل بیشتری رو query داری. 😎
✨ یادت باشه، STRAIGHT_JOIN برای وقتیه که مطمئنی از ترتیب Join که خودت انتخاب کردی. اگه اشتباه کنی، بدتر میشه ها! 😅
✨ وقتی داری با جدولهای خیلی بزرگ سر و کله میزنی، STRAIGHT_JOIN میتونه یه قهرمان مخفی باشه برای بهینهسازی! ✨
✨ قبل از اینکه StraightJOIN بزنی، حتما explain plan رو چک کن که ببینی MySQL چطور داره کار میکنه. اون وقت بفهمی چرا StraightJOIN لازمه. 🤔
✨ با Straight_JOIN، میتونی مطمئن بشی که index های درست روی جدولها استفاده میشن. خیلی مهمه! 👍
✨ اگه query هات گاهی سریع و گاهی کند هستن، شاید دلیلش همین باشه که MySQL همیشه ترتیب Join رو بهینه نمیکنه. Straight_JOIN کمک میکنه! 🚀
✨ فکر کن Straight_JOIN مثل اینه که به GPS بگی "من از این جاده میرم!" به جای اینکه بذاری خودش مسیر رو انتخاب کنه. 🗺️
✨ حواست باشه که Straight_JOIN بیشتر روی join های دو جدول اثر داره. اگه join های پیچیدهتری داری، شاید نیاز به راه حلهای دیگهای باشه. 😉
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #MySQL
🟣 موضوع : کار با انواع JOIN در MySQL به صورت عملی
📖 سرفصل : سینتکس جایگزین: INNER JOIN با کلمهکلیدی USING
✨ وقتی اسم ستونهای کلیدی تو دو تا جدول یکیه، به جای ON t1.id = t2.id خیلی شیک مینویسی USING(id). خلاص و مفید! 😎
✨ کوئریهات کوتاهتر و خواناتر میشن. دیگه خبری از اون ON های طولانی و تکراری نیست و کد مثل یه شعر میشه. ✨
✨ حواست باشه! USING فقط وقتی کار میکنه که اسم ستونهای مشترک برای جوین، توی هر دو جدول دقیقاً یکی باشه. 😬
✨ یه نکته خفن: وقتی از USING استفاده میکنی، ستون مشترک فقط یک بار توی خروجی میاد. دیگه ستون تکراری و گیجکننده نداری! 💡
✨ اگه خواستی روی چند تا ستون جوین بزنی هم مشکلی نیست! خیلی راحت بنویس USING(userid, productid). به همین سادگی! 😉
✨ از نظر سرعت و پرفورمنس هیچ فرقی با ON نداره، پس با خیال راحت برای تمیزکاری و خوانایی کد ازش استفاده کن. 🚀
✨ USING یه جورایی نسخه امنتر و کنترلشدهی NATURAL JOIN هست. اینجا خودت دقیق میگی روی کدوم ستونها جوین انجام بشه. 🔥
✨ برای کار تیمی عالیه. وقتی همکارت کوئری تو رو میبینه، سریع میفهمه داستان چیه و از کد تمیزت لذت میبره. 🤝
✨ اگه اسم ستونها فرق میکنه (مثلاً customerid و cid)، دیگه USING جواب نمیده و باید بری سراغ همون ON خودمون. 🤷♂️
✨ یه مثال عملی: برای جوین جدول users و profiles که هر دو userid دارن، فقط بنویس ... JOIN profiles USING(userid). تمام شد و رفت! 🎉
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : کار با انواع JOIN در MySQL به صورت عملی
📖 سرفصل : سینتکس جایگزین: INNER JOIN با کلمهکلیدی USING
✨ وقتی اسم ستونهای کلیدی تو دو تا جدول یکیه، به جای ON t1.id = t2.id خیلی شیک مینویسی USING(id). خلاص و مفید! 😎
✨ کوئریهات کوتاهتر و خواناتر میشن. دیگه خبری از اون ON های طولانی و تکراری نیست و کد مثل یه شعر میشه. ✨
✨ حواست باشه! USING فقط وقتی کار میکنه که اسم ستونهای مشترک برای جوین، توی هر دو جدول دقیقاً یکی باشه. 😬
✨ یه نکته خفن: وقتی از USING استفاده میکنی، ستون مشترک فقط یک بار توی خروجی میاد. دیگه ستون تکراری و گیجکننده نداری! 💡
✨ اگه خواستی روی چند تا ستون جوین بزنی هم مشکلی نیست! خیلی راحت بنویس USING(userid, productid). به همین سادگی! 😉
✨ از نظر سرعت و پرفورمنس هیچ فرقی با ON نداره، پس با خیال راحت برای تمیزکاری و خوانایی کد ازش استفاده کن. 🚀
✨ USING یه جورایی نسخه امنتر و کنترلشدهی NATURAL JOIN هست. اینجا خودت دقیق میگی روی کدوم ستونها جوین انجام بشه. 🔥
✨ برای کار تیمی عالیه. وقتی همکارت کوئری تو رو میبینه، سریع میفهمه داستان چیه و از کد تمیزت لذت میبره. 🤝
✨ اگه اسم ستونها فرق میکنه (مثلاً customerid و cid)، دیگه USING جواب نمیده و باید بری سراغ همون ON خودمون. 🤷♂️
✨ یه مثال عملی: برای جوین جدول users و profiles که هر دو userid دارن، فقط بنویس ... JOIN profiles USING(userid). تمام شد و رفت! 🎉
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #SQLite
🟣 موضوع : بررسی و مقایسه انواع ذخیرهسازی دادهها در SQLite
📖 سرفصل : کاربرد VACUUM
✨ نکته 1:
کاربرد اصلی VACUUM اینه که تمام فضای خالی و استفادهنشدهای که بعد از حذف و بهروزرسانی دادهها تو دیتابیس مونده رو حذف کنه. 🧹
✨ نکته 2:
اگه میبینی حجم فایل دیتابیس خیلی بزرگه ولی دادههای داخلش کمن، یعنی دیتابیس تکهتکه (Fragmented) شده. VACUUM اون رو مرتب و فشرده میکنه. ✨
✨ نکته 3:
با اجرای VACUUM، دیتابیس به صورت کامل بازسازی میشه و تمام دادهها به ترتیبی بهینه کپی میشن. این یه جور ریبوت برای فایل دیتابیسه. 🔄💡
✨ نکته 4:
یکی از کاربردهای مخفی VACUUM اینه که میتونه ROWIDهای دیتابیس رو پشت سر هم مرتب کنه. این باعث میشه دسترسی به رکوردها سریعتر بشه. 🚀🔥
✨ نکته 5:
برای گرفتن یه بکآپ تمیز و بهینه میتونی از دستور VACUUM INTO 'backup.db'; استفاده کنی. این یه کپی بدون فضای خالی میگیره. 📦💾
✨ نکته 6:
اگه میخوای از شر VACUUMهای زمانبر خلاص بشی، میتونی PRAGMA auto_vacuum = FULL; رو فعال کنی تا دیتابیس خودش کمکم تمیزکاری کنه. 🛠️
✨ نکته 7:
VACUUM باید زمانی اجرا بشه که هیچ تراکنش فعالی در حال اجرا نباشه، چون دیتابیس رو قفل میکنه. پس شبها یا در زمانهای کمترافیک اجراش کن. 🌙🚫
✨ نکته 8:
کاربرد VACUUM برای تغییر سایز صفحه (Page Size) هم هست. اگه سایز صفحه رو با PRAGMA عوض کنی، باید VACUUM رو هم بزنی تا تغییر اعمال بشه. 📏
✨ نکته 9:
تو میتونی با PRAGMA incremental_vacuum(صفحات); فقط یه بخش مشخص از دیتابیس رو تمیز کنی و کل دیتابیس رو یکجا درگیر نکنی. 🤏
✨ نکته 10:
موقع اجرای VACUUM، اگه مشکلی پیش بیاد، چون عملیات تو یه تراکنش داخلی انجام میشه، دیتابیس به حالت قبل برمیگرده و خراب نمیشه. امنیت در حین تمیزکاری! 🛡️😎
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : بررسی و مقایسه انواع ذخیرهسازی دادهها در SQLite
📖 سرفصل : کاربرد VACUUM
✨ نکته 1:
کاربرد اصلی VACUUM اینه که تمام فضای خالی و استفادهنشدهای که بعد از حذف و بهروزرسانی دادهها تو دیتابیس مونده رو حذف کنه. 🧹
✨ نکته 2:
اگه میبینی حجم فایل دیتابیس خیلی بزرگه ولی دادههای داخلش کمن، یعنی دیتابیس تکهتکه (Fragmented) شده. VACUUM اون رو مرتب و فشرده میکنه. ✨
✨ نکته 3:
با اجرای VACUUM، دیتابیس به صورت کامل بازسازی میشه و تمام دادهها به ترتیبی بهینه کپی میشن. این یه جور ریبوت برای فایل دیتابیسه. 🔄💡
✨ نکته 4:
یکی از کاربردهای مخفی VACUUM اینه که میتونه ROWIDهای دیتابیس رو پشت سر هم مرتب کنه. این باعث میشه دسترسی به رکوردها سریعتر بشه. 🚀🔥
✨ نکته 5:
برای گرفتن یه بکآپ تمیز و بهینه میتونی از دستور VACUUM INTO 'backup.db'; استفاده کنی. این یه کپی بدون فضای خالی میگیره. 📦💾
✨ نکته 6:
اگه میخوای از شر VACUUMهای زمانبر خلاص بشی، میتونی PRAGMA auto_vacuum = FULL; رو فعال کنی تا دیتابیس خودش کمکم تمیزکاری کنه. 🛠️
✨ نکته 7:
VACUUM باید زمانی اجرا بشه که هیچ تراکنش فعالی در حال اجرا نباشه، چون دیتابیس رو قفل میکنه. پس شبها یا در زمانهای کمترافیک اجراش کن. 🌙🚫
✨ نکته 8:
کاربرد VACUUM برای تغییر سایز صفحه (Page Size) هم هست. اگه سایز صفحه رو با PRAGMA عوض کنی، باید VACUUM رو هم بزنی تا تغییر اعمال بشه. 📏
✨ نکته 9:
تو میتونی با PRAGMA incremental_vacuum(صفحات); فقط یه بخش مشخص از دیتابیس رو تمیز کنی و کل دیتابیس رو یکجا درگیر نکنی. 🤏
✨ نکته 10:
موقع اجرای VACUUM، اگه مشکلی پیش بیاد، چون عملیات تو یه تراکنش داخلی انجام میشه، دیتابیس به حالت قبل برمیگرده و خراب نمیشه. امنیت در حین تمیزکاری! 🛡️😎
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
📚 نکته #SQLite
🟣 موضوع : بررسی و مقایسه انواع ذخیرهسازی دادهها در SQLite
📖 سرفصل : ذخیرهسازی دادههای JSON
✨ نکته 1:
ذخیرهسازی دادههای JSON در SQLite به طور معمول با استفاده از نوع داده TEXT صورت میگیرد، به گونهای که کل ساختار JSON به صورت یک رشته متنی در یک ستون ذخیره میشود.
✨ نکته 2:
اگرچه SQLite یک نوع داده اختصاصی برای JSON ندارد، اما افزونه JSON1 توابع سطح بالا را برای عملیاتهای منطقی بر روی ساختار داخلی این رشتهها فراهم میآورد.
✨ نکته 3:
از نظر کارایی، ذخیرهسازی مقادیر JSON به صورت TEXT ممکن است سربار I/O بیشتری نسبت به دادههای ساختاریافته سنتی داشته باشد، به ویژه برای اسناد بسیار بزرگ.
✨ نکته 4:
برای اطمینان از صحت قالببندی هنگام درج داده، توصیه میشود از تابع json\_valid(X) در عبارتهای CHECK یا در لایه برنامه استفاده شود.
✨ نکته 5:
در سناریوهای با نیاز مکرر به جستجو بر اساس یک عنصر خاص در سند JSON، بهترین رویکرد، استخراج آن عنصر و ذخیرهسازی آن در یک ستون جداگانه برای ایندکسگذاری کارآمد است.
✨ نکته 6:
ستونهای مجازی ذخیرهشده (Stored Generated Columns) راهکاری مؤثر برای ذخیرهسازی دائمی مقادیر استخراج شده از JSON با استفاده از توابع json\_extract و اعمال شاخص بر روی این ستونها هستند.
✨ نکته 7:
برای بهینهسازی فضای ذخیرهسازی، فشردهسازی دادههای JSON حجیم در لایه برنامه و ذخیره نسخه فشرده به عنوان BLOB میتواند مفید باشد، اگرچه به سربار پردازشی نیاز دارد.
✨ نکته 8:
هنگام ذخیرهسازی آرایههای بزرگ در JSON، باید ملاحظات عملکردی در خصوص واکشی کل آرایه برای دسترسی به یک عنصر واحد در نظر گرفته شود.
✨ نکته 9:
استفاده از توابع JSON امکان درج ایمن دادهها را فراهم میسازد، به طوری که توابع مانند json و json به طور خودکار از هرگونه کاراکتر خاص فرار (Escape) میکنند.
✨ نکته 10:
در پایگاه دادههای مقیاسپذیر، مدیریت دادههای JSON امکان انعطافپذیری در طرحواره را فراهم میآورد و نیاز به عملیات ALTER TABLE را برای تغییرات کوچک در ساختار داده کاهش میدهد.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : بررسی و مقایسه انواع ذخیرهسازی دادهها در SQLite
📖 سرفصل : ذخیرهسازی دادههای JSON
✨ نکته 1:
ذخیرهسازی دادههای JSON در SQLite به طور معمول با استفاده از نوع داده TEXT صورت میگیرد، به گونهای که کل ساختار JSON به صورت یک رشته متنی در یک ستون ذخیره میشود.
✨ نکته 2:
اگرچه SQLite یک نوع داده اختصاصی برای JSON ندارد، اما افزونه JSON1 توابع سطح بالا را برای عملیاتهای منطقی بر روی ساختار داخلی این رشتهها فراهم میآورد.
✨ نکته 3:
از نظر کارایی، ذخیرهسازی مقادیر JSON به صورت TEXT ممکن است سربار I/O بیشتری نسبت به دادههای ساختاریافته سنتی داشته باشد، به ویژه برای اسناد بسیار بزرگ.
✨ نکته 4:
برای اطمینان از صحت قالببندی هنگام درج داده، توصیه میشود از تابع json\_valid(X) در عبارتهای CHECK یا در لایه برنامه استفاده شود.
✨ نکته 5:
در سناریوهای با نیاز مکرر به جستجو بر اساس یک عنصر خاص در سند JSON، بهترین رویکرد، استخراج آن عنصر و ذخیرهسازی آن در یک ستون جداگانه برای ایندکسگذاری کارآمد است.
✨ نکته 6:
ستونهای مجازی ذخیرهشده (Stored Generated Columns) راهکاری مؤثر برای ذخیرهسازی دائمی مقادیر استخراج شده از JSON با استفاده از توابع json\_extract و اعمال شاخص بر روی این ستونها هستند.
✨ نکته 7:
برای بهینهسازی فضای ذخیرهسازی، فشردهسازی دادههای JSON حجیم در لایه برنامه و ذخیره نسخه فشرده به عنوان BLOB میتواند مفید باشد، اگرچه به سربار پردازشی نیاز دارد.
✨ نکته 8:
هنگام ذخیرهسازی آرایههای بزرگ در JSON، باید ملاحظات عملکردی در خصوص واکشی کل آرایه برای دسترسی به یک عنصر واحد در نظر گرفته شود.
✨ نکته 9:
استفاده از توابع JSON امکان درج ایمن دادهها را فراهم میسازد، به طوری که توابع مانند json و json به طور خودکار از هرگونه کاراکتر خاص فرار (Escape) میکنند.
✨ نکته 10:
در پایگاه دادههای مقیاسپذیر، مدیریت دادههای JSON امکان انعطافپذیری در طرحواره را فراهم میآورد و نیاز به عملیات ALTER TABLE را برای تغییرات کوچک در ساختار داده کاهش میدهد.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
📢 ساندار پیچای: هوش مصنوعی جایگزین کارکنان نمیشود، بلکه باعث رشد بیشتر خواهد شد!
در گفتوگویی با بلومبرگ در سانفرانسیسکو، مدیرعامل آلفابت، ساندار پیچای، نگرانیها در مورد بیکار شدن گسترده کارمندان بهخاطر هوش مصنوعی را رد کرد. او تأکید کرد که آلفابت به گسترش خود ادامه خواهد داد و برنامههای توسعه تا سال آینده نیز ادامه خواهند داشت.
💬 پیچای گفت:
«انتظار دارم حتی در سال آینده هم به رشد مهندسیمان ادامه دهیم، چون هوش مصنوعی باعث بهرهوری بیشتر میشود. این فناوری کارهای تکراری را حذف میکند و به مهندسان اجازه میدهد روی پروژههای مؤثرتر تمرکز کنند.»
🚀 او به جای آنکه هوش مصنوعی را تهدیدی برای مشاغل بداند، آن را یک «شتابدهنده» توصیف کرد که باعث خلق محصولات جدید و در نتیجه ایجاد فرصتهای شغلی بیشتر خواهد شد.
📉 اگرچه آلفابت در سالهای اخیر تعدیل نیرو داشته، اما در سال ۲۰۲۵ این اخراجها محدودتر و هدفمندتر بودهاند. مثلاً تنها کمتر از ۱۰۰ نفر در بخش ابری گوگل و صدها نفر در واحد پلتفرمها و دستگاهها تحت تأثیر قرار گرفتند. این در حالی است که در سالهای ۲۰۲۳ و ۲۰۲۴ آلفابت به ترتیب ۱۲هزار و سپس دستکم ۱۰۰۰ نفر را اخراج کرده بود.
🔮 پیچای به پروژههای در حال گسترش شرکت مانند خودروهای خودران Waymo، رایانش کوانتومی و رشد سریع YouTube اشاره کرد. فقط در هند، یوتیوب بیش از ۱۰۰ میلیون کانال و ۱۵هزار کانال با بیش از ۱ میلیون دنبالکننده دارد!
📌 او در پاسخ به نگرانیها درباره از بین رفتن مشاغل ابتدایی با ظهور هوش مصنوعی، گفت:
«من به نظرات افراد محترمی مثل مدیرعامل Anthropic احترام میگذارم. این نگرانیها باید بیان و بررسی شوند.»
🧠 درباره احتمال دستیابی به هوش عمومی مصنوعی (AGI)، پیچای محتاطانه خوشبین بود:
«پیشرفت زیادی در پیش است، اما این مسیر ممکن است به سطوحی برسد که موقتاً متوقف شود. هیچکس نمیتواند با اطمینان بگوید که حتماً به AGI خواهیم رسید.»
#گوگل #آلفابت #هوش_مصنوعی #AGI #ساندار_پیچای #اخراج #شغل #یوتیوب #Waymo #AI #TechNews
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Zaban7ir
آدرس وبسایت:
https://Tutorial24.ir
در گفتوگویی با بلومبرگ در سانفرانسیسکو، مدیرعامل آلفابت، ساندار پیچای، نگرانیها در مورد بیکار شدن گسترده کارمندان بهخاطر هوش مصنوعی را رد کرد. او تأکید کرد که آلفابت به گسترش خود ادامه خواهد داد و برنامههای توسعه تا سال آینده نیز ادامه خواهند داشت.
💬 پیچای گفت:
«انتظار دارم حتی در سال آینده هم به رشد مهندسیمان ادامه دهیم، چون هوش مصنوعی باعث بهرهوری بیشتر میشود. این فناوری کارهای تکراری را حذف میکند و به مهندسان اجازه میدهد روی پروژههای مؤثرتر تمرکز کنند.»
🚀 او به جای آنکه هوش مصنوعی را تهدیدی برای مشاغل بداند، آن را یک «شتابدهنده» توصیف کرد که باعث خلق محصولات جدید و در نتیجه ایجاد فرصتهای شغلی بیشتر خواهد شد.
📉 اگرچه آلفابت در سالهای اخیر تعدیل نیرو داشته، اما در سال ۲۰۲۵ این اخراجها محدودتر و هدفمندتر بودهاند. مثلاً تنها کمتر از ۱۰۰ نفر در بخش ابری گوگل و صدها نفر در واحد پلتفرمها و دستگاهها تحت تأثیر قرار گرفتند. این در حالی است که در سالهای ۲۰۲۳ و ۲۰۲۴ آلفابت به ترتیب ۱۲هزار و سپس دستکم ۱۰۰۰ نفر را اخراج کرده بود.
🔮 پیچای به پروژههای در حال گسترش شرکت مانند خودروهای خودران Waymo، رایانش کوانتومی و رشد سریع YouTube اشاره کرد. فقط در هند، یوتیوب بیش از ۱۰۰ میلیون کانال و ۱۵هزار کانال با بیش از ۱ میلیون دنبالکننده دارد!
📌 او در پاسخ به نگرانیها درباره از بین رفتن مشاغل ابتدایی با ظهور هوش مصنوعی، گفت:
«من به نظرات افراد محترمی مثل مدیرعامل Anthropic احترام میگذارم. این نگرانیها باید بیان و بررسی شوند.»
🧠 درباره احتمال دستیابی به هوش عمومی مصنوعی (AGI)، پیچای محتاطانه خوشبین بود:
«پیشرفت زیادی در پیش است، اما این مسیر ممکن است به سطوحی برسد که موقتاً متوقف شود. هیچکس نمیتواند با اطمینان بگوید که حتماً به AGI خواهیم رسید.»
#گوگل #آلفابت #هوش_مصنوعی #AGI #ساندار_پیچای #اخراج #شغل #یوتیوب #Waymo #AI #TechNews
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Zaban7ir
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش و کوییز انگلیسی با Zaban7ir
لینک اولین پست و سایر کانال های ما:
https://t.me/Zaban7ir/1
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
https://t.me/Zaban7ir/1
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #SQLite
🟣 موضوع : بررسی و مقایسه انواع ذخیرهسازی دادهها در SQLite
📖 سرفصل : سازگاری با استاندارد SQL
✨ نکته 1:
SQLite تا حد زیادی با استاندارد SQL-92 (استاندارد قدیمیتر) سازگاره، اما نه کاملاً! برای اکثر کارهای روزمره، دستوراتش عین بقیه دیتابیسها کار میکنه. 🤝💡
✨ نکته 2:
یکی از تفاوتهای بزرگش، سیستم Type Affinity (تمایل نوع داده) هست. یعنی اگه یه ستون رو INTEGER تعریف کنی، باز هم میتونی توش TEXT ذخیره کنی! انعطافپذیره. 🤸
✨ نکته 3:
SQLite از برخی ویژگیهای پیشرفته SQL (مثل FULL OUTER JOIN یا توابع پنجرهای پیچیده) که تو دیتابیسهای بزرگ هست، یا پشتیبانی نمیکنه یا به شکل محدودتری پشتیبانی میکنه. ✂️
✨ نکته 4:
دستور ALTER TABLE تو SQLite یه کم محدوده. مثلاً نمیتونی ستون رو حذف کنی یا نوع داده ستون رو به راحتی تغییر بدی (باید جدول جدید بسازی!). ⚠️
✨ نکته 5:
SQLite از View (نما) پشتیبانی میکنه که یه استاندارد SQL هست. میتونی کوئریهای پیچیدهات رو به صورت یه جدول مجازی ذخیره کنی. 🚀
✨ نکته 6:
توابع تجمعی (Aggregate Functions) مثل COUNT، SUM و AVG که تو استاندارد SQL هستن، به طور کامل تو SQLite پشتیبانی میشن و خیلی کاربرد دارن. 💯
✨ نکته 7:
با اینکه CHECK جزو استاندارد SQL هست، ولی SQLite تا نسخههای اخیر بهش اهمیت نمیداد. الان دیگه درست چک میکنه (به شرطی که نسخهات جدید باشه). 🔥
✨ نکته 8:
SQLite مفهوم کاربر (User) و حق دسترسی (Permission) رو نداره، چون یه دیتابیس تککاربره است. این یکی از تفاوتهای اصلیش با SQL Server یا PostgreSQL است. 🚫👥
✨ نکته 9:
با اینکه نوع داده BOOLEAN تو استاندارد هست، SQLite برای ذخیره کردن مقادیر منطقی (True/False) از INTEGER (0 و 1) استفاده میکنه. کاربردی و ساده. 🔢
✨ نکته 10:
بهترین نکته: اگرچه SQLite صد در صد استاندارد نیست، اما این سادگی و کمبود ویژگیهای پیچیده است که اون رو سبک و سریع نگه داشته. برای اپلیکیشنهای کوچک، عالیه! ✨😎
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : بررسی و مقایسه انواع ذخیرهسازی دادهها در SQLite
📖 سرفصل : سازگاری با استاندارد SQL
✨ نکته 1:
SQLite تا حد زیادی با استاندارد SQL-92 (استاندارد قدیمیتر) سازگاره، اما نه کاملاً! برای اکثر کارهای روزمره، دستوراتش عین بقیه دیتابیسها کار میکنه. 🤝💡
✨ نکته 2:
یکی از تفاوتهای بزرگش، سیستم Type Affinity (تمایل نوع داده) هست. یعنی اگه یه ستون رو INTEGER تعریف کنی، باز هم میتونی توش TEXT ذخیره کنی! انعطافپذیره. 🤸
✨ نکته 3:
SQLite از برخی ویژگیهای پیشرفته SQL (مثل FULL OUTER JOIN یا توابع پنجرهای پیچیده) که تو دیتابیسهای بزرگ هست، یا پشتیبانی نمیکنه یا به شکل محدودتری پشتیبانی میکنه. ✂️
✨ نکته 4:
دستور ALTER TABLE تو SQLite یه کم محدوده. مثلاً نمیتونی ستون رو حذف کنی یا نوع داده ستون رو به راحتی تغییر بدی (باید جدول جدید بسازی!). ⚠️
✨ نکته 5:
SQLite از View (نما) پشتیبانی میکنه که یه استاندارد SQL هست. میتونی کوئریهای پیچیدهات رو به صورت یه جدول مجازی ذخیره کنی. 🚀
✨ نکته 6:
توابع تجمعی (Aggregate Functions) مثل COUNT، SUM و AVG که تو استاندارد SQL هستن، به طور کامل تو SQLite پشتیبانی میشن و خیلی کاربرد دارن. 💯
✨ نکته 7:
با اینکه CHECK جزو استاندارد SQL هست، ولی SQLite تا نسخههای اخیر بهش اهمیت نمیداد. الان دیگه درست چک میکنه (به شرطی که نسخهات جدید باشه). 🔥
✨ نکته 8:
SQLite مفهوم کاربر (User) و حق دسترسی (Permission) رو نداره، چون یه دیتابیس تککاربره است. این یکی از تفاوتهای اصلیش با SQL Server یا PostgreSQL است. 🚫👥
✨ نکته 9:
با اینکه نوع داده BOOLEAN تو استاندارد هست، SQLite برای ذخیره کردن مقادیر منطقی (True/False) از INTEGER (0 و 1) استفاده میکنه. کاربردی و ساده. 🔢
✨ نکته 10:
بهترین نکته: اگرچه SQLite صد در صد استاندارد نیست، اما این سادگی و کمبود ویژگیهای پیچیده است که اون رو سبک و سریع نگه داشته. برای اپلیکیشنهای کوچک، عالیه! ✨😎
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #یادگیری_ماشین
🟣 موضوع : یادگیری ماشین: شبکههای مولد تخاصمی (GAN) - کاربردها - شبیهسازی دادههای پزشکی و افزایش دیتاستها
✨ نکته :
با دادههای سادهتر مثل عکسهای رادیولوژی (X-ray) شروع کنین، بعد برین سراغ اسکنهای سهبعدی پیچیده. اینجوری کار راحتتر دستتون میاد! 👨⚕️💡
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : یادگیری ماشین: شبکههای مولد تخاصمی (GAN) - کاربردها - شبیهسازی دادههای پزشکی و افزایش دیتاستها
✨ نکته :
با دادههای سادهتر مثل عکسهای رادیولوژی (X-ray) شروع کنین، بعد برین سراغ اسکنهای سهبعدی پیچیده. اینجوری کار راحتتر دستتون میاد! 👨⚕️💡
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #NoSQL
🟣 موضوع : Cost Optimization در سرویسهای ابری NoSQL
✨ نکته :
ببین کدام سرویس NoSQL ارائه دهنده تخفیف برای استفاده طولانی مدت داره. این میتونه کلی هزینههات رو کم کنه. 💰
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : Cost Optimization در سرویسهای ابری NoSQL
✨ نکته :
ببین کدام سرویس NoSQL ارائه دهنده تخفیف برای استفاده طولانی مدت داره. این میتونه کلی هزینههات رو کم کنه. 💰
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
📚 نکته #SQLite
🟣 موضوع : بررسی و مقایسه انواع ذخیرهسازی دادهها در SQLite
📖 سرفصل : استفاده از json_array
✨ نکته 1:
تابع json_array یک تابع سازنده (Constructor Function) در SQLite است که برای تولید یک آرایه JSON معتبر (Valid JSON Array) از مجموعهای از مقادیر ورودی به کار میرود.
✨ نکته 2:
نحو استفاده از این تابع به صورت json_array(value1, value2, ...) است؛ هر آرگومان ورودی به عنوان یک عنصر مجزا در آرایه JSON خروجی قرار میگیرد.
✨ نکته 3:
مقادیر ورودی به تابع json_array میتوانند از انواع دادهای مختلف باشند، شامل اعداد صحیح، اعشاری، رشتههای متنی، مقادیر بولی و مقادیر تهی SQL (NULL).
✨ نکته 4:
اگر یکی از مقادیر ورودی خود یک رشته JSON معتبر باشد، json_array آن را به عنوان یک عنصر JSON در آرایه نهایی درج میکند، نه صرفاً یک رشته متنی خام.
✨ نکته 5:
مقدار خروجی تابع json_array همیشه یک رشته متنی است که حاوی ساختار آرایه JSON تولید شده، مطابق با استاندارد رسمی JSON، میباشد.
✨ نکته 6:
این تابع امکان تجمیع ستونها یا نتایج محاسباتی را به صورت ساختار یافته در یک آرایه JSON واحد فراهم میآورد که در گزارشگیریهای دادهای تو در تو مفید است.
✨ نکته 7:
استفاده از jsonarray در ترکیب با توابعی نظیر GROUP BY و GROUPCONCAT میتواند برای جمعآوری چندین مقدار از یک گروه در یک ستون آرایه JSON به کار رود.
✨ نکته 8:
در صورت ارائه یک مقدار تهی SQL (NULL) به عنوان آرگومان، json_array آن را به مقدار تهی JSON (null) تبدیل کرده و در آرایه درج مینماید.
✨ نکته 9:
تابع json_array در مواردی که نیاز است دادههای رابطهای برای انتقال به سامانههای مبتنی بر JSON، مانند APIها، به فرمت آرایه استاندارد تبدیل شوند، کاربرد دارد.
✨ نکته 10:
این تابع قابلیت ترکیب با سایر توابع JSON، مانند jsonobject یا jsoninsert را دارد تا ساختارهای JSON پیچیدهتر از قبیل آرایهای از اشیاء، تولید شود.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : بررسی و مقایسه انواع ذخیرهسازی دادهها در SQLite
📖 سرفصل : استفاده از json_array
✨ نکته 1:
تابع json_array یک تابع سازنده (Constructor Function) در SQLite است که برای تولید یک آرایه JSON معتبر (Valid JSON Array) از مجموعهای از مقادیر ورودی به کار میرود.
✨ نکته 2:
نحو استفاده از این تابع به صورت json_array(value1, value2, ...) است؛ هر آرگومان ورودی به عنوان یک عنصر مجزا در آرایه JSON خروجی قرار میگیرد.
✨ نکته 3:
مقادیر ورودی به تابع json_array میتوانند از انواع دادهای مختلف باشند، شامل اعداد صحیح، اعشاری، رشتههای متنی، مقادیر بولی و مقادیر تهی SQL (NULL).
✨ نکته 4:
اگر یکی از مقادیر ورودی خود یک رشته JSON معتبر باشد، json_array آن را به عنوان یک عنصر JSON در آرایه نهایی درج میکند، نه صرفاً یک رشته متنی خام.
✨ نکته 5:
مقدار خروجی تابع json_array همیشه یک رشته متنی است که حاوی ساختار آرایه JSON تولید شده، مطابق با استاندارد رسمی JSON، میباشد.
✨ نکته 6:
این تابع امکان تجمیع ستونها یا نتایج محاسباتی را به صورت ساختار یافته در یک آرایه JSON واحد فراهم میآورد که در گزارشگیریهای دادهای تو در تو مفید است.
✨ نکته 7:
استفاده از jsonarray در ترکیب با توابعی نظیر GROUP BY و GROUPCONCAT میتواند برای جمعآوری چندین مقدار از یک گروه در یک ستون آرایه JSON به کار رود.
✨ نکته 8:
در صورت ارائه یک مقدار تهی SQL (NULL) به عنوان آرگومان، json_array آن را به مقدار تهی JSON (null) تبدیل کرده و در آرایه درج مینماید.
✨ نکته 9:
تابع json_array در مواردی که نیاز است دادههای رابطهای برای انتقال به سامانههای مبتنی بر JSON، مانند APIها، به فرمت آرایه استاندارد تبدیل شوند، کاربرد دارد.
✨ نکته 10:
این تابع قابلیت ترکیب با سایر توابع JSON، مانند jsonobject یا jsoninsert را دارد تا ساختارهای JSON پیچیدهتر از قبیل آرایهای از اشیاء، تولید شود.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk