You might have seen the recent news reports about the collision between U.S. and Russian communication satellites. The U.S. satellite was one of the Iridium satellites. What wasn’t reported and you probably don’t know is that an object database management system (ODBMS) is an important part of the Iridium system. Even though ODBMSs are a [...]
February 13, 2009
I am now also posting on the Cutter Blog. My initial posting is (The Acronym) SOA is (Perhaps) Dead (at Some Companies); Long Live Services. It is a response to Anne Thomas Manes’ SOA is Dead; Long Live Services on her blog at the Burton Group.
January 9, 2009
The typical definition of an atomic task or process is one that cannot be decomposed further. This is vague and subject to interpretation. The Decomposition Matrix on this site uses a specific definition: A task (for business process diagrams) or a process (for data flow diagrams) is atomic if every input relates to every output [...]
December 3, 2008
My last posting referenced the criteria for a well-formed business process diagram mentioned in Business Process Driven SOA using BPMN and BPEL by Matjaz B. Juric and Kapil Pant. I am going to expand on their criteria to create a more comprehensive definition of a well-formed business process diagram. To start, here are three criteria [...]
November 18, 2008
I recently received two new books on business process modeling. Both books looked interesting because they had great titles. As it turns out, one book is great and the other not so good. The not so good book is Business Process Driven SOA using BPMN and BPEL by Matjaz B. Juric and Kapil Pant. There [...]
October 9, 2008
The Design Decomposition Blog is written by Doug Barry.
This example uses the Java Data Objects (JDO) Binding. Notice that all the
code is Java. You will not find a
database sub-language in this example. The part in blue relates to the animation of transparent
persistence (new window). Note that the
same code would used for object-relational
mapping products (new window).
Transparent persistent interfaces work with both object database or
object-relational mapping products.
import javax.jdo.*;
import java.util.Collection;
PersistenceManagerFactory pmf; // assume this variable is set
pmf.setConnectionUserName(" ");
pmf.setConnectionPassword(" ");
pmf.setConnectionURL("database URL");
PersistenceManager pm = pmf.getPersistenceManager();
Transaction txn = pm.currentTransaction();
txn.begin();
Extent people = pm.getExtent(Person.class, false);
There are nearly 400 pages of articles on this site with over 50 pages on object-oriented database management systems.
Search this site for more articles
Custom Search
Browse this site for more articles
Click on the topics below to browse the articles on this site. You can see more detail by clicking on the arrows. This highlights the location of the current
article: JDO and object databases.
Related recent articles from Google News
Survey: NoSQL adoption driven by schema hate GigaOm 8, 2012, 6:00am PT No Comments Almost half of 1300 database pros surveyed have solid plans to move some work to NoSQL databases in the first half of this year, according to new research. In companies with more than 250 developers, 70 percent have ... Flexing NoSQL: MongoDB in reviewNetwork World all 15 news articles » 8 Feb 2012 at 8:01am
Oracle Rejects Pact, Wants New Trial in SAP Copyright Dispute International Business Times 1 database developer, rejected a $272 million settlement from German arch-rival SAP over alleged infringement of intellectual property. Oracle had won a $1.3 billion jury award over unauthorized access to its servers by SAP unit TomorrowNow, ... and more » 7 Feb 2012 at 10:36am
A Look at CumuLogic's Java PaaS for Clouds SYS-CON Media (press release) (blog) The company has developed a Java Platform-as-a-Service (PaaS) software that makes it easier and faster to develop and deploy Java applications (apps) in the cloud. By automating the management of the runtime environments for developing and deploying ... and more » 7 Feb 2012 at 2:40am
Nokia Developer Location Platform New! GISuser.com (press release) These APIs are available for JavaScript, Java ME and Qt. The JavaScript APIs are able to access the places database. On the server side, a RESTful Map Rendering service supports map display, including junctions, routing and other overlays. and more » 7 Feb 2012 at 11:27am
Oracle Rejects Pact, Wants New Trial in SAP Copyright Dispute Fox Business 1 database developer, rejected a $272 million settlement from German arch-rival SAP over alleged infringement of intellectual property. Oracle had won a $1.3 billion jury award over unauthorized access to its servers by SAP unit TomorrowNow, ... and more » 7 Feb 2012 at 12:01pm
Data Structures and Other Objects Using Java (4th Edition) by Michael Main Description: Data Structures and Other Objects Using Java is a gradual, "just-in-time" introduction to Data Structures for a CS2 course. Each chapter provides a review of the key aspects of object-oriented programming and a syntax review, giving students the foundation for understanding significant programming concepts. With this framework they are able to accomplish writing functional data...
Object-Oriented Data Structures Using Java by Nell Dale, Daniel T. Joyce, Chip Weems Description: Continuing the success of the popular second edition, the updated and revised Object-Oriented Data Structures Using Java, Third Edition is sure to be an essential resource for students learning data structures using the Java programming language. It presents traditional data structures and object-oriented topics with an emphasis on problem-solving, theory, and software engineering ...
Java Methods: Object-Oriented Programming and Data Structures by Maria Litvin, Gary Litvin Description: This book offers a thorough introduction to the concepts and practices of object-oriented programming in Java. It also introduces the most common data structures and related algorithms and their implementations in the Java collections framework. Chapters 1-14 follow the syllabus of the AP Computer Science course. They will prepare you well for the AP CS exam. Chapters 15-18 on fil...