SAS® SQL 1: 기초

SAS® SQL 1: 기초

교육 기간 : 3일(18시간)

교육 대상
이 과정은 Structured Query Language(SQL)을 이용해서 데이터를 처리하고자 하는 SAS 사용자를 대상으로 합니다.

과정 소개
이 과정은 SAS 프로그램 내에서 데이터 검색 도구로 SQL 프로시져를 사용합니다. 데이터에 질의하는 방법, 여러 개의 테이블로부터 데이터를 검색하는 방법, 뷰, 인덱스, 테이블 생성 방법, 테이블이나 뷰의 값을 갱신하거나 삭제하는 방법을 교육합니다.

선수 지식
이 과정의 필수 선수 과목은 SAS 프로그래밍 I 또는 SAS 프로그래밍 I(e-learning) 교육 과정입니다.
이 과정 참석 전에, 아래의 내용이 가능해야 합니다.
- SAS 프로그램 실행
- SAS® data set 생성 및 엑세스
- 산술/비교/논리 연산자 사용

교육 내용

Getting Started- 과정 개요
- Structured Query Language 소개
- 비즈니스 시나리오 소개
Basic Queries- SQL procedure 개요
- columns 선택
- rows 선택
Displaying Query Results- data 정렬 및 기타
- data 요약
Subqueries- 비상호관련subqueries
- 상호관련subqueries (self-study)
SQL Joins- SQL joins 소개
- complex SQL joins
Set Operators- set 연산자들 소개
- EXCEPT operator
- INTERSECT operator
- UNION operator
- OUTER UNION operator
Tables 과 Views 생성- Proc SQL로 views 생성
- Proc SQL로 table 생성 (self-study)
- 무결성 제약조건(self-study)
- UNION operator
- OUTER UNION operator
기타 SQL Procedure 기능- SQL procedure 옵션 설정
- dictionary tables 과 views
- macro언어와PROC SQL 인터페이스
- program testing 및performance
Managing Tables- indexes 소개
- indexes 생성 (self-study)
- 기타 SQL 문장들
Accessing Relational Databases (Self-Study)- LIBNAME 이용한DBMS data 접근
- SQL Pass-Through 기능을 사용하여 해당 DBMS의 SQL

사용 소프트웨어
Base SAS®

교육 교재
SQL Processing with SAS Course Notes