Books
The following book suggestions are related to
Please buy your books (or other items) from our Amazon associate bookstore or the specific hyperlinks below.
For each purchase we get a small sales commission which helps us to maintain this
website.
Object Databases and NoSQL Databases.
Fundamentals of Object Databases:
Object-Oriented and Object-Relational Design.Suzanne W. Dietrich, Arizona State University, Susan D. Urban, Texas Tech University.
Synthesis Lectures on Data Management, 2010, 173 pages,Morgan & Claypool Publishers
Download Chapter 1:Object Oriented Conceptual Data Modeling.(PDF)
This is an excerpt from the work Fundamentals of Object Databases by Suzanne W. Dietrich and Susan D. Urban”
copyright (c) 2010, Morgan & Claypool Publishers.
The Definitive Guide to MongoDB: The
NoSQL Database for Cloud and Desktop Computing. .Eelco Plugge, Tim Hawkins, Peter Membrey, Apress,328 pages, ISBN 978-1-4302-3051-0,
September 2010.
Download Chapter 1: “Introduction to MongoDB.”(PDF)|
Download Chapter 3: “The Data Model.” (PDF)
Objects and Databases.. Dearle, Alan; Zicari, Roberto V. (Eds.).
Proceedings
Series: Lecture Notes in Computer Science, Vol. 6348. 1st Edition., 2010, XIV, 161 p., Softcover
ISBN: 978-3-642-16091-2
This book constitutes the thoroughly refereed conference proceedings of the Third International Conference on Object Databases, ICOODB 2010, held in Frankfurt/Main, Germany in September 2010.
Preface and Table of Contents.| September 2010|
Stefan Edlich, Achim Friedland, Jens Hampe, Benjamin Brauer,
NoSQL- Einstieg in die Welt nichtrelationaler Web 2.0 Datenbanken. (in German).. 2010, Hanser, 289 Seiten
ISBN-10: 3-446-42355-9.
Download Chapter 2: “NoSQL- Theoretische Grundlagen.” (In German)
(PDF)| September 2010|
Jason Venner,
Pro Hadoop..
Apress, 440 pages,, ISBN-13 978-1-4302-1942-2, June 2009
Download Chapter 1: "Getting Started with Hadoop Core". (PDF)|
Download Chapter 6: "Tuning Your MapReduce Jobs".(PDF)|
Nils Mitoussis,
Entwicklung einer personalisierbaren visuellen Suchmaschine mit db4o:
Entwurf und Implementierung mit der Objektdatenbank db4o, Eclipse und OpenGL (in German),
Vdm Verlag Dr. Müller,April 2008, ISBN-10: 3836471566.
I. Brenner, Datenbankentwicklung mit db4o. Einführung in eine objektorientierte
Datenbank (In German), Books on Demand, 2007, ISBN 3837001717.
For the English translation of this book, several sample chapters (2-10) are available for free download:
Download Chapters 2 to 10.
S. Edlich,
J. Paterson et. al., The Definitive Guide to db4o,
Apress, 2006, ISBN 1-59059-656-0 (3 chapters are available for
free download)
Patrick Römer, L. Visengeriyeva, db4o. schnell + kompakt (In German), Entwickler.com, October 2006, ISBN
3939084034
R.H. Güting, M. Schneider, Moving Objects Databases,
Morgan Kaufmann, 2005, ISBN 0120887991
S. W. Dietrich and
S. D. Urban, An Advanced Course in Database Systems: Beyond Relational Databases,
Prentice Hall, 2005, ISBN 0-13-042898-1
C. S. R. Prabhu, Object Oriented Database Systems,
Prentice-Hall of India, 2004, ISBN 8120312570
Z. Ma (editor), Advances in Fuzzy Object-Oriented Databases: Modeling and Applications,
Idea Group Publishing, 2004, ISBN 1591403847
D. Jordan,
C. Russell, Java Data Objects,
O'Reilly Media, 2003, ISBN 0596002769
W. Kirsten et. al., Object-Oriented Application Development Using the Caché Postrelational
Database,
Springer-Verlag, 2001, ISBN 3-540-00960-4
R. Cattell,
D. Barry, D. Jordan,
C. Russell, et al. (Editors), The Object Data Standard ODMG 3.0,Morgan Kaufmann, 2000, ISBN 1-55860-647-5.
Two free sample chapters to download:
Chapter 1: Chapter 1: Overview
Chapter 2: Chapter 2: Object Model
(More about
this book here)
A. Chaudri, R. Zicari, Succeeding with Object Databases: A Practical Look at Today's Implementations
with Java and XML,
John Wiley & Sons, 2000, ISBN 0-471-38384-8
J. Harrington, Object-Oriented Database Design Clearly Explained
,
Morgan Kaufmann, 1999, ISBN 0-12-326428-6
A. Chaudri, M. Loomis, Object Databases in Practice,
Prentice-Hall, 1997, ISBN 0-138-99725-X
D. Jordan, C++ Object Databases: Programming with the ODMG Standard,
Addison-Wesley, 1997, ISBN 0201634880
C. Zaniolo, R. Zicari et. al., Advanced Database Systems,
Morgan Kaufmann, 1997, ISBN 155860443X
D. Barry, The Object Database Handbook: How to Select, Implement, and Use Object-Oriented
Databases,
John Wiley & Sons, 1996, ISBN 0-471-14718-4
M. Loomis, Object Databases: The Essentials,
Addison-Wesley, 1994, ISBN 0-201-56341-2
Petr, Kroha,
Objects and Databases,
McGraw-Hill, 1993,
ISBN 0077077903.
Object Oriented Programming
Noble, James; Johnson, Ralph (Eds.)
Transactions on Pattern Languages of Programming I.
2010, Springer,ISBN 978-3-642-10831-0,
LNCS, Subseries Transactions on Pattern Languages of Programming, Vol. 5770,
Drossopoulou, Sophia (Ed.),
ECOOP 2009 -- Object-Oriented Programming. 23rd European Conference, Genoa, Italy, July 6-10, 2009. Springer,ISBN 978-3-642-03012-3,
Lecture Notes in Computer Science, Vol. 5653.
Garrido, José M.,
Object Oriented Simulation. A Modeling and Programming Perspective. 2009, Springer,ISBN 978-1-4419-0515-4,
Lecture Notes in Computer Science, Vol. 5653.
Preface(.PDF),
Sample Chapter 1(.PDF).
Gaševic, Dragan, Djuric, Dragan, Devedžic, Vladan.
Model Driven Engineering and
Ontology Development. 2nd ed. 2009, Springer, ISBN 978-3-642-00281-6.
Preface(.PDF),
Sample Chapter 1(.PDF).
Meyer, Bertrand .
Touch of Class.
Learning to Program Well with Objects and Contracts. 2009, Springer, ISBN 978-3-540-92144-8.
Baker, P., Dai, Z.R., Grabowski, J., Haugen, Ø., Schieferdecker, I..
Model-Driven Testing. Using the UML Testing Profile. 2008, Springer, ISBN 978-3-540-72562-6.
V. Mehta, Pro LINQ Object Relational Mapping in C#, Apress, August 2008, ISBN10: 1-59059-965-9.
Link to Free Sample Chapter
Craig, Iain D..
Object-Oriented Programming Languages: Interpretation. Concepts, Methodologies and Technique. 2007, Springer,
ISBN 978-1-84628-773-2. Undergraduate Topics in Computer Science.
J. C. Rattz, Jr., Pro LINQ: Language Integrated Query in C# 2008 Apress, 2007,ISBN 13: 978-1-59059-789.
Link to Free Sample Chapter
Lanza, Michele, Marinescu, Radu.
Object-Oriented Metrics in Practice. Using Software Metrics to Characterize, Evaluate, and Improve the Design. 2006, Springer,
ISBN 978-3-540-24429-5.
Sample Chapter 4(.PDF),
TOC(.PDF)
G. Johnson, Programming Microsoft ADO.NET 2.0 Applications: Advanced Topics,
Microsoft Press, 2005, ISBN 0735621411
M. Main, Data Structures and Other Objects Using Java,
Addison-Wesley, 2005 (3rd Edition), ISBN 0321375254
P. Tonella, A. Potrich, Reverse Engineering of Object Oriented Code,
Springer,
2005, ISBN 0-387-40295-0
S. Ambler, The Object Primer : Agile Model-Driven Development with UML 2.0,
Cambridge University Press, 2004, ISBN 0-521-54018-6
M. McMillan, Object-Oriented Programming with Visual Basic.NET,
Cambridge University Press, 2004, ISBN 0521539838
M. Blaha, Object-Oriented Modeling and Design with UML,
2nd Edition, Prentice Hall, 2004, ISBN 0-130-15920-4
C. Britton and J. Doake, A Student Guide to Object-Oriented Development,
Butterworth-Heinemann, 2004, ISBN 0750661232
S. Jablonski, I. Petrov, C. Meiler, U. Mayer, Guide to Web Application and Platform Architectures,
Springer,
2004, ISBN 3-540-00947-7
C. S. Horstmann, Java Concepts,
John Wiley & Sons, 2004 (4th edition), ISBN 0471697044
R. Narang, Object Oriented Interfaces and Databases,
Prentice-Hall of India, 2004, ISBN 8120319206
G. Castagna, Object-Oriented Programming: A Unified Foundation,
Birkhauser, 1997, ISBN 3-7643-3905-5
E. Gamma, R. Helm, R. Johnson, J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software,
Addison-Wesley, 1995, ISBN 0201633612
B. Meyer, Object-Oriented Software Construction,
Second Edition, Prentice Hall Professional Technical Reference, 1997, ISBN 0-13-629155-4
Databases in General
Blaha, Michael,
Patterns of Data Modelling (Database Systems and Applications),
CRC Press, May 2010, ISBN 1439819890
Download:
-Preface, Blaha Patterns(.PDF).
-Chapter 1: Models (.PDF).
-Chapter 8: Universal Antipatterns (.PDF).
West, Matthew,
Developing High Quality Data Models,
Morgan Kaufmann, August 2010,
ISBN 9780123751065. Discount code for ODBMS.ORG members is 98834.
Ladley, John,
Making Enterprise Information Management (EIM) Work for Business A Guide to Understanding Information as an Asset,
Morgan Kaufmann, May 2010,
ISBN 9780123756954. Discount code for ODBMS.ORG members is 98834.
-DB2 pureXML Cookbook.
Matthias Nicola, Pav Kumar Chatterjee
August 11, 2009
Pages: ~750 , IBM Press,
ISBN 0138150478
Witten, Ian; Bainbridge, David; Nichols, David,
How to Build a Digital Library , 2nd Edition.
Morgan Kaufmann, October 2009,
ISBN 9780123748577. Discount code for ODBMS.ORG members is 98834.
Sample Chapter(.PDF).
Bernstein, Philip; Newcomer, Eric,
Principles of Transaction Processing
Morgan Kaufmann, June 2009,
ISBN 9781558606234. Discount code for ODBMS.ORG members is 98834.
Malinowski, Elzbieta, Zimanyi, Esteban.
Advanced Data Warehouse Design. From Conventional to Spatial and Temporal Applications. 2008, Springer,
ISBN 978-3-540-74404-7. Data-Centric Systems and Applications.
Sample Chapter 1(.PDF),
TOC(.PDF).
Olson, Jack,
Database Archiving How to Keep Lots of Data for a Very Long Time
Morgan Kaufmann, November 2008,
ISBN 9780123747204. Discount code for ODBMS.ORG members is 98834.
Cummins, Fred,
Building the Agile Enterprise With SOA, BPM and MBM
Morgan Kaufmann, September 2008,
ISBN 9780123744456. Discount code for ODBMS.ORG members is 98834.
Chakrabarti, Soumen et al.,
Data Mining: Know It All
Morgan Kaufmann, November 2008,
ISBN 9780123746290. Discount code for ODBMS.ORG members is 98834.
Beginning Database Design From Novice to Professional,
Clare Churcher, Apress, SBN13: 978-1-59059-769-9, 300 Pages, January 24, 2007
Source Code/Downloads (.zip file): Downloads are available to accompany this book.
Petkovic, Milan; Jonker, Willem (Eds.).
Security, Privacy,
and Trust in Modern Data Management. 2007, Springer,
ISBN 978-3-540-69860-9. Data-Centric Systems and Applications.
Sample Chapter 6 (.PDF),
TOC(.PDF).
Lightstone, Sam; Teorey, Toby; Nadeau, Tom,
Physical Database Design. The database professional's guide to exploiting indexes, views, storage, and more
Morgan Kaufmann, March 2007,
ISBN 9780123693891. Discount code for ODBMS.ORG members is 98834.
Batini, Carlo, Scannapieco, Monica.
Data Quality. Concepts,
Methodologies and Technique. 2006, Springer,
ISBN 978-3-540-33172-8. Data-Centric Systems and Applications.
Sample Chapter 1 (.PDF).
S. Ambler and P. J. Sadalage, Refactoring Databases : Evolutionary Database Design,
Addison-Wesley Professional, 2006, ISBN 0321293533
R. Elmasri and S.B. Navathe, Fundamentals of Database Systems,
5th Edition, Addison Wesley, 2006, ISBN 0-321-36957-2
K. V. Andersen, J. Debenham, and R. Wagner (editors), Database and Expert Systems Applications : 16th International Conference,
DEXA 2005,
Copenhagen, Denmark, Springer, 2005, ISBN 3540285660
D. Litchfield, C. Anley, J. Heasman, and B. Grindlay, The Database Hacker's Handbook : Defending Database Servers,
Wiley, 2005, ISBN 0764578014
S. Bressan,
B. Catania, Introduction to Database Systems,
McGraw-Hill Education, 2005, ISBN 0071246509
J. Kauffman, T. Thangarathinam, Beginning ASP.NET 2.0 Databases Beta Preview,
Wrox, 2005, ISBN 0764570811
W. Rahayu, D. Taniar, and E. Pardede, Object-Oriented Oracle,
IRM Press, 2005, ISBN 1591408105
A. Kemper and A. Eickler, Datenbanksysteme.
Eine Einführung (In German), Oldenbourg, 2004 (5th edition), ISBN 3-486-27392-2
A. Rashid, Aspect-Oriented Database Systems,
Springer,
2004, ISBN 3-540-00948-5
M. Scardina et al, Oracle Database 10g XML & SQL: Design, Build, & Manage XML Applications,
McGraw-Hill Osborne Media, 2004, ISBN 0072229527
E. Pugh and J. D. Gradecki, Professional Hibernate (Programmer to Programmer),
Wrox, 2004, ISBN 0764576771
S. Ambler, Agile Database Techniques : Effective Strategies for the Agile Software
Developer,
John Wiley & Sons, 2003, ISBN 0-471-20283-5
A. Chaudri, A. Rashid,
R. Zicari, XML Data Management: Native XML and XML-Enabled Database Systems,
Addison-Wesley Professional, 2003, ISBN 0201844524
T. Härder, E. Rahm, Datenbanksysteme : Konzepte und Techniken der Implementierung
(In German), 2nd edition,
Springer, 2001, ISBN 3-540-42133-5
J. Melton, A. Eisenberg, Understanding SQL and Java Together,
Morgan Kaufmann, 2000, ISBN 1-55860-562-2
H. Garcia-Molina, J. Ullman, J. Widom,
Database Systems: The Complete Book,
Prentice-Hall, Englewood Cliffs, NJ, 2002 (Replaces Database System Implementation,
1999.)
J. M. Hellerstein and M. Stonebraker, Readings in Database Systems,
Morgan Kaufmann Publishers, 1998 (3rd edition); 4th Edition (Web supplement)
Business Intelligence
Morgan Kaufmann → Business Intelligence
Full list of "Business Intelligence" books sorted by year (LINK),
Data Management
Morgan Kaufmann → Data Management
Full list of “Data Management” books sorted by year (LINK),
Free sample chapter (LINK):
“The Unified Modeling Language” from the forthcoming Database Modeling and Design, 5th Edition by Toby J. Teorey, Sam S. Lightstone, Tom Nadeau and H.V. Jagadish, 2011:
.
Free sample chapter (LINK):
“Dictionary Data Structures” from the forthcoming Heuristic Search
by Stefan Edelkamp and Stefan Schrodl, 2011.
Free sample chapter (LINK):
“RDF—The basis of the Semantic Web” from the forthcoming Semantic Web for the Working Ontologist, 2nd Edition by Dean Allemang and James Hendler. 2011
.
Free sample chapter (LINK):
“Enterprise-Level Data Architecture Practices” from the forthcoming Data Architecture by Charles Tupper, 2011
.
Free sample chapter (LINK):
“Information Management Maturity” from the forthcoming Making Enterprise Information Management (EIM) Work for Business by John Ladley, 2011:
.
Peer-to-Peer Data Management..
Karl Aberer, EPFL,
Synthesis Lectures on Data Management, (150 pages), May 2011, Morganclaypool.
Download Introduction Chapter PEER-TO-PEER SYSTEMS (.PDF)
This is an excerpt from the work Peer to Peer Data Management by Karl
Aberer, copyright (c) 2011, Morgan & Claypool Publishers All rights reserved.
UML and Data Modeling: A Reconciliation..
David Hay
241 pages, Technics Publications, LLC; First edition (October 5, 2011)ISBN-10: 1935504193
How to Draw an Architectural Data Model in UML (.pdf) | October, 2011|
This article is an excerpt from David Hay’s latest book, UML and Data Modeling: A Reconciliation, recently published by Technics Publications. It is Copyright
David C. Hay, and reprinted with permission.
Paper | Intermediate | English |
DOWNLOAD (PDF)| October, 2011|
Enterprise Model Patterns: Describing the World..
David Hay
2011, New Jersey, Technics Publications. ISBN: 978-1-935504-05-4