قبلاً به عنوان هفت دوره جداگانه در دسترس بود، اکنون در یک دوره بزرگ ارائه شده است.
نظرات
"معلم چیزها را با جزئیات کامل توضیح می دهد. پیگیری کردن آن بسیار آسان است." - لیندا شن
"دوره عالی، درس های ارزشمند، بسیار خوب و با سرعت عالی تدریس شده است." - Shane Tanberg
"آموزش باید دریافت شود. آن را دوست دارم" - Hayford I Osumanu
" راهنمای کامل گام به گام برای یادگیری. بهترین هایی که دیده ام." - چارلز شوایگر
" این دوره بسیار خوب فکر شده است. یکی از بهترین دوره های 70-461 در Udemy است. " - Israel M
-------------------------
این دوره پایه و اساس گواهی مایکروسافت 70-461 است: "پرسش مایکروسافت SQL Server 2012" و 70-761 "پرسش داده با Transact-SQL".
لطفاً توجه داشته باشید - این گواهیها دیگر توسط مایکروسافت ارائه نمیشوند. با این حال، شرایط آزمون به شما اجازه می دهد تا درک خوبی از T-SQL داشته باشید.
جلسه 1
اصول ارائه شده عبارتند از: نحوه نصب SQL Server و نحوه ایجاد و رها کردن جداول.
سپس سعی میکنیم جدول پیشرفتهتری ایجاد کنیم، اما متوجه میشویم که باید در مورد انواع داده بیشتر بدانیم - بنابراین به جزئیاتی در مورد انواع دادهها و توابع داده، پایه و اساس T-SQL میپردازیم.
جلسه 2
ما جداول را ایجاد می کنیم که از اینها استفاده می کنند و سپس مقداری داده را در آنها درج می کنیم. سپس با استفاده از SELECT، FROM، WHERE، GROUP BY، HAVING و ORDER BY، پرس و جوهایی می نویسیم که این داده ها را بازیابی و خلاصه می کنند.
سپس ما این جداول را با هم میپیوندیم تا ببینیم کجا دادههایمان کم است و کجا دادههای ناسازگار داریم. سپس دادهها را از جداول بهروزرسانی و حذف میکنیم.
جلسه 3
اکنون از آن دادهها برای ایجاد نماها استفاده میکنیم، که به ما امکان میدهد این عبارتهای SELECT را برای استفاده در آینده ذخیره کنیم، و راهاندازهایی که اجازه میدهند کد بهطور خودکار هنگام درج، حذف یا بهروزرسانی دادهها اجرا شود.
به پایگاه دادهای که در جلسه 2 توسعه دادهایم نگاه میکنیم و میبینیم چه اشکالی دارد. برخی از محدودیتها، مانند محدودیتهای UNIQUE، CHECK، PRIMARY KEY و FOREIGN KEY را اضافه میکنیم تا از افزودن برخی دادهها به دادههای اشتباه جلوگیری کنیم.
جلسه 4
ما با ایجاد رویهها، روالهای خود را بیشتر کپسوله میکنیم، و به ما امکان میدهد دستورات پارامتری را فقط با یک عبارت اجرا کنیم، و برخی از مدیریت خطا را با TRY، CATCH و THROW اضافه میکنیم.
ما همچنین مجموعه دادهها را با نگاهی به UNION و UNION ALL، INTERSECT و EXCEPT، CASE، ISNULL و Coalesce و عبارت قدرتمند MERGE با هم ترکیب میکنیم.
جلسه 5
اکنون پرس و جوهای جمعی ایجاد خواهیم کرد. ما توابع رتبه بندی ROW_NUMBER، RANK، DENSE_RANK و NTILE را بررسی خواهیم کرد. ما به اخبار 8 تابع تحلیلی SQL Server 2012 مانند LAG، LEAD، FIRST_VALUE و LAST_VALUE نگاه خواهیم کرد.
ما به روشهای جایگزین برای گروهبندی و افزودن مجموع، با استفاده از ROLLUP، CUBE، GROUPING SETS و GROUPING_ID نگاه خواهیم کرد. ما همچنین به انواع دادههای هندسه و جغرافیا، ترسیم مکانها در یک شبکه، همراه با توابع و مجموعات نگاه خواهیم کرد.
جلسه 6
اکنون پرس و جوهای فرعی و زیرپرسش های مرتبط ایجاد خواهیم کرد، جایی که نتایج پرس و جو به پرس و جو اصلی بستگی دارد. ما با استفاده از عبارت WITH به عبارات جدول متداول نگاه می کنیم و از آنچه آموخته ایم برای حل یک مشکل تجاری رایج استفاده خواهیم کرد.
ما به بررسی توابع خواهیم پرداخت، از جمله سه نوع مختلف توابع تعریف شده توسط کاربر (UDF): توابع اسکالر، توابع جدول درون خطی، و توابع جدول چند حالتی. سپس مترادف ها و SQL پویا و استفاده از GUID ها را بررسی خواهیم کرد. ما همچنین به دنباله ها نگاه خواهیم کرد.
ما نگاهی به XML خواهیم داشت و برای SQL Server 2016 به بعد، جدولهای JSON و Temporal را بررسی خواهیم کرد.
جلسه 7
در این جلسه، تراکنشها را بررسی میکنیم، نحوه شروع و پایان صریح آنها و نحوه مسدود کردن سایر کاربران در پایگاه داده را میبینیم. سپس نحوه نمایه سازی و نقش آنها در بهینه سازی پرس و جوها را خواهیم دید.
همچنین خواهیم دید که چگونه میتوانیم از نماهای مدیریت پویا استفاده کنیم تا ببینیم چگونه میتوانیم استفاده از نمایهها را بهبود بخشیم. سپس نحوه نوشتن مکان نما و زمان استفاده از این عملیات مبتنی بر ردیف و تأثیر استفاده از UDF های اسکالر را بررسی خواهیم کرد.
هیچ دانش قبلی لازم نیست - من حتی به شما نشان خواهم داد که چگونه SQL Server را به صورت رایگان بر روی رایانه خود نصب کنید!
آزمونهای منظمی وجود دارد که به شما کمک میکند اطلاعات را به خاطر بسپارید.
پس از اتمام، میدانید که چگونه اعداد، رشتهها و تاریخها را دستکاری کنید، پایگاه داده و جداول ایجاد کنید، جداول ایجاد کنید، دادهها را وارد کنید و تجزیه و تحلیل ایجاد کنید، و درک کنید که چگونه میتوان از همه آنها در T-SQL استفاده کرد.
Phillip یک مشاور محاسباتی است که خدمات تخصصی در توسعه سیستم های کامپیوتری و تجزیه و تحلیل داده ها ارائه می دهد. او یک متخصص فناوری گواهی مایکروسافت است. او همچنین به عنوان کارشناس راه حل های تایید شده مایکروسافت برای هوش تجاری، مایکروسافت آفیس 2010 استاد، و به عنوان متخصص پروژه مایکروسافت 2013 گواهینامه دریافت کرده است.
او از بررسی داده ها لذت می برد، که به من امکان می دهد سیستم های به روز و فعال را برای کمک به کنترل و نظارت بر فعالیت های روزانه حفظ کنم. به عنوان بخشی از موارد فوق، او همچنین یک پایگاه داده مکاتباتی را در Microsoft Access و SQL Server برای مشاهده مکاتبات مربوط به شغل (110000 پی دی اف در یک شغل) توسط چندین مشاور و وکیل ایجاد و نگهداری می کند.
او همچنین تخصص و برنامههایی را برای فهرستنویسی و پردازش و کنترل دادههای الکترونیکی، مقادیر زیادی کاغذ یا دادههای الکترونیکی برای تجزیه و تحلیل ساختاریافته و بررسی ایجاد کرده است.
او یکی از 9 برنده جایزه Experts for Experts Exchange's Annual Expert Awards است و یکی از 10 کارشناس برتر Expert Exchange برای سه ماهه اول سال 2015 بود.
علائق او کار با دادهها، از جمله Microsoft Excel، Access و SQL Server است.
نمایش نظرات