|
Deirdre Blakeýs podcast leads off the news, this issue, with a report on IBMýs new Viper DB2, designed to manage relational/distributed databases across service-oriented architectures, and capable of natively (and simultaneously) managing conventional database records and XML. In features, William Cook, assistant professor of CS at UT Austin, and Carl Rosenberger, chief software architect at db4objects, present an API model that permits object-oriented formulation of language-native queries (as opposed to string-based queries in the databaseýs native tongue) in Java and C#. Why should you care? As Cook and Rosenberger point out, when working with string-based queries, you get none of the syntax, consistency, mapping, type-checking, or refactoring functions of the IDE. Native queries, by contrast, are fully-supported by all these features, so their use in object oriented environments is more natural, reliable and swift. The key is a smart API that handles database access and memory usage elegantly, permitting queries to be executed natively against small collections of objects in memory, and through the DB interface against larger collections in mass storage. Very cool.
Also in Java/C# terrain, but adaptible to other object-oriented milieux: David K. Perelman-Hall presents a very cleverly-engineered function for sorting complex object data types without building the classic comparator ýfactory.ý He uses object template reflection to examine object structure at runtime and build property-comparators on the fly. Slick.
|
|
Of Interest April 2006 Of Interest.
Consuming .NET Web Services in Oracle JDeveloper Max I. Fomitchev Max uses Oracle JDeveloper 10.1.2 to examine the problems you must overcome when consuming ATL/.NET web services in Java clients that rely on Apache SOAP.
Infrastructure Management Institute Launched Jonathan Erickson Tim Ferguson explains the goals of the recently launched Infrastructure Management Institute. (MP3, 4:41 mins.)
Migrating Data Access to .NET Mark M. Baker .NET guru Jackie Goldstein discusses new features in .NET 2.0 and best practices for moving VB6 data access to .NET including in-depth information on ADO.NET 2.0 and how it differs from previous data access technologies. (MP3, 16:27 mins.)
IBM's DB2 Database and Smart Vehicles Deirdre Blake IBM unveils details about its new Viper DB2 database, and the 12th World Congress on Intelligent Transport systems previews "smart" transportation technology. (MP3, 2:20 mins.)
News & Views DDJ Staff February 2006 News & Views.
Native Queries for Persistent Objects William R. Cook, Carl Rosenberger Among other benefits, native queries overcome the shortcomings of string-based APIs.
Sorting in Java & C# David K. Perelman-Hall David uses reflection to sort a list of complex types using both Java and C#.
Dr. Dobb's Journal December 2005 Jonathan Erickson Database Development
Memory Management & Embedded Databases Andrei Gorine, Konstantin Knizhnik Embedded and in-memory databases depend on the quality of their memory-management algorithms.
Database Team Needed - Please Read
Nested stored procedures
OO Database
Synonyms and SQL Server Express
Multiple Hierarchies from SQLCAT
Deleted All Logins to SQL Server 2005 and Lost sa Password: You Did WHAT? And BizTalk 2006 Is Using It?
Many-to-Many Session at European PASS Conference 2008
Take advantage of FE caching to optimize MDX performance
|