문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
관계형 데이터베이스 및 PostgreSQL 소개
- 관계형 데이터베이스는 무엇인가
- PostgreSQL과 그 생태계 개요
- PostgreSQL의 사용 사례 및 장점
PostgreSQL 및 PGAdmin 설치 및 구성
- Windows/Linux에서 PostgreSQL 설치
- GUI 접근을 위한 PGAdmin 설치 및 사용
- 연결 생성 및 사용자 관리
PostgreSQL 아키텍처 이해
- PostgreSQL 서버 구성 요소 및 메모리 사용량
- 데이터베이스 클러스터 구조 및 파일 배치
- 프로세스 및 서비스
데이터베이스 생성 및 구조화
- 데이터베이스 및 테이블 생성
- 데이터 유형 이해
- PGAdmin을 사용하여 데이터베이스 객체 관리
기본 SQL 쿼리 작성
- SELECT, WHERE, ORDER BY, LIKE, BETWEEN 및 NULL 사용
- 쿼리 결과 정렬 및 필터링
GROUP BY 및 HAVING 사용
- 행 그룹화 및 집계 계산
- HAVING을 사용하여 그룹 필터링
복잡한 조건 작업
- EXISTS, IN, ANY, ALL 사용
- 서브쿼리 중첩
PostgreSQL에서의 JOIN 연산
- INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
- SELF JOIN 및 사용 사례
내장 SQL 함수 사용
- 수학 함수
- 문자열 조작 함수
- 날짜 및 시간 작업
데이터 조작 문
- INSERT: 새 행 삽입
- UPDATE: 기존 데이터 수정
- DELETE: 테이블에서 행 제거
뷰 작업
- 단순 뷰 생성 및 쿼리
- 서브쿼리가 있는 뷰
- 뷰의 장점 및 제한 사항
Timescale 확장 소개
- TimescaleDB는 무엇이며 언제 사용할지
- Timescale 확장 설치 및 활성화
- 하이퍼테이블 생성 및 시간-series 데이터 삽입
요약 및 다음 단계
Requirements
- 기본 IT 및 데이터 개념에 대한 이해
- 이전 SQL 또는 데이터베이스 경험이 필요하지 않습니다
- Windows/Linux에서 소프트웨어 도구를 사용하는 데 익숙한 것이 도움이 됩니다
대상
- Database 초보자 및 분석가
- PostgreSQL를 시작하는 개발자
- 관계형 데이터베이스를 관리하거나 탐색하는 전문가
14 Hours
회원 평가 (1)
고급 주제 실습 및 토론: TimescaleDB와 Hypertable
Shivam - Paessler LLC
Course - PostgreSQL Fundamentals
기계 번역됨