Microsoft SQL Server: راهنمای مبتدیان

Microsoft SQL Server: The Beginner's Guide

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: اصول SQL Server، مدیریت پایگاه داده، تکنیک های پرس و جو برای برنامه های کاربردی دنیای واقعی را بیاموزید. تحلیلگر داده شوید اصول SQL را درک کنید: درک اساسی از SQL، از جمله نحو، ساختار و کاربردهای رایج آن در مدیریت پایگاه داده به دست آورید. مقدمه ای بر SQL Server: نکات ضروری Microsoft SQL Server، معماری آن و نحوه انطباق آن با اکوسیستم گسترده تر SQL را بیاموزید. محدودیت های اصلی SQL: درک و اعمال محدودیت های SQL برای اطمینان از یکپارچگی و سازگاری داده ها در یک پایگاه داده. آشنایی با انواع داده های سرور SQL: با انواع داده های پشتیبانی شده توسط SQL Server و نحوه انتخاب نوع مناسب برای انواع مختلف دستورات یادگیری DDL و DML آشنا شوید: تجربه عملی با زبان تعریف داده (DDL) و زبان دستکاری داده به دست آورید. دستورات (DML) درک عادی سازی پایگاه داده: اصول عادی سازی پایگاه داده را برای طراحی ساختارهای پایگاه داده کارآمد و مقیاس پذیر بیاموزید. مقدمه ای بر MSBI: مروری بر ابزارهای هوش تجاری مایکروسافت (MSBI) و ادغام آنها با SQL Server برای تجزیه و تحلیل داده ها و گزارش دهی داشته باشید. پیاده سازی مدیریت خطا: نحوه پیاده سازی مکانیسم های مدیریت خطا موثر در SQL Server برای مدیریت و عیب یابی مشکلات رایج را بیاموزید. بازیابی سوابق اخیر: مهارت هایی را برای پرس و جو و بازیابی جدیدترین سوابق از پایگاه داده کسب کنید، که یک نیاز رایج در برنامه های کاربردی دنیای واقعی است. کار با رویه‌های ذخیره‌شده: رویه‌های ذخیره‌شده را در SQL Server توسعه، پیاده‌سازی و مدیریت کنید تا کوئری‌های پیچیده SQL را محصور کنید و عملکرد را بهبود ببخشید. درک روابط پایگاه داده: با نحوه تعریف و مدیریت روابط یک به یک، یک به چند و چند به چند بین جداول در SQL Server آشنا شوید. از اپراتورهای SQL به طور موثر استفاده کنید: اپراتورهای مختلف SQL را برای انجام پرس و جوهای پیچیده و دستکاری داده ها درک و اعمال کنید. کاوش در پایگاه های داده سیستم: دانش پایگاه های داده سیستم در SQL Server و نقش آنها در مدیریت و نگهداری محیط SQL Server را به دست آورید. اعمال توابع مجموع: یاد بگیرید که از توابع جمع در SQL Server برای انجام محاسبات روی مجموعه داده ها مانند شمارش، جمع و میانگین گیری استفاده کنید. پیش نیازها: اشتیاق و عزم برای گذاشتن اثر خود در جهان!

یک خوش آمدگویی گرم به Microsoft SQL Server: The Beginner's Guide توسط Uplatz.


SQL Server یک سیستم مدیریت پایگاه داده رابطه ای (RDBMS) است که توسط مایکروسافت توسعه یافته است. این برنامه برای ذخیره، مدیریت و بازیابی داده ها مطابق درخواست برنامه های نرم افزاری مختلف طراحی شده است. این یک سیستم همه کاره است که توسط سازمان‌ها در هر اندازه، از مشاغل کوچک گرفته تا شرکت‌های بزرگ، برای رسیدگی به نیازهای داده‌شان استفاده می‌شود.

SQL Server یک سیستم مدیریت پایگاه داده قدرتمند و جامع است که روشی قابل اعتماد و کارآمد را برای ذخیره، مدیریت و بازیابی داده ها در اختیار سازمان ها قرار می دهد. این ویژگی‌ها را برای مقیاس‌پذیری، امنیت، تجزیه و تحلیل داده‌ها و در دسترس بودن بالا ارائه می‌کند که آن را به انتخابی محبوب برای مشاغل در هر اندازه تبدیل می‌کند.


ویژگی های کلیدی SQL Server


  • ذخیره سازی داده ها: SQL Server داده ها را در جداول، که دارای ردیف و ستون هستند، سازماندهی می کند. هر ردیف نشان دهنده یک رکورد و هر ستون نشان دهنده نوع خاصی از اطلاعات (مانند نام، آدرس یا قیمت محصول) است. برای حفظ یکپارچگی داده ها می توان روابط بین جداول تعریف کرد.

  • بازیابی و دستکاری داده ها: SQL Server از زبانی به نام Transact-SQL (T-SQL) برای تعامل با پایگاه داده استفاده می کند. کاربران می توانند پرس و جوهایی را در T-SQL بنویسند تا داده های خاص را بازیابی کنند، رکوردهای موجود را به روز کنند یا موارد جدید را درج کنند. بهینه ساز پرس و جو SQL Server پرس و جوها را تجزیه و تحلیل می کند و کارآمدترین راه را برای اجرای آنها تعیین می کند و عملکرد خوب را تضمین می کند.

  • امنیت داده ها: SQL Server دارای ویژگی های امنیتی داخلی برای محافظت از داده های حساس است. از احراز هویت (تأیید هویت کاربر) و مجوز (اعطای حقوق دسترسی خاص) پشتیبانی می کند. همچنین به رمزگذاری داده‌ها اجازه می‌دهد تا از داده‌ها در حالت استراحت و در حال انتقال محافظت کند.


اجزاء و خدمات سرور SQL


  • موتور پایگاه داده: جزء اصلی، مسئول ذخیره، پردازش و ایمن سازی داده ها است.

  • SQL Server Management Studio: یک ابزار گرافیکی برای مدیریت پایگاه داده.

  • خدمات یکپارچه سازی (SSIS): برای یکپارچه سازی داده ها و فرآیندهای ETL (Extract, Transform, Load) استفاده می شود.

  • خدمات تجزیه و تحلیل (SSAS): ابزارهایی برای هوش تجاری و تجزیه و تحلیل داده ها ارائه می دهد.

  • خدمات گزارش دهی (SSRS): ایجاد و مدیریت گزارش های تعاملی را فعال می کند.

  • دسترسی بالا و بازیابی فاجعه: SQL Server شامل ویژگی‌هایی مانند خوشه‌بندی، آینه‌بندی، ارسال گزارش و گروه‌های در دسترس همیشه روشن است تا اطمینان حاصل شود که داده‌ها حتی در صورت خرابی سخت‌افزار یا نرم‌افزار در دسترس هستند.


Microsoft SQL Server: The Beginner's Guide - برنامه درسی دوره


  1. مقدمه ای بر SQL

  2. مقدمه ای بر SQL Server - قسمت 1

  3. مقدمه ای بر SQL Server - قسمت 2

  4. محدودیت های SQL

  5. انواع داده سرور SQL

  6. دستورات DDL و DML در SQL - قسمت 1

  7. دستورات DDL و DML در SQL - قسمت 2

  8. نرمال سازی

  9. مقدمه ای بر MSBI

  10. بررسی خطا در SQL Server

  11. پیدا کردن رکورد اخیر در SQL - قسمت 1

  12. پیدا کردن رکورد اخیر در SQL - قسمت 2

  13. روشهای ذخیره شده

  14. روابط یک به یک در SQL Server

  15. روابط یک به چند در SQL Server

  16. روابط چند به چند در SQL Server

  17. اپراتورها در SQL Server

  18. پایگاه های داده سیستم

  19. رویه ذخیره شده در کتابخانه - قسمت 1

  20. رویه ذخیره شده در کتابخانه - قسمت 2

  21. مثال رویه ذخیره شده - قسمت 1

  22. مثال روش ذخیره شده - قسمت 2

  23. استفاده از کار جمعی


پس از به دست آوردن درک کاملی از SQL Server، چندین مسیر شغلی کامل و پرسود وجود دارد که می‌توانید در حوزه مدیریت و تجزیه و تحلیل داده‌ها دنبال کنید. برخی از نقش های شغلی برجسته ای که می توانید هدف قرار دهید عبارتند از:


  1. مدیر پایگاه داده (DBA): به عنوان یک DBA، شما مسئول عملیات روزانه پایگاه داده SQL Server خواهید بود و از در دسترس بودن، عملکرد و امنیت آن اطمینان حاصل می کنید. شما کارهایی مانند نصب، پیکربندی، پشتیبان‌گیری و بازیابی، عیب‌یابی و تنظیم عملکرد را انجام خواهید داد.

  2. توسعه‌دهنده پایگاه داده: در این نقش، شما بر روی طراحی و پیاده‌سازی پایگاه‌های داده، نوشتن پرس‌وجوهای پیچیده SQL، رویه‌های ذخیره‌شده، و تریگرها برای پشتیبانی از برنامه‌های مختلف تمرکز خواهید کرد. همچنین ممکن است روی یکپارچه سازی داده ها و فرآیندهای ETL کار کنید.

  3. تحلیلگر داده: با استفاده از مهارت‌های SQL Server، داده‌ها را استخراج، تبدیل و تجزیه و تحلیل می‌کنید تا روندها، الگوها و بینش‌هایی را که به تصمیمات تجاری اطلاع می‌دهند، کشف کنید. شما اغلب از ابزارهای تجسم برای ایجاد گزارش ها و داشبوردها برای برقراری ارتباط موثر یافته ها استفاده می کنید.

  4. توسعه‌دهنده هوش تجاری (BI): توسعه‌دهندگان BI راه‌حل‌های BI را طراحی و توسعه می‌دهند، از جمله انبارهای داده، داده‌های مارت و سیستم‌های گزارش‌دهی. آنها از SQL Server همراه با ابزارهای BI مانند SSAS (سرویس‌های تحلیل سرور SQL)، SSRS (سرویس‌های گزارش سرور SQL) و Power BI برای توانمندسازی سازمان‌ها برای تصمیم‌گیری مبتنی بر داده استفاده می‌کنند.

  5. Data Scientist: با دانش پیشرفته SQL Server و مهارت در تجزیه و تحلیل آماری و یادگیری ماشینی، می‌توانید حرفه علم داده را شروع کنید. شما از SQL Server برای جمع‌آوری و آماده‌سازی داده‌ها برای ساخت مدل‌های پیش‌بینی‌کننده و کشف بینش‌های ارزشمند استفاده خواهید کرد.

  6. مهندس داده: مهندسان داده بر ساخت و نگهداری زیرساخت ها و خطوط لوله ای تمرکز می کنند که جریان داده ها را در یک سازمان تسهیل می کند. آنها از SQL Server در کنار سایر فناوری‌ها برای استخراج، تبدیل و بارگذاری داده‌ها در انبارهای داده یا دریاچه‌های داده برای تجزیه و تحلیل بیشتر استفاده می‌کنند.

  7. متخصص پایگاه داده ابری: با برجسته شدن رایانش ابری، تخصص در مدیریت پایگاه داده های SQL Server در پلتفرم های ابری مانند Azure یا AWS بسیار ارزشمند می شود. شما مسئول انتقال پایگاه داده، استقرار و مدیریت در ابر خواهید بود.


سرفصل ها و درس ها

مقدمه ای بر SQL Introduction to SQL

  • مقدمه ای بر SQL Introduction to SQL

مقدمه ای بر SQL Server Introduction to SQL Server

  • قسمت 1 - مقدمه ای بر SQL Server Part 1 - Introduction to SQL Server

  • قسمت 2 - مقدمه ای بر SQL Server Part 2 - Introduction to SQL Server

محدودیت های SQL SQL Constraints

  • محدودیت های SQL SQL Constraints

انواع داده های سرور SQL SQL Server Data Types

  • انواع داده های سرور SQL SQL Server Data Types

دستورات DDL و DML در SQL DDL and DML Commands in SQL

  • قسمت 1 - دستورات DDL و DML در SQL Part 1 - DDL and DML Commands in SQL

  • قسمت 2 - دستورات DDL و DML در SQL Part 2 - DDL and DML Commands in SQL

عادی سازی Normalization

  • عادی سازی Normalization

مقدمه ای بر MSBI Introduction to MSBI

  • مقدمه ای بر MSBI Introduction to MSBI

مدیریت خطا در SQL Server Error Handling in SQL Server

  • مدیریت خطا در SQL Server Error Handling in SQL Server

رکورد اخیر را در SQL پیدا کنید Find Recent Record in SQL

  • بخش 1 - یافتن رکورد اخیر در SQL Part 1 - Find Recent Record in SQL

  • بخش 2 - یافتن رکورد اخیر در SQL Part 2 - Find Recent Record in SQL

رویه های ذخیره شده Stored Procedures

  • رویه های ذخیره شده Stored Procedures

روابط در SQL Server Relationships in SQL Server

  • روابط یک به یک در SQL Server One-to-One Relationships in SQL Server

  • روابط یک به چند در SQL Server One-to-Many Relationships in SQL Server

  • روابط چند به چند در SQL Server Many-to-Many Relationships in SQL Server

اپراتورها در SQL Server Operators in SQL Server

  • اپراتورها در SQL Server Operators in SQL Server

پایگاه های داده سیستم System Databases

  • پایگاه های داده سیستم System Databases

رویه ذخیره شده در کتابخانه Library Stored Procedure

  • قسمت 1 - رویه ذخیره شده در کتابخانه Part 1 - Library Stored Procedure

  • قسمت 2 - رویه ذخیره شده در کتابخانه Part 2 - Library Stored Procedure

نمونه رویه ذخیره شده Stored Procedure Example

  • قسمت 1 - نمونه رویه ذخیره شده Part 1 - Stored Procedure Example

  • قسمت 2 - نمونه رویه ذخیره شده Part 2 - Stored Procedure Example

استفاده از کار جمعی Using Aggregate Task

  • استفاده از کار جمعی Using Aggregate Task

آزمون پایان دوره End of Course Quiz

  • آزمون پایان دوره End of Course Quiz

نمایش نظرات

Microsoft SQL Server: راهنمای مبتدیان
جزییات دوره
11 hours
23
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,778
5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Uplatz Training Uplatz Training

سریعترین رشد ارائه دهنده آموزش جهانی فناوری اطلاعات Uplatz پیشرو در انگلستان است که ارائه دهنده خدمات آموزش فناوری اطلاعات به دانشجویان در سراسر جهان است. منحصر به فرد بودن ما از آنجا ناشی می شود که ما دوره های آموزشی آنلاین را با کسری از متوسط هزینه این دوره ها در بازار ارائه می دهیم. تخصص ما شامل SAP ، Oracle ، Salesforce ، AWS ، Microsoft Azure ، Google Cloud ، IBM Cloud ، Science data ، Python ، JavaScript ، Java ، Digital Marketing ، Agile و DevOps است. Uplatz که در مارس 2017 تاسیس شد ، شاهد افزایش خارق العاده ای در صنعت آموزش است که با یک دوره آنلاین SAP FICO شروع می شود و اکنون آموزش 500+ دوره را در 54 کشور جهان ارائه داده است که طی 10 سال به 10 هزار دانشجو خدمت کرده اند. آموزش Uplatz بسیار با ساختار ، موضوع محور و شغل محور است و تأکید زیادی بر تمرین و تکالیف در سرورهای زنده دارد. دوره های ما توسط بیش از هزار مربی بسیار ماهر و باتجربه طراحی و تدریس می شوند که در زمینه های خود اعم از SAP ، Cloud ، Oracle یا هر فناوری یا سیستم درخواستی تخصص کافی دارند.