Enroll Course: https://www.coursera.org/learn/intermediate-postgresql
안녕하세요, 여러분! 오늘은 Coursera에서 제공하는 중급 PostgreSQL 과정에 대해 리뷰하고 추천해 보려고 합니다. 이 과정은 기본 CRUD(생성, 읽기, 업데이트, 삭제) 작업을 넘어서는 다양한 SQL 기법을 배우는 데 초점을 맞추고 있습니다.
이 과정은 PostgreSQL의 세부사항을 알고 싶고, 데이터베이스를 보다 효율적으로 관리하고자 하는 중급 개발자에게 특히 유용합니다. 먼저, 이 과정의 개요를 살펴보죠.
## 과정 개요
중급 PostgreSQL 과정에서는 다음과 같은 내용을 다룹니다:
– 집계 및 트랜잭션 처리
– CSV 파일 읽기 및 데이터 삽입
– 설치, 정렬, 집합 쿼리 생성
– 텍스트 데이터 처리 및 인덱싱
과정의 주차별 커리큘럼은 다음과 같습니다:
### 1주차: SQL 기술
첫 주에는 PostgreSQL 데이터베이스에서 열과 테이블을 수정하기 위한 SQL 명령어를 배우게 됩니다. 저장 프로시저를 만드는 방법과 SELECT DISTINCT 명령어 사용법도 익힐 수 있습니다.
### 2주차: SQL 기술 사용하기
두 번째 주에는 CSV 파일에서 정규화된 테이블 만들기 및 ALTER TABLE 명령어를 사용하여 테이블의 스키마를 조정하는 방법을 교육합니다.
### 3주차: PostgreSQL의 텍스트
세 번째 주는 PostgreSQL의 텍스트 처리에 중점을 두며, 문자 세트를 활용하고, 해시태그 알고리즘 및 특성을 확인하며, 인덱스 선택 및 기술에 대해서도 다룹니다.
### 4주차: 정규 표현식
마지막 주에는 정규 표현식에 대해 배우고, 패턴에 맞는 테이블의 행을 선택하기 위한 기능 및 그 구성 방법을 익힙니다.
이 과정은 실제로 데이터베이스를 다룰 수 있는 기술을 익히는 데 매우 유용했습니다. 각 주차마다 이론과 실습이 잘 결합되어 있어서, 배우는 내용을 바로 적용해 볼 수 있었습니다.
특히 정규 표현식의 사용법은 복잡한 조회를 처리하는 데 큰 도움이 되었고, PostgreSQL의 텍스트 인덱싱에 대한 이해가 깊어졌습니다. 이 과정을 수강하는 것을 강력히 추천합니다. 데이터베이스를 다루고 싶은 분들에게 적합한 과정입니다!
그럼 다음 포스트에서 또 만나요!
Enroll Course: https://www.coursera.org/learn/intermediate-postgresql