PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Języki zapytań strumieniowych baz danych

Identyfikatory
Warianty tytułu
EN
Stream database query languages
Języki publikacji
PL
Abstrakty
PL
Systemy Zarządzania Strumieniową Bazą Danych (SZSBD) stanowią alternatywę dla tradycyjnych relacyjnych bądź obiektowych Systemów Zarządzania Bazą Danych (SZBD). Tworzy się je na potrzeby aplikacji, w których nie może być użyty pasywny model przetwarzania, charakterystyczny dla tradycyjnych SZBD. System Zarządzania Strumieniową Bazą Danych stanowi aktywny element aplikacji, który na bieżąco generuje wyniki, wraz z napływem danych wejściowych. Możliwe jest to dzięki mechanizmowi rejestracji zapytań ciągłych (ang. continuous queries), które, w odróżnieniu od zapytań jednorazowych typowych dla tradycyjnych SZBD, wykonywane są w SZSBD stale przez określony przedział czasu. Taki sposób przetwarzania jest źródłem wymagań dla języka służącego do wyrażania zapytań ciągłych. W niniejszym artykule przedstawiono te wymagania oraz zaprezentowano wybrane, istniejące obecnie języki strumieniowe.
EN
Data Stream Management Systems (DSMS) are an alternative to traditional - relational or object oriented - Database Management Systems (DBMS). They are built for the purpose of the applications, in which passive processing model, characteristic for traditional DBMS, can not be applied due to constantly varying input parameters. Data Stream Management System is an active part of the application that outputs results in response to input parameters changes, represented by the incoming data sequences. This is possible since Data Stream Management Systems allow defining continuous queries to be performed for a period of time, contrary to one-time queries typical for traditional DBMS. This way of processing, for which data source come in form of sequences, defines set of features that language created for specifying continuous queries has to have. This document presents those features, and gives examples of query languages that own them.
Twórcy
autor
autor
  • Instytut Informatyki Stosowanej, Wydział Informatyki i Zarządzania Politechniki Wrocławskiej, 50-370 Wrocław, Wybrzeże Wyspiańskiego 27,, artur.wilczek@pwr.wroc.pl
Bibliografia
  • 1. [Abadi 2003] Abadi D., Carney D., Cetintemel U., Cherniack M., Convey C, Lee S., Stonebraker M., Tatbul N., Zdonik S., Aurora: A New Model and Architecture for Data Stream Management, 2003.
  • 2. [Arasu 2002] Arasu A., Babu S., Widom J., The CQL Continuous Query Language-Semantic Foundations and Query Execution, 2002
  • 3. [Babcock 2002] Babcock B., Babu S., Datar M., Motvvani R., Widom J., Models and Issues in Data Stream Systems, 2002.
  • 4. [Golab 2003] Golab L., Tamer Özsu M., Data Stream Management Issues - A Survey, 2003.
  • 5. [Jin 2006] Jin C, Carbonell J., ARGUS: Efficient Scalable Continuous Query Optimization for Large-Volume Data Streams, 2006.
  • 6. [Lerner 2003] Lerner A., Shasha D., The Virtues and Challenges of Ad Hoc Streams Querying in Finance, 2003.
  • 7. [Motvvani 2003] Motwani R., Widom J., Arasu A., Babcock B., Babu S., Datar M., Manku G., Olston C, Rosenstein J., Varma R., Query Processing, Approximation, and Resource Management in a Data Stream Management System, 2003.
  • 8. [Ramakrishnan 2003] Ramakrishnan R., Gehrke J., Database Management Systems. McGraw-Hill, 2003.
  • 9. [Borealis 2006] Borealis Application Programmer's Guide, 2006
  • 10. [WWW1] http://infolab.Stanford.edu/stream/code/
  • 11. [WWW2] http://infolab.stanford.edu/stream/sqr/
  • 12. [WWW3]http://pl.wikipedia.org/wiki/Strumie%C5%84_danych
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BPW7-0009-0003
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.