The Definitive Guide to Berkeley DB XML and over 2 million other books are available for Amazon Kindle . Learn more

Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Start reading The Definitive Guide to Berkeley DB XML on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

The Definitive Guide to Berkeley DB XML [Hardcover]

Danny Brian

RRP: £51.14
Price: £42.56 & FREE Delivery in the UK. Details
You Save: £8.58 (17%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Usually dispatched within 1 to 3 weeks.
Dispatched from and sold by Amazon. Gift-wrap available.


Amazon Price New from Used from
Kindle Edition £39.13  
Hardcover £42.56  

Book Description

1 Aug 2006 Definitive Guide
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 * A Quick Look at Berkeley DB XML * The Power of an Embedded XML Database * Installation and Configuration * Getting Started * Environments, Containers, and Documents * Indexes * XQuery with BDB XML * BDB XML with C++ * BDB XML with Python * BDB XML with Java * BDB XML with Perl * BDB XML with PHP * Managing Databases

Special Offers and Product Promotions

  • Between 20-26 October 2014, spend £10 in a single order on item(s) dispatched from and sold by and receive a £2 promotional code to spend in the Amazon Appstore. Here's how (terms and conditions apply)

Product details

More About the Author

Discover books, learn about writers, and more.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Customer Reviews

There are no customer reviews yet on
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on (beta) 4.0 out of 5 stars  4 reviews
9 of 10 people found the following review helpful
1.0 out of 5 stars Really, and I mean really really really, bad. 27 Jun 2008
By Jim Idle - Published on
Format:Hardcover|Verified Purchase
I tend not to buy too many technical books because they are usually written by someone who had the time to write them not someone that knows anything. They are usually out of date, and quite often only tell you what you can find in man pages anyway. Still you sometimes pick up a few tips that you might save you a little time.

I was somewhat surprised then to find, as I read through the myriad editing errors and appalling grammar in this 'book' that there wasn't actually ANY useful content at all. In fact if you don't know anything about databases or XML before you read this book, then you will take away some very strange ideas about data such as what is/should be repeating groups, why you use attributes and so. These will probably harm you rather than help.

Even the editing sucks in this book. Obviously someone (well you know who they are because they all get introduced as stars at the front) went through the book and looked for things that might not be obvious, inserting a few explanations. It is a pity they didn't know anything about the subject as they might have been able to put some information in the book. Instead we now find that apparently 'IDE' stands for Integrated Design Electronics - seriously, it is even indexed that way, pointing to page 74. Nice proof reading by the author.

So there I am, getting more and more annoyed with what I thought was just background noise to introduce the subject, turn the page, and... that's it. End of book. Suddenly trips off into a few crummy examples of calling a few methods in a few languages (including Perl for the love of Zarquon) then less than half way through you are at Appendix A, a (weak) introduction to XML and Xpath for a few pages, followed by a huge listing of all the API calls, which are freely available on the web anyway, from whence they were cut and pasted 2 or 3 years ago.

So, this book isn't really about Berkeley DB XML at all - in fact I am not sure what it is about, it is just a random collection of words with some arrant nonsense thrown in to see if you are listening.

Don't buy this, just buy "The Berkeley DB Book" by the same publisher, if you even need that; at least that book has a few decent bits of information in it. Where do I find the negative stars rating? I think the other reviews are by friends and the publisher - they didn't read the same 'book' that I did. Give me my money back! :-(
5 of 8 people found the following review helpful
5.0 out of 5 stars Excellent Resource for anyone interested in using XML to store data 31 Aug 2006
By John N. Davis - Published on
Danny Brian writes in a very straight forward and very easy to understand method. The book works well as a training tool and has a resource for anything you could ever want to know on XQuery and Berkeley DB. Finally someone compiled the information on XQuery and put it in one easy to use resource as an appendix (Book is worth it just for this!). Book also has a great appendix for people just starting out in XML or even if you just need to brush up on your XML syntax. Even if you are not interested in Berkeley DB you will be by the time you read this!
1 of 2 people found the following review helpful
5.0 out of 5 stars DB XML review 20 Oct 2010
By Joel - Published on
Format:Hardcover|Verified Purchase
I like the book, shows both C++ and perl style code to parse XML doesn't cover libxml which I was looking for, but I learn another way to do it :)
2 of 6 people found the following review helpful
5.0 out of 5 stars Great Techie book for Berkeley DB 5 Sep 2006
By Bigstuntman - Published on
Mr. Brian's new book on Berkely DB is a great resource for the beginner and expert alike. The book reads well with lots of examples and draws upon his real-world experience for this topic.
Were these reviews helpful?   Let us know

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category