کتاب آموزش جامع و کاربردی زبان Transact-SQL در محیط SQL Server (ویژه توسعهدهندگان) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع و کاربردی زبان Transact-SQL در محیط SQL Server (ویژه توسعهدهندگان)
موضوع کلی: علوم رایانه و فناوری اطلاعات
موضوع میانی: مدیریت پایگاه داده و زبانهای پرسوجو
📋 سرفصلهای دوره (100 موضوع)
- 1. آشنایی با معماری و مفاهیم پایگاه داده در SQL Server
- 2. محیط کاربری و ابزارهای مدیریت پایگاه داده در SQL Server Management Studio
- 3. مبانی زبان Transact-SQL و ساختار دستوری آن
- 4. نحوه ایجاد و مدیریت پایگاه دادهها و فایلهای سیستمی مرتبط
- 5. طراحی و تعریف جداول با استفاده از دستورات DDL
- 6. شناخت انواع دادههای عددی متنی و تاریخ در SQL Server
- 7. محدودیتهای یکپارچگی دادهها و کلیدهای اصلی و خارجی
- 8. کار با دستور SELECT برای بازیابی اطلاعات از جداول
- 9. استفاده از عملگرهای منطقی و محاسباتی در پرسوجوها
- 10. مرتبسازی و محدود کردن نتایج خروجی با ORDER BY و TOP
- 11. کار با توابع رشتهای برای پردازش دادههای متنی
- 12. استفاده از توابع ریاضی و آماری در محاسبات پایگاه داده
- 13. مدیریت مقادیر تهی در پرسوجوها با استفاده از ISNULL و COALESCE
- 14. تکنیکهای فیلتر کردن دادهها با استفاده از دستورات IN و BETWEEN
- 15. استفاده از الگوهای جستجوی متنی با عملگر LIKE
- 16. مفهوم پیوند جداول و استفاده از INNER JOIN
- 17. پیادهسازی OUTER JOIN برای بازیابی دادههای مرتبط و غیرمرتبط
- 18. استفاده از CROSS JOIN و خود-پیوندی در جداول
- 19. توابع تجمعی و گروهبندی دادهها با GROUP BY و HAVING
- 20. استفاده از پرسوجوهای تودرتو و زیرپرسوجوها
- 21. کار با عملگرهای مجموعهای UNION و INTERSECT
- 22. درج دادهها در جداول با دستور INSERT
- 23. بهروزرسانی دادههای موجود با دستور UPDATE
- 24. حذف دادهها از جداول با رعایت اصول ایمنی و دستور DELETE
- 25. کار با تراکنشها و تضمین یکپارچگی دادهها با COMMIT و ROLLBACK
- 26. مفهوم سطوح ایزولاسیون تراکنشها در SQL Server
- 27. آشنایی با متغیرها و ساختارهای کنترلی در T-SQL
- 28. استفاده از دستورات شرطی IF و ELSE
- 29. پیادهسازی حلقههای تکرار با WHILE
- 30. مدیریت خطاها با استفاده از بلوکهای TRY و CATCH
- 31. ایجاد و مدیریت دیدگاهها برای سادهسازی پرسوجوها
- 32. مفهوم رویههای ذخیرهشده و مزایای استفاده از آنها
- 33. پارامترهای ورودی و خروجی در رویههای ذخیرهشده
- 34. توابع تعریفشده توسط کاربر و تفاوت آنها با رویهها
- 35. آشنایی با تریگرها برای مدیریت تغییرات دادهها
- 36. مدیریت ایندکسها و نقش آنها در بهینهسازی سرعت پرسوجوها
- 37. بررسی انواع ایندکسهای خوشهای و غیرخوشهای
- 38. استفاده از ابزارهای تحلیل عملکرد پرسوجو
- 39. بهینهسازی پرسوجوهای پیچیده و تحلیل Execution Plan
- 40. مبانی امنیت پایگاه داده و مدیریت کاربران و نقشها
- 41. اعطای سطوح دسترسی با دستورات GRANT و REVOKE
- 42. تهیه نسخه پشتیبان و بازیابی اطلاعات طبق استانداردهای سازمانی
- 43. کار با جداول موقت و متغیرهای جدولی
- 44. استفاده از عبارات جدولی رایج CTE برای نوشتن پرسوجوهای خوانا
- 45. کار با توابع پنجرهای و رتبهبندی دادهها
- 46. مدیریت تراکنشهای توزیعشده و قفلها در محیطهای چندکاربره
- 47. مبانی طراحی دیتابیسهای بهینه و نرمالسازی جداول
- 48. اصول نگهداری و مانیتورینگ سلامت پایگاه داده
- 49. نکات امنیتی در توسعه و جلوگیری از تزریق SQL
- 50. ارائه گزارشهای تحلیلی با استفاده از قابلیتهای T-SQL
تگها:
Transact-SQL
آموزش SQL Server
برنامهنویسی دیتابیس
پایگاه داده رابطهای
پایگاه داده مایکروسافت
توسعهدهنده SQL
زبان T-SQL
طراحی دیتابیس
کوئرینویسی
مدیریت پایگاه داده
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.