did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9781565928466

Practical Postgresql

by
  • ISBN13:

    9781565928466

  • ISBN10:

    1565928466

  • Edition: CD
  • Format: Paperback
  • Copyright: 2002-01-01
  • Publisher: Oreilly & Associates Inc
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $44.95 Save up to $4.51
  • Digital
    $40.44
    Add to Cart

    DURATION
    PRICE

Supplemental Materials

What is included with this book?

Summary

PostgreSQL is the most robust, object-relational database management system of all the open source database options. It has been open source from the start, and evolves quickly, thanks to the committed, active community of developers behind it. But like many open source applications, it lacks comprehensive, easy-to-use documentation. Practical PostgreSQL fills the information void. Practical PostgreSQL is a fast- paced, business-oriented guide to installing, configuring, and running PostgreSQL. Readers will find all the basics here, such as how to create databases and objects, such as tables, within those databases. Or they can go straight to advanced topics like inheritance, replication, user management, and backup and recovery. The book also introduces the PL/pgSQL procedural language. Finally, a complete PostgreSQL command reference makes "looking it up" easy.

Author Biography

John C. Worsley and Joshua D. Drake are co-owners of Command Prompt, Inc.

Table of Contents

Prefacep. ix
Introduction and Installationp. 1
What Is PostgreSQL?p. 3
Open Source Free Versionp. 3
PostgreSQL Feature Setp. 6
Where to Proceed from Herep. 7
Installing PostgreSQLp. 9
Preparing for Installationp. 9
10 Steps to Installing PostgreSQLp. 13
Using PostgreSQLp. 31
Understanding SQLp. 33
Introduction to SQLp. 33
Introduction to Relational Databasesp. 35
SQL Statementsp. 39
Data Typesp. 59
Tables in PostgreSQLp. 86
Using SQL with PostgreSQLp. 91
Introduction to psqlp. 91
Using Tablesp. 95
Adding Data with INSERT and COPYp. 107
Retrieving Rows with SELECTp. 112
Modifying Rows with UPDATEp. 145
Removing Rows with DELETEp. 148
Using Sub-Queriesp. 150
Using Viewsp. 152
Further SQL Applicationp. 155
Operators and Functionsp. 157
Operatorsp. 157
Functionsp. 175
PostgreSQL Clientsp. 221
The psql Client: Advanced Topicsp. 221
PgAccess: A Graphical Clientp. 238
Advanced Featuresp. 247
Indicesp. 247
Advanced Table Techniquesp. 252
Arraysp. 264
Automating Common Routinesp. 271
Transactions and Cursorsp. 283
Extending PostgreSQLp. 290
Administrating PostgreSQLp. 301
Authentication and Encryptionp. 303
Client Authenticationp. 303
Encrypting Sessionsp. 315
Database Managementp. 327
Starting and Stopping PostgreSQLp. 327
Initializing the Filesystemp. 336
Creating and Removing a Databasep. 339
Maintaining a Databasep. 347
Backing Up and Restoring Datap. 353
User and Group Managementp. 369
Managing Usersp. 369
Managing Groupsp. 379
Granting Privilegesp. 383
PostgreSQL Programmingp. 389
PL/pgSQLp. 391
Adding PL/pgSQL to Your Databasep. 391
Language Structurep. 394
Using Variablesp. 398
Controlling Program Flowp. 412
PL/pgSQL and Triggersp. 428
JDBCp. 433
Building the PostgreSQL JDBC Driverp. 434
Using the PostgreSQL Driverp. 434
Using JDBCp. 437
Issues Specific to PostgreSQL and JDBCp. 444
LXPp. 447
Why Use LXP?p. 448
Core Featuresp. 448
Installing and Configuring LXPp. 450
Understanding LXP Mark-Upp. 456
LXP Variables and Objectsp. 459
Using Cookies with LXPp. 462
Tag Parsingp. 464
Branching Logicp. 468
Loop Iterationp. 473
Content Inclusionp. 475
Displaying Foreign Tags with [left angle bracket]xtag[right angle bracket]p. 487
Command Referencep. 491
PostgreSQL Command Referencep. 493
Multibyte Encoding Typesp. 599
Backend Options for postgresp. 601
Binary COPY Formatp. 605
Internal psql Variablesp. 609
Indexp. 613
Table of Contents provided by Syndetics. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program