The Definitive Guide to db4o

This book is mainly intended for C# and Java programmers who are writing applications that need to store and retrieve objects. It should be useful for programmers of all skill levels, as db4o is incredibly simple to begin using, but it also has sophisticated features and configurations that will a...

Mô tả chi tiết

Lưu vào:
Hiển thị chi tiết
Tác giả chính: Paterson, Jim, Edlich, Stefan, Hörning, Henrik, Hörning, Reidar
Định dạng: Sách
Ngôn ngữ:English
Thông tin xuất bản: Apress 2013
Chủ đề:
Truy cập trực tuyến:http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/34851
Từ khóa: Thêm từ khóa bạn đọc
Không có từ khóa, Hãy là người đầu tiên gắn từ khóa cho biểu ghi này!
id dlu-DLU123456789-34851
record_format dspace
institution Trường Đại học Đà Lạt
collection DSpace
language English
topic Guide
Computer
spellingShingle Guide
Computer
Paterson, Jim
Edlich, Stefan
Hörning, Henrik
Hörning, Reidar
The Definitive Guide to db4o
description This book is mainly intended for C# and Java programmers who are writing applications that need to store and retrieve objects. It should be useful for programmers of all skill levels, as db4o is incredibly simple to begin using, but it also has sophisticated features and configurations that will appeal to the more experienced programmer. Further, equal time is devoted to each of these popular languages: it’s not a C# book or a Java book. The vast majority of code examples are given in both languages, so the reader who has a preference for one over the other can easily find the relevant code. The reader who will benefit most from this book is one who knows how to program in his chosen environment, but needs to know enough about db4o to start to use it in that environment. The book doesn’t try to teach C# or Java, or to go into detail about all the possible platforms that these languages and db4o support. It sticks to the main objective, which is to comprehensively describe and demonstrate the db4o API and how to make the most of it. For example, a db4o query returns a list of objects. You can do many things with that list: for example, you could simply print it out, or you could bind its contents to be displayed in one of the many different kinds of user interface controls that are available. The task of this book in this case is to show how to get the right list of objects from the database in the first place.
format Book
author Paterson, Jim
Edlich, Stefan
Hörning, Henrik
Hörning, Reidar
author_facet Paterson, Jim
Edlich, Stefan
Hörning, Henrik
Hörning, Reidar
author_sort Paterson, Jim
title The Definitive Guide to db4o
title_short The Definitive Guide to db4o
title_full The Definitive Guide to db4o
title_fullStr The Definitive Guide to db4o
title_full_unstemmed The Definitive Guide to db4o
title_sort definitive guide to db4o
publisher Apress
publishDate 2013
url http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/34851
work_keys_str_mv AT patersonjim thedefinitiveguidetodb4o
AT edlichstefan thedefinitiveguidetodb4o
AT horninghenrik thedefinitiveguidetodb4o
AT horningreidar thedefinitiveguidetodb4o
AT patersonjim definitiveguidetodb4o
AT edlichstefan definitiveguidetodb4o
AT horninghenrik definitiveguidetodb4o
AT horningreidar definitiveguidetodb4o
_version_ 1768626140007628800
spelling dlu-DLU123456789-348512014-01-20T01:36:12Z The Definitive Guide to db4o Paterson, Jim Edlich, Stefan Hörning, Henrik Hörning, Reidar Guide Computer This book is mainly intended for C# and Java programmers who are writing applications that need to store and retrieve objects. It should be useful for programmers of all skill levels, as db4o is incredibly simple to begin using, but it also has sophisticated features and configurations that will appeal to the more experienced programmer. Further, equal time is devoted to each of these popular languages: it’s not a C# book or a Java book. The vast majority of code examples are given in both languages, so the reader who has a preference for one over the other can easily find the relevant code. The reader who will benefit most from this book is one who knows how to program in his chosen environment, but needs to know enough about db4o to start to use it in that environment. The book doesn’t try to teach C# or Java, or to go into detail about all the possible platforms that these languages and db4o support. It sticks to the main objective, which is to comprehensively describe and demonstrate the db4o API and how to make the most of it. For example, a db4o query returns a list of objects. You can do many things with that list: for example, you could simply print it out, or you could bind its contents to be displayed in one of the many different kinds of user interface controls that are available. The task of this book in this case is to show how to get the right list of objects from the database in the first place. About the Authors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii About the Technical Reviewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii PART I Introduction and Concepts Chapter 1 Introduction to db4o . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Chapter 2 Object-Oriented Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Chapter 3 Comparing the Object and Relational Data Models . . . . . . . . . . . . . 31 Chapter 4 OODBMS Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 PART II Working with db4o Chapter 5 Quick Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Chapter 6 Querying Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 Chapter 7 Working with Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 Chapter 8 Client/Server Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 Chapter 9 Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223 Chapter 10 Configurations and Tuning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 Chapter 11 Replication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275 Chapter 12 Advanced Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309 PART III db4o in the Real World Chapter 13 From RDBMS to OODBMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363 Chapter 14 Technical Considerations When Using db4o . . . . . . . . . . . . . . . . . . 393 Chapter 15 The Business Case for db4o . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409 Appendix A Working with the ObjectManager . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423 Appendix B Quick Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435 Appendix C Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453 2013-07-22T08:43:58Z 2013-07-22T08:43:58Z 2006 Book http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/34851 en application/pdf Apress