+34 91 904 7138
Contact us
How to register ?
Client account
Contact us
+34 91 904 7138
Contact us
How to register ?
TRAINING COURSES
OUR SOLUTIONS
CERTIFICATIONS
USEFUL INFORMATION
ABOUT ORSYS
All our training areas
Digital technologies
Management – Personal development
Business skills
How to register ?
inter-company training
In-house training courses
State-of-the-art seminars
Remote classrooms
Customised services
Educational engineering
Publisher certifications
Certification programs
Corporate services
Framework contracts and packages
Our center in Madrid
How to register ?
Overview of a training course
Sustainable development and CSR
Who are we?
Teaching method
TRAINING COURSES
>
Digital technologies
Management – Personal development
Business skills
All our training areas
How to register ?
OUR SOLUTIONS
>
CERTIFICATIONS
>
USEFUL INFORMATION
>
Corporate services
Framework contracts and packages
Our center in Madrid
How to register ?
Overview of a training course
Sustainable development and CSR
ABOUT ORSYS
>
Who are we?
Teaching method
Vous avez déjà un compte client ORSYS
Se connecter
Vous êtes nouveau chez ORSYS
Créer un compte
Vous ne souhaitez pas créer de compte
Poursuivre sans me connecter
Course : PostgreSQL, Administration
PostgreSQL, Administration
INTER
IN-HOUSE
CUSTOM
Practical course
in person or remote class
Ref.
PGA
3d
- 21h00
Price : Contact us
Download in PDF format
Share this course by email
Training at your location, our location or remotely
Ref. PGA
3d
- 21h00
Would you like to transpose this course—without changes—for your company?
Quote request
Download in PDF format
Share this course by email
A la carte training
Do you want a training course tailored to the needs of your company and its teams?
Your training will be built to measure by our experts!
Quote request
Download in PDF format
Share this course by email
en
esp
OBJECTIVES
PROGRAMME
Teaching objectives
At the end of the training, the participant will be able to:
Installing the PostgreSQL DBMS
Determining the main features of PostgreSQL database administration
Creating and managing a database
Managing access to users
Managing database security.
Participants
Course schedule
1
» Overview of PostgreSQL
Overview of projects and tools.
Comparison with other RDBMS engines.
2
» Installation
Steps of installation.
Linux distributions: From RPM or source code.
Binaries for MS-Windows. Installation wizard. Preparing the operating system.
3
» Initializing and executing an instance
Principle. Shutting down and rebooting the server.
Server process architecture.
Creating additional instances.
4
» Connections and administrative tools
Sessions. Server side (pg_hba.conf). Security (SSL, etc.).
Access rights Role management (users and groups). Granting and revoking privileges.
Comand line and graphical tools. psql (shell SQL). PgAdminIII, phpPgAdmin, Pgpool.
5
» Defining data
Creating schemas, tables, indices, domains, etc.
Types of data, operators, and functions.
6
» Programming for administration
Server side Stored procedures. PL/pgSQL. PL/Perl. C extensions. Triggers.
Stored functions.
Client side. PHP Web applications. PostgreSQL and PDO drivers. Java Web applications.
7
» Routine administration
Defining files. Creating namespaces (tablespaces, files).
Directory tree and server files.
Server administration. Configuration. Binary logs and memory.
The statistics collector and activity logs.
Maintenance and operating tasks. Analyzing queries with Explain.
Analyzing and cleaning up table and index spaces with Vacuum.
Reconstructing indexes with Reindex.
8
» Backups and restores
Backups with pg_dump and pg_dumpall.
Restores with pg_restore and psql.
Binary logs: Write Ahead Logging (WAL).