کتاب صوتی SQL Server The Developer's Toolkit for SQL Server Evolution
SQL Server: جعبه ابزار توسعهدهندگان برای تحول در SQL Server SQL Server: جعبه ابزار توسعهدهندگان برای تحول در SQL Server در دنیای پرتلاطم فناوری اطلاعات، دادهها پادشاهی میکنند و مهارت مدیریت و بهره...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره SQL Server The Developer's Toolkit for SQL Server Evolution
موضوع کلی: برنامه نویسی
موضوع میانی: Microsoft SQL Server
📋 سرفصلهای دوره
- 1. مقدمه و مبانی SQL Server**
- 2. معرفی Microsoft SQL Server و نسخههای آن
- 3. نصب و پیکربندی SQL Server Developer Edition
- 4. آشنایی با SQL Server Management Studio (SSMS)
- 5. ایجاد و مدیریت پایگاه داده
- 6. آشنایی با انواع داده در SQL Server
- 7. ایجاد و مدیریت جداول
- 8. تعریف کلیدهای اصلی (Primary Key) و کلیدهای خارجی (Foreign Key)
- 9. مقدمهای بر نرمالسازی پایگاه داده
- 10. مفاهیم اولیه تراکنشها (Transactions)
- 11. زبان پرس و جوی SQL (SQL Query Language)**
- 12. دستور SELECT: بازیابی دادهها
- 13. عملگر WHERE: فیلتر کردن دادهها
- 14. عملگر ORDER BY: مرتبسازی دادهها
- 15. عملگر TOP: محدود کردن نتایج
- 16. عملگر DISTINCT: حذف مقادیر تکراری
- 17. عملگر LIKE: جستجوی الگوها
- 18. عملگر IN و NOT IN: جستجو در لیست مقادیر
- 19. عملگر BETWEEN: جستجو در بازه مقادیر
- 20. عملگر IS NULL و IS NOT NULL: بررسی مقادیر NULL
- 21. توابع SQL**
- 22. توابع رشتهای (String Functions): LEN, SUBSTRING, REPLACE, UPPER, LOWER
- 23. توابع عددی (Numeric Functions): ABS, ROUND, CEILING, FLOOR
- 24. توابع تاریخ و زمان (Date and Time Functions): GETDATE, DATEADD, DATEDIFF, DATEPART
- 25. توابع تبدیل نوع (Conversion Functions): CAST, CONVERT
- 26. توابع تجمعی (Aggregate Functions): COUNT, SUM, AVG, MIN, MAX
- 27. عملگر GROUP BY: گروهبندی دادهها
- 28. عملگر HAVING: فیلتر کردن گروهها
- 29. Join ها و زیرپرس و جوها**
- 30. INNER JOIN: اتصال جداول بر اساس شرط
- 31. LEFT JOIN (LEFT OUTER JOIN): اتصال جداول و نمایش تمام رکوردهای جدول سمت چپ
- 32. RIGHT JOIN (RIGHT OUTER JOIN): اتصال جداول و نمایش تمام رکوردهای جدول سمت راست
- 33. FULL JOIN (FULL OUTER JOIN): اتصال جداول و نمایش تمام رکوردهای هر دو جدول
- 34. CROSS JOIN: اتصال تمام رکوردهای دو جدول
- 35. SELF JOIN: اتصال یک جدول به خودش
- 36. زیرپرس و جوها (Subqueries): استفاده از پرس و جو در داخل پرس و جوی دیگر
- 37. زیرپرس و جوهای مرتبط (Correlated Subqueries)
- 38. عملگر EXISTS و NOT EXISTS: بررسی وجود داشتن دادهها
- 39. دستکاری دادهها (Data Manipulation)**
- 40. دستور INSERT: درج دادهها در جدول
- 41. دستور UPDATE: بهروزرسانی دادهها در جدول
- 42. دستور DELETE: حذف دادهها از جدول
- 43. دستور MERGE: ترکیب عملیات درج، بهروزرسانی و حذف
- 44. امنیت SQL Server**
- 45. ایجاد و مدیریت لاگینها (Logins)
- 46. ایجاد و مدیریت کاربران (Users)
- 47. نقشهای Server و Database
- 48. مجوزها (Permissions): GRANT, REVOKE, DENY
- 49. مفاهیم امنیتی در SQL Server
- 50. Encryption در SQL Server
- 51. اشیاء پایگاه داده**
- 52. نماها (Views): ایجاد، مدیریت و استفاده
- 53. روالهای ذخیره شده (Stored Procedures): ایجاد، مدیریت و اجرا
- 54. توابع تعریف شده توسط کاربر (User-Defined Functions): ایجاد و استفاده
- 55. تریگرها (Triggers): ایجاد، مدیریت و انواع آنها (AFTER, INSTEAD OF)
- 56. Cursor ها
- 57. Sequence ها
- 58. عملکرد و بهینهسازی**
- 59. شاخصها (Indexes): ایجاد، مدیریت و انواع آنها (Clustered, Non-Clustered)
- 60. آمار (Statistics): اهمیت و بهروزرسانی
- 61. اجرای پرس و جو (Query Execution Plan): تحلیل و بهینهسازی
- 62. نمایش عملکرد SQL Server با SQL Server Profiler و Extended Events
- 63. بهینهسازی کوئریها
- 64. Partitioning
- 65. مدیریت و نگهداری پایگاه داده**
- 66. پشتیبانگیری (Backup) و بازیابی (Restore) پایگاه داده
- 67. مدلهای بازیابی (Recovery Models)
- 68. مدیریت لاگ تراکنش (Transaction Log)
- 69. برنامهریزی و اجرای Maintenance Plan
- 70. مانیتورینگ SQL Server
- 71. عیبیابی SQL Server
- 72. موضوعات پیشرفته**
- 73. Common Table Expressions (CTEs)
- 74. پایگاه دادههای In-Memory OLTP
- 75. JSON در SQL Server
- 76. Graph Database در SQL Server
- 77. Query Store
- 78. Always On Availability Groups
- 79. SQL Server Integration Services (SSIS) - مقدمه
- 80. SQL Server Reporting Services (SSRS) - مقدمه
- 81. SQL Server Analysis Services (SSAS) - مقدمه
- 82. Data Lake در SQL Server
- 83. PolyBase
- 84. Azure SQL Database
- 85. Azure Synapse Analytics
- 86. Docker containers and SQL Server
- 87. Serverless SQL
- 88. استفاده از SQL CLR
- 89. Distributed Transactions
- 90. Auditing
- 91. سناریوهای عملی و پروژهها**
- 92. طراحی و پیادهسازی یک سیستم مدیریت مشتریان (CRM)
- 93. طراحی و پیادهسازی یک سیستم مدیریت انبار
- 94. طراحی و پیادهسازی یک سیستم مدیریت محتوا (CMS)
- 95. طراحی و پیادهسازی یک سیستم گزارشگیری
- 96. طراحی یک Data Warehouse
- 97. مهاجرت از یک سیستم قدیمی به SQL Server
- 98. Security Audit یک پایگاه داده SQL Server
- 99. Performance Tuning یک سیستم پایگاه داده
- 100. High Availability Solutions
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Database
Microsoft SQL Server
SQL
SQL Evolution
SQL Server
SQL Server Developer
SQL Server آموزش
SQL Server پیشرفته
آموزش SQL Server
برنامه نویسی
برنامه نویسی SQL
پایگاه داده
توسعه SQL
توسعه دهنده SQL
دیتابیس
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.