Cart
Free Shipping in Ireland
Proud to be B-Corp

Procedural Programming with PostgreSQL PL/pgSQL Baji Shaik

Procedural Programming with PostgreSQL PL/pgSQL By Baji Shaik

Procedural Programming with PostgreSQL PL/pgSQL by Baji Shaik


75,59 €
Condition - New
Only 2 left

Summary

Intermediate-Advanced

Procedural Programming with PostgreSQL PL/pgSQL Summary

Procedural Programming with PostgreSQL PL/pgSQL: Design Complex Database-Centric Applications with PL/pgSQL by Baji Shaik

Learn the fundamentals of PL/PGSQL, the programming language of PostgreSQL which is most robust Open Source Relational Database. This book provides practical insights into developing database code objects such as functions and procedures, with a focus on effectively handling strings, numbers, and arrays to achieve desired outcomes, and transaction management.

The unique approach to handling Triggers in PostgreSQL ensures that both functionality and performance are maintained without compromise. You'll gain proficiency in writing inline/anonymous server-side code within the limitations, along with learning essential debugging and profiling techniques. Additionally, the book delves into statistical analysis of PL/PGSQL code and offers valuable knowledge on managing exceptions while writing code blocks.

Finally, you'll explore the installation and configuration of extensions to enhance the performance of stored procedures and functions.

What You'll Learn

  • Understand the PL/PGSQL concepts
  • Learn to debug, profile, and optimize PL/PGSQL code
  • Study linting PL/PGSQL code
  • Review transaction management within PL/PGSQL code
  • Work with developer friendly features like operators, casts, and aggregators

Who Is This Book For

App developers, database migration consultants, and database administrators.

About Baji Shaik

Baji Shaik is a Senior Database Consultant with AWS Professional Services. He was introduced to databases in 2011 and over the years have worked with Oracle, PostgreSQL, Postgres Advance Server, RedShift, and Greenplum. His background spans a wide depth and breadth of expertise and experience in SQL/NoSQL database technologies. He is a Database Migration Expert and has developed many successful database solutions addressing challenging business requirements for moving databases from on-premises to Amazon RDS and Aurora PostgreSQL/MySQL and worked on tuning the RDS/Aurora PostgreSQL/MySQL databases to perform up to the mark. He is an author, having written several books on PostgreSQL. A few of his recent works include PostgreSQL Configuration, Beginning PostgreSQL on the Cloud, and PostgreSQL Development Essentials. Furthermore, he has delivered several conferences, and workshop sessions and published many blogs within the AWS blog community.

Dinesh Chemuduru is working as Principal Architect (OSS). He also worked at AWS as a database consultant and he has done many database migrations successfully. He contributed to a few Open Source solutions and built extensions around PostgreSQL. He loves to code in Flutter/Golang/C++ and deploys them into Kubernetes.

Table of Contents

PART ONE:


Chapter 1: Introduction to PostgreSQL procedural languages


Chapter 2 Introduction to PL/PGSQL


Chapter 3 Introduction to variables


Chapter 4 Variable's data types


Chapter 5 Dealing with Strings


Chapter 6 Dealing with Numbers


Chapter 7 Dealing with Arrays


Chapter 8 Control Statements


Chapter 9 Expressions


Chapter 10 SQL Execution


PART TWO:


Chapter 11 Writing FUNCTIONS/PROCEDURES


Chapter 12 Defining own OPERATORS


Chapter 13 Writing own Casting


Chapter 14 Aggregators


Chapter 15 Handling Exceptions


Chapter 16 Triggers


Chapter 17 Writing anonymous code blocks


Chapter 18 Return Values


Chapter 19 Parameters


Chapter 20 CURSORS


PART THREE:


Chapter 21 PL/PGSQL essential extensions


Chapter 22 plpgsql_check extension


Chapter 23 orafce extension


Chapter 24 pldbgapi extension


Chapter 25 plprofiler extension

Additional information

NPB9781484298398
9781484298398
148429839X
Procedural Programming with PostgreSQL PL/pgSQL: Design Complex Database-Centric Applications with PL/pgSQL by Baji Shaik
New
Paperback
APress
2023-11-10
316
N/A
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a new book - be the first to read this copy. With untouched pages and a perfect binding, your brand new copy is ready to be opened for the first time

Customer Reviews - Procedural Programming with PostgreSQL PL/pgSQL