연락처 정보

코스 개요

관계형 데이터베이스 모델

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

데이터 가져오기

  • SQL 쿼리 작성 규칙
  • SELECT 문법
  • 모든 컬럼 선택하기
  • 산술 연산 활용하기
  • 컬럼 별칭(Alias) 사용
  • 리터럴(Literal) 사용
  • 문자열 연결(Concatenation)

결과 제한하기

  • WHERE 절
  • 비교 연산자
  • LIKE 조건
  • BETWEEN ... AND 조건
  • IS NULL 조건
  • IN 조건
  • 논리 연산자
  • WHERE 절의 복합 조건
  • 연산자 우선순위
  • DISTINCT 절

데이터 정렬

  • ORDER BY 절
  • 여러 컬럼 또는 식으로 정렬하기

SQL 함수

  • 단일 행 함수와 여러 행 함수의 차이
  • 텍스트, 숫자, 날짜 함수
  • 형식 변환 함수
  • 함수 중첩(Nesting)
  • NULL 값 처리

그룹화 함수를 사용한 데이터 집합

  • 그룹화 함수
  • 그룹화 함수의 NULL 값 처리 방식
  • 데이터 그룹 만들기 - GROUP BY 절
  • 여러 컬럼으로 그룹화하기
  • 그룹화 함수 결과 줄이기 - HAVING 절

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

  • 조인(Join)의 종류
  • 테이블 별칭(Alias) 사용
  • WHERE 절에서의 조인
  • INNER JOIN (내부 조인)
  • OUTER JOIN (외부 조인) - LEFT, RIGHT
  • 카르테시안 곱(Cartesian product)

하위 쿼리(Subqueries)

  • SELECT 명령에 하위 쿼리 배치
  • 단일 행과 여러 행 하위 쿼리
  • 단일 행 하위 쿼리 연산자
  • 여러 행 하위 쿼리 연산자: IN, ALL, ANY

집합 연산자

  • UNION 연산자
  • INTERSECT 연산자
  • EXCEPT 연산자

데이터 삽입, 업데이트 및 삭제

  • INSERT 명령
  • UPDATE 명령
  • DELETE 명령

트랜잭션

요건

  • 컴퓨터 사용 능력
  • 임의의 운영체제에 대한 지식
 14 시간

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리