연락처 정보

코스 개요

관계형 데이터베이스 모델

  • 관계형 데이터베이스의 구조
  • 관계형 연산자 개요

데이터 추출하기

  • SQL 쿼리 작성 시 지켜야 할 규칙들
  • SELECT 구문의 문법 설명
  • 모든 열을 선택하는 방법
  • 산술 연산을 활용한 데이터 조회
  • 열에 별칭 지정하기
  • 리터럴 값의 사용법
  • 문자열 결합 방법

결과값 제한하기

  • WHERE 절의 활용법
  • 비교 연산자의 종류와 사용법
  • LIKE 조건을 통한 패턴 매칭
  • BETWEEN ... AND 구문으로 범위 지정하기
  • IS NULL 조건으로 널값 식별하기
  • IN 조건을 이용해 값 목록 검색하기
  • 논리 연산자의 사용법
  • WHERE 절 내 여러 조건들을 효과적으로 결합하는 방법
  • 연산자 우선순위에 대한 이해
  • DISTINCT 구문으로 중복 값 제거하기

데이터 정렬하기

  • ORDER BY 절을 통한 데이터 정렬 방법
  • 여러 열 또는 표현식을 기준으로 정렬하는 요령

SQL 함수 활용하기

  • 단일 행 및 다중 행을 처리하는 함수의 차이점 이해
  • 문자열, 숫자, 날짜 형식에 적용되는 기본 함수들
  • 데이터 타입 변환 기능 소개
  • 여러 함수를 중첩하여 복합 연산 수행하기
  • NULL 값 처리 방식에 대한 고찰

그룹화 기능을 활용한 데이터 집계

  • 데이터 그룹화에 사용되는 핵심 함수들
  • 그룹화 과정에서 NULL 값이 어떻게 처리되는지 알아보기
  • GROUP BY 구문을 활용해 데이터를 논리적으로 묶는 방법
  • 여러 열을 기준으로 그룹 생성하기
  • HAVING 절로 특정 조건에 맞춘 결과만 필터링하기

여러 테이블에서 데이터 가져오기

  • 가장 흔히 사용되는 조인 유형들 소개
  • 테이블에 별칭을 부여해 코드 간결화하기
  • WHERE 절 내에서 조인 연산 수행하는 방법
  • INNER JOIN으로 관련 데이터만 매치시키기
  • LEFT, RIGHT 외부 조인을 통한 부분 일치 처리
  • 카티션 제품 개념 및 주의사항 안내

하위 쿼리 사용법

  • SELECT 구문 내에 하위 쿼리를 배치하는 기법
  • 단일 계층 및 다중 계층으로 구성된 하위 쿼리의 이해
  • 단일 행을 반환하는 하위 쿼리용 연산자 활용하기
  • 다중 값을 반환하는 IN, ALL, ANY 등의 조건절 사용법

집합 연산자 사용법

  • UNION 연산자를 통한 여러 결과 세트 결합
  • INTERSECT로 두 쿼리 간 중복되는 레코드만 추출하기
  • EXCEPT을 활용해 한 쿼리의 결과에서 다른 쿼리와 겹치지 않는 부분만 추출하는 방법

데이터 삽입, 갱신 및 삭제 처리

  • INSERT 명령으로 신규 데이터 추가하기
  • UPDATE 명령을 활용한 기존 데이터 수정
  • DELETE 명령을 통한 불필요한 정보 제거 방법

트랜잭션 관리

요건

  • 컴퓨터 사용 능력
  • 어떤 운영 체제에 대한 기본 지식이면 충분합니다
 14 시간

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리