By Georg Lausen, Dan Suciu
ISBN-10: 3540208968
ISBN-13: 9783540208969
The papers during this quantity characterize the technical application of the ninth Biennial WorkshoponDataBasesandProgrammingLanguages(DBPL2003),whichwas hung on September 6-8, 2003, in Potsdam, Germany. The workshop meets each years, and is a well-established discussion board for ideas that lie on the intersection of database and programming language learn. DBPL 2003 persevered the t- dition of excellence initiated by way of its predecessors in Rosco?, Finistre (1987), S- ishan, Oregon (1989), Nafplion, Argolida (1991), long island, manhattan (1993), Gubbio, Umbria (1995), Estes Park, Colorado (1997), Kinloch Rannoch, Sc- land (1999), and Frascati, Rome (2001). Theprogramcommitteeselected14papersoutof22submissions,andinvited twocontributions.The16talkswerepresentedoverthreedays,insevensessions. In theinvitedtalk Jennifer Widom awarded the paper CQL: a Language forContinuousQueriesoverStreamsandRelations,coauthoredbyArvindArasu andShivnathBabu.Whilealotofresearchhasbeendonerecentlyonqueryp- cessingoverdatastreams,CQLisvirtuallythe?rstproposalofaquerylanguage on streams that could be a strict extension of SQL. The language is based round an easy but robust proposal: it has certain information forms, family members and streams, with well-de?ned operators for mapping among them. Window speci?cation expressions, similar to sliding home windows, map streams to relatives, whereas operators akin to ’’insert stream,’’ ’’delete stream,’’ and ’’relation stream’’ map family to streams by way of returning, at every one second in time, the newly inserted tuples, the deleted tuples, or a image of the total relation. the various examples during this paper make a powerful case for the ability and usability of CQL