SQLP · SQL

SQLP 이론 학습

학습할 이론을 찾아 개념과 예제를 읽어보세요.

이론 목록

초기화
이론 158개제목을 선택해 읽기
31
SQL 기본 및 활용DML

DML: INSERT·UPDATE·DELETE·MERGE

행을 생성·변경·삭제하는 DML과 조건 누락 위험, MERGE의 일치·불일치 처리를 정리한다.

32
SQL 기본 및 활용TCL

TCL과 트랜잭션 경계

COMMIT·ROLLBACK·SAVEPOINT와 Oracle DDL의 묵시적 커밋을 한 흐름으로 이해한다.

33
SQL 기본 및 활용DDL

DDL과 제약조건

CREATE·ALTER·DROP·TRUNCATE와 PK·FK·UNIQUE·NOT NULL·CHECK의 올바른 선언을 익힌다.

34
SQL 기본 및 활용DCL

DCL: 권한 부여·회수와 Role

시스템 권한·객체 권한·Role을 구분하고 GRANT·REVOKE 및 WITH ADMIN/GRANT OPTION의 전파 차이를 이해합니다.

35
SQL 기본 및 활용스키마 객체

View·Sequence·Synonym: 주요 스키마 객체 구분

View, Materialized View, Sequence, Synonym의 저장 대상·동작·권한·트랜잭션 특성을 구분합니다.

36
SQL 기본 및 활용절차형 SQL

절차형 SQL: PL/SQL·프로시저·함수·트리거

Oracle PL/SQL 블록과 프로시저·함수·트리거의 실행 구조, 동적 SQL, 트랜잭션 주의사항을 SQLP 고급 SQL 보충 범위로 정리합니다.

37
SQL 고급 활용 및 튜닝데이터베이스 아키텍처

Oracle 아키텍처 입문: Database·Instance·Startup 단계

Database, Instance, Server Process를 물리 파일·실행 환경·사용자 요청 처리자로 구분합니다.

38
SQL 고급 활용 및 튜닝데이터베이스 아키텍처

Oracle 메모리 구조: SGA·PGA·UGA와 Workarea

Instance 공유 영역인 SGA와 Oracle Process 전용 영역인 PGA를 사용 목적과 구성 요소로 비교합니다.

39
SQL 고급 활용 및 튜닝데이터베이스 아키텍처

Oracle 프로세스 구조: Server Process·DBWn·LGWR·CKPT

사용자 SQL 처리와 데이터 기록·복구를 담당하는 핵심 Process의 책임을 구분합니다.

40
SQL 고급 활용 및 튜닝데이터베이스 아키텍처

접속 아키텍처: Listener·Service·Session·Dedicated·Shared Server

Connection, Session, Listener, Server Process의 관계와 Connection Pool의 비용 절감 원리를 이해합니다.