코스 개요
소개
- 개요
- 목표 및 목적
- 샘플 데이터
- 일정
- 자기소개
- 사전 요구사항
- 책임
관계형 데이터베이스
- 데이터베이스
- 관계형 데이터베이스
- 테이블
- 행과 열
- 샘플 데이터베이스
- 행 선택
- 공급자 테이블
- 주문 테이블
- 주 키 인덱스
- 보조 인덱스
- 관계
- 비유
- 외부 키
- 외부 키
- 테이블 조인
- 참조 무결성
- 관계의 종류
- 다대다 관계
- 다대다 관계 해결
- 일대일 관계
- 설계 완료
- 관계 해결
- Microsoft Access - 관계
- 엔티티-관계 다이어그램(ERD)
- 데이터 모델링
- CASE 도구
- 샘플 다이어그램
- RDBMS
- RDBMS의 장점
- 구조적 쿼리 언어(SQL)
- DDL - 데이터 정의 언어
- DML - 데이터 조작 언어
- DCL - 데이터 제어 언어
- SQL 사용 이유
- 과정 테이블 핸드아웃
데이터 검색
- SQL Developer
- SQL Developer - 연결
- 테이블 정보 보기
- SQL, WHERE 절 사용
- 주석 사용
- 문자열 데이터
- 사용자 및 스키마
- AND 및 OR 절
- 괄호 사용
- 날짜 필드
- 날짜 사용
- 날짜 형식화
- 날짜 형식
- TO_DATE
- TRUNC
- 날짜 표시
- ORDER BY 절
- DUAL 테이블
- 연결(Concatenation)
- 텍스트 선택
- IN 연산자
- BETWEEN 연산자
- LIKE 연산자
- 일반적인 오류
- UPPER 함수
- 단일 인용부호
- 메타문자 찾기
- 정규 표현식
- REGEXP_LIKE 연산자
- Null 값
- IS NULL 연산자
- NVL
- 사용자 입력 허용
함수 사용
- TO_CHAR
- TO_NUMBER
- LPAD
- RPAD
- NVL
- NVL2 함수
- DISTINCT 옵션
- SUBSTR
- INSTR
- 날짜 함수
- 집계 함수
- COUNT
- GROUP BY 절
- Rollup 및 Cube 수정자
- HAVING 절
- 함수별 그룹화
- DECODE
- CASE
- 워크숍
서브쿼리 & Union
- 단일 행 서브쿼리
- Union
- Union - All
- Intersect 및 Minus
- 다중 행 서브쿼리
- Union – 데이터 확인
- 외부 조인
조인에 대하여
- 조인
- 크로스 조인 또는 데카르트 곱
- 내부 조인
- 암시적 조인 기법
- 명시적 조인 기법
- 자연 조인
- 등가 조인(Equi-Join)
- 크로스 조인
- 외부 조인
- 왼쪽 외부 조인
- 오른쪽 외부 조인
- 전체 외부 조인
- UNION 사용
- 조인 알고리즘
- 중첩 루프
- 병합 조인(Merge Join)
- 해시 조인
- 반사 또는 자기 조인
- 단일 테이블 조인
- 워크숍
고급 쿼리
- ROWNUM 및 ROWID
- Top N 분석
- 인라인 뷰
- Exists 및 Not Exists
- 상관 서브쿼리
- 함수를 사용한 상관 서브쿼리
- 상관 업데이트
- 스냅샷 복구
- 플래시백 복구
- All
- Any 및 Some 연산자
- Insert ALL
- Merge
샘플 데이터
- ORDER 테이블
- FILM 테이블
- EMPLOYEE 테이블
- ORDER 테이블
- FILM 테이블
유틸리티
- 유틸리티란?
- Export 유틸리티
- 매개변수 사용
- 매개변수 파일 사용
- Import 유틸리티
- 매개변수 사용
- 매개변수 파일 사용
- 데이터 언로드
- 배치 실행
- SQL*Loader 유틸리티
- 유틸리티 실행
- 데이터 추가
요건
이 과정은 SQL에 대한 지식이 있는 분들과 ORACLE을 처음 사용하는 분들에게 모두 적합합니다.
인터랙티브 컴퓨터 시스템 사용 경험은 있으면 좋지만 필수 사항은 아닙니다.
회원 평가 (7)
그렉은 매우 인내심이 있었고 도움이 되었습니다
Chris Havel - Encyclopaedia Britannica
코스 - ORACLE SQL Fundamentals
기계 번역됨
이론이 매우 잘 설명되었습니다
Sven - LGT Financial Services AG
코스 - ORACLE SQL Fundamentals
기계 번역됨
우리가 사용한 분할 화면 데이터베이스 포털을 좋아했고, 현재 과정에서 어디에 있는지 볼 수 있어 연습 문제를 다시 해볼 수 있었습니다. 강사님은 교육적이면서도 격려해 주셔서 매우 좋았습니다. 또한 제 시간대에 맞춰 훈련이 이루어졌음에도 불구하고, 저의 트레이너가 7시간 앞서 있는 곳에 있다는 점을 고마워합니다.
Olivia Button - Encyclopaedia Britannica
코스 - ORACLE SQL Fundamentals
기계 번역됨
매우 유익했습니다
Metuatini (aka) Metua - Ministry of Justice
코스 - ORACLE SQL Fundamentals
기계 번역됨
- SQL과 다양한 유형의 데이터베이스에 대해 학습했습니다. - 저자 테이블을 만들고, 그 다음으로 책 테이블을 생성한 후, 이 정보를 연결하여 SQL 쿼리를 실행했습니다. - 특정 SQL 쿼리를 적용할 수 있는 다양한 시나리오가 재미있었습니다. '조인'에 대해 배우는 것뿐만 아니라 특정 직원들의 평균 급여를 계산하고, 다양한 SQL 쿼리를 사용하여 특정 정보를 찾는 것이 즐거웠습니다. - 훈련 환경은 사용자 친화적이었고, 데스크톱에서 문제가 발생할 경우 Jose가 원격으로 접속하여 문제를 확인하고 해결할 수 있었습니다.
Frank - Ministry of Justice
코스 - ORACLE SQL Fundamentals
기계 번역됨
그가 이전 주제를 참조하면서 주제를 설명하고 그 중요한 응용 사례들을 소개하는 방식입니다.
Ferdinand - National Grid Corporation of the Philippines
코스 - ORACLE SQL Fundamentals
기계 번역됨
루카는 유머감각이 있는 훌륭하고 인내심 많은 선생님입니다. 그의 부담 없는 스타일 덕분에 '칠판 앞으로 불려가는' 스트레스로운 경험도 더 편안하게 느껴졌습니다. 또한 한 학생이 다른 학생을 설명하거나 안내하는 것은 매우 좋은 아이디어였습니다. 루카가 공유해준 'KISS 메서드' 모토를 SQL 연습뿐만 아니라 개인적, 직업적인 삶에서도 사용할 것입니다. 저는 일을 복잡하게 만드는 경향이 있기 때문입니다. 루카는 우리가 배워야 할 많은 내용을 고려하면서도 적절한 속도를 유지해주었습니다.
IWONA KLIMASZEWSKA - GP Strategies Poland sp. z o.o.
코스 - ORACLE SQL Fundamentals
기계 번역됨