Поиск  
Always will be ready notify the world about expectations as easy as possible: job change page
Книги для разработчиков

PostgreSQL Developer's Guide

PostgreSQL Developer's Guide

Год:
Страниц:
270
Просмотров:
1174
PostgreSQL Developer's Guide favorites 0
Описание

About This Book

- Design efficient, real-world database solutions and extend your knowledge of database concepts.
- Learn how to program using native PostgreSQL procedural languages to write custom functions.
- Explore database partitioning and learn about query optimization techniques.

Who This Book Is For

If you are a database developer who wants to learn how to design and implement databases for application development using PostgreSQL, this is the book for you. Existing knowledge of basic database concepts and some programming experience is required.

What You Will Learn

- Refresh your knowledge of SQL with PostgreSQL-supported DDL and DML.
- Explore native PostgreSQL procedural languages and learn how to write custom functions.
- Leverage the power of indexes for optimal database efficiency.
- Unfold tricky trigger concepts and implement them in native procedural languages.
- Discover how to implement views, partitioned tables, and window functions in PostgreSQL.
- Design efficient queries with query optimization and query analysis.
- Communicate with PostgreSQL servers using foreign data wrappers such as LibPQ and ECPG.
- Extend database powers using foreign data wrappers and achieve maintainability via PostgreSQL extensions.

In Detail

PostgreSQL is an enterprise-level database that competes among proprietary database vendors, owing to its remarkable feature set and reliability without the expensive licensing overhead.

This book is a comprehensive and pragmatic guide to developing databases in PostgreSQL. Beginning with a refresher of basic SQL skills, you will gradually be exposed to advanced concepts, such as learning how to program in native PostgreSQL procedural languages, implementing triggers, custom functions, and views. You will learn database optimization techniques such as query optimization and indexing while exploring extensive code examples. Lastly, you will explore foreign data wrappers, implementing extensibility, and improving maintainability.

Похожее
Dynamic SQL, Second Edition
Автор: Edward Pollack
Год: 2019
This book is an introduction and deep-dive into the many uses of dynamic SQL in Microsoft SQL Server. Dynamic SQL is key to large-scale searching based upon user-entered criteria. It’s also useful in generating value-lists, in dynamic pivoting of data...
PostgreSQL Cookbook
Автор: Chitij Chauhan
Год: 2015
PostgreSQL is an open source database management system. It is used for a wide variety of development practices such as software and web design, as well as for handling large datasets (big data).With the goal of teaching you the skills...
SQL Server Query Performance Tuning, 6th Edition
Автор: Grant Fritchey
Год: 2022
Troubleshoot slow-performing queries and make them run faster. Database administrators and SQL developers are constantly under pressure to provide more speed. This new edition has been redesigned and rewritten from scratch based on the last 15 years of learning, knowledge,...
Learning PHP, MySQL & JavaScript
Автор: Nixon Robin
Год: 2018
Build interactive, data-driven websites with the potent combination of open source technologies and web standards, even if you have only basic HTML knowledge. In this update to this popular hands-on guide, you’ll tackle dynamic web programming with the latest versions...
Написать сообщение
Тип
Почта
Имя
*Сообщение
RSS
Если вам понравился этот сайт и вы хотите меня поддержать, вы можете
Using a сustom PagedList class for Generic Pagination in .NET Core
Выгорание эволюционирует. Что такое «тихий уход» — новый тренд среди офисных сотрудников
Soft skills: 18 самых важных навыков, которыми должен владеть каждый работник
Рассуждение на тему, какую базу данных выбирать
Что такое микросервисная архитектура и когда ее применять
«Чистые» и «нечистые» функции в JavaScript
Развенчание мифа о собственной продуктивности программистов
Идентификация, Аутентификация, Авторизация. В чем же разница?
«Спасите C++»: отец легендарного языка просит разработчиков о помощи
Нужен ли вам Agile? Новая модель применимости всё объясняет
Boosty
Donate to support the project
GitHub account
GitHub profile