امروزه علم داده و تحلیل اطلاعات یکی از مهمترین علوم بوده و هر کسی که بخواهد به عنوان دانشمند و تحلیلگر داده فعالیت کند نیاز به دانستن مفاهیم بانکهای اطلاعاتی و همینطور زبان برنامهنویسی آن یعنی SQL دارد. طبیعتا یکی از پرطرفدارترین بانکهای اطلاعاتی که در اغلب سازمانها و شرکتهای این کشور مورد استفاده قرار میگیرد، SQL Server شرکت مایکروسافت است. این دوره با هدف طراحی و برنامهنویسی در محیط SQL Server در رشت به صورت حضوری و در سراسر کشور به صورت آنلاین برگزار میگردد.
دوره SQL Server برای چه کسانی مناسب است؟
- تمامی علاقمندان به یادگیری و طراحی پایگاه داده SQL
- دانشجویان گرایشهای مرتبط با کامپیوتر
- علاقمندان به یادگیری مفاهیم دادهکاوی
پیشنیاز شرکت در دوره SQL Server در رشت
برای شرکت در کلاس SQL Server در مؤسسه فنی و آموزشی کادوس رشت لازم است از قبل با مفاهیم پایگاههای داده رابطهای آشنایی داشته باشید.
سرفصلهای کلاس آموزش SQL Server
- بررسی مفهوم بانکهای اطلاعاتی رابطهای RDBMS
- آشنایی با مفاهیم جدول، فیلد و رکورد
- توضیح کلی در ارتباط با زبان T-SQL
- نصب و راه اندازی SQL Server Management Studio
- مدلسازی داده
- بررسی انواع روشهای مدلسازی
- نرمالسازی پایگاه داده
- نحوه تعریف Unique Key, ،Foreign Key ،Primary key و…
- نرمالسازی سطح یک، دو و سه
- انواع ارتباط به جداول Many-Many ،One-Many ،One-One
- ساخت جداول
- آشنایی با انواع Data Typeها و نحوه تعریف آنها
- آشنایی با ساختار دستورات SQL Server
- بررسی اجزای دستور (OFFSET و TOP ،DISTINCT ،ORDER BY ،WHERE ،FROM( SELECT
- استفاده از Grouping در کوئریها
- استفاده از دستور Roll Up ،Aggregation Functions ،Having ،Group By
- بررسی انواع Join
- تشریح دلایل برقراری Join بین جداول
- آشنایی با ساختار CROSS JOIN
- آشنایی با ساختار SELF JOIN
- آشنایی با ساختار INNER JOIN
- انواع OUTER JOIN
- آشنایی با ساختار RIGHT OUTER JOIN
- آشنایی با ساختار LEFT OUTER JOIN
- آشنایی با ساختار FULL OUTER JOIN
- نحوه نوشتن Subquery
- بررسی مفهوم عملگرهای مجموعهای Set Operations
- بررسی انواع Set Operationها
- بررسی ساختار Union All و Union
- بررسی ساختار Intersect
- بررسی ساختار Except
- اولویت اجرای عملگرها
- یادگیری مفاهیم (Data Manipulate language (DML
- نحوه استفاده از دستورات Delete ،Insert و Update
- نحوه استفاده از دستورات Truncate و Merge
- بررسی انواع توابع پرکاربرد در SQL Server
- بررسی توابع رشتهای
- بررسی توابع تاریخ و ساعت
- بررسی توابع محاسباتی
- بررسی Stored Procedure
- معرفی انواع Stored Procedure و نحوه ایجاد آنها
- پارامترهای ورودی و خروجی در Stored Procedureها
خروجی کلاس SQL Server برای دانشپذیران
در این دوره ابتدا شما با مفهوم بانکهای اطلاعاتی رابطهای و نحوه طراحی آنها آشنا شده و در مرحله بعد نحوه نرمالسازی جداول و انواع ارتباطات بین آنها را خواهید آموخت. ساخت جداول و تعریف نوع دادهها و پس از آن کوئرینویسی و روشهای واکشی اطلاعات آغاز خواهد شد. پس از یادگیری نحوه استفاده از دستور، Select انواع گروهبندی رکوردهای کوئری و انواع ارتباط بین جداول خواهید آموخت. با انواع Join و نحوه نوشتن Subquery آشنا شده و استفاده از عملگرها و یادگیری دستورات DML شما را به درک روشنی از چگونگی کار با جداول و دادهها خواهد رساند و پس از آشنایی با توابع در نهایت Stored Procedure را یاد خواهید گرفت.
ثبتنام و مشاوره
جهت مشاوره تخصصی و ثبتنام در دوره Microsoft SQL Server Design & Development در رشت با یکی از شعب مؤسسه فنی و آموزشی کادوس تماس بگیرید.
شعبه لاکانی رشت (مرکزی)
شعبه مسکن مهر رشت
