کارگاه

  • دوره های آموزشی-تخصصی 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  

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

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