PostgreSQL for Developers 교육 과정
이 과정은 PostgreSQL 데이터베이스와의 프로그래밍적 상호작용을 제공합니다. PostgreSQL 백엔드를 사용하여 고품질 애플리케이션을 개발하는 데 필요한 기술, 구문 및 구조를 학습합니다. 이 교육에서는 효율적인 SQL 작성을 위한 모범 사례를 다루는 SQL 튜닝도 다룹니다.
대상 청중에는 PostgreSQL를 사용하거나 확장하려는 개발자와 데이터베이스 아키텍트가 포함됩니다.
Course Outline
PostgreSQL 소개
- PostgreSQL의 간략한 역사
- 특징
- 내부 요약
- 한계 및 용어
설치 및 구성
- 전제조건
- 패키지에서 설치 및 생성 Database
- 소스 코드에서 설치
- 클라이언트 설치
- Database 서버 시작 및 중지
- 환경설정
SQL 언어
- SQL 구문
- 데이터 정의
- 데이터 조작
- 쿼리
- 데이터 유형
- JSON
- 함수 및 연산자
- 유형 변환
- 인덱스
트랜잭션 및 동시성
- 거래 및 격리
- 다중 버전 동시성 제어
클라이언트 인터페이스
- 명령줄 인터페이스 - psql
- 그래픽 인터페이스 - pgadmin4
서버 Programming
- 연장 SQL
- 트리거
- 규칙 시스템
- 절차적 Languages
- PL/pgSQL - SQL 절차적 언어
- 오류 처리
- 커서
외부 데이터 래퍼
- PostgreSQL의 확장
- Database에 FDW 추가
- postgres_fdw
- file_fdw
- 기타 FDW
SQL 튜닝
- 로그인 중 PostgreSQL
- 쿼리 계획
- 쿼리 최적화
- Statistics
- 플래너 매개변수
- 병렬 쿼리 스캔
- SQL 모범 사례
- 인덱스
- 테이블 파티셔닝
Requirements
SQL에 대한 실무 지식
Open Training Courses require 5+ participants.
PostgreSQL for Developers 교육 과정 - Booking
PostgreSQL for Developers 교육 과정 - Enquiry
PostgreSQL for Developers - Consultancy Enquiry
Consultancy Enquiry
회원 평가 (7)
그는 우리의 필요에 맞게 훈련 세션을 조정하는 데 정말 능숙했습니다.
Anatoliy - Samsung Cambridge Solution Centre Ltd
Course - PostgreSQL for Developers
Machine Translated
교육 자료
Ashwin - Samsung Cambridge Solution Centre Ltd
Course - PostgreSQL for Developers
Machine Translated
트레이너 미할. 그는 잘 준비돼 있어요. 그의 지식은 매우 넓고 가르치는 방식도 훌륭해요.
Ireneusz - Inter Cars S.A.
Course - PostgreSQL for Developers
Machine Translated
나는 운동을 좋아했다
Luis - Verizon Connect
Course - PostgreSQL for Developers
Machine Translated
나는 훈련을 정말 즐겼습니다. 그는 모든 질문에 인내심을 갖고 학습에 참여하면서 놀라울 정도로 즐거운 시간을 보냈습니다. 나는 그와 함께 또 다른 수업을 듣게 되어 기쁩니다.
Birdesha - Verizon Connect
Course - PostgreSQL for Developers
Machine Translated
많은 양의 내용을 명확하고 간결하게 다루었습니다.
Dan Bowyer - Verizon Connect
Course - PostgreSQL for Developers
Machine Translated
Michal의 탁월한 전문성과 매력적인 교육 스타일 덕분에 교육은 정말 환상적이었습니다. PostgreSQL에 대한 그의 깊은 지식은 세션 전반에 걸쳐 뚜렷이 드러났으며 많은 복잡한 개념을 명확하고 간단한 방식으로 공유할 수 있었습니다. 그는 잘 준비되어 있었고 이론과 실제 시연 사이의 균형이 잘 맞았습니다. 저는 이 세션에서 얻은 지식을 적용하기를 기대하며 탁월한 교육 경험을 제공한 Michal에게 다시 한 번 감사드립니다.
Ranil Kumar - Verizon Connect
Course - PostgreSQL for Developers
Machine Translated
Upcoming Courses
Related Courses
Migrating Oracle to Azure SQL or PostgreSQL
7 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Oracle 데이터베이스를 AzureSQL 또는 PostgreSQL로 마이그레이션하려는 데이터베이스 관리자 및 클라우드 설계자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Azure SQL와 PostgreSQL를 비교하여 비즈니스 목표와 요구 사항을 가장 잘 충족하는 데이터베이스를 선택하세요.
- 정의, 데이터 및 절차를 Oracle에서 AzureSQL 또는 PostgreSQL 데이터베이스 시스템으로 이동하기 위해 데이터베이스를 준비합니다.
- 마이그레이션된 데이터베이스를 테스트, 최적화, 업데이트 및 유지 관리하기 위한 마이그레이션 후 단계를 수행합니다.
PostgreSQL Administration and Development
28 Hours이 과정에서는 PostgreSQL 데이터베이스의 관리 및 성능 조정을 다룹니다. 참석자들은 복제, 연결 풀링 및 전체 텍스트 검색과 같은 특수 PostgreSQL(AKA Postgres) 모듈의 사용을 배우게 됩니다.
PostgreSQL for Administrators - 2 Days
14 Hours이 과정의 관리 및 성능 튜닝 커버 Postgre SQL 데이터베이스를.
대상 독자는 시스템 관리자와 데이터베이스 설계자를 포함합니다. 참석자는 복제, 연결 풀링 및 전체 텍스트 검색과 같은 특수 Postgre SQL (AKA Postgres) 모듈의 사용법을 배우게됩니다.
PostgreSQL Essentials
14 Hours본 교육은 PostgreSQL의 기본을 배우고자 하는 Database 관리자 및 아키텍트를 대상으로 설계되었습니다.
PostgreSQL에서는 데이터베이스의 아키텍처, 설치, 설계, 백업 및 복구 수행 방법을 학습하게 됩니다.
PostgreSQL Advanced DBA
14 Hours이 교육은 PostgreSQL에서 백업, 고가용성 및 Database 보안을 구현하기 위한 도구와 기술을 배우고자 하는 Database 관리자 및 아키텍트를 대상으로 설계되었습니다.
또한 느린 쿼리를 찾고, 데이터베이스 성능을 모니터링하고, 성능을 조정하는 방법PostgreSQL도 배울 것입니다.
Implementing High Availability in PostgreSQL
7 Hours이 훈련을 위해 설계 Database 에 복제 스트리밍 배우고 싶은 관리자와 건축가 Postgre SQL 및 방법 pgpool-II는 자동 장애 조치 및 설정 고 가용성 달성하는 데 사용할 수 있습니다 Postgre SQL Database 클러스터를.
PostgreSQL Performance Tuning
14 Hours이 훈련을 위해 설계 Database 조정하려는 관리자와 건축가 Postgre SQL Database 성능을위한. 느린 작업량을 기록하고 쿼리에서 가능한 고통 지점을 찾는 방법을 익히십시오. 또한 최적의 성능을 위해 조정해야하는 가장 중요한 매개 변수에 대해서도 설명합니다.
PostgreSQL Administration, Optimization and Replication
35 Hours대한민국(현장 또는 원격)에서 강사가 진행하는 실시간 교육에서 참가자는 관리, 성능 전환, 고급 개발 및 복제를 포함하여 PostgreSQL의 일반 및 고급 측면을 학습합니다. 설정, 구성, 테스트, 배포 및 문제 해결이 포함된 실습형 라이브 랩 연습입니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 고급 관리 기술을 사용하여 PostgreSQL 서버를 구성하고 관리합니다.
- 최대 성능을 위해 데이터베이스와 쿼리를 최적화합니다.
- PostgreSQL 서버를 복제하고 확장합니다.
PostgreSQL 13 for Developers and Administrators
21 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 PostgreSQL 13을 사용하여 고성능 애플리케이션용 데이터베이스를 설정, 구축 및 관리하려는 시스템 관리자와 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- PostgreSQL 13을 설치하고 구성합니다.
- PostgreSQL 13을 사용하여 데이터베이스를 운영, 관리 및 유지 관리하는 기능, 아키텍처 및 기본 사항을 이해합니다.
- Postgres 데이터베이스 테이블 및 스키마를 구성하는 방법을 알아보세요.
- 데이터 조작 및 쿼리를 수행하는 방법을 알아보세요.
- PostgreSQL 13의 기능을 완전히 활용하고 확장하려면 다양한 프로그래밍 인터페이스(클라이언트 및 서버)를 살펴보세요.
PostgreSQL 16 for Developers and Administrators
21 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 PostgreSQL 16의 최신 기능과 개선 사항을 활용하려는 중급 개발자 및 관리자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- PostgreSQL 16의 아키텍처와 구성 요소를 이해합니다.
- 고급 SQL 기능과 PostgreSQL 확장 기능을 활용하세요.
- 보안 모범 사례 및 액세스 제어를 구현합니다.
- 백업, 복구, 모니터링을 포함한 데이터베이스 관리 작업을 수행합니다.
- 튜닝 및 인덱싱 전략을 통해 데이터베이스 성능을 최적화합니다.
- 고가용성 및 복제를 위해 PostgreSQL에 내장된 도구를 활용하세요.
- PostgreSQL을 최신 애플리케이션 개발 프레임워크와 통합합니다.
PostgreSQL for Administrators - 3 Days
21 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 PostgreSQL를 사용하여 대규모 데이터를 관리하는 동시에 고가용성 및 성능을 위해 데이터베이스 시스템을 최적화하려는 데이터베이스 관리자 및 시스템 관리자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- PostgreSQL를 설치하고 구성합니다.
- PostgreSQL의 기능과 아키텍처를 이해합니다.
- SQL을 사용하여 데이터베이스 작업을 수행하는 방법을 알아보세요.
- 데이터 손실을 방지하기 위해 데이터베이스 백업 및 복구를 수행합니다.
- 고가용성을 위해 서버를 구성합니다.
- 고성능 튜닝을 위한 도구와 기술을 알아보세요.
- 모니터링 및 관찰 가능성을 위한 외부 도구를 살펴보세요.
PostgreSQL with Python
21 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 PostgreSQL과 Python을 함께 사용하여 대규모로 안전하고 신뢰할 수 있으며 안정적인 애플리케이션을 구축하려는 개발자와 관리자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- PostgreSQL을 Python과 설치, 구성 및 연결합니다.
- Python 프로그래밍 기본 사항을 다시 살펴보세요.
- Python과 함께 PostgreSQL을 사용하면 얻을 수 있는 이점을 이해합니다.
- Python을 사용하여 기본 SQL 작업을 수행하는 방법을 알아보세요.
- Python과 함께 고급 PostgreSQL 기능을 사용하는 방법을 알아보세요.
- 데이터 안전, 보안, 모니터링 및 최적화 기술을 구현합니다.