Thank you for sending your enquiry! One of our team members will contact you shortly.
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
Machine Translated