آموزش پرس و جو از Microsoft SQL Server 2022

Querying Microsoft SQL Server 2022

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آیا می خواهید در مورد نحوه پرس و جو داده ها از جداول SQL Server اطلاعات بیشتری کسب کنید؟ در این دوره، مربی آدام ویلبرت نحوه بازیابی اطلاعات ذخیره شده در پایگاه داده Microsoft SQL Server با استفاده از زبان Transact-SQL (T-SQL) و ویژگی های به روز شده SQL Server 2022 را پوشش می دهد.

ساختار اساسی یک پرس و جو موفق، از ایده پردازی تا اجرا. نحوه دستکاری داده ها را از طریق استفاده از توابع داخلی، عملگرها، فیلترها و سایر ویژگی های زبانی برای بازگرداندن یک مجموعه داده، با اطمینان از اینکه به درستی قالب بندی شده و برای طیف گسترده ای از نیازها و دیدگاه ها قابل استفاده است، بیابید. در طول مسیر، آدام به شما نکات و نکاتی را در مورد اینکه چگونه بیشترین بهره را از سوالات خود ببرید، می دهد. پس از اتمام این دوره، شما به دستورات و کلمات کلیدی مجهز خواهید شد که برای تجزیه و تحلیل موثرتر داده های خود باید بدانید.

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

مقدمه Introduction

  • با پرس و جو داده ها را به اطلاعات تبدیل کنید Turn data into information with queries

  • آنچه شما باید بدانید What you should know

  • پایگاه داده نمونه را دانلود کنید Download the sample database

1. مقدمه ای بر پرس و جوهای T-SQL 1. Introduction to T-SQL Queries

  • Transact SQL چیست؟ What is Transact SQL?

  • محیط پرس و جوی SQL The SQL querying environment

  • سوابق را با SELECT و FROM برگردانید Return records with SELECT and FROM

  • سوابق را با WHERE فیلتر کنید Filter records with WHERE

  • سوابق را با ORDER BY مرتب کنید Sort records with ORDER BY

  • نام مستعار ستون Column aliases

  • ایجاد مقادیر با ثابت و ریاضی Create values with constants and math

  • چالش: یک عبارت SELECT بنویسید Challenge: Write a SELECT query

  • راه حل: یک کوئری SELECT بنویسید Solution: Write a SELECT query

  • امتحان فصل Chapter Quiz

2. تکنیک های فیلتر اضافی 2. Additional Filter Techniques

  • نتایج را با TOP محدود کنید Limit results with TOP

  • موارد تکراری را با DISTINCT حذف کنید Remove duplicates with DISTINCT

  • عملگرهای مقایسه Comparison operators

  • مقادیر NULL را درک کنید Understand NULL values

  • متن را با LIKE و wildcards مطابقت دهید Match text with LIKE and wildcards

  • چالش: رشته های متنی منطبق را بازیابی کنید Challenge: Retrieve matching text strings

  • راه حل: رشته های متنی منطبق را بازیابی کنید Solution: Retrieve matching text strings

  • امتحان فصل Chapter Quiz

3. سوابق را از چندین جدول بازیابی کنید 3. Retrieve Records from Multiple Tables

  • اتصالات و روابط جداول Table joins and relationships

  • پیوندهای داخلی Inner joins

  • اتصالات بیرونی چپ، راست و کامل Left, right, and full outer joins

  • صلیب می پیوندد Cross joins

  • چالش: داده ها را از چندین جدول برگردانید Challenge: Return data from multiple tables

  • راه حل: داده ها را از چندین جدول برگردانید Solution: Return data from multiple tables

  • امتحان فصل Chapter Quiz

4. سوابق گروهی 4. Group Records

  • گروه بندی رکوردها را درک کنید Understand record grouping

  • از GROUP BY و COUNT استفاده کنید Use GROUP BY and COUNT

  • توابع جمع Aggregate functions

  • داده ها را با SUM کاوش کنید Explore data with SUM

  • گروه ها را با HAVING فیلتر کنید Filter groups with HAVING

  • چالش: خلاصه سفارشات را بدست آورید Challenge: Obtain order summaries

  • راه حل: خلاصه سفارشات را بدست آورید Solution: Obtain order summaries

  • امتحان فصل Chapter Quiz

5. دستکاری داده ها با توابع 5. Manipulate Data with Functions

  • از توابع در T-SQL استفاده کنید Use functions in T-SQL

  • توابع رشته String functions

  • الحاق متن Text concatenation

  • گرد با توابع ریاضی Round with mathematical functions

  • بزرگترین یا کمترین مقدار را پیدا کنید Find the GREATEST or LEAST value

  • با توابع تاریخ کار کنید Work with date functions

  • FORMAT تاریخ و زمان FORMAT date and times

  • تاریخ ها را در سطل ها گروه بندی کنید Group dates into buckets

  • رکوردهای تصادفی را با NEWID برگردانید Return random records with NEWID

  • یک سری ارزش ایجاد کنید Create a series of values

  • تابع منطقی IIF The IIF logical function

  • یک بیانیه CASE بنویسید Write a CASE statement

  • چالش: از توابع در پرس و جوی SQL استفاده کنید Challenge: Use functions in a SQL query

  • راه حل: از توابع در پرس و جوی SQL استفاده کنید Solution: Use functions in a SQL query

  • امتحان فصل Chapter Quiz

6. نوشتن اسکریپت های SQL 6. Writing SQL Scripts

  • تغییر زمینه پایگاه داده با USE Change database context with USE

  • نظرات را به یک اسکریپت اضافه کنید Add comments to a script

  • چه زمانی باید از براکت مربع استفاده کرد When to use square brackets

  • امتحان فصل Chapter Quiz

7. سوالات فرعی SQL 7. SQL Subqueries

  • سوال فرعی چیست؟ What is a subquery?

  • از یک پرس و جو در یک عبارت HAVING استفاده کنید Use a subquery in a HAVING clause

  • سوالات فرعی مرتبط Correlated subqueries

  • مجموعه نتیجه را PIVOT کنید PIVOT the result set

  • چالش: یک پرس و جو با یک پرسش فرعی بنویسید Challenge: Write a query with a subquery

  • راه حل: یک پرس و جو بنویسید با یک سوال فرعی Solution: Write a query with a subquery

  • امتحان فصل Chapter Quiz

8. با متغیرها کار کنید 8. Work with Variables

  • ایجاد و استفاده از متغیرها در یک پرس و جو Create and use variables in a query

  • یک شمارنده برای یک عبارت حلقه ایجاد کنید Create a counter for a looping statement

  • چالش: از متغیرها در پرس و جو استفاده کنید Challenge: Use variables in a query

  • راه حل: از متغیرها در پرس و جو استفاده کنید Solution: Use variables in a query

  • امتحان فصل Chapter Quiz

9. عملگرهای مجموعه نتایج 9. Result Set Operators

  • نتایج را با UNION ترکیب کنید Combine results with UNION

  • سطرهای متمایز را با EXCEPT برگردانید Return distinct rows with EXCEPT

  • سطرهای مشترک را با INTERSECT برگردانید Return common rows with INTERSECT

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش پرس و جو از Microsoft SQL Server 2022
جزییات دوره
4h 28m
72
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
دارد
دارد
دارد
Adam Wilbert
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Adam Wilbert Adam Wilbert

کارشناس تجسم داده آدام ویلبرت یک متخصص تجسم داده است که به مشتریان کمک می کند اطلاعات بهتری از داده های خود بدست آورند.

آدام بعنوان مشاور و مربی بیش از 5 سال را صرف کمک به مشتریان دولت ، بنگاههای اقتصادی و غیرانتفاعی کرده است تا از Access و Excel به طور کارآمد استفاده کنند. آدام علاوه بر اینکه کارگاه های Access و Excel را در سراسر ایالات متحده از طریق مشارکت با مرکز آموزش محیط زیست Northwest انجام داده است ، پایگاه داده های Access را برای مدیران خدمات پارک ملی و دانشمندان سازمان زمین شناسی ایالات متحده ایجاد کرده است. رویدادهای آموزش چند روزه عمیق وی به نفع شرکت های خصوصی مانند بوئینگ و ورایزون ، سازمان های غیردولتی و کارمندان دولت در آژانس هایی مانند آژانس حفاظت از محیط زیست ، دفتر مدیریت سرزمین و سپاه مهندسان ارتش است.

آدام به عنوان بنیانگذار CartoGaia ، یک شرکت نقشه برداری ، محصولات نقشه برداری با کیفیت انتشار را تولید می کند تا آگاهی در چیدمان فضایی داده ها را کشف کند تا به راهنمایی سیاست گذاران و تصمیم گیرندگان در طیف گسترده ای از کاربردهای محیطی و تجاری کمک کند. وی به عنوان یکی از مشارکت کنندگان برجسته نسخه افتتاحیه اطلس طراحی انجمن اطلاعات کارتوگرافی آمریکای شمالی انتخاب شد. می توانید با آدام در توییتر awilbert یا در adamwilbert.com .

SQL