کتاب جامع طراحی و کوئرینویسی پیشرفته با SQL Server 2016 (ویژه متخصصان پایگاه داده) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جامع طراحی و کوئرینویسی پیشرفته با SQL Server 2016 (ویژه متخصصان پایگاه داده)
موضوع کلی: علوم رایانه و فناوری اطلاعات
موضوع میانی: مدیریت و تحلیل دادهها در پایگاههای داده
📋 سرفصلهای دوره
- 1. مبانی پایگاه دادههای رابطهای و مفاهیم مدلسازی داده
- 2. آشنایی با محیط مدیریت پایگاه داده SQL Server Management Studio
- 3. نصب و پیکربندی اولیه SQL Server 2016
- 4. ساختار فایلها و معماری ذخیرهسازی در SQL Server
- 5. اصول طراحی جداول و انتخاب انواع دادههای استاندارد
- 6. استفاده از دستورات DDL برای ایجاد و تغییر جداول
- 7. مفهوم کلیدهای اصلی و خارجی و برقراری روابط بین جداول
- 8. اصول نرمالسازی دادهها برای کاهش افزونگی
- 9. نوشتن دستورات پایه SELECT برای بازیابی اطلاعات
- 10. فیلتر کردن دادهها با استفاده از عبارت WHERE
- 11. استفاده از عملگرهای منطقی و مقایسهای در کوئریها
- 12. مرتبسازی نتایج با استفاده از ORDER BY
- 13. کار با توابع رشتهای برای پردازش متن
- 14. کار با توابع ریاضی و محاسباتی در کوئریها
- 15. مدیریت مقادیر تهی با استفاده از توابع ISNULL و COALESCE
- 16. کار با توابع تاریخ و زمان در SQL Server 2016
- 17. استفاده از دستورات INNER JOIN برای ترکیب جداول
- 18. کار با انواع OUTER JOIN برای بازیابی دادههای مرتبط و غیرمرتبط
- 19. استفاده از CROSS JOIN و SELF JOIN در سناریوهای خاص
- 20. کار با توابع تجمعی SUM COUNT AVG MIN MAX
- 21. گروهبندی دادهها با استفاده از GROUP BY
- 22. فیلتر کردن گروهها با استفاده از عبارت HAVING
- 23. استفاده از کوئریهای فرعی Subqueries در بخشهای مختلف دستور SELECT
- 24. کار با عملگرهای IN EXISTS و ANY ALL
- 25. استفاده از عبارات CTE برای سادهسازی کوئریهای پیچیده
- 26. کار با توابع پنجرهای Window Functions برای تحلیل دادهها
- 27. استفاده از رتبهبندی با توابع RANK و DENSE_RANK
- 28. تغییر دادهها با دستورات INSERT UPDATE و DELETE
- 29. استفاده از تراکنشها برای تضمین یکپارچگی دادهها
- 30. مدیریت خطاها و استفاده از TRY CATCH در اسکریپتها
- 31. ایجاد و مدیریت Viewها برای سادهسازی دسترسی به دادهها
- 32. مفهوم ایندکسگذاری و نقش آن در بهبود عملکرد کوئریها
- 33. انواع ایندکسهای Clustered و Non-Clustered
- 34. استفاده از ایندکسهای Columnstore در SQL Server 2016
- 35. ایجاد و مدیریت Stored Procedureها
- 36. استفاده از پارامترها در Stored Procedureها
- 37. ایجاد و استفاده از User Defined Functions
- 38. تفاوت بین توابع مقیاسی و توابع جدولی
- 39. مدیریت تریگرها برای خودکارسازی عملیات پایگاه داده
- 40. اصول امنیت در SQL Server و مدیریت دسترسی کاربران
- 41. ایجاد نقشها و اعطای دسترسیهای لازم
- 42. استفاده از اسکریپتهای T-SQL برای نگهداری پایگاه داده
- 43. بهینهسازی کوئریها با استفاده از Execution Plan
- 44. تحلیل عملکرد پایگاه داده و شناسایی گلوگاهها
- 45. استفاده از ابزارهای مانیتورینگ داخلی SQL Server
- 46. پشتیبانگیری و بازیابی پایگاه داده در محیط عملیاتی
- 47. پیادهسازی استراتژیهای Import و Export دادهها
- 48. کار با دادههای حجیم و پارتیشنبندی جداول
- 49. مفاهیم پیشرفته در طراحی پایگاه دادههای مقیاسپذیر
تگها:
آموزش SQL Server 2016
اسکیوال سرور
برنامهنویسی بانک اطلاعاتی
پایگاه داده SQL Server
تحلیل داده با SQL
زبان T-SQL
طراحی پایگاه داده
کوئرینویسی پیشرفته
کوئریهای پیشرفته در SQL
مدیریت دیتابیس
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.