دوره آموزشی SQL Server: توسعه دهنده و همکاری DBA
1 ساعت 3 دقیقهمبتدی2018-11-09
مدرسین

Joey D'Antoni
Consultant and Thought Leader
جزئیات دوره
توسعه دهندگان و مدیران پایگاه داده (DBA) گاهی اوقات اولویت های رقابتی دارند - اما آنها باید در وسط یکدیگر را ملاقات کنند تا تجربه کاربری موفقی را تضمین کنند. در این کلاس یک ساعته، میتوانید بیاموزید که چرا توسعهدهندگان و DBAها به طراحی اپلیکیشن متفاوت برخورد میکنند و چگونه میتوانید بدون از دست دادن کیفیت به مصالحه برسید. یاد بگیرید چگونه از Entity Framework و پرس و جوهای بهینه سازی شده استفاده کنید، از رویه های ذخیره شده اهرمی استفاده کنید، و خطوط لوله توسعه و استقرار مستمر را برای پایگاه های داده خود راه اندازی کنید، در حالی که در مورد نحوه کار با یکدیگر برای ایجاد برنامه های کاربردی قوی تر و مقیاس پذیرتر، آگاهی کسب کنید.
اهداف یادگیری
طراحی طرحواره
ایجاد پرس و جوهای خوب
نوشتن رویه های ذخیره شده
ساخت خط لوله CI/CD برای استقرار پایگاه داده
اهداف یادگیری
طراحی طرحواره
ایجاد پرس و جوهای خوب
نوشتن رویه های ذخیره شده
ساخت خط لوله CI/CD برای استقرار پایگاه داده
مهارت ها
SQL ServerDatabase AdministrationDatabase ManagementPersonaMicrosoft
سرفصل ها
مقدمه
- توسعه دهندگان و DBA ها
- ابزار و فنون
بیایید در مورد اولویت ها صحبت کنیم
- اولویت های DBA
- اولویت های توسعه دهنده
- جلسه در وسط
چرا DBA شما از Entity Framework متنفر است؟
- بیایید به T-SQL آن نگاه کنیم
- طراحی طرحواره - پایگاه های داده نباید شی باشند
- توابع دوستان شما نیستند
- درک اهمیت پرس و جوهای خوب
چرا DBA شما از شما می خواهد که رویه های ذخیره شده را بنویسید
- تالیف گران است
- استفاده مجدد از کد خوب است
- تمام منطق برنامه خود را در Proc های ذخیره شده قرار ندهید
- اما همچنان باید از SP ها استفاده کنید
استقرار پایگاه داده
- پروژه های پایگاه داده ویژوال استودیو
- چرا استقرار کد در پایگاه داده سخت است
- سی دی CI برای پایگاه داده
- Redgate ReadyRoll
نتیجه
- مراحل بعدی