PostgreSQL
O'Reilly Media (Verlag)
978-1-4493-7319-1 (ISBN)
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
With examples throughout, this book shows you how to achieve tasks that are difficult or impossible in other databases. This second edition covers LATERAL queries, augmented JSON support, materialized views, and other key topics. If you’re a current PostgreSQL user, you’ll pick up gems you may have missed before.
- Learn basic administration tasks such as role management, database creation, backup, and restore
- Apply the psql command-line utility and the pgAdmin graphical administration tool
- Explore PostgreSQL tables, constraints, and indexes
- Learn powerful SQL constructs not generally found in other databases
- Use several different languages to write database functions
- Tune your queries to run as fast as your hardware will allow
- Query external and variegated data sources with foreign data wrappers
- Learn how use built-in replication filters to replicate data
Regina Obe is a co-principal of Paragon Corporation, a database consulting company based in Boston. She has over 15 years of professional experience in various programming languages and database systems, with special focus on spatial databases. She is a member of the PostGIS steering committee and the PostGIS core development team. Regina holds a BS degree in mechanical engineering from the Massachusetts Institute of Technology. She co-authored PostGIS in Action.
Leo S. Hsu is a co-principal of Paragon Corporation, a database consulting company based in Boston. He has over 15 years of professional experience developing and thinking about databases for organizations large and small. Leo holds an MS degree in engineering of economic systems from Stanford University and BS degrees in mechanical engineering and economics from the Massachusetts Institute of Technology. He co-authored PostGIS in Action.
Chapter 1The Basics
Where to Get PostgreSQL
Administration Tools
PostgreSQL Database Objects
What’s New in Latest Versions of PostgreSQL?
Database Drivers
Where to Get Help
Notable PostgreSQL Forks
Chapter 2Database Administration
Configuration Files
Managing Connections
Roles
Database Creation
Privileges
Extensions
Backup and Restore
Managing Disk Storage with Tablespaces
Verboten Practices
Chapter 3psql
Environment Variables
Interactive versus Noninteractive psql
psql Customizations
psql Gems
Importing and Exporting Data
Basic Reporting
Chapter 4Using pgAdmin
Getting Started
pgAdmin Features
pgScript
Graphical Explain
Job Scheduling with pgAgent
Chapter 5Data Types
Numerics
Characters and Strings
Temporals
Arrays
Range Types
JSON
XML
Custom and Composite Data Types
Chapter 6Tables, Constraints, and Indexes
Tables
Constraints
Indexes
Chapter 7SQL: The PostgreSQL Way
Views
Handy Constructions
FILTER Clause for Aggregates
Window Functions
Common Table Expressions
Lateral Joins
Chapter 8Writing Functions
Anatomy of PostgreSQL Functions
Writing Functions with SQL
Writing PL/pgSQL Functions
Writing PL/Python Functions
Writing PL/V8, PL/CoffeeScript, and PL/LiveScript Functions
Chapter 9Query Performance Tuning
EXPLAIN
Gathering Statistics on Statements
Guiding the Query Planner
Caching
Writing Better Queries
Chapter 10Replication and External Data
Replication Overview
Setting Up Replication
Foreign Data Wrappers
Appendix Installing PostgreSQL
Windows, Desktop Linux
CentOS, Fedora, Red Hat, Scientific Linux
Debian, Ubuntu
FreeBSD
Mac OS X
Appendix PostgreSQL Packaged Command-Line Tools
Database Backup Using pg_dump
Server Backup: pg_dumpall
Database Restore: pg_restore
psql Interactive Commands
psql Noninteractive Commands
Zusatzinfo | black & white illustrations |
---|---|
Verlagsort | Sebastopol |
Sprache | englisch |
Maße | 178 x 233 mm |
Gewicht | 381 g |
Einbandart | Paperback |
Themenwelt | Informatik ► Datenbanken ► PostgreSQL |
Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge | |
Mathematik / Informatik ► Informatik ► Software Entwicklung | |
Schlagworte | PostgreSQL; Handbuch/Lehrbuch |
ISBN-10 | 1-4493-7319-4 / 1449373194 |
ISBN-13 | 978-1-4493-7319-1 / 9781449373191 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich