Free shipping on orders over $99
Developing Modern Database Applications with PostgreSQL

Developing Modern Database Applications with PostgreSQL

Use the highly available and object-relational PostgreSQL to build scalable and reliable apps

by Dr. Quan Ha Le and Marcelo Diaz
Paperback
Publication Date: 13/08/2021

Share This Book:

  $86.72
or 4 easy payments of $21.68 with
afterpay
Get up to speed with core PostgreSQL tasks such as database administration, application development, database performance monitoring, and database testing

Key Features

Build real-world enterprise database management systems using Postgres 12 features
Explore the development, administrative and security aspects of PostgreSQL 12
Implement best practices from industry experts to build powerful database applications

Book DescriptionPostgreSQL is an open-source object-relational database management system (DBMS) that provides enterprise-level services, including high performance and scalability. This book is a collection of unique projects providing you with a wealth of information relating to administering, monitoring, and testing PostgreSQL. The focus of each project is on both the development and the administrative aspects of PostgreSQL.

Starting by exploring development aspects such as database design and its implementation, you'll then cover PostgreSQL administration by understanding PostgreSQL architecture, PostgreSQL performance, and high-availability clusters. Various PostgreSQL projects are explained through current technologies such as DevOps and cloud platforms using programming languages like Python and Node.js. Later, you'll get to grips with the well-known database API tool, PostgREST, before learning how to use popular PostgreSQL database testing frameworks. The book is also packed with essential tips and tricks and common patterns for working seamlessly in a production environment. All the chapters will be explained with the help of a real-world case study on a small banking application for managing ATM locations in a city.

By the end of this DBMS book, you'll be proficient in building reliable database solutions as per your organization's needs.

What you will learn

Set up high availability PostgreSQL database clusters in the same containment, a cross-containment, and on the cloud
Monitor the performance of a PostgreSQL database
Create automated unit tests and implement test-driven development for a PostgreSQL database
Develop PostgreSQL apps on cloud platforms using DevOps with Python and Node.js
Write robust APIs for PostgreSQL databases using Python programming, Node.js, and PostgREST
Create a geospatial database using PostGIS and PostgreSQL
Implement automatic configuration by Ansible and Terraform for Postgres

Who this book is forThis PostgreSQL book is for database developers, database administrators, data architects, or anyone who wants to build end-to-end database projects using Postgres. This book will also appeal to software engineers, IT technicians, computer science researchers, and university students who are interested in database development and administration. Some familiarity with PostgreSQL and Linux is required to grasp the concepts covered in the book effectively.
ISBN:
9781838648145
9781838648145
Category:
PostgreSQL
Format:
Paperback
Publication Date:
13-08-2021
Publisher:
Packt Publishing Limited
Country of origin:
United Kingdom
Pages:
440
Dimensions (mm):
93x75mm

This title is in stock with our Australian supplier and should arrive at our Sydney warehouse within 2 - 3 weeks of you placing an order.

Once received into our warehouse we will despatch it to you with a Shipping Notification which includes online tracking.

Please check the estimated delivery times below for your region, for after your order is despatched from our warehouse:

ACT Metro: 2 working days
NSW Metro: 2 working days
NSW Rural: 2-3 working days
NSW Remote: 2-5 working days
NT Metro: 3-6 working days
NT Remote: 4-10 working days
QLD Metro: 2-4 working days
QLD Rural: 2-5 working days
QLD Remote: 2-7 working days
SA Metro: 2-5 working days
SA Rural: 3-6 working days
SA Remote: 3-7 working days
TAS Metro: 3-6 working days
TAS Rural: 3-6 working days
VIC Metro: 2-3 working days
VIC Rural: 2-4 working days
VIC Remote: 2-5 working days
WA Metro: 3-6 working days
WA Rural: 4-8 working days
WA Remote: 4-12 working days

You can find this item in:

Show more Show less

Reviews

Be the first to review Developing Modern Database Applications with PostgreSQL.