К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Mastering PROC SQL in SAS: Analyze, Query & Optimize Data · LearnSpace
Назад в каталог
courseraАнализ данных

Mastering PROC SQL in SAS: Analyze, Query & Optimize Data

Курс от EDUCBA
Начальный≈ 23.9 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Learners will build, query, analyze, optimize, and maintain SAS datasets using PROC SQL. They will apply joins, construct complex queries, generate reports, automate workflows with macro variables, enforce data integrity with constraints, and troubleshoot performance issues across real-world data scenarios. This comprehensive course equips learners with the practical skills needed to work confidently with SQL inside the SAS environment. Throughout the course, learners benefit from hands-on demonstrations, clear explanations of SQL logic, and structured modules that progressively develop beginner to advanced capabilities. By the end, learners will be able to transform raw datasets into reliable, meaningful insights using professional SQL techniques. What makes this course unique is its complete coverage of PROC SQL—from foundational SELECT statements to advanced subqueries, indexing strategies, metadata manipulation, and matrix-style analytical logic rarely covered in traditional SQL training. The combination of SAS-focused best practices, real examples, and step-by-step problem-solving ensures that learners not only understand how PROC SQL works but also why certain techniques produce better accuracy, performance, and scalability.

Навыки, которые вы освоите

DebuggingData MaintenanceData ValidationAnalysisAnalytical Skills

Программа курса

9 модулей · 129 учебных материалов

01Foundations of PROC SQL in SAS15 материалов

Getting Started with PROC SQL

Introduction to Comprehensive PROC SQL - SAS TrainingВидеоSelect StatementВидеоSelect Statement ContinuesВидеоGetting Started with PROC SQLЗадание

Core SQL Building Blocks

Учитесь у экспертов

EDUCBA

Преподаватель курса

Mastering PROC SQL in SAS: Analyze, Query & Optimize Data
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 23.9 ч

9 модулей

Язык: Английский

Часть программы вашего университета
Proc SQL BasicВидео
SQL OperatorВидео
SQL SyntaxВидео
Core SQL Building BlocksЗадание

Grouping & Basic Functions

SQL Group By StatementВидеоCount, Miss and Monotonic FunctionВидеоCoalesce Function and Sounder FunctionВидеоGrouping & Basic FunctionsЗаданиеUsing SELECT Statements and SQL Fundamentals to Explore Real DataDIALOGUEGraded - Foundations of PROC SQL in SASЗаданиеUsing PROC SQL SELECT and GROUP BY to Answer a Business QuestionDIALOGUE
02Working with Functions & Data Organization8 материалов

Randomization & Aggregates

Ranuni and Max FunctionВидеоRanuni and Max Function ContinueВидеоRandomization & AggregatesЗадание

Ordering & SQL Clause Applications

Proc SQL Group By and Order by StatementВидеоExamples of Order by ClauseВидеоExamples of Proc SQL ClausesВидеоOrdering & SQL Clause ApplicationsЗаданиеGraded - Working with Functions & Data OrganizationЗадание
03Dataset Handling and Filtering Logic12 материалов

Creating & Managing SQL Datasets

PROC SQL-Data SetВидеоPROC SQL-Data Set ContinuesВидеоSelective Statement and Storing ResultВидеоCreating & Managing SQL DatasetsЗадание

New Columns, Aggregations & Filters

Creating New Columns and AggregationВидеоConstitutionality and FilteringВидеоExample of FilteringВидеоNew Columns, Aggregations & FiltersЗадание

Row Manipulation & Efficiency

Reordering Row and Elimination of DuplicatesВидеоStatistics Based on OriginalВидеоRow Manipulation & EfficiencyЗаданиеGraded - Dataset Handling and Filtering LogicЗадание
04Advanced Column Handling & Joins Fundamentals11 материалов

Inline Views & Column Disambiguation

Source with Inline ViewsВидеоAmbiguity in Column ReferencesВидеоInline Views & Column DisambiguationЗадание

Understanding Key Structures

Non Repeating KeysВидеоRepeating KeysВидеоUnderstanding Key StructuresЗадание

Join Concepts & Subqueries

Joins and MergersВидеоSub QueriesВидеоSub Queries ContinuesВидеоJoin Concepts & SubqueriesЗаданиеGraded - Advanced Column Handling & Joins FundamentalsЗадание
05Set Operators, Views, Reports & Metadata18 материалов

Set Operators & Outer Joins

Contrasts Between JoinsВидеоInterleaving with Outer JoinsВидеоIntersect Set OperatorВидеоExpect All Set OperatorВидеоGlobal StatementsВидеоSet Operators & Outer JoinsЗадание

Views & Report Generation

PROC SQL-DictionaryВидеоPROC SQL-Report GeneratorВидеоPROC SQL-Report Generator ContinuesВидеоDefining ViewsВидеоChanging Table Via ViewВидеоViews & Report GenerationЗадание

Metadata & Table Structures

Managing Library ReferencesВидеоFormatting Output in Proc SQLВидеоFormatting Output Using Scalar ExpressionВидеоSub Setting Group with Having ClauseВидеоMetadata & Table StructuresЗаданиеGraded - Set Operators, Views, Reports & MetadataЗадание
06Coding Logic & Macro Integration21 материалов

Logical & Character Operations

Generating Proc SQL CodeВидеоSql Selection and Maxmin FunctionВидеоCreating AliasesВидеоLogical OperatorВидеоAligning CharactersВидеоExtracting Information from StringВидео Logical & Character OperationsЗадание

Advanced Row Analysis

Data with Count FunctionВидеоNon Consecutive ValuesВидеоIdentifying Duplicate Row from CodingВидеоAdvanced Row AnalysisЗадание

Macro Variable Creation & SQL Automation

Populating with Macro VariablesВидеоMarco Variables Using SQL ExamplesВидеоMarco Variables Using SQL Examples ContinuesВидеоCoding Logic in Proc SQL ContinuesВидеоMore on Coding Logic in Proc SQLВидеоCoding Logic in Proc SQLВидео
07Data Maintenance, Constraints & Indexing16 материалов

Table Creation & Updating

Table MaintenanceВидеоDistinguishing Persistent From ReplacementВидеоCreate Table for Data MaintenanceВидеоModify and Update Data Maintenance TableВидеоTable Creation & UpdatingЗадание

Metadata & Numeric Data Handling

Metadata MaintenanceВидеоMetadata Data Sets LibraryВидеоAlter Tables in Metadata MaintenanceВидеоCreating Numeric DataВидеоMetadata & Numeric Data HandlingЗадание

Keys, Constraints & Indexes

Check Constraint in Proc SQLВидеоEstablishing Primary and Foreign KeysВидеоModifying Updating TablesВидеоCreating Simple and Composite IndexВидеоKeys, Constraints & IndexesЗаданиеGraded - Data Maintenance, Constraints & IndexingЗадание
08Mastering Joins, Complex Queries & Optimization18 материалов

Professional-Level Joins

Coding Complex QueriesВидеоEqui Joins and Reflexive Joins QueriesВидеоPerformance Computations in JoinsВидеоJoins in Proc SQLВидеоJoins in Proc SQL ContinuesВидеоProfessional-Level JoinsЗадание

Working with Complex Queries & Views

Complex Queries in Proc SQLВидеоComparing Complex Queries in Proc SQLВидеоComplex View in Proc SQLВидеоComplex View in Proc SQL ContinuesВидеоWorking with Complex Queries & ViewsЗадание

Debugging & Performance Tuning

Trouble Shooting and Debugging TechniquesВидеоUsing INOBS and Loops Option in Trouble ShootingВидеоPrompt and Reset Statement in Trouble ShootingВидеоTuning Codes in PROC SQLВидеоTuning Codes in PROC SQL ContinuesВидеоDebugging & Performance TuningЗадание
09Subqueries, Table Creation & Applied SQL Logic10 материалов

Subqueries & Nested Logic

Subqueries in PROC SQLВидеоMore on Subqueries in PROC SQLВидеоSubqueries & Nested LogicЗадание

Table Creation, Data Population & Matrix Solutions

Creating Populating Data in SQLВидеоCreate Table Using Like CaluseВидеоAdding Data Using Select QueryВидеоMatrix Solution in PROC SQLВидеоTable Creation, Data Population & Matrix SolutionsЗаданиеGraded - Subqueries, Table Creation & Applied SQL LogicЗаданиеSolving a Full Data Pipeline Challenge Using PROC SQL in SASDIALOGUE
Coding Proc SQLВидео
Creating Multiple Macro VariableВидео
Macro Variable Creation & SQL AutomationЗадание
Graded - Coding Logic & Macro IntegrationЗадание
Graded - Mastering Joins, Complex Queries & OptimizationЗадание