آموزش زبان پرس‌وجوی ساختاریافته (SQL) در SAS - آخرین آپدیت

دانلود Structured Query Language (SQL) using SAS

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: توضیحات دوره در این دوره، شما با زبان پرس‌وجوی ساختاریافته (SQL) و نحوه استفاده از آن در برنامه‌های SAS برای ایجاد گزارش‌ها و استخراج داده‌ها آشنا می‌شوید. «در پایان این دوره، یادگیرنده قادر خواهد بود...» ●استخراج و زیرمجموعه‌سازی داده‌ها. ●خلاصه‌سازی و ارائه داده‌ها. ●ترکیب جداول با استفاده از Joins و عملگرهای Set. ●ایجاد و اصلاح جداول و Viewها. ●ایجاد متغیرهای ماکروی داده‌محور با استفاده از کوئری. ●دسترسی به داده‌های DBMS با استفاده از تکنولوژی SAS/ACCESS.

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

معرفی دوره و آماده‌سازی داده‌ها Course Overview and Data Setup

  • معرفی کلی دوره Course Overview

مبانی و ضروریات Essentials

  • نمای کلی Overview

  • SQL چیست؟ What Is SQL?

  • PROC SQL چیست؟ What Is PROC SQL?

  • سینتکس PROC SQL PROC SQL Syntax

  • بررسی جداول Exploring Tables

  • دمو: بررسی جدول مشتریان Demo: Exploring the Customer Table

  • گزینه‌های SQL SQL Options

  • مقایسه SQL و DATA Step Comparing SQL and the DATA Step

اصول PROC SQL PROC SQL Fundamentals

  • نمای کلی Overview

  • فیلتر کردن ردیف‌ها با استفاده از عبارت WHERE Filtering Rows Using the WHERE Clause

  • عملگرهای خاص WHERE: مقادیر گم‌شده (Missing) Special WHERE Operators: Missing Values

  • سایر عملگرهای خاص WHERE Additional Special WHERE Operators

  • مرتب‌سازی خروجی با عبارت ORDER BY Sorting the Output with the ORDER BY Clause

  • مرتب‌سازی ستون‌ها بر اساس موقعیت Ordering Columns by Position

  • بهبود گزارشات Enhancing Reports

  • دمو: ایجاد گزارش‌های ساده Demo: Creating Simple Reports

  • ایجاد یک ستون جدید Creating a New Column

  • زیرمجموعه‌سازی مقادیر محاسبه شده Subsetting Calculated Values

  • تخصیص شرطی مقادیر با عبارت CASE Assigning Values Conditionally with the CASE Expression

  • دمو: تخصیص شرطی مقادیر Demo: Assigning Values Conditionally

  • حذف ردیف‌های تکراری با کلمه کلیدی DISTINCT Eliminating Duplicate Rows with the DISTINCT Keyword

  • خلاصه‌سازی داده‌ها Summarizing Data

  • دمو: استفاده از توابع Summary برای تحلیل جدول Demo: Using Summary Functions to Analyze a Table

  • خلاصه‌سازی داده‌ها با استفاده از تابع COUNT Summarizing Data Using the COUNT Function

  • گروه‌بندی داده‌ها Grouping Data

  • دمو: تحلیل گروه‌های داده Demo: Analyzing Groups of Data

  • خلاصه‌سازی داده‌های تاریخ و زمان Summarizing Date and Time Data

  • شمارش ردیف‌ها با استفاده از عبارت Boolean Counting Rows Using a Boolean Expression

  • دمو: خلاصه‌سازی داده‌ها با عبارت Boolean Demo: Summarizing Data Using a Boolean Expression

  • ایجاد جداول Creating Tables

  • ایجاد جداول از طریق کوئری Creating Tables from a Query

  • ایجاد ساختار جداول Creating Table Structures

  • درج ردیف‌ها در جداول Inserting Rows into Tables

  • حذف جداول در PROC SQL Dropping Tables in PROC SQL

  • بررسی سناریو Scenario

  • جداول DICTIONARY DICTIONARY Tables

  • دمو: استفاده از جداول DICTIONARY Demo: Using DICTIONARY Tables

اتصال جداول (SQL Joins) SQL Joins

  • نمای کلی Overview

  • اتصال جداول (Joining) Joining Tables

  • انواع Joinها Types of Joins

  • اتصال دو جدول با Inner Join Joining Two Tables with an Inner Join

  • دمو: اجرای Inner Join با PROC SQL Demo: Performing an Inner Join with PROC SQL

  • سینتکس جایگزین برای Inner Join Alternative SQL Inner Join Syntax

  • استفاده از نام‌های مستعار (Aliases) برای جداول Using Table Aliases

  • تطبیق ردیف‌ها با Natural Join Matching Rows with a Natural Join

  • انتخاب داده‌ها از بیش از دو جدول Selecting Data from More Than Two Tables

  • دمو: اجرای Inner Join با چهار جدول Demo: Performing an Inner Join with Four Tables

  • مدیریت مقادیر گم‌شده (Missing Values) Handling Missing Values

  • ایجاد Non Equijoins Creating Non-Equijoins

  • اتصالات خارجی (Outer Joins) در SQL SQL Outer Joins

  • اجرای Left و Right Outer Join Performing Left and Right Outer Joins

  • اتصال دو جدول با Full Join Joining Two Tables with a Full Join

  • دمو: اجرای Full Join با Proc SQL Demo: Performing a Full Join with Proc SQL

  • شناسایی ردیف‌های عدم تطبیق Identifying Nonmatching Rows

  • استفاده از Reflexive Joins Using Reflexive Joins

  • دمو: اجرای Reflexive Join Demo: Performing a Reflexive Join

  • استفاده از توابع برای اتصال جداول Using Functions to Join Tables

  • استفاده از توابع برای اتصال در صورت تفاوت نوع ستون‌ها Using Functions to Join When Column Types Are Different

  • تبدیل مقادیر ستون‌ها با توابع Converting Column Values with Functions

پرس‌وجوهای تو در تو (Subqueries) Subqueries

  • نمای کلی Overview

  • Subquery چیست؟ What Is a Subquery?

  • استفاده از Subquery در عبارت WHERE Using a Subquery in the WHERE Clause

  • دمو: استفاده از Subquery که یک مقدار واحد برمی‌گرداند Demo: Using a Subquery That Returns a Single Value

  • استفاده از Subquery در عبارت HAVING Using a Subquery in the HAVING Clause

  • Subqueryهایی که چندین مقدار برمی‌گردانند Subquery That Returns Multiple Values

  • دمو: استفاده از Subquery با خروجی چند مقداری Demo: Using a Subquery That Returns Multiple Values

  • استفاده از کلمه کلیدی ANY Using the ANY Keyword

  • استفاده از Correlated Subqueries Using Correlated Subqueries

  • استفاده از جداول موقت (Temporary Tables) Using Temporary Tables

  • In Line View چیست؟ What Is an In-Line View?

  • دمو: استفاده از In Line View Demo: Using an In-Line View

  • ایجاد یک View Creating a View

  • قابلیت انتقال (Portable) کردن View Making a View Portable

  • استفاده از Subquery در عبارت SELECT Using a Subquery in the SELECT Clause

  • بازترکیب آمارهای خلاصه‌شده در PROC SQL Remerging Summary Statistics in PROC SQL

  • دمو: بازترکیب آمارهای Summary Demo: Remerging Summary Statistics

  • کنترل فرآیند Remerging Controlling Remerging

  • بازترکیب آمارهای Summary در GROUP BY Remerging GROUP BY Summary Statistics

عملگرهای مجموعه‌ای (Set Operators) Set Operators

  • نمای کلی Overview

  • ترکیب داده‌ها با استفاده از عملگرهای Set Combining Data Using Set Operators

  • عملگرهای Set چیستند؟ What Are Set Operators?

  • نحوه استفاده از عملگرهای Set Using Set Operators

  • استفاده از عملگر INTERSECT Using the INTERSECT Operator

  • استفاده از عملگر EXCEPT Using the EXCEPT Operator

  • استفاده از عملگر UNION Using the UNION Operator

  • دمو: استفاده از عملگر UNION برای یافتن تمام ردیف‌های منحصربه‌فرد Demo: Using the UNION Operator to Find All Unique Rows

  • رفتار پیش‌فرض عملگر UNION Default Behavior of the UNION Operator

  • ترکیب عملگرهای Set Combining Set Operators

  • استفاده از عملگر OUTER UNION Using the OUTER UNION Operator

  • دمو: استفاده از عملگر OUTER UNION برای ترکیب جداول Demo: Using the OUTER UNION Operator to Combine Tables

استفاده و ایجاد متغیرهای ماکرو در SQL Using and Creating Macro Variables in SQL

  • نمای کلی Overview

  • ایجاد متغیرهای ماکروی تعریف شده توسط کاربر Creating User-Defined Macro Variables

  • ایجاد متغیرهای ماکروی داده‌محور Creating Data-Driven Macro Variables

  • دمو: استفاده از متغیر ماکروی داده‌محور در PROC SQL Demo: Using a PROC SQL Data-Driven Macro Variable

  • ایجاد چندین متغیر ماکرو Creating Multiple Macro Variables

  • اتصال (Concatenating) مقادیر در یک متغیر ماکرو Concatenating Values into One Macro Variable

  • دمو: استفاده از PROC SQL برای اتصال چندین مقدار در یک متغیر ماکرو Demo: Using PROC SQL to Concatenate Multiple Values into One Macro Variable

دسترسی به داده‌های DBMS با SAS/ACCESS Accessing DBMS Data with SAS/ACCESS

  • نمای کلی Overview

  • تعریف تکنولوژی SAS/ACCESS Defining SAS/ACCESS Technology

  • گزینه‌های اتصال (Connection) Connection Options

  • نمای کلی از قابلیت SQL Pass Through Overview of the SQL Pass-Through Facility

  • مراحل استفاده از SQL Pass Through Steps for Using the SQL Pass-Through Facility

  • دمو: استفاده از کوئری SQL Pass Through Demo: Using an SQL Pass-Through Query

  • ملاحظات مربوط به SQL Pass Through SQL Pass-Through Facility Considerations

  • نمای کلی از دستور LIBNAME در SAS/ACCESS Overview of the SAS/ACCESS LIBNAME Statement

  • دمو: استفاده از دستور LIBNAME در SAS/ACCESS Demo: Using the SAS/ACCESS LIBNAME Statement

  • ملاحظات مربوط به SAS/ACCESS LIBNAME SAS/ACCESS LIBNAME Considerations

  • PROC FEDSQL چیست؟ What Is PROC FEDSQL?

  • مقایسه PROC SQL با PROC FEDSQL Comparing PROC SQL to PROC FEDSQL

  • سینتکس PROC FEDSQL PROC FEDSQL Syntax

  • بررسی کدهای SQL ارسال شده Examining the Submitted SQL Code

  • FedSQL و SAS Viya FedSQL and SAS Viya

مطالعه موردی (پیشرفته) و آزمون تمرینی گواهینامه Case Study (Honors) and Certification Practice Exam

نمایش نظرات

آموزش زبان پرس‌وجوی ساختاریافته (SQL) در SAS
جزییات دوره
27h 3m
113
(آخرین آپدیت)
18,287
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar