코드프레소 Java 웹 개발 체험단 5주차 두 번째 강의인 처음 시작하는 SQL 프로그래밍에 대한 후기입니다.
강의 대상
SQL 수업이 처음이신 분
SQL 코딩테스트를 준비하시는 분
커리큘럼
1. 과정 소개
- 과정 소개
- 코드 프레소 플랫폼 사용법
2. MySQL 소개
- 데이터베이스 소개
- SQL 소개
- MySQL 소개
3. 실습 환경 구성
- Windows에서 MySQL 설치
- Workbench의 활용법
4. SQL 명령어를 이용한 데이터 정의
- 데이터베이스의 구성요소
- MySQL의 데이터 타입
- 데이터베이스 Schema 생성
- 데이터베이스 Table 생성
- 예제 데이터를 이용한 Table 생성 실습
- INSERT 명령어를 이용한 데이터 추가
5. SQL 명령어를 이용한 데이터 조회 Part1
- SELECT 명령어를 이용한 데이터의 조회
- WHERE 절을 이용한 데이터 필터링
- 비교 연산자를 이용한 데이터 필터링
- AND 연산자를 이용한 데이터 필터링
- OR 연산자를 이용한 데이터 필터링
6. SQL 명령어를 이용한 데이터 조회 Part2
- ORDER BY 명령어를 이용한 데이터의 정렬
- LIMIT, OFFSET 명령어를 이용한 조회 데이터의 제한
- IN 연산자를 이용한 데이터 필터링
- BETEWEEN 연산자를 이용한 데이터의 필터링
- LIKE 연산자를 이용한 데이터의 필터링
- DISTINCT 명령어를 이용한 중복 데이터 제거
- NULL Value 데이터의 처리
- AS 명령어를 이용한 데이터의 별칭
7. SQL 명령어를 이용한 데이터의 변경
- UPDATE 명령어를 이용한 데이터 수정
- DELETE 명령어를 이용한 데이터 삭제
8. SQL 명령어를 이용한 데이터의 집계
- COUNT 함수를 이용한 데이터 개수 집계
- SUM 함수를 이용한 데이터의 합 집계
- MIN, MAX 함수를 이용한 최댓값, 최솟값 집계
- AVG 함수를 이용한 평균값 집계
- VARIANCE, STDDEV 함수를 이용한 분산, 표준편차 집계
- GROUP BY 명령어를 이용한 그룹별 데이터 집계
- HAVING 명령어를 이용한 집계 데이터 필터링
9. SQL 명령어를 이용한 데이터의 결합
- INNER JOIN 명령어를 이용한 데이터의 Column 결합
- OUTER JOIN 명령어를 이용한 데이터의 Column 결합
후기
SQL의 기초적인 개념을 잡기에 좋을 것 같습니다.
특히 개념을 학습하고 실습을 통해 바로 연습할 수 있어서 많이 도움이 된 것 같습니다.
요즘 코딩테스트에서 SQL 문제가 포함되는 경우가 많은데 JOIN, GROUP BY 와 집계함수등의 학습을 필수적이라고 생각되고 이번 강의를 통해 많은 도움을 받은 것 같습니다.
반응형
'후기 > 코드프레소 Java 웹 개발 체험단' 카테고리의 다른 글
[코드프레소 Java 웹 개발 체험단] 클라우드 컴퓨팅 첫 걸음 (0) | 2022.03.08 |
---|---|
[코드프레소 Java 웹 개발 체험단] Spring Boot 웹 개발 초급 (0) | 2022.03.03 |
[코드프레소 Java 웹 개발 체험단] Spring Boot 웹 개발 입문 (0) | 2022.02.04 |
[코드프레소 Java 웹 개발 체험단] SW 유지보수성 향상을 위한 Clean Code (0) | 2022.01.23 |
[코드프레소 Java 웹 개발 체험단] Java 프로그래밍 초급 (0) | 2022.01.23 |
댓글