SQL SERVER [ مدیریت بانک های اطلاعاتی]

2164

دوره آموزش Sql Server

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

ارزیابی و نمرات دوره

پیش فصل : مقدمات

مقدمه ای بر SQL SERVER  : مهندس اسماعیلی

فصل اول :

  1. آموزش کامل نصب و راه اندازی Sql Server   [مهندس پورجعفر]
  2. آموزش پیکربندی [مهندس پورجعفر]
  3. آشنایی با SSMS و نصب و راه اندازی[مهندس پورجعفر]
  4. آشنایی با مفاهیم پایه ای و ضروری دیتابیس [مهندس پورجعفر]
  5. آشنایی با مفاهیم  DBMS [مهندس پورجعفر]
  6. آشنایی با SSMS [مهندس پورجعفر]
  7. آشنایی با انواع سرویس ها در Sql Server [مهندس پورجعفر]
  8. آشنایی با مفاهیم نرمال سازی [مهندس پورجعفر]
  9. آشنایی با مراحل نرمال سازی دیتابیس [مهندس پورجعفر]
  10. آشنایی کامل با پنجره Object Explorer [مهندس پورجعفر]
  11. ایجاد دیتابیس به صورت ویزاردی[مهندس پورجعفر]
  12. آشنایی با فایلهای mdf و ldf[مهندس پورجعفر]
  13. آشنایی با مفاهیم مهمی مثل Collation، Compability Level و ...[مهندس گلی تا انتهای فصل یک]
  14. آشنایی با دیتابیس های master، tempdb و سایر دیتابیس های سیستمی
  15. آشنایی با کاربردهای دیتابیس های سیستمی
  16. آشنایی با انواع داده ای در Sql Server
  17. آشنایی با ایجاد جدول به صورت ویزاردی و از طریق دستورات T-Sql
  18. ایجاد کلید اصلی
  19. کاربردهای کلید اصلی
  20. ایجاد کلید خارجی و کاربردهای آنها
  21. مزایای وجود کلیدهای اصلی و خارجی
  22. انواع داده ای عدد صحیح، عدد اعشاری، نوع متنی، تاریخ و ...
  23. ایجاد یک دیتابیس عملی و پیاده سازی بسیاری از موارد به صورت واقعی و پروژه حور
  24. آشنایی با ثبت اطلاعات در جداول به صورت دستی

فصل دوم:مهندس یزدانی تا شماره 8 - مهندس گلی تا انتهای فصل دوم

  1. آشنایی با دستورات T-sql[مهندس یزدانی]
  2. آشنایی با دستورات DDL[مهندس یزدانی]
  3. آشنایی با دستورات DML[مهندس یزدانی]
  4. آشنایی با دستورات DCL[مهندس یزدانی]
  5. آشنایی با دستورات Create، Alter، Drop[مهندس یزدانی]
  6. آشنایی با ایجاد جدول به صورت دستوری و دستورات Default و ...[مهندس یزدانی]
  7. آشنایی با دستور Identity و موارد کاربرد آن[مهندس یزدانی]
  8. آشنایی با دستورات Insert، Delete و Update[مهندس یزدانی]
  9. آموزش نوشتن کوئری به صورت ساده و به صورت خیلی حرفه ای
  10. کوئری نویسی تو در تو
  11. آموزش نوشتن و تحلیل کوئری های پیچیده
  12. آموزش ایجاد دیاگرام و موارد استفاده از آن
  13. آشنایی با دستورات Join و Alias
  14. آشنایی با انواع Join ها (inner join, left join, right join و ...)
  15. آشنایی با بسیاری از توابع aggregate مثل Count، Sum، Min، Max و ...
  16. آشنایی کامل به همراه مثالهای بسیار کاربردی با گروه بندی و Group By و Having
  17. آشنایی کامل با دستورات شرطی در کوئری ها مثل Select Case
  18. آشنایی با مرتب سازی داده ها با Order By
  19. آشنایی با ویوها (Views)
  20. آشنایی با ایجاد ویو و نحوه ایجاد ویوهای پیچیده و تحلیل آنها
  21. آشنایی کامل با انواع SP
  22. امنیت در SP های محلی، لوکال، گلوبال، موقت و ...

فصل سوم: مدرس مهندس هاشمی

  1. آشنایی با ایندکس ها و کاربردهای آنها
  2. نحوه ایجاد ایندکس
  3. ایندکس گذاری بهینه و صحیح
  4. انواع خواص ایندکس ها مثل Fragmentation و Fill Factor و Page Fullness
  5. آشنایی با تریگرها و موارد کاربرد آنها
  6. نحوه ایجاد تریگر به صورت صحیح و کاربردی
  7. انواع تریگرها
  8. تعریف و حذف تریگر
  9. آشنایی با انواع دستورات Like،  With، Distinct، In، Union، Exist، All، Any، Intersect و ...
  10. آشنایی با توابع سیستمی و انواع و اقسام آنها مثل DateTime، Arithmatic و ...
  11. آشنایی با توابع و انواع آن و نحوه تعریف آنها
  12. توابع User Defiened Function
  13. توابع Table Function و Scaler Function
  14. آشنایی با توابع مهم Ranking و پیاده سازی آنها و کاربر آنها

فصل چهارم: قسمت 1 تا 7 مهندس یزدانی

  1. تعریف متغیر در Sql Server و موارد کاربرد آن
  2. حلقه ها
  3. دستورات شرطی
  4. دستورات راهبری و هدایت دیتابیس
  5. دستورات Return
  6. دستور Break
  7. دستور Continue و GoTo
  8. آشنایی کامل با دستورات تبدیل نوع Convert و Cast
  9. خطایابی در Sql Server و آشنایی با بلوک Try…Catch
  10. آشنایی با دستورات Replace و Truncate
  11. آشنایی با بسیاری از روالهای سیستمی مثل sp_MsforeachTable
  12. آشنایی با دستورات آماری Pivot
  13. نحوه کانورت اطلاعات از اکسل به Sql
  14. ورود دسته ای اطلاعات
  15. آشنایی با کرسر و موارد کاربرد آنها
  16. ایجاد کرسر و حذف آنها
  17. آشنایی با دستورات Fetch و انواع و اقسام آن

فصل پنجم:

  • آشنایی با Transaction ها
  • انواع Transaction ها و نحوه ایجاد و استفاده از آنها
  • کاربردهای Transaction
  • انواع Recovery هنگام خطا
  • آشنایی با دستورات Commit و Rollback
  • مبحث همزمانی یا Concurrency
  • آشنایی با نحوه مقابله با پدیده همزمانی
  • آشنایی با Isolation Level
  • آشنایی با مدیریت تراکنش های سنگین
  • ذکر مثالهای کاربردی و فراوان از پدیده همزمانی
  • استفاده از SnapShot Isolation در پدیده همزمانی
  • وقایع DeadLock و روشهای مقابله با آنها
  • روشهای Kill کردن تراکنشهای در انتظار
  • آشنایی با انواع تراکنش ها و تراکنش های تو در تو

فصل ششم: مدرس مهندس جوادی

  • مباحث امنیت کاربران
  • روشهای Authentication یا هویت یابی کاربران
  • مجوزهای کاربران
  • تعریف لاگین
  • نحوه ایجاد لاگین
  • نحوه ایجاد user
  • نحوه ایجاد نقش ها
  • انتساب نقش های ایجاد شده و پیش فرض به کاربران
  • آشنایی با دستورات Deny، Grant و Revoke
  • آشنایی با دستورات انتساب یا عزل نقش به کاربران و ...

فصل هفتم:

  • فشرده سازی اطلاعات
  • مباحث و کاربردهای فشرده سازی اطلاعات
  • آموزش Full Text Search
  • پیاده سازی FTS
  • کوئری نویسی و آشنایی با عملگرهای FTS
  • آشنایی با انواع روشها و عملگرها در FTS
  • استفاده از FileStream و آموزش کامل آن
  • پیاده سازی FileStream
  • آشنایی با نوع داده ای BLOB
  • مزایا و معایب FileStream
  • نحوه نصب سرویس FileStream
  • پیکربندی FileStream
  • آشنایی کامل با پارتیشن بندی جداول
  • پیکر بندی پارتیشن بندی
  • ایجاد جداول پارتیشن بندی شده
  • آشنایی کامل با FileTable
  • روش پیاده سازی FileTable ها
  • روش استفاده از FileTable ها
  • ذخیره اطلاعات با فرمتهای مختلف در FileTable

 








از مجموع 5 رأی

فاقد نظر