ODBMS Industry Watch » Lecture Notes http://www.odbms.org/blog Trends and Information on Big Data, New Data Management Technologies, Data Science and Innovation. Sun, 02 Apr 2017 17:59:10 +0000 en-US hourly 1 http://wordpress.org/?v=4.2.13 Proceedings ICOODB 2010 Frankfurt. http://www.odbms.org/blog/2010/10/proceedings-icoodb-2010-frankfurt/ http://www.odbms.org/blog/2010/10/proceedings-icoodb-2010-frankfurt/#comments Tue, 26 Oct 2010 17:32:32 +0000 http://www.odbms.org/blog/?p=384 The research papers (RESEARCH TRACK) of the ICOODB 2010 Frankfurt conference, have been published by Springer in their Lecture Notes in Computer Science. Here are the details:

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
Preface and Table of Contents| September 2010|.

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.

Most presentations in the Industry Track, Keynotes and Tutorials are available for free download at ODBMS.ORG.

I will very soon upload the video of the very interesting keynote panel “NEW AND OLD DATA STORES” …stay tuned.


http://www.odbms.org/blog/2010/10/proceedings-icoodb-2010-frankfurt/feed/ 0
Best Object Databases Lecture Notes for ETH Zurich! http://www.odbms.org/blog/2010/10/best-object-databases-lecture-notes-for-eth-zurich/ http://www.odbms.org/blog/2010/10/best-object-databases-lecture-notes-for-eth-zurich/#comments Fri, 01 Oct 2010 07:25:08 +0000 http://www.odbms.org/blog/?p=371 The winners of the ODBMS.ORG “Best Object Databases Lecture Notes” Award 2010 are Dr. Michael Grossniklaus and Prof. Moira Norrie, ETH Zürich, Switzerland, for their Lecture Notes “Object-Oriented Databases”.

Second place for:
“Object Database Tutorial”
by Dr. Rick Cattell, Independent Consultant, USA.

Third place for:
“Modern Database Techniques”
by Prof. Martin Hulin, Hochschule Ravensburg-Weingarten, Germany.

The Award Ceremony was held on September 29, 2010, at the 3rd International Conference on Objects and Databases (ICOODB 2010) in Frankfurt.

The Awards recognize the most complete and up to date lecture notes on Object Databases, that have been, or have strong potential to be, instrumental to the teaching of theory and practice in the field of objects and databases. Any Lecture Notes published in ODBMS.ORG during the years 2004-2010 were eligible for the 2010 award.

“This is a very nice recognition to the award winners, and it also encourages others to contribute educational materials that others can use. Very good.” Prof. Alfonso Cardenas, Computer Science Department, UCLA.

http://www.odbms.org/blog/2010/10/best-object-databases-lecture-notes-for-eth-zurich/feed/ 0
Best Object Databases Lecture Notes: Three Selected Finalists Announced. http://www.odbms.org/blog/2010/09/best-object-databases-lecture-notes-three-selected-finalists-announced/ http://www.odbms.org/blog/2010/09/best-object-databases-lecture-notes-three-selected-finalists-announced/#comments Tue, 07 Sep 2010 07:29:57 +0000 http://www.odbms.org/blog/?p=343 The jury has selected three finalists for the ODBMS.ORG “Best Object Databases Lecture Notes” Award 2010.

The three finalists are:

“Object Database Tutorial”
by Rick Cattell, Independent Consultant, USA.

“Object-Oriented Databases”
by Michael Grossniklaus and Moira Norrie, ETH Zürich, Switzerland.

“Modern Database Techniques”
by Martin Hulin, Hochschule Ravensburg-Weingarten, Germany.

You can download the three Lecture Notes here.

The Awards recognize the most complete and up to date lecture notes on Object Databases, that have been, or have strong potential to be, instrumental to the teaching of theory and practice in the field of objects and databases. Any Lecture Notes published in ODBMS.ORG during the years 2004-2010 were eligible for the 2010 award.

The jury panel was composed by:
Prof. Suad Alagic, University of Southern Maine, USA
Prof. Dr. Alfonso F. Cárdenas, UCLA, USA
Leon Guzenda, Objectivity, USA
John McHugh, Progress Software, USA
Prof. Renzo Orsini, University of Venice, Italy
Prof. Tore J.M. Risch, University of Uppsala, Sweden
Prof. Nicolas Spyratos, University of Paris South, France
Prof. Roberto V. Zicari, Goethe University Frankfurt, Germany.

The Award Ceremony will be on September 29, 2010, at the 3rd International Conference on Objects and Databases (ICOODB 2010) in Frankfurt.

http://www.odbms.org/blog/2010/09/best-object-databases-lecture-notes-three-selected-finalists-announced/feed/ 0
New resources, New Experts. http://www.odbms.org/blog/2010/07/new-resources-new-experts/ http://www.odbms.org/blog/2010/07/new-resources-new-experts/#comments Thu, 01 Jul 2010 09:24:50 +0000 http://www.odbms.org/blog/?p=293 I did publish a few new resources.

1. A new lecture notes by Beat Signer, Vrije Universiteit Brussel.
Introduction to Databases Object and Object-Relational Databases.
This lecture notes (40 slides) describe the problem of Impedance Mismatch, and then present the basic concepts of Object Databases and Object-Relational Databases.

2. A new subsection for Databases: Journals with the possibility to download free sample copies of journal articles.

Moreover, I would like to welcome several new experts to ODBMS.ORG:
Stephan Kiemle, software engineer at the German Remote Sensing Data Center .
Tom Atwood, one of the principal players in the mid’90’s effort to create object database management systems.
Steve Graves, CEO of McObject.
Martin Hulin, University of Applied Sciences Weingarten.
Gerd Klevesaat certified senior software architect at Siemens AG.
Erik Meijer, programming-language designer at Microsoft.
Nicolas Spyratos, University of Paris South.
Don White, software engineer at Progress Software.

They will all contribute with interesting resources to ODBMS.ORG. The complete (quite impressive!) ist of experts of ODBMS.ORG is available here.

http://www.odbms.org/blog/2010/07/new-resources-new-experts/feed/ 0
ETH New Lecture Notes http://www.odbms.org/blog/2010/06/eth-new-lecture-notes/ http://www.odbms.org/blog/2010/06/eth-new-lecture-notes/#comments Tue, 22 Jun 2010 07:31:28 +0000 http://www.odbms.org/blog/?p=289 I am glad to inform you that I have published the new set of lecture notes, Object-Oriented Databases (Version 2010), from our experts Michael Grossniklaus and Moira Norrie, ETH Zürich.

The lecture notes are in English and contain 446 slides that are split into 14 lectures of 90 minutes each.
The 2010 version of the lecture notes include updated slides on db4o to reflect the API of the latest version. Extended the discussion of OQL in the lecture about ODMG 3. In-depth presentation of commercial systems (Versant Object Database, ObjectStore and Objectivity/DB) in completely new and dedicated lectures #8, #9 and #10. To increase diversity, Versant is coupled with Java, ObjectStore with C++ and Objectivity/DB with C#. Finally, LINQ has been introduced into the course as part of the Objectivity/DB lecture.

COURSE DESCRIPTION: The course examines the principles and techniques of providing data management in object-oriented programming environments. It is divided into three parts that cover the road from simple object persistence, to object database management systems and to advanced data management. The lecture notes contain 446 slides that are split into 14 lectures of 90 minutes each. At ETH Zurich, the course is accompanied by weekly exercises based on db4o, Versant Object Database, ObjectStore, Objectivity/DB and OMS Avon. Further details are available at http://www.globis.ethz.ch/education/oodb.
TARGET GROUP: Students of Computer Science in the 5th semester or higher.
PREREQUISITES: Database design and implementation, Object-oriented design and programming.

Lecture #1: Introduction (Course Overview; Evolution/History of Database Management Systems; Requirements of Object-Oriented Data Management Systems)
Lecture #2: Object Persistence (Object-Relational Mappings and Frameworks; Serialisation; Persistent Programming Languages)
Lecture #3: db4o: Part 1 (Basics: Managing databases, Storing and Retrieving Objects; Querying Objects: Query by Example, Native Queries, SODA; Simple and Structured Objects; Object Hierarchies; Activation; Transactions: Concurrent Transactions, Semaphores)
Lecture #4: db4o: Part 2 (Configuration and Tuning: Configuration Interface, Indexes; Distribution and Replication: Client/Server Model, dRS; Schema Evolution: Refactoring, Inheritance Evolution; Callbacks and Translators)

Lecture #5: Version Models (Temporal Databases; Engineering Databases (CAD and CAM); Software Configuration Systems (CASE))
Lecture #6: Storage and Indexing (Type Hierarchy Indexing; Aggregation Path Indexing; Collection Operations)
Lecture #7: ODMG Standard (Object Model; Object Definition Language (ODL); Object Query Language (OQL); Programming Language Bindings)
Lecture #8: Commercial OODBMS: Versant (Versant Object Database for Java; Java Versant Interface (JVI); Versant Query Language (VQL))
Lecture #9: Commercial OODBMS: ObjectStore (ObjectStore PSE Pro for C++; Virtual Memory Mapped Architecture; Managing Persistent Object Data)
Lecture #10: Commercial OODBMS: Objectivity/DB (Objectivity/DB for .NET; Logical Storage Model: Federated Databases; Language Integrated Queries (LINQ))

Lecture #11: The OM Data Model (Multiple Inheritance, Instantiation and Classification; Collections and Associations; Cardinality, Classification and Evolution Constraints)
Lecture #12: Object Model Language: OML (Collection Algebra; Language Design; Data Definition, Manipulation and Query Language)
Lecture #13: Design and Implementation: OMS Avon (Architecture; Storage, Model and Interface Layer; Database Modules)
Lecture #14: Course Review (Exam Information; Summary; OODBMS Architectures)

The lecture notes can be freely downloaded at ODBMS.ORG

http://www.odbms.org/blog/2010/06/eth-new-lecture-notes/feed/ 0
New Lecture Notes http://www.odbms.org/blog/2010/06/new-lecture-notes/ http://www.odbms.org/blog/2010/06/new-lecture-notes/#comments Mon, 07 Jun 2010 15:33:39 +0000 http://www.odbms.org/blog/?p=279 I have published a new complete set of lecture notes on object databases, from Martin Hulin (Hochschule Ravensburg-Weingarten).

The lecture notes (397 slides) are called: “Modern Database Techniques”, and are available for free download.

The Content and Course Structure:

Learning module 0: Course Information, Welcome: 1 h
Learning module 1: Introduction to Object Oriented Databases: 4 h
Learning module 2: Concepts of Object Oriented Databases: 40 h
Learning module 3: Client Application and Language Binding: 20 h
Learning module 4: Advanced storage concepts, performance tuning: 10 h
Learning module 5: System Management: 20 h
Learning module 6: Security in Databases: 10 h
Learning module 7: Distributed and Mobile Databases: 25 h
Web conference: Exam Preparation: 2 h

Target group: Students of Computer Science in 5th semester or higher.
Prerequisites: Relational Databases, SQL, Object Oriented Programming, UML .
Duration: Student workload: 120 h –150 h. Lecture and supervised exercises: 64 lessons (45 min).

For all exercises, Martin uses the object oriented database management system
Caché from InterSystems.

You can DOWNLOAD (PDF), the lecture notes at ODBMS.ORG.


http://www.odbms.org/blog/2010/06/new-lecture-notes/feed/ 0
Two new experts joined ODBMS.ORG. New lecture notes published. http://www.odbms.org/blog/2010/05/two-new-experts-and-new-lecture-notes-published/ http://www.odbms.org/blog/2010/05/two-new-experts-and-new-lecture-notes-published/#comments Sat, 22 May 2010 17:21:27 +0000 http://www.odbms.org/blog/?p=273 I would like to welcome two new experts at ODBMS:ORG: Gerd Klevesaat and Don White!

Gerd Klevesaat works as a certified senior software architect at Siemens AG. He is responsible for complex JEE enterprise projects to drive customer business processes in the field of industrial logistics. Before joining Siemens AG, Gerd studied industrial engineering in Karlsruhe.

Don White is a software engineer that has been working with database technology for over twenty years and object oriented technology for over 15 years. Don works at Progress Software.

Gerd and Don will contribute to ODBMS.ORG with their expertise.

I would also like to inform you that I published two new lecture notes by one of our expert, Adrian Marriott.
The two new lecture notes are:

1, Persistent OO Patterns.
This Lecture notes was given at ICODB 2009, and presents several Common Persistent Model Patterns for Performance and/or Scalability Optimization, among them “Query Visitor” which received the ODBMS.ORG Best Persistent Model Patterns Awards 2009. Query Visitor represents a query to be performed on the elements of a persistent object structure. Query Visitor allows you to define new result set formats without changing the underlying persistent object model, and avoids polluting the persistent classes with rendering logic.

2. Introduction to ObjectStore.
Also this Lecture notes was given at ICODB 2009, and introduces the main features of the ObjectStore ODBMS.

As always in ODBMS.ORG, you can freely download both lecture notes from the Object Databases – Lecture Notes section.

http://www.odbms.org/blog/2010/05/two-new-experts-and-new-lecture-notes-published/feed/ 0
New updated version (2009) of the ETH Zurich ODBMS Lecture Series. http://www.odbms.org/blog/2009/08/new-updated-version-2009-of-eth-zurich/ http://www.odbms.org/blog/2009/08/new-updated-version-2009-of-eth-zurich/#comments Sun, 16 Aug 2009 23:55:00 +0000 http://www.odbms.org/odbmsblog/2009/08/16/new-updated-version-2009-of-the-eth-zurich-odbms-lecture-series/ I`d like to mention that I have published a complete new updated version (2009) of the ETH Zurich ODBMS Lecture Series on ODBMS.ORG (PDF).

This is by far the most up-to-date and comprehensive lecture series on object databases, developed by Michael Grossniklaus, and Moira Norrie at the renowned Swiss Federal Institute of Technology (ETH) Zurich.

For the 2009 version of ETH Zurich’s lecture on Object-oriented databases a number of additions and updates have been made:
– New lecture providing a Versant tutorial
– New lecture discussing different OODBMS architectures
– Updated lectures on db4objects incorporating new features such as transparent persistence and activation.
– Updated lectures on the OM model of data, OML and OMS Avon
– Many corrections of errata throughout the whole course.


http://www.odbms.org/blog/2009/08/new-updated-version-2009-of-eth-zurich/feed/ 0