Course

Structured Query Language (SQL) using SAS

SAS

Structured Query Language (SQL) using SAS is a comprehensive course designed to teach learners how to use SQL in SAS programs to query and manipulate data efficiently. The course covers essential topics such as querying and subsetting data, creating and modifying tables and views, and accessing DBMS data with SAS/ACCESS technology.

Throughout the course, learners will gain practical experience in querying and summarizing data, combining tables using joins and set operators, creating data-driven macro variables, and accessing DBMS data with SAS/ACCESS technology.

  • Query and subset data
  • Summarize and present data
  • Combine tables using joins and set operators
  • Create and modify tables and views
  • Create data-driven macro variables using a query
  • Access DBMS data with SAS/ACCESS technology

Certificate Available ✔

Get Started / More Info
Structured Query Language (SQL) using SAS
Course Modules

The course is structured into modules that cover essential topics such as querying and subsetting data, creating and modifying tables and views, combining tables using joins and set operators, creating data-driven macro variables, and accessing DBMS data with SAS/ACCESS technology.

Course Overview and Data Setup

Course Overview and Data Setup provides learners with the necessary prerequisites and setup to start the course, including accessing SAS software and setting up data for the course.

Essentials

Essentials module covers the basics of SQL, including an overview of SQL and PROC SQL, exploring tables, and comparing SQL with the DATA step.

PROC SQL Fundamentals

PROC SQL Fundamentals module delves into filtering rows, sorting output, enhancing reports, creating tables, using DICTIONARY tables, and working with date and time data, among other topics.

SQL Joins

SQL Joins module focuses on joining tables, types of joins, handling missing values, using table aliases, and identifying nonmatching rows, among other important concepts related to SQL joins.

Subqueries

Subqueries module covers the use of subqueries in the WHERE and HAVING clauses, using temporary tables, creating views, and controlling remerging, among other subquery-related topics.

Set Operators

Set Operators module explores combining data using set operators, including the use of INTERSECT, EXCEPT, and UNION operators, and the differences between using set operators, joins, and subqueries.

Using and Creating Macro Variables in SQL

Using and Creating Macro Variables in SQL module teaches learners how to create user-defined and data-driven macro variables, concatenate values into one macro variable, and use formats with macro variables.

Accessing DBMS Data with SAS/ACCESS

Accessing DBMS Data with SAS/ACCESS module provides an overview of SAS/ACCESS technology, the SQL Pass-Through Facility, PROC FEDSQL, and considerations when accessing DBMS data, among other related topics.

Case Study (Honors) and Certification Practice Exam

The Case Study (Honors) and Certification Practice Exam module enables learners to apply their skills and knowledge gained throughout the course to a practical case study, preparing them for certification exams.

More Data Analysis Courses

Data Science Fundamentals with Python and SQL

IBM

Data Science Fundamentals with Python and SQL. Gain essential skills in Python, SQL, and statistical analysis for a career in data science.

Using ggplot

Coursera Project Network

Using ggplot will teach you how to create visualizations in R using ggplot2, a powerful plotting package. Explore the Grammar of Graphics and learn to use RStudio...

Data Warehousing with Oracle: Design a Database

Coursera Project Network

Data Warehousing with Oracle: Design a Database

Learning SAS: Reading Raw Data from Fixed Columns

Coursera Project Network

Learning SAS: Reading Raw Data from Fixed Columns is a project that teaches how to input raw data into SAS using the Formatted Input and DATALINES statement.