Join Books.org — it's free

The Definitive Guide to Berkeley DB XML by Danny Brian β€” book cover
Network Programming, General Web Site Design/Development, XML, SGML, & Other Document Mark-up Languages, Web Programming, General Software Engineering, Database Administration & Management, Databases - General & Miscellaneous

The Definitive Guide to Berkeley DB XML

by Danny Brian
Available on Bookshop Write a review

Books.org participates in affiliate programs including Bookshop.org and the Amazon Services LLC Associates Program. We may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.

Log in to track your reading progress.

Overview

The Definitive Guide to Berkeley DB XML covers Sleepycat's Berkeley DB XML, an open source embedded XML database. Berkeley DB XML runs on all major operating systems and has support for the most popular programming languages. The book includes tutorials and complete language references for C++, Java, Perl, Python, and PHP.

Berkeley DB XML has the potential to dramatically simplify the development of your application's data tier. With native XML storage, flexible indexing, and the powerful XQuery query language (think SQL for XML), BDB XML provides everything you need for efficient XML management. Combined with Berkeley DB's transactions, logging, and replication, BDB XML is a powerful document storage solution.

Author Danny Brian presents XML basics from the ground up for XML beginners, and covers database installation and configuration, the core concepts behind Berkeley DB XML, a look at application architecture, demonstrations of simple operations (i.e., text queries) to complex (i.e., set computations) using XQuery and FLWOR expressions, document indexing options, and a thorough look at the database APIs. You’ll learn tips and tricks that you can immediately apply to your own applications.

Table of Contents

  1. A Quick Look at Berkeley DB XML
  2. The Power of an Embedded XML Database
  3. Installation and Configuration
  4. Getting Started
  5. Environments, Containers, and Documents
  6. Indexes
  7. XQuery with BDB XML
  8. BDB XML with C++
  9. BDB XML with Python
  10. BDB XML with Java
  11. BDB XML with Perl
  12. BDB XML with PHP
  13. Managing Databases

Synopsis

The Definitive Guide to Berkeley DB XML covers Sleepycat's Berkeley

DB XML, an open source embedded XML database. Berkeley DB XML runs on

all major operating systems and has support for the most popular

programming languages. The book includes tutorials and complete

language references for C++, Java, Perl, Python, and PHP.

Berkeley DB XML has the potential to dramatically simplify the

development of your application's data tier. With native XML storage,

flexible indexing, and the powerful XQuery query language (think SQL

for XML), BDB XML provides everything you need for efficient XML

management. Combined with Berkeley DB's transactions, logging, and

replication, BDB XML is a powerful document storage solution.

Author Danny Brian presents XML basics from the ground up for XML

beginners, and covers database installation and configuration, the

core concepts behind Berkeley DB XML, a look at application

architecture, demonstrations of simple operations (i.e., text queries) to complex

(i.e., set computations) using XQuery and FLWOR

expressions, document indexing options, and a thorough look at the

database APIs. You'll learn tips and tricks that you can immediately

apply to your own applications.

About the Author, Danny Brian

Danny Brian has been programming for over 20 years. Since the advent of Linux and FreeBSD operating systems, his major development interests have been natural language processing, games, and XML technologies. Danny has been a regular speaker at O'Reilly's Open Source Convention since in 2001, winning the Damian Conway award for Technical Excellence in 2001. Formerly a columnist for The Perl Journal, he has recently worked as an analyst and software engineer for NTT/Verio, and today is the CEO of an entertainment startup.

Reviews

There are no reviews yet. Log in to write one.

Book Details

Published
August 1, 2006
Publisher
Apress L. P.
Pages
416
Format
Hardcover
ISBN
9781590596661

Similar books