کتاب صوتی SQL Server The Innovative Toolkit for SQL Server Evolution

SQL Server The Innovative Toolkit: جهشی به سوی تکامل SQL Server SQL Server The Innovative Toolkit: جهشی به سوی تکامل SQL Server آیا به دنبال ارتقای مهارت‌های برنامه‌نویسی خود و تبدیل شدن به یک متخصص S...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 99,988 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: SQL Server The Innovative Toolkit for SQL Server Evolution

موضوع کلی: برنامه نویسی

موضوع میانی: Microsoft SQL Server

📋 سرفصل‌های دوره (100 موضوع)

  • 1. معرفی پایگاه داده و مدل رابطه‌ای
  • 2. نسخه‌ها و کامپوننت‌های SQL Server
  • 3. نصب و پیکربندی SQL Server
  • 4. مبانی SQL Server Management Studio (SSMS)
  • 5. ایجاد پایگاه داده و فایل‌گروپ‌ها
  • 6. انواع داده در SQL Server
  • 7. طراحی جداول و ستون‌ها
  • 8. کلیدهای اصلی (Primary Keys) و کاندید
  • 9. کلیدهای خارجی (Foreign Keys) و روابط
  • 10. محدودیت‌ها (Constraints): UNIQUE, CHECK, DEFAULT
  • 11. درک مقادیر NULL
  • 12. دستورات SELECT پایه
  • 13. فیلتر کردن داده با WHERE
  • 14. مرتب‌سازی داده با ORDER BY
  • 15. درج داده در جداول (INSERT)
  • 16. به‌روزرسانی داده در جداول (UPDATE)
  • 17. حذف داده از جداول (DELETE)
  • 18. تفاوت TRUNCATE و DELETE
  • 19. مروری بر معماری SQL Server
  • 20. مفاهیم موتور ذخیره‌سازی
  • 21. اتصال جداول (JOINs): INNER, LEFT, RIGHT, FULL OUTER
  • 22. CROSS JOIN و Self-Join
  • 23. زیرپرس و جوها (Subqueries)
  • 24. عبارات جدول مشترک (CTEs)
  • 25. جداول مشتق شده (Derived Tables)
  • 26. عملیات مجموعه‌ای (Set Operators): UNION, INTERSECT, EXCEPT
  • 27. توابع تجمیعی (Aggregate Functions): COUNT, SUM, AVG, MIN, MAX
  • 28. گروه‌بندی داده با GROUP BY
  • 29. فیلتر کردن گروه‌ها با HAVING
  • 30. توابع پنجره‌ای (Window Functions): ROW_NUMBER, RANK
  • 31. توابع پنجره‌ای (Window Functions): LEAD, LAG, NTILE
  • 32. توابع پنجره‌ای (Window Functions): FIRST_VALUE, LAST_VALUE
  • 33. PIVOT و UNPIVOT
  • 34. روال‌های ذخیره‌شده (Stored Procedures): ایجاد و اجرا
  • 35. پارامترها و مقادیر بازگشتی در Stored Procedures
  • 36. توابع تعریف‌شده توسط کاربر (UDFs): اسکالر و جدول-مقدار
  • 37. نماها (Views): ایجاد و کاربرد
  • 38. تریگرها (Triggers): AFTER و INSTEAD OF
  • 39. فهرست‌ها (Indexes): Clustered در مقابل Non-Clustered
  • 40. طراحی فهرست و بهترین روش‌ها
  • 41. تراکنش‌ها (Transactions): ویژگی‌های ACID
  • 42. کنترل تراکنش: BEGIN TRAN, COMMIT, ROLLBACK
  • 43. کنترل هم‌زمانی (Concurrency Control) و قفل‌گذاری
  • 44. سطوح ایزولیشن (Isolation Levels)
  • 45. مدیریت خطا (Error Handling): TRY...CATCH
  • 46. SQL پویا (Dynamic SQL)
  • 47. کورسورها (Cursors): چه زمانی استفاده کنیم و چه زمانی نه
  • 48. پایگاه داده‌ها و نماهای سیستمی
  • 49. اسنپ‌شات‌های پایگاه داده (Database Snapshots)
  • 50. برنامه‌های نگهداری پایگاه داده (Maintenance Plans)
  • 51. استراتژی‌های پشتیبان‌گیری: Full, Differential, Transaction Log
  • 52. بازیابی پایگاه داده (Restoring Databases)
  • 53. امنیت: Login‌ها، User‌ها و Roles
  • 54. مجوزها (Permissions): GRANT, DENY, REVOKE
  • 55. طرح‌واره‌ها (Schemas)
  • 56. رمزنگاری: TDE و Always Encrypted
  • 57. ممیزی (Auditing) SQL Server
  • 58. فشرده‌سازی داده (Data Compression)
  • 59. Columnstore Indexes
  • 60. In-Memory OLTP (Hekaton)
  • 61. درک طرح‌های اجرای کوئری (Execution Plans)
  • 62. تحلیل Execution Plans: گرافیکی و XML
  • 63. Index Tuning Advisor
  • 64. DMVهای مربوط به Index‌های از دست رفته
  • 65. آمار (Statistics): اهمیت و نگهداری
  • 66. راهنمایی‌های کوئری (Query Hints)
  • 67. بهینه‌سازی Stored Procedures و توابع
  • 68. Deadlock‌ها: تشخیص و رفع
  • 69. ابزارهای مانیتورینگ کارایی: Activity Monitor, PerfMon
  • 70. Extended Events
  • 71. SQL Server Profiler (برای درک قدیمی)
  • 72. Database Engine Tuning Advisor (DTA)
  • 73. Resource Governor
  • 74. بهینه‌سازی کارایی I/O
  • 75. بهینه‌سازی TempDB
  • 76. مفاهیم High Availability
  • 77. Log Shipping
  • 78. Database Mirroring (برای فهم تاریخی)
  • 79. Always On Availability Groups: معماری
  • 80. Always On Availability Groups: پیکربندی
  • 81. Always On Availability Groups: Read-Only Routing
  • 82. Failover Clustering Instances (FCI)
  • 83. Replication: Snapshot, Transactional, Merge
  • 84. Stretch Database
  • 85. مروری بر Azure SQL Database
  • 86. مروری بر Azure SQL Managed Instance
  • 87. مهاجرت به Azure SQL
  • 88. خدمات یادگیری ماشین (Machine Learning Services) در SQL Server
  • 89. یکپارچه‌سازی R و Python
  • 90. پایگاه داده‌های گراف (Graph Databases) در SQL Server
  • 91. انواع و توابع داده مکانی (Spatial Data)
  • 92. پشتیبانی از JSON در SQL Server
  • 93. پشتیبانی از XML در SQL Server
  • 94. جداول زمانی (Temporal Tables)
  • 95. مفاهیم Data Warehousing با SQL Server
  • 96. ETL با SQL Server Integration Services (SSIS) - مقدماتی
  • 97. گزارش‌گیری با SQL Server Reporting Services (SSRS) - مقدماتی
  • 98. سرویس‌های تحلیلی با SQL Server Analysis Services (SSAS) - مقدماتی
  • 99. PolyBase و مجازی‌سازی داده (Data Virtualization)
  • 100. SQL Server Data Tools (SSDT) و Database Project
SQL Server The Innovative Toolkit: جهشی به سوی تکامل SQL Server

SQL Server The Innovative Toolkit: جهشی به سوی تکامل SQL Server

آیا به دنبال ارتقای مهارت‌های برنامه‌نویسی خود و تبدیل شدن به یک متخصص SQL Server هستید؟ آیا می‌خواهید به قدرت بی‌نظیر SQL Server در مدیریت و تحلیل داده‌ها مسلط شوید؟ دیگر لازم نیست به دنبال راه‌حل‌های پراکنده بگردید! دوره جامع "SQL Server The Innovative Toolkit" تمام آن چیزی است که برای رسیدن به این هدف نیاز دارید.

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

درباره دوره

دوره "SQL Server The Innovative Toolkit for SQL Server Evolution" یک برنامه آموزشی جامع و هدفمند است که به شما کمک می‌کند تا به طور کامل بر Microsoft SQL Server مسلط شوید. این دوره با پوشش کامل مباحث از نصب و پیکربندی تا بهینه‌سازی و امنیت، شما را برای ورود به بازار کار و یا ارتقای شغلی آماده می‌کند. ما در این دوره از جدیدترین متدها و تکنولوژی‌ها استفاده می‌کنیم تا شما را در لبه‌ی دانش SQL Server نگه داریم.

موضوعات کلیدی

در این دوره، به بررسی عمیق موضوعات زیر خواهیم پرداخت:

  • نصب و پیکربندی SQL Server
  • آشنایی با محیط SQL Server Management Studio (SSMS)
  • طراحی و پیاده‌سازی پایگاه داده
  • انواع داده‌ها و توابع داخلی SQL Server
  • دستورات DDL و DML
  • نوشتن کوئری‌های پیچیده و بهینه‌سازی آن‌ها
  • استفاده از Stored Procedures، Triggers و Views
  • امنیت پایگاه داده و مدیریت دسترسی‌ها
  • Backup و Restore پایگاه داده
  • Performance Tuning و Monitoring
  • آشنایی با SQL Server Integration Services (SSIS)
  • آشنایی با SQL Server Reporting Services (SSRS)
  • آشنایی با SQL Server Analysis Services (SSAS)
  • راهکارهای High Availability و Disaster Recovery

مخاطبان دوره

این دوره برای افراد زیر مناسب است:

  • دانشجویان و فارغ‌التحصیلان رشته‌های کامپیوتر و فناوری اطلاعات
  • برنامه‌نویسان و توسعه‌دهندگان نرم‌افزار
  • تحلیلگران داده و متخصصان هوش تجاری
  • مدیران پایگاه داده و مسئولان IT
  • افرادی که به دنبال تغییر شغل و ورود به حوزه پایگاه داده هستند
  • کسانی که می‌خواهند مهارت‌های SQL Server خود را ارتقا دهند

چرا این دوره را بگذرانیم؟

گذراندن این دوره مزایای متعددی برای شما خواهد داشت:

  • تسلط کامل بر SQL Server: شما به تمام جنبه‌های SQL Server مسلط خواهید شد و می‌توانید به طور مستقل پروژه‌های مختلف را انجام دهید.
  • افزایش فرصت‌های شغلی: متخصصان SQL Server در بازار کار بسیار مورد تقاضا هستند و با گذراندن این دوره، شانس خود را برای یافتن شغل مناسب افزایش می‌دهید.
  • ارتقای شغلی: با یادگیری مهارت‌های جدید، می‌توانید در شغل فعلی خود ارتقا پیدا کنید و مسئولیت‌های بیشتری را بر عهده بگیرید.
  • افزایش درآمد: متخصصان SQL Server معمولاً حقوق بالایی دریافت می‌کنند و با گذراندن این دوره، می‌توانید درآمد خود را افزایش دهید.
  • یادگیری عملی و کاربردی: این دوره بر اساس پروژه‌های عملی طراحی شده است و شما در حین یادگیری، مهارت‌های خود را در دنیای واقعی به کار می‌گیرید.
  • به روز رسانی دانش: ما از جدیدترین متدها و تکنولوژی‌ها در آموزش استفاده می‌کنیم تا شما در لبه‌ی دانش SQL Server قرار بگیرید.
  • پشتیبانی و منتورینگ: در طول دوره، از پشتیبانی و منتورینگ اساتید مجرب بهره‌مند خواهید شد.

سرفصل‌های دوره

این دوره شامل 100 سرفصل جامع و کاربردی است که به شرح زیر است (بخشی از سرفصل ها ذکر شده است):

  • بخش 1: مقدمه‌ای بر SQL Server
    • آشنایی با مفهوم پایگاه داده رابطه‌ای
    • معرفی Microsoft SQL Server و نسخه‌های مختلف آن
    • نصب و پیکربندی SQL Server
    • آشنایی با SQL Server Management Studio (SSMS)
    • تنظیمات اولیه SSMS
  • بخش 2: طراحی و پیاده‌سازی پایگاه داده
    • مفاهیم مدل‌سازی داده
    • طراحی جداول و روابط بین آن‌ها
    • انتخاب نوع داده مناسب برای هر ستون
    • ایجاد کلیدهای اصلی و خارجی
    • تعریف constraint ها
  • بخش 3: دستورات DDL و DML
    • دستور CREATE TABLE
    • دستور ALTER TABLE
    • دستور DROP TABLE
    • دستور INSERT INTO
    • دستور UPDATE
    • دستور DELETE
    • دستور SELECT
  • بخش 4: کوئری‌های پیشرفته
    • استفاده از JOIN ها (INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN)
    • استفاده از Subqueries
    • استفاده از Aggregate Functions (SUM, AVG, COUNT, MIN, MAX)
    • استفاده از GROUP BY و HAVING
    • استفاده از Window Functions
  • بخش 5: Stored Procedures، Triggers و Views
    • ایجاد و استفاده از Stored Procedures
    • پارامترها و متغیرها در Stored Procedures
    • ایجاد و استفاده از Triggers (AFTER, BEFORE, INSTEAD OF)
    • ایجاد و استفاده از Views
  • بخش 6: امنیت پایگاه داده
    • ایجاد و مدیریت Logins و Users
    • تعریف Roles و Permissions
    • استفاده از Encryption
    • Auditing
  • بخش 7: Performance Tuning
    • Index ها و نحوه بهینه‌سازی آن‌ها
    • Execution Plan
    • Profiling
    • SQL Server Profiler
  • بخش 8: Backup و Restore
    • انواع Backup (Full, Differential, Transaction Log)
    • Restore پایگاه داده
    • مدیریت Backup ها
  • بخش 9: SQL Server Integration Services (SSIS)
    • مقدمه ای بر SSIS
    • ایجاد یک Package ساده
    • انواع Connection Managers
    • انواع Task ها
  • بخش 10: SQL Server Reporting Services (SSRS)
    • مقدمه ای بر SSRS
    • ایجاد یک Report ساده
    • انواع Data Sources
    • انواع Report Items
  • ... و بسیاری سرفصل‌های دیگر!

همین حالا در دوره "SQL Server The Innovative Toolkit" ثبت‌نام کنید و قدم در راه تبدیل شدن به یک متخصص SQL Server بگذارید!

ثبت‌نام در دوره
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: Microsoft SQL Server SQL SQL Server SQL Server Evolution T-SQL ابزارهای SQL Server برنامه نویسی پایگاه داده توسعه پایگاه داده داده دوره آموزشی SQL Server دوره برنامه نویسی دوره توسعه پایگاه داده مدیریت پایگاه داده نوآوری SQL Server

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.