توسعهدهنده پایگاه داده
مسیر یادگیری کار با پایگاههای داده رابطهای و NoSQL در پروژههای .NET.
4 مرحله
- 1.
مبانی SQL Server و T-SQL
SQL Server یک سیستم مدیریت پایگاهدادهٔ رابطهای از مایکروسافت است که با زبان T-SQL پرسوجو و مدیریت میشود.
~4 ساعت - 2.
مبانی NoSQL و MongoDB
پایگاهدادهٔ NoSQL مثل MongoDB داده را بهصورت سند (Document) بدون Schema ثابت ذخیره میکند، برخلاف جداول رابطهای SQL Server.
~3 ساعتپیشنیاز: مبانی SQL Server و T-SQL - 3.
Repository Pattern
الگویی که دسترسی به داده را پشت یک Interface مخفی میکند تا لایههای بالاتر از جزئیات دیتابیس بیخبر بمانند.
~2 ساعتپیشنیاز: مبانی NoSQL و MongoDB - 4.
بهینهسازی کوئری با AsNoTracking
AsNoTracking باعث میشود Entity Framework دادهها را Track نکند و سرعت Query بیشتر شود.
~1.5 ساعتپیشنیاز: Repository Pattern
