جلسه اول دوره آموزشی کوئرینویسی پیشرفته [مباحث Window Function و ColumnStore Index] به تدریس مهندس مهدی شیشهبری با موفقیت برگزار شد.
مباحثی که در این جلسه مطرح شد به شرح ذیل است:
1- مفاهیم SQL
هر کسی که میخواهد در دنیای T-SQL بهصورت اصولی و آگاهانه حرکت کند میبایست درک درستی از مباحث پایه و مفاهیم اصلی آن داشته باشد. در این بخش نحوه پیدایش SQL، ساختار و ویژگیهای آن مورد بررسی قرار گرفت.


2- فرایند اجرای کوئریهای در SQL Server
آگاهی و درک درست از فرایند اجرای منطقی کوئریها و توجه به منطق 3VL همواره میبایست بهعنوان اصول اساسی در کوئرینویسی مورد توجه Developerها و DBAها قرار گیرد. در این بخش این مفاهیم بهطور کامل مورد بررسی قرار گرفت و با ارائه مثالهای مختلفی به دانشجویان نشان داده شد که عدم توجه به چنین موضوعاتی چگونه میتواند بر روی عملکرد ما در هنگام کوئرینویسی تاثیرگذار باشد.




3- ساختار کوئرینویسی تحلیلی با GROUP BY
اگر میخواهید مفهوم جدیدی را به مخاطبینتان ارائه کنید ابتدا برای آنها از شیوههای رایج و سنتی صحبت کنید. آنها بهخوبی شما را درک خواهند کرد چرا که سالها است با چنین روشهایی زندگی کردهاند. در ادامه باید به محدودیتهای موجود اشاره کنید. اکنون مخاطبین شما این آمادگی را دارند که شما برایشان از روشهای نوین بگویید. آنها دوست دارند زندگی را از دریچههای تازهتری تماشا کنند. در این جلسه و در ادامه مباحث پایه، ساختار کوئرینویسی تحلیل بر پایه GROUP BY بهطور کامل و بههمراه مثالهای متنوعی مورد بررسی قرار گرفت. همچنین در این مثالها دانشجویان متوجه این موضوع شدند که تا چه حد با محدودیتهای دست و پاگیری روبرو میشوند. آنها اکنون آماده شدهاند تا در ادامه دوره و با استفاده از قابلیت Window Function تحول چشمگیری را در کوئرینویسی تجربه کنند.




جهت کسب اطلاعات بیشتر میتوانید به دوره بسیار کاربردی کوئرینویسی پیشرفته [مباحث Window Function و ColumnStore Index] مراجعه کنید.