[ITⓔ코칭] DB엔지니어와 개발자를 위한 Oracle 11g SQL

담당튜터 미배정
수강정원 999
과정교재 -
복습기간 교육종료 후 1년
4.4 / 5.0
  • 수강 잘했습니다.

과정소개

Oracle 11g를 활용하여 데이터베이스에 대해서 알고, 다양한 SQL문의 종류에 대해 학습하고, 이를 실제 업무에서 바로 사용할 수 있도록 한다.

■ 내용전문가 소개
이름: 민정숙
학력: - 숭실대학교 정보과학대학 컴퓨터학부( 학사졸업 )
        - 연세대학교 교육대학원 컴퓨터교육( 석사졸업 )
경력:
- 휴넷 온라인 운영교수 ( 4 년 7 개월 )
- 크레듀 프리랜서 온라인 강사 ( 4 년 8 개월 )
자격:
- 중등학교 정교사(2급) 정보, 컴퓨터
- 전자상거래관리사 2급
- 정보처리기사

학습목표

    · Oracle 11g를 설치하고 구성할 수 있다.
    · 기본 SELECT, INSERT, DELETE, UPDATE를 사용할 수 있다.
    · SQL의 주요 함수들을 활용한 SQL문을 작성할 수 있다.
    · SQL 고급 함수로 멋진 레포트를 만들 수 있다.
    · 조인, 서브쿼리를 활용한 SQL문을 작성할 수 있다.
    · DDL을 사용하여 테이블을 생성, 삭제, 변경 할 수 있다.
    · 트랜잭션, 무결성 제약 조건, 뷰, 인덱스를 활용한 SQL문을 작성할 수 있다.
    · 사용자 관리 및 동의어 생성과 제거를 할 수 있다.
    · Oracle 11g에서 추가된 부분을 이해하고 활용할 수 있다.

학습대상

    · 데이터베이스 관리 담당자
    · 어플리케이션 개발자
    · DB 구축 / 운용 담당자

학습내용

01. 데이터베이스 개념과 Oracle 11g 설치 방법
02. SQL과 SQL*PLUS의 기본 개념
03. SQL * Plus 명령어
04. SQL문을 이용하여 원하는 데이터 가져오기- 1
05. SQL문을 이용하여 원하는 데이터 가져오기 - 2
06. SQL 단일행 함수 – 숫자 함수/문자함수
07. SQL 주요 함수 – 날짜함수/형 변환 함수/일반 함수
08. SQL 복수행 함수 – 그룹함수
09. SQL 고급함수로 멋진 레포트 만들기
10. 조인
11. 서브 쿼리
12. 테이블 구조 생성, 변경, 삭제하는 DDL
13. 테이블의 내용을 추가, 수정, 삭제하는 DML
14. 트랜잭션 관리
15. 데이터 무결성을 위한 제약조건 - 1
16. 데이터 무결성을 위한 제약조건 - 2
17. 가상 테이블인 뷰
18. 인덱스
19. 사용자 관리
20. 시퀀스와 동의어

학습방법

웹+모바일 병행학습

수료기준 ※모든 평가항목에 응시하여야 수료 가능합니다.

평가항목 점수비중 과락기준 유의사항
진도 20 차시 수료필수조건 80 % 이상
시험 2 50 % 0 점 이상
과제 1 50 % 0 점 이상
총계 - 100% 60 점 이상 총점 평균 60 점 미만 시 수료 불가

학습목차

[근로자카드제][ITⓔ코칭] DB엔지니어와 개발자를 위한 Oracle 11g SQL

01 단원 01.데이터베이스 개념과 Oracle 11g 설치 방법
  • 01. Intro
  • 02. What's up
  • 03. Today's Mission
  • 04. 데이터베이스란?_1
  • 05. 데이터베이스란?_2
  • 06. 데이터베이스란?_3
  • 07. 데이터베이스란?_4
  • 08. 데이터베이스 관리 시스템(DBMS)_1
  • 09. 데이터베이스 관리 시스템(DBMS)_2
  • 10. 데이터베이스 관리 시스템(DBMS)_3
  • 11. Oracle 11g 설치 및 환경구성_1
  • 12. Oracle 11g 설치 및 환경구성_2
  • 13. Oracle 11g 설치 및 환경구성_3
  • 14. Oracle 11g 설치 및 환경구성_4
  • 15. Oracle 11g 설치 및 환경구성_5
  • 16. Oracle 11g 설치 및 환경구성_6
  • 17. Let's Do it!
  • 18. Today's Point
  • 19. Quiz! Quiz!
  • 20. Next Mission
02 단원 02.SQL과 SQL PLUS의 기본 개념
  • 01. Intro
  • 02. What's up
  • 03. Today's Mission
  • 04. SQL과 SQL*PLUS의 개념_1
  • 05. SQL과 SQL*PLUS의 개념_2
  • 06. 사용 용도에 따른 SQL 명령문 유형_1
  • 07. 사용 용도에 따른 SQL 명령문 유형_2
  • 08. 사용 용도에 따른 SQL 명령문 유형_3
  • 09. 사용 용도에 따른 SQL 명령문 유형_4
  • 10. SQL*PLUS 로그인 하기_1
  • 11. SQL*PLUS 로그인 하기_2
  • 12. SQL*PLUS 로그인 하기_3
  • 13. SQL*PLUS 로그인 실패 시 해결방법_1
  • 14. SQL*PLUS 로그인 실패 시 해결방법_2
  • 15. SQL*PLUS 로그인 실패 시 해결방법_3
  • 16. Let's Do it!
  • 17. Today's Point
  • 18. Quiz! Quiz!
  • 19. Next Mission
03 단원 03.SQL*Plus 명령어
  • 01. Intro
  • 02. What's up
  • 03. Today's Mission
  • 04. SQL*PLUS 명령어의 종류
  • 05. SQL*PLUS 편집/실행 명령어_1
  • 06. SQL*PLUS 편집/실행 명령어_2
  • 07. SQL*PLUS 편집/실행 명령어_3
  • 08. SQL*PLUS 편집/실행 명령어_4
  • 09. SQL*PLUS 파일 명령어_1
  • 10. SQL*PLUS 파일 명령어_2
  • 11. SQL*PLUS 파일 명령어_3
  • 12. SQL*PLUS 파일 명령어_4
  • 13. SQL*PLUS 파일 명령어_5
  • 14. SQL*PLUS 파일 명령어_6
  • 15. 시스템 조작을 위한 SET 명령어_1
  • 16. 시스템 조작을 위한 SET 명령어_2
  • 17. 시스템 조작을 위한 SET 명령어_3
  • 18. 시스템 조작을 위한 SET 명령어_4
  • 19. 시스템 조작을 위한 SET 명령어_5
  • 20. 시스템 조작을 위한 SET 명령어_6
  • 21. Let's Do it!
  • 22. Today's Point
  • 23. Quiz! Quiz!
  • 24. Next Mission
04 단원 04.SQL문을 이용하여 원하는 데이터 가져오기 1
  • 01. Intro
  • 02. What's up
  • 03. Today's Mission
  • 04. SELECT/FROM/WHERE절_1
  • 05. SELECT/FROM/WHERE절_2
  • 06. SELECT/FROM/WHERE절_3
  • 07. SELECT/FROM/WHERE절_4
  • 08. 산술/비교/논리 연산자_1
  • 09. 산술/비교/논리 연산자_2
  • 10. 산술/비교/논리 연산자_3
  • 11. 산술/비교/논리 연산자_4
  • 12. 산술/비교/논리 연산자_5
  • 13. 산술/비교/논리 연산자_6
  • 14. BETWEEN AND 연산자
  • 15. IN 연산자
  • 16. Let's Do it!
  • 17. Today's Point
  • 18. Quiz! Quiz!
  • 19. Next Mission
05 단원 05.SQL문을 이용하여 원하는 데이터 가져오기 2
  • 01. Intro
  • 02. What's up
  • 03. Today's Mission
  • 04. LIKE 연산자와 와일드 카드_1
  • 05. LIKE 연산자와 와일드 카드_2
  • 06. LIKE 연산자와 와일드 카드_3
  • 07. LIKE 연산자와 와일드 카드_4
  • 08. LIKE 연산자와 와일드 카드_5
  • 09. NULL을 위한 연산자_1
  • 10. NULL을 위한 연산자_2
  • 11. 정렬을 위한 ORDER BY절_1
  • 12. 정렬을 위한 ORDER BY절_2
  • 13. 정렬을 위한 ORDER BY절_3
  • 14. DISTINCT/별칭/연결 연산자_1
  • 15. DISTINCT/별칭/연결 연산자_2
  • 16. DISTINCT/별칭/연결 연산자_3
  • 17. Let's Do it!
  • 18. Today's Point
  • 19. Quiz! Quiz!
  • 20. Next Mission
06 단원 06.SQL 단일행 함수 숫자 함수/문자함수
  • 01. Intro
  • 02. What's up
  • 03. Today's Mission
  • 04. 함수의 종류와 DUAL 테이블_1
  • 05. 함수의 종류와 DUAL 테이블_2
  • 06. 숫자 함수(ABS/FLOOR/ROUND/TRUNC/MOD)_1
  • 07. 숫자 함수(ABS/FLOOR/ROUND/TRUNC/MOD)_2
  • 08. 숫자 함수(ABS/FLOOR/ROUND/TRUNC/MOD)_3
  • 09. 숫자 함수(ABS/FLOOR/ROUND/TRUNC/MOD)_4
  • 10. 숫자 함수(ABS/FLOOR/ROUND/TRUNC/MOD)_5
  • 11. 문자 처리 함수_1
  • 12. 문자 처리 함수_2
  • 13. 문자 처리 함수_3
  • 14. 문자 처리 함수_4
  • 15. 문자 처리 함수_5
  • 16. 문자 처리 함수_6
  • 17. 문자 처리 함수_7
  • 18. 문자 처리 함수_8
  • 19. 문자 처리 함수_9
  • 20. 문자 처리 함수_10
  • 21. 문자 처리 함수_11
  • 22. Let's Do it!
  • 23. Today's Point
  • 24. Quiz! Quiz!
  • 25. Next Mission
07 단원 07.SQL 주요 함수 날짜함수/형 변환 함수/일반 함수
  • 01. Intro
  • 02. What's up
  • 03. Today's Mission
  • 04. 날짜 함수_1
  • 05. 날짜 함수_2
  • 06. 날짜 함수_3
  • 07. 날짜 함수_4
  • 08. 날짜 함수_5
  • 09. 날짜 함수_6
  • 10. 형 변환 함수(문자형, 날짜형, 숫자형)_1
  • 11. 형 변환 함수(문자형, 날짜형, 숫자형)_2
  • 12. 형 변환 함수(문자형, 날짜형, 숫자형)_3
  • 13. 형 변환 함수(문자형, 날짜형, 숫자형)_4
  • 14. NULL을 다른 값으로 변환하는 NVL함수
  • 15. 선택을 위한 DECODE 함수 명령어
  • 16. 조건에 따라 서로 다른 처리가 가능한 CASE 함수
  • 17. Let's Do it!
  • 18. Today's Point
  • 19. Quiz! Quiz!
  • 20. Next Mission
08 단원 08.SQL 복수행 함수 그룹함수
  • 01. Intro
  • 02. What's up
  • 03. Today's Mission
  • 04. 그룹함수(SUM/AVG/MAX/MIN/COUNT)_1
  • 05. 그룹함수(SUM/AVG/MAX/MIN/COUNT)_2
  • 06. 그룹함수(SUM/AVG/MAX/MIN/COUNT)_3
  • 07. 그룹함수(SUM/AVG/MAX/MIN/COUNT)_4
  • 08. 그룹함수(SUM/AVG/MAX/MIN/COUNT)_5
  • 09. 그룹함수(SUM/AVG/MAX/MIN/COUNT)_6
  • 10. GROUP BY 절_1
  • 11. GROUP BY 절_2
  • 12. GROUP BY 절_3
  • 13. HAVING 절_1
  • 14. HAVING 절_2
  • 15. Let's Do it!
  • 16. Today's Point
  • 17. Quiz! Quiz!
  • 18. Next Mission
09 단원 09.SQL 고급함수로 멋진 레포트 만들기
  • 01. Intro
  • 02. What's up
  • 03. Today's Mission
  • 04. 자동으로 소계/합계를 구해주는 함수_1
  • 05. 자동으로 소계/합계를 구해주는 함수_2
  • 06. 자동으로 소계/합계를 구해주는 함수_3
  • 07. 계층형 쿼리 만들기_1
  • 08. 계층형 쿼리 만들기_2
  • 09. 새롭게 추가된 함수로 쿼리문 만들고 결과보기_1
  • 10. 새롭게 추가된 함수로 쿼리문 만들고 결과보기_2
  • 11. 새롭게 추가된 함수로 쿼리문 만들고 결과보기_3
  • 12. Let's Do it!
  • 13. Today's Point
  • 14. Quiz! Quiz!
  • 15. Next Mission
10 단원 10.조인
  • 01. Intro
  • 02. What's up
  • 03. Today's Mission
  • 04. 조인의 필요성
  • 05. CARTESIAN PRODUCT
  • 06. EQUI JOIN_1
  • 07. EQUI JOIN_2
  • 08. EQUI JOIN_3
  • 09. NON - EQUI JOIN_1
  • 10. NON - EQUI JOIN_2
  • 11. SELF JOIN
  • 12. QUTER JOIN_1
  • 13. QUTER JOIN_2
  • 14. Let's Do it!
  • 15. Today's Point
  • 16. Quiz! Quiz!
  • 17. Next Mission
11 단원 11.서브 쿼리
  • 01. Intro
  • 02. What's up
  • 03. Today's Mission
  • 04. 서브 쿼리의 기본 개념
  • 05. 단일행 서브 쿼리_1
  • 06. 단일행 서브 쿼리_2
  • 07. 다중행 서브 쿼리(IN/ALL/ANY/EXISTS)_1
  • 08. 다중행 서브 쿼리(IN/ALL/ANY/EXISTS)_2
  • 09. 다중행 서브 쿼리(IN/ALL/ANY/EXISTS)_3
  • 10. 다중행 서브 쿼리(IN/ALL/ANY/EXISTS)_4
  • 11. 다중행 서브 쿼리(IN/ALL/ANY/EXISTS)_5
  • 12. Let's Do it!
  • 13. Today's Point
  • 14. Quiz! Quiz!
  • 15. Next Mission
12 단원 12.테이블 구조 생성, 변경, 삭제하는 DDL
  • 01. Intro
  • 02. What's up
  • 03. Today's Mission
  • 04. 테이블 구조를 정의하는 CREATE TABLE_1
  • 05. 테이블 구조를 정의하는 CREATE TABLE_2
  • 06. 테이블 구조를 정의하는 CREATE TABLE_3
  • 07. 테이블 구조를 정의하는 CREATE TABLE_4
  • 08. 테이블 구조를 정의하는 CREATE TABLE_5
  • 09. 테이블 구조를 변경하는 ATER TABLE_1
  • 10. 테이블 구조를 변경하는 ATER TABLE_2
  • 11. 테이블 구조를 변경하는 ATER TABLE_3
  • 12. 테이블 구조를 변경하는 ATER TABLE_4
  • 13. 테이블 구조를 제거하는 DROP TABLE
  • 14. 테이블의 모든 로우를 제거하는 TRUNCATE
  • 15. 테이블명을 변경하는 RENAME
  • 16. DELETE, TRUNCATE, DROP 명령어의 차이점
  • 17. 데이터 딕셔너리와 데이터 딕셔너리뷰_1
  • 18. 데이터 딕셔너리와 데이터 딕셔너리뷰_2
  • 19. 데이터 딕셔너리와 데이터 딕셔너리뷰_3
  • 20. 데이터 딕셔너리와 데이터 딕셔너리뷰_4
  • 21. Let's Do it!
  • 22. Today's Point
  • 23. Quiz! Quiz!
  • 24. Next Mission
13 단원 13.테이블의 내용을 추가, 수정, 삭제하는 DML
  • 01. Intro
  • 02. What's up
  • 03. Today's Mission
  • 04. 테이블에 새로운 행을 추가하는 INSERT문_1
  • 05. 테이블에 새로운 행을 추가하는 INSERT문_2
  • 06. 테이블에 새로운 행을 추가하는 INSERT문_3
  • 07. 테이블에 새로운 행을 추가하는 INSERT문_4
  • 08. 다중 테이블에 다중행 입력_1
  • 09. 다중 테이블에 다중행 입력_2
  • 10. 다중 테이블에 다중행 입력_3
  • 11. 테이블 내용을 수정하기 위한 UPDATE문_1
  • 12. 테이블 내용을 수정하기 위한 UPDATE문_2
  • 13. 테이블 내용을 수정하기 위한 UPDATE문_3
  • 14. 테이블 내용을 수정하기 위한 UPDATE문_4
  • 15. 테이블 내용을 수정하기 위한 UPDATE문_5
  • 16. 테이블 내용을 수정하기 위한 UPDATE문_6
  • 17. 테이블의 불필요한 행을 삭제하기 위한 DELETE문_1
  • 18. 테이블의 불필요한 행을 삭제하기 위한 DELETE문_2
  • 19. 테이블의 불필요한 행을 삭제하기 위한 DELETE문_3
  • 20. 테이블을 합병하는 MERGE문_1
  • 21. 테이블을 합병하는 MERGE문_2
  • 22. Let's Do it!
  • 23. Today's Point
  • 24. Quiz! Quiz!
  • 25. Next Mission
14 단원 14.트랜잭션 관리
  • 01. Intro
  • 02. What's up
  • 03. Today's Mission
  • 04. 트랜잭션의 개념_1
  • 05. 트랜잭션의 개념_2
  • 06. COMMIT과 ROLLBACK_1
  • 07. COMMIT과 ROLLBACK_2
  • 08. COMMIT과 ROLLBACK_3
  • 09. 자동 COMMIT_1
  • 10. 자동 COMMIT_2
  • 11. 트랜잭션을 작게 분할하는 SAVEPOINT_1
  • 12. 트랜잭션을 작게 분할하는 SAVEPOINT_2
  • 13. 트랜잭션을 작게 분할하는 SAVEPOINT_3
  • 14. Let's Do it!
  • 15. Today's Point
  • 16. Quiz! Quiz!
  • 17. Next Mission
15 단원 15.데이터 무결성을 위한 제약조건 1
  • 01. Intro
  • 02. What's up
  • 03. Today's Mission
  • 04. 무결성 제약 조건의 개념과 종류_1
  • 05. 무결성 제약 조건의 개념과 종류_2
  • 06. 필수 입력을 위한 NOT NULL 제약 조건_1
  • 07. 필수 입력을 위한 NOT NULL 제약 조건_2
  • 08. 필수 입력을 위한 NOT NULL 제약 조건_3
  • 09. 유일한 값만을 허용하는 UNIQUE 제약 조건
  • 10. 컬럼 레벨로 제약 조건 설정하기_1
  • 11. 컬럼 레벨로 제약 조건 설정하기_2
  • 12. Let's Do it!
  • 13. Today's Point
  • 14. Quiz! Quiz!
  • 15. Next Mission
16 단원 16.데이터 무결성을 위한 제약조건 2
  • 01. Intro
  • 02. What's up
  • 03. Today's Mission
  • 04. 데이터 구분을 위한 PRIMARY KEY 제약 조건_1
  • 05. 데이터 구분을 위한 PRIMARY KEY 제약 조건_2
  • 06. 참조 무결성을 위한 FOREIGN KEY 제약 조건_1
  • 07. 참조 무결성을 위한 FOREIGN KEY 제약 조건_2
  • 08. 참조 무결성을 위한 FOREIGN KEY 제약 조건_3
  • 09. 참조 무결성을 위한 FOREIGN KEY 제약 조건_4
  • 10. 참조 무결성을 위한 FOREIGN KEY 제약 조건_5
  • 11. CHECK와 DEFAULT 제약 조건_1
  • 12. CHECK와 DEFAULT 제약 조건_2
  • 13. 제약 조건 변경하기_1
  • 14. 제약 조건 변경하기_2
  • 15. 제약 조건 변경하기_3
  • 16. 제약 조건 변경하기_4
  • 17. 제약 조건의 비활성화와 CASCADE_1
  • 18. 제약 조건의 비활성화와 CASCADE_2
  • 19. 제약 조건의 비활성화와 CASCADE_3
  • 20. 제약 조건의 비활성화와 CASCADE_4
  • 21. Let's Do it!
  • 22. Today's Point
  • 23. Quiz! Quiz!
  • 24. Next Mission
17 단원 17.가상 테이블인 뷰
  • 01. Intro
  • 02. What's up
  • 03. Today's Mission
  • 04. 뷰의 기본 개념_1
  • 05. 뷰의 기본 개념_2
  • 06. 뷰의 기본 개념_3
  • 07. 뷰의 기본 개념_4
  • 08. 단순 뷰와 복합 뷰_1
  • 09. 단순 뷰와 복합 뷰_2
  • 10. 단순 뷰와 복합 뷰_3
  • 11. WITH CHECK OPTION / WITH READ ONLY 옵션 알아보기_1
  • 12. WITH CHECK OPTION / WITH READ ONLY 옵션 알아보기_2
  • 13. 뷰를 이용하여 Top-N 구하기
  • 14. Let's Do it!
  • 15. Today's Point
  • 16. Quiz! Quiz!
  • 17. Next Mission
18 단원 18.인덱스
  • 01. Intro
  • 02. What's up
  • 03. Today's Mission
  • 04. 인덱스의 개요_1
  • 05. 인덱스의 개요_2
  • 06. 인덱스의 개요_3
  • 07. 인덱스 생성 및 제거하기_1
  • 08. 인덱스 생성 및 제거하기_2
  • 09. 인덱스 생성 및 제거하기_3
  • 10. 인덱스 생성 및 제거하기_4
  • 11. 인덱스 사용여부 판단 및 재생성하기_1
  • 12. 인덱스 사용여부 판단 및 재생성하기_2
  • 13. Invisible index
  • 14. Let's Do it!
  • 15. Today's Point
  • 16. Quiz! Quiz!
  • 17. Next Mission
19 단원 19.사용자 관리
  • 01. Intro
  • 02. What's up
  • 03. Today's Mission
  • 04. 데이터베이스 보안을 위한 권한_1
  • 05. 데이터베이스 보안을 위한 권한_2
  • 06. 사용자 생성하기_1
  • 07. 사용자 생성하기_2
  • 08. 권한을 부여하는 GRANT 명령어_1
  • 09. 권한을 부여하는 GRANT 명령어_2
  • 10. 객체 권한_1
  • 11. 객체 권한_2
  • 12. 객체 권한_3
  • 13. 객체 권한_4
  • 14. 객체 권한_5
  • 15. Let's Do it!
  • 16. Today's Point
  • 17. Quiz! Quiz!
  • 18. Next Mission
20 단원 20.시퀀스와 동의어
  • 01. Intro
  • 02. What's up
  • 03. Today's Mission
  • 04. 시퀀스의 개념 이해와 시퀀스 생성하기_1
  • 05. 시퀀스의 개념 이해와 시퀀스 생성하기_2
  • 06. 시퀀스의 개념 이해와 시퀀스 생성하기_3
  • 07. 시퀀스의 개념 이해와 시퀀스 생성하기_4
  • 08. 시퀀스 실무에 적용하기_1
  • 09. 시퀀스 실무에 적용하기_2
  • 10. 동의어의 개념과 종류
  • 11. 동의어의 생성 및 제거하기_1
  • 12. 동의어의 생성 및 제거하기_2
  • 13. 동의어의 생성 및 제거하기_3
  • 14. Let's Do it!
  • 15. Today's Point
  • 16. Quiz! Quiz!
  • 17. Next Mission
수강후기
4.4 / 5.0
3.0 / 5.0
  • 김**
  • 수강 잘했습니다.

수강신청 및 학습 기간 ※ 복습기간: 교육 종료 후 1

※ 선택 가능한 학습기간이 없습니다.
62,370
34,300
자비부담금 28,070
  • 님 잠깐만요!!☞
  •  
  • 2020년 국민내일배움카드 시행으로 모든 원격과정의 수강신청은 HRD-Net 사이트에서 먼저 진행하셔야 합니다. 수강신청 하셨나요?
  •  
  • ※ 익스플로러가 아닌 다른 브라우저(크롬, 엣지)에서 결제 불가!
  • 예. 수강신청 했습니다. 아니오. 수강신청 하겠습니다.