1. A method comprising: representing at least one continuous-query-language (“CQL”) concept as a Structured Query Language (“SQL”) table, the at least one CQL concepts being a CQL table, a CQL stream, or a CQL relation; translating a CQL operator into at least one SQL statement, wherein input to the CQL operator comprises at least one of the represented CQL concepts, wherein the CQL operator produces at least one of the represented CQL concepts as output, wherein the at least one SQL statement operates on at least one SQL table representing the input to the CQL operator, and wherein the at least one SQL statement produces at least one SQL table representing the output of the CQL operator; and representing a CQL relation R having a schema K and a time-domain TD as a CQL table T according to the formula T = ⋃ L ≥ t ≥ 0 ⁢ T t , where L is a limit of time, T t is a CQL table having a schema K 2 equal to K×{+, −}×{t} and a defining function f where f ≡ { T 0 = R ⁡ ( 0 ) × { + } × { 0 } T t = ( ( R ⁡ ( t ) - R ⁡ ( t - 1 ) ) × { + } × { t } ) ⋃ ( ( R ⁡ ( t - 1 ) - R ⁡ ( t ) ) × { - } × { t } ) ; and representing the CQL table T having the schema K 2 and defining function f as a SQL table, wherein the SQL table contains f(s) rows of s for any s that is an element of K 2 .
2. The method of claim 1 , comprising: receiving, in a first computing environment, input to the CQL operator; providing the received input to a SQL table in a second computing environment; and executing, in the second computing environment, the at least one SQL statement.