دوره های آموزشی-تخصصی 95

«شرکت وب نگار پویا» در سال 95 تعدادی «کارگاه آموزشی» مرتبط با فناوری های روز خواهد داشت. این دوره ها به صورت پروژه ای و عملی و با پذیرش محدود انجام می پذیرد. این دوره ها توسط دانش آموختگان دانشگاهی در مقاطع کارشناسی ارشد و با بیش از یک دهه تجربه در پروژه های بزرگ در سطح ملی انجام می پذیرد.

برای اطلاعات بیشتر به سایت آکادمی وب نگار مراجعه فرمایید.

دوره های ارائه شده:

 
  • SQL Server Performance Tuning
  • Windows Communication Foundation (WCF)
  • Windows Work Flow (WF)
  • SilverLight

از خصایص این دوره ها آن است که کارآموزان در کنار مدرسینی آموزش می بینند که آموخته های خود را در پروژه های واقعی و بزرگ به اجرا در آورده و سنجیده اند و ارائه مطلب، صرفا بیان مطالب کلیشه ای و سرفصل از روی یک منبع یا کتاب خاص نخواهد بود.

 


 

سرفصل دوره های اختصاصی پایگاه داده SQL SERVER


 

 

دوره تخصصی بهینه سازی بانک اطلاعاتی

(مخصوص افرادی که تجربه کار با دیتا بیس SQL در سطح متوسط به بالا را دارا می باشند.)

v      ایندکس ها

§         سطح مقدماتی:

a)     آشنایی با مفهوم ایندکس و ساختار آن در دیتا بیس ( نحوه نگهداری و پیا ده سازی ایندکس ها در  دیتا بیس ).

b)     بررسی جداول Heap و Clustered   و ضعف و قوت های هر کدام

c)      انواع ایندکس ها و نحوه ایجاد آنها در دیتا بیس.

d)     تنظیمات مربوط به ایندکس ها، در زمان ایجاد آنها و بعد از ایجاد .

§         سطح پیشرفته:

a)      بررسی نقش ایندکس ها در زمان اجرای کوئری روی جداول مربوطه ( عملیات DML)

b)     مشکلات مرتبط با ایندکس ها شامل :   Selective نبودن، Sargable  نبودن کوئری ها، ایندکس ها ی چند ستونی 

c)      نحوه تصمیم گیری برای ایجاد ایندکس روی جداول با توجه به ارتباط بین جداول  از نظر تعداد و تنظیمات مربوطه.

d)     نگهداری از ایندکس ها بعد از ایجاد شامل: defragmentation ( مفهوم Fragmentation  در ایندکس، انواع آن و...)– یافتن ایندکس های بدون کاربرد و یا تکراری – یافتن ایندکس های مفقود و . . .

e)     چگونگی Rebuild  و Reorganize  کردن ایندکس ها ( به همراه تفاوت ها در نسخه های مختلف)و زمان مناسب برای هر کدام به همراه اسکریپت های لازم جهت اتوماتیک سازی این عملیات.

v      Statistics

a)     مفهوم  Statistics  ها در دیتا بیس، نحوه ایجاد و زمان ایجاد آنها.

b)     تفهیم نقش کلیدی  Statistics   در انتخاب ایندکس ها و تأثیر آنها در کارایی.

c)      تشریح ساختار داخلی Statistics  و نحوه تحلیل اطلاعات آنها.

d)     چگونگی آگاهی از به روز بودن Statistics  و شرایط  به روزرسانی آنها.

v      تکنیک های افزایش سرعت کوئری ها (سطح پیشرفته)

a)     مراحل اجرای یک کوئری در دیتا بیس و نحوه تحلیل آن توسط Optimizer .

b)     تمرکز روی انواع دستورات در SQL و مشخص نمودن دستورات دارای هزینه بالا و ارائه راه حل های جایگزین برای آنها ( Sargable/non-sargable Operators) .

c)      بررسی انواع Join در SQL به همراه آنالیز   Execution Plan آنها و چگونگی بهینه سازی اینگونه کوئری ها.

d)     مفهوم Parametere Sniffing  در SPها و مشکلات ایجاد شده بواسطه آن و ارائه راه حل های مناسب.

e)     مشکلات مرتبط با تاریخ شمسی و میلادی در دیتا بیس و راه حل پیشنهادی.

f)       آشنایی با مفهوم Partitioning ، موارد استفاده از آن و تأثیر آن بر کارایی و همچنین Maintenance .

g)     مراحل پارتیشن بندی یک جدول و بررسی بهبود های ایجاد شده به همراه آنالیز Execution Plan .

 


 

دوره سطح دو:

(مخصوص افرادی که تجربه کار با دیتا بیس SQL در سطح متوسط را دارا هستند)

 


 

این دوره با اجتناب از ذکر مسائل غیر کاربردی و صرفا آکادمیک، سعی در بیان شفاف نکات ضروری دارد که هر  فرد SQL کاری می بایست نه تنها با آنها آشنا باشد بلکه مفهوم آنها را نیز بداند. این نکات شامل:

1.     آشنایی با انواع فایلهای بانک اطلاعاتی و معماری آنها

2.     آشنایی با مفهوم DMV و SP های سیستمی

3.     آشنایی با معماری Data File

4.     آشنایی با معماری Log File

5.     آشنایی با انواع File Group ها

6.     آشنایی با انواع Data Type ها ( منسوخ شده ها و جدید) و زمان استفاده از هرکدام

7.     آشنایی با BLOB و CLOB

8.     آشنایی با Primary Key و Unique Key و Referential Integrity چالش های مربوط به آن

9.     بررسی مفهوم Transaction

10. بررسی مفهوم ACID

 


 

دوره مقدماتی

 


 

نوشتن دیدگاه


تصویر امنیتی
تصویر امنیتی جدید

  WEBNEGAR TV  

مرام نامه وب نگار

«وب نگار حقوق مشتریان خود را محترم می شمارد، ما در مورد توصیف ویژگی های محصولات خود کاملا شفاف عمل می نماییم، اصالت کالا و خدمات ما شفاف بیان می گردد. در اجرای تعهداتمان کوشا و دقیق هستیم. به مسئولیت اجتماعی مان توجه داریم. در حفظ اسرار مشتری کوشا هستیم»