- Baca Romero Rodrigo Miguel
-Sanchez Ornelas Jasmin
-Virrueta Cano Luis Alexis
INTRODUCTION TO
POSTGRESQL
PostgreSQL is a free, open-source object-relational database system. It supports complex queries, custom data types, and SQL standards. Compatible with Windows, Linux, and macOS. Used in modern applications across industries.
IMPORTANT KEY FEATURES
ACID-compliant transactions
MVCC for concurrency
JSON, XML, and geospatial support
Advanced indexing (B-tree, GIN, GiST)
Extensible with custom functions
Secure and cross-platform
PostgreSQL is free; enterprise environments may involve costs. For example:
Local (self-managed)
$0 USD - Free, self-hosted
Azure PostgreSQL
From $12 USD - Scalable, managed
Enterprise support
From $7,600 USD - Customization and assistance
Free and open-source
Scalable and reliable
Active community and many extensions
Can be slow on small databases
No official technical support
Advanced syntax for beginners
Examples of use:
Spotify has used PostgreSQL to manage user data and playlists.
Skype integrated it into its messaging and authentication systems.
Debian includes it as a recommended database in its operating system.
Web platforms (e-commerce, CMS)
Financial systems (banking, payments)
GIS and mapping (PostGIS)
IoT and Big Data analytics
Government and research databases
Who Uses PostgreSQL?
Netflix – scalable video infrastructure
Instagram – user and media data
Spotify – music metadata and analytics
NASA - uses it to store scientific
APPLE- has used postgreSQL in internal analytics systems
IMSS- could use it to manage medical records and appointments
PostgreSQL is powerful, secure, and flexible. Its open-source nature makes it ideal for developers, analysts, and organizations. Reliable for high-volume, mission-critical data systems.