コース概要

Introduction to PostgreSQL

  • A Brief History of PostgreSQL
  • Features
  • Internals Summary
  • Limits and Terminology

Installation and Configuration

  • Pre-requisites
  • Installation from Packages and Creating Database
  • Installation from Source Code
  • Client Installation
  • Starting and Stopping a Database Server
  • Environment Setup

The SQL Language

  • SQL Syntax
  • Data Definition
  • Data Manipulation
  • Queries
  • Data Types
  • JSON
  • Functions and Operators
  • Type Conversion
  • Indexes

Transactions and Concurrency

  • Transactions and Isolation
  • Multi-Version Concurrency Control

Client Interfaces

  • Command Line Interface - psql
  • Graphical Interface - pgadmin4

Server Programming

  • Extending SQL
  • Triggers
  • The Rule System
  • Procedural Languages
  • PL/pgSQL - SQL Procedural Language
  • Error Handling
  • Cursors

Foreign Data Wrappers

  • Extension in PostgreSQL
  • Adding FDW in a Database
  • postgres_fdw
  • file_fdw
  • Other FDWs

SQL Tuning

  • Logging in PostgreSQL
  • Query Plans
  • Optimizing Queries
  • Statistics
  • Planner Parameters
  • Parallel Query Scans
  • SQL Best Practices
  • Indexes
  • Table Partitioning

要求

A working knowledge of SQL

 14 時間

参加者の人数



Price per participant

お客様の声 (5)

関連コース

Migrating Oracle to Azure SQL or PostgreSQL

7 時間

PostgreSQL Administration and Development

28 時間

PostgreSQL for Administrators - 2 Days

14 時間

PostgreSQL Essentials

14 時間

PostgreSQL Advanced DBA

14 時間

Implementing High Availability in PostgreSQL

7 時間

PostgreSQL Performance Tuning

14 時間

PostgreSQL Administration, Optimization and Replication

35 時間

PostgreSQL 13 for Developers and Administrators

21 時間

PostgreSQL for Administrators - 3 Days

21 時間

PostgreSQL with Python

21 時間

Data Management

35 時間

Pivotal Greenplum for Developers

21 時間

MarkLogic Server

14 時間

SAP ASE for Database Administrators

28 時間

関連カテゴリー