توضیحات
آموزش SQL پیشرفته برای مهندسی داده
نام دوره : Advanced SQL for Data Engineering
پیش نیاز:
دانش پایه SQL
درک پایه پایگاه داده
آشنایی با پایگاه های داده رابطه ای
توضیحات:
با دوره پیشرفته SQL برای مهندسی داده عمیقاً در دنیای SQL شیرجه بزنید. ا
ین دوره برای افرادی طراحی شده است که قصد دارند مهارت های SQL خود را تقویت کنند و مفاهیم طراحی پایگاه داده پیشرفته را درک کنند، که برای نقش های متعدد در صنعت داده محور امروزی ضروری است.
دوره آموزش SQL پیشرفته برای مهندسی داده در هشت بخش جامع تشکیل شده است.
این کار با تنظیم محیط و مروری بر پایگاههای داده رابطهای آغاز میشود تا زمینه را برای موضوعات پیشرفتهتر SQL ایجاد کند.
شما با سینتکس SQL و همچنین زبان تعریف داده (DDL)، زبان دستکاری داده (DML)، زبان پرس و جو داده (DQL) و زبان کنترل داده (DCL) آشنا خواهید شد.
بخش های بعدی به طور سیستماتیک از طریق دستکاری پایگاه های داده، مدیریت و دستکاری DateTime در SQL، مدیریت انواع داده های پیچیده و کاوش تکنیک های جستجوی پیشرفته پیشرفت می کنند.
شما به عبارات ضروری SQL مانند CREATE، ALTER، INSERT، UPDATE، DELETE، MERGE و DROP مسلط خواهید شد.
سپس به ظرافتهای انواع DateTime، مناطق زمانی و فواصل زمانی میپردازید و تجربهای عملی با ENUM خواهید داشت.
محدوده ها و داده های تو در تو هر موضوع برای تجهیز شما به تکنیک های پیشرفته برای مدیریت، پرس و جو و دستکاری پایگاه های داده طراحی شده است.
پس از آن، تکنیکهای جستجوی پیشرفته را با تمرکز بر OVER، انواع مختلف JOINS، CASE، CONCAT و عبارات جدول مشترک بازگشتی قدرتمند (CTE) بررسی خواهید کرد.
این مفاهیم مهارت های شما را در پرس و جوی پیچیده داده ها، که جنبه ای اساسی از مهندسی داده است، تقویت می کند.
بخش ششم به بهینه سازی ساختارهای داده می پردازد و مفهوم نرمال سازی داده ها در SQL را معرفی می کند.
شما تئوری و کاربرد عملی نرمال سازی داده ها و همچنین طرح واره STAR و مدل Snowflake را یاد خواهید گرفت که هر دو در طراحی پایگاه های داده کارآمد ضروری هستند.
بخش هفت به عملکرد و کنترل می پردازد، جایی که شما بر رویه های ذخیره شده، توابع تعریف شده توسط کاربر (UDF)، جداول موقت، نماهای تحقق یافته و تراکنش ها مسلط خواهید شد.
این مفاهیم قابلیت های شما را برای مدیریت و بهینه سازی پایگاه های داده برای حداکثر کارایی افزایش می دهد.
بخش آخر به شما این امکان را می دهد که تمام دانشی را که به دست آورده اید با یک سری تمرینات چالش برانگیز در عمل پیاده کنید.
این وظایف عملی برای تقویت درک شما از موضوعات تحت پوشش و آماده سازی شما برای سناریوهای دنیای واقعی طراحی شده اند.
چه یک مهندس داده نوپا یا یک حرفه ای با تجربه باشید که به دنبال افزایش مهارت های خود هستید، این دوره شما را پوشش می دهد!
دوره آموزش SQL پیشرفته برای مهندسی داده برای چه کسانی است:
- مهندسان مشتاق داده
- حرفه ای های داده
- مدیران پایگاه داده
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید
Amirmo –
ممنون ازتون ❤️