پایگاه داده برای برنامه نویسان

مشخصات این دوره:

عنوان ترم جاری: بهمن ماه 95 (5)
مدرس: مهدی کرامتی
تاریخ شروع دوره: جمعه 1 بهمن 1395
روز برگزاری: جمعه
ساعت: 13:00 تا 16:00
طول مدت دوره: 12 ساعت (4 هفته متوالی)
شهریه: 250,000 تومان
 

خلاصه

به عنوان یک برنامه نویس چه در شروع فراگیری مهارت های برنامه نویسی باشید و یا در بالاترین سطح از دانش فنی قرار داشته باشید ، آشنایی با انواع پایگاه داده یک ضرورت محسوب میگردد.

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

در طراحی این دوره آنچه شما به عنوان یک برنامه نویس باید از پایگاه داده بدانید را خواهید آموخت.

 

مطالب مهم این دوره

  • آشنایی با محیط SQL Server Management Studio
  • طراحی و ایجاد دیتابیس
  • اصولی که هنگام انجام یک طراحی خوب میبایست مد نظر داشت
  • انواع رابطه ها و خاصیت های آنها
  • روش های نرمال سازی بانک اطلاعاتی
  • نحوه ایجاد جداول و آشنایی با انواع داده ها
  • طراحی ایندکس ها و آموزش موارد مهم در طراحی ایندکس های پربازده
  • ایجاد و کار با دیاگرام ها
  • Backup گرفتن بازیابی و نگهداری دیتابیس
  • آشنایی و مهارت کار با دستورات SQL
  • آشنایی و کار با Transaction ها
  • ایجاد و کار با View ها
  • ایجاد و استفاده از Function ها و Stored Procedure ها
  • ایجاد و استفاده از Trigger ها
  • مدیریت خطا ها در SQL
  • امنیت در بانک های اطلاعاتی
  • آشنایی با سایر انواع پایگاه داده

 


پیش نیازها

ندارد


نحوه ثبت نام

برای ثبت نام می توانید مبلغ شهریه را به صورت کامل و یا بخشی از آن (پیش پرداخت) به صورت آنلاین، واریز به حساب بانکی و یا کارت به کارت پرداخت کنید.

کل مبلغ شهریه میبایست در اولین جلسه تشکیل کلاس تسویه شود.

پرداخت آنلاین با کلیه کارتهای بانکی عضو شبکه شتاب و با داشتن رمز دوم کارت، و CVV2 قابل انجام است.

در صورت واریز مبلغ به صورت کارت به کارت (از طریق عابر بانک) یا واریز به حساب بانکی میبایست جزئیات پرداخت را در بخش دوره های ثبت نام شده شما و انتخاب گزینه پرداخت شهریه ثبت کنید، در غیر این صورت پرداخت فوق از شهریه شما کسر نخواهد شد.

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


سرفصل های این دوره به شرح زیر است:

      • مروری بر SQL Server 
  1. چرا SQL Server  ؟
  2. SQL Server Management Studio
    • نگاهی به SSMS
    • بررسی گزینه های SSMS
      • شاخه Environment
      • شاخه Source Control
      • شاخه Text Editor
      • شاخه Query Execution
      • شاخه Query Result
      • ویرایشگر Query
  3. طراحی و ایجاد دیتابیس
    • تعریف یک دیتابیس
    • دیتابیس های از پیش تعریف شده در SQL Server
      • master
      • tempdb
      • model
      • msdb
  4. انواع Object های پایگاه داده
  5. انواع Data Type در SQL
  6. اصلول طراحی پایگاه داده
  7. نرمال سازی
    • هر موجودیت باید یک شناسه منحصر بفرد داشته باشد
    • فقط اطلاعاتی ذخیره شوند که ارتباط مستقیم با موجودیت دارند
    • اجتناب از تکرار مقادیر یا ستون ها
    • فرم های نرمال سازی
    • غیر نرمال سازی
  8. ایجاد Index ها
    • بررسی نوع index و تشخیص ایندکس مورد نیاز
    • ایندکس های ساده ، ایندکس های خوشه ای
  9. Backup گرفتن دیتابیس، بازیابی و نگهداری
  10. Script گرفتن از پایگاه داده
  11. نگهداری از دیتابیس
  12. پایگاه داده و سورس کنترل
  13. استفاده از دستورات SQL برای اعمال CRUD
  14. دستورات نمایش داده
  15. دستورات جستجو و طبقه بندی اطلاعات
  16. ساخت و استفاده از Function , Stored Procedure
  17. ساخت و استفاده از Trigger 
  18. امنیت در بانک های اطلاعاتی
  19. آشنایی با سایر انواع پایگاه داده

picture
picture

نظر دانشجویان دوره های قبلی
 نظر افرادی که قبلا در این دوره ها شرکت کرده اند  را بدانید.

بهترین ملاک برای قضاوت درباره کیفیت خدمات آموزشی ما نظرات مخاطبینی است که قبلا از این خدمان استفاده کرده اند. ادامه »

picture

تضمین کیفیت
تضمین کیفیت خدمات آموزشی ما موفقیت افرادی است که با ما همراه بوده اند..

Fusce vehicula dignissim ligula. Vestibulum sit amet neque eu neque suscipit consequat quis vel risus. Vestibulum vehicula purus nec dui accumsan fermentum. Read More »

picture

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

Fusce vehicula dignissim ligula. Vestibulum sit amet neque eu neque suscipit consequat quis vel risus. Vestibulum vehicula purus nec dui accumsan fermentum. Read More »