Client-driven Dynamic Database Updates


Book Description

This thesis addresses the problem of online schema updates where the goal is to be able to update relational database schemas without reducing the database system's availability. Unlike some other work in this area, this thesis presents an approach which is completely client-driven and does not require specialized database management systems (DBMS). Also, unlike other client-driven work, this approach provides support for a richer set of schema updates including vertical split (normalization), horizontal split, vertical and horizontal merge (union), difference and intersection. The update process automatically generates a runtime update client from a mapping between the old the new schemas. The solution has been validated by testing it on a relatively small database of around 300,000 records per table and less than 1 Gb, but with limited memory buffer size of 24 Mb. This thesis presents the study of the overhead of the update process as a function of the transaction rates and the batch size used to copy data from the old to the new schema. It shows that the overhead introduced is minimal for medium size applications and that the update can be achieved with no more than one minute of downtime.




Web-powered Databases


Book Description

This text provides a snapshot of contemporary research and development activities in the area of Web and Internet databases. It also provides case studies of successful Web database applications, including an online pay claim, a product catalogue and multiple-choice assessment through the Web.




Consumer Driven Electronic Transformation


Book Description

The book focuses on the emerging techniques and technologies for supply chain management and collaboration as well as on the emerging relationships and the electronic transformations governing multichannel retailing. It aims at supporting retailers, consumer goods manufacturers and third parties applying the latest technological inventions to transform the value chain. It also attempts to guide practitioners to effectively proceed in employing new technologies to ignite consumer enthusiasm. Similarly, the objective of this book is to help companies target more accurately consumer and shopper wishes with focused investments, in shorter time, and with more success.




Performance-oriented Application Development for Distributed Architectures


Book Description

Annotation This publication is devoted to programming models, languages, and tools for performance-oriented program development in commercial and scientific environments. The included papers have been written based on presentations given at the workshop PADDA 2001. The goal of the workshop was to identify common interests and techniques for performance-oriented program development in commercial and scientific environments. Distributed architectures currently dominate the field of highly parallel computing. Distributed architectures, based on Internet and mobile computing technologies, are important target architectures in the domain of commercial computing too. The papers in this publication come from the two areas: scientific computing and commercial computing.




Advances in Spatial and Temporal Databases


Book Description

SSTD 2009 was the 11th in a series of biannual events that discuss new and exciting research in spatio-temporal data management and related technologies. PrevioussymposiaweresuccessfullyheldinSantaBarbara(1989),Zurich(1991), Singapore (1993), Portland (1995), Berlin (1997), Hong Kong (1999), Los An- les (2001), Santorini, Greece (2003), Angra dos Reis, Brazil (2005), and Boston (2007). Before 2001, the series was devoted solely to spatial database mana- ment, and called SSD. From 2001, the scope was extended in order to also accommodate temporal database management, in part due to the increasing importance of research that considers spatial and temporal aspects jointly. SSTD2009introducedseveralinnovativeaspectscomparedtopreviousevents. There was a demonstrations track which included ten presentations of systems related to the topics of interest. In addition to that, the event included a poster session with seven presentations of innovative research developed at an early stage. For the ?rst time in the SSTD series, the best paper of the symposium was awarded and a few high-quality papers were selected and the authors were invited to submit extended versionsof their work to a special issue of the Geo- formatica journal (Springer). Prior to the symposium, there was a two-day - vanced seminar, which hosted three half-day tutorials on state-of-the-art topics within spatio-temporal data management, held by distinguished international researchers.




Databases in Networked Information Systems


Book Description

This book constitutes the refereed proceedings of the International Workshop on Databases in Networked Information Systems, DNIS 2000, held in Aizu, Japan in December 2000. The 17 revised full invited and selected papers have been carefully reviewed for inclusion in the book. The papers are organized in topical sections on data management systems, database systems - storage and retrieval, and networked information systems applications.







Design Driven Testing


Book Description

The groundbreaking book Design Driven Testing brings sanity back to the software development process by flipping around the concept of Test Driven Development (TDD)—restoring the concept of using testing to verify a design instead of pretending that unit tests are a replacement for design. Anyone who feels that TDD is “Too Damn Difficult” will appreciate this book. Design Driven Testing shows that, by combining a forward-thinking development process with cutting-edge automation, testing can be a finely targeted, business-driven, rewarding effort. In other words, you’ll learn how to test smarter, not harder. Applies a feedback-driven approach to each stage of the project lifecycle. Illustrates a lightweight and effective approach using a core subset of UML. Follows a real-life example project using Java and Flex/ActionScript. Presents bonus chapters for advanced DDTers covering unit-test antipatterns (and their opposite, “test-conscious” design patterns), and showing how to create your own test transformation templates in Enterprise Architect.




Web Data Management Practices


Book Description

"This book provides an understanding of major issues, current practices and the main ideas in the field of Web data management, helping readers to identify current and emerging issues, as well as future trends. The most important aspects are discussed: Web data mining, content management on the Web, Web applications and Web services"--Provided by publisher.