Strumieniowa baza danych

Strumieniowa baza danychbaza danych, w której dane są przedstawione w postaci zbioru strumieni danych. System zarządzania taką bazą nazywany jest strumieniowym systemem zarządzania danymi (DSMSang. Data Stream Management System).

Strumieniowe bazy danych z reguły implementują języki ciągłych zapytań [1] opartych na SQL-u (istnieją jednak wyjątki od tej reguły – np. rozwiązania graficzne).

Geneza strumieniowych baz danych

Problemy modelu relacyjnego

Konwencjonalne, relacyjne bazy danych są projektowane przy założeniu aktywnej postawy użytkownika. Użytkownik wprowadza i otrzymuje na żądanie informacje ze zbioru danych. Tego typu podejście określono jako oparte na koncepcji pasywnej bazy danych (HADP) (ang. Human Active Database Passive). Niestety, istnieje szereg zjawisk, których praktyczna realizacja przy pomocy tej koncepcji prezentacji danych jest znacząco utrudniona. Próbując zastosować model uniwersalny, napotkamy problemy dopiero w trakcie wdrożenia lub pierwszego uruchomienia systemu. Jest to spowodowane uwzględnieniem przez projektanta wartości średnich bez uwzględnienia ciągłego i nieograniczonego w czasie, a czasem lawinowego napływu danych.

Podejście DAHP

Dlatego powstała nowa koncepcja realizacji systemu zarządzania danymi. Jest to model oparty na aktywnej bazie danych (DAHP – Database Active Human Passive). Prowadzone badania dotyczą głównie rozwiązań dedykowanych. W ramach jednego z projektów prowadzone są prace nad przedstawieniem rozwiązania uniwersalnego [2].

Przedstawiono koncepcję systemu DSMS, Data Stream Management System, czyli tłumacząc: SZSBD – Systemu Zarządzania Strumieniową Bazą Danych (w opozycji do pojęcia DBMS, Database Management System zakładającego relacyjny model danych).

Różnice pomiędzy systemem relacyjnym i strumieniowym

Można wskazać kilka podstawowych różnic pomiędzy systemami relacyjnymi i strumieniowymi. Poniżej zamieszczono te cechy funkcjonalne systemów, które są spotykane jedynie w systemach strumieniowych.

  • implementacja ciągłych zapytań w systemie zarządzania danymi (nie w aplikacji)
  • moduł rejestracji danych umieszczony w systemie zarządzania danymi (wbudowany)
  • język zapytań oparty na zmodyfikowanej/rozszerzonej/alternatywnej algebrze opisującej operacje na strumieniach danych

Charakterystyka modelu

W modelu strumieni danych zakłada się, że niektóre lub wszystkie napływające do systemu dane nie są dostępne w dowolnej chwili. Możliwy czas, w jakim można je zarejestrować, jest skończony. Dane te pojawiają się w źródle danych i przyjmują postać strumienia danych.

Strumienie danych różnią się od konwencjonalnych danych kilkoma szczegółami:

  • Elementy strumienia danych napływają na bieżąco (online).
  • System nie ma wpływu na dane, jakie do niego napływają – ani na kolejność, ani na zawartość.
  • Strumienie danych teoretycznie nie są ograniczone czasem – w rozwiązaniu nie można założyć, że strumień danych będzie zawierał określoną maksymalną ilość elementów.
  • Każdy element pobrany ze strumienia danych po przetworzeniu jest niszczony lub archiwizowany. Dostęp do niego jest utrudniony, bowiem strumień nie jest przechowywany w pamięci operacyjnej, a łatwy dostęp do danych możliwy jest jedynie w przypadku ostatnio zarejestrowanych danych.

Istnienie takich ograniczeń nie przekreśla wykorzystania w systemie zarządzania bazą danych konwencjonalnych metod dostępu do danych. Prowadzone są próby poszerzenia standardu języka SQL o elementy umożliwiające zadawanie zapytań oparte na strumieniach danych.

Semantyka ciągłych zapytań

Klasyczne systemy relacyjne implementują model typu zapytanie-odpowiedź. Typowe zapytania realizowane w modelu strumieniowym mają postać zapytanie-odpowiedź, odpowiedź,... Ciągłe zapytanie jest zapytaniem, którego plan realizacji zamknięty jest w martwej pętli. Formalną semantykę ciągłych zapytań zdefiniowano w pracy opublikowanej w czasopiśmie Sigmod Record [1] przez naukowców pracujących nad projektem STREAM.

Języki zapytań

Rozważane są trzy możliwe sposoby zapisu zapytań opartych na strumieniach danych: deklaratywne (oparte na rachunku relacji), obiektowe oraz rozwiązanie proceduralne. Rozwiązania deklaratywne bazują na poszerzonej składni języka SQL. Przykładowe zapytania przedstawia się następująco:

Select Istream(*) From S [Rows 100] Where S.A > 10

Podejście obiektowe zostało zastosowane w systemie monitorowania sieci czujników Cougar.

Do języków proceduralnych należy zaliczyć te języki, w których plan realizacji zapytania tworzony jest bezpośrednio przez użytkownika – np. Projekt Aurora/Borealis.

Przetwarzanie strumieni danych

Model obliczeń na strumieniach danych zakłada istnienie danych o następującym charakterze:

  • dane nadchodzą w postaci sekwencji elementów zwanej strumieniem,
  • każdy z elementów jest przeglądany i przetwarzany tylko raz, wraz z napływem danych.

Podstawowe problemy w realizacji zadania przetwarzania strumieni danych dotyczą implementacji i zdefiniowania zbioru operatorów nieblokujących realizację planu zapytania oraz algorytmów aproksymujących. W ramach prac często stosowana jest technika ruchomego okna danych w celu realizacji zadań przez operatory.

Literatura

  1. Arasu A, Widom J. ACM Sigmod Record Vol 33, Nr 3, 2004, s. 6–11
  2. Babcock B., Babu S., Datar M., Motwani R., Widom J.: Models and Issues in Data Stream Systems. Proc. of the 2002 ACM Symp. on Principles of Database Systems, June 2002, s. 1–16
  3. Golab L., Ozsu M.T. Issues in data stream management, ACM Sigmod Record Vol 32, Nr 2, 2003, s. 5–14

Read other articles:

Hilda FredriksenPekerjaanAktrisTahun aktif1926-1942 Hilda Fredriksen (10 Desember 1873 – 30 Juni 1945) adalah seorang aktris berkebangsaan Norwegia. Filmografi terkenal 1942 - Den Farlige leken 1941 - Hansen og Hansen .... seorang tersinggung wanita 1940 - Tørres Snørtevold .... bibi Sofie 1938 - Bør Børson Jr. .... hotel nyonya rumah 1937 - To levende og en død .... tamu nyonya rumah 1937 - By og land hand i hand .... wanita dari Ullern 1933 - En stille flirt .... ...

 

 

Hello, My Name Is DorisTheatrical release posterSutradaraMichael ShowalterProduser Daniel Crown Kevin Mann Riva Marker Jordana Mollick Daniela Taplin Lundberg Ditulis oleh Michael Showalter Laura Terruso Pemeran Sally Field Max Greenfield Beth Behrs Wendi McLendon-Covey Stephen Root Elizabeth Reaser Natasha Lyonne Tyne Daly Penata musikBrian H. KimSinematograferBrian BurgoynePenyuntingRobert NassauPerusahaanproduksi Haven Entertainment Red Crown Distributor Roadside Attractions Stage 6 ...

 

 

Capital of Turks and Caicos Islands, United Kingdom For Cockburn Town in the Bahamas, see Cockburn Town, Bahamas. Capital in Turks and Caicos Islands, United KingdomCockburn TownCapital Top: Aerial view of Cockburn Town; Middle:Downtown Cockburn Town, St. Mary's Cathedral; Downtown Turks & Caicos Island National Museum, Cockburn Town coastlineTurks and Caicos Islands position in the North Atlantic OceanMap showing Cockburn Town's position with Turks and CaicosCoordinates: 21°27′32″N ...

American college football season 2006 UNLV Rebels footballConferenceMountain West ConferenceRecord2–10 (1–7 MW)Head coachMike Sanford (2nd season)Offensive coordinatorNoah Brindise (2nd season)Defensive coordinatorVic Shealy (2nd season)Home stadiumSam Boyd StadiumSeasons← 20052007 → 2006 Mountain West Conference football standings vte Conf Overall Team   W   L     W   L   No. 16 BYU $   8 – 0  ...

 

 

Prasasti di atas pintu masuk bekas sekolah Latin di Gouda : Praesidium atque decus quae sunt et gaudia vitae – Formant hic animos Graeca Latina roughs Sekolah Latin adalah sekolah tata bahasa di Eropa pada abad ke-14 hingga ke-19, meskipun istilah terakhir lebih umum di Inggris. Istilah lain yang digunakan termasuk Lateinschule di Jerman, atau kemudian Gimnasium. Sekolah-sekolah Latin juga didirikan di Amerika Kolonial. Penekanannya ditempatkan, seperti namanya, pada pembelajaran mengg...

 

 

Planet Holiday Hotel & ResidencePlanet Holiday Hotel & ResidenceRekor tinggiDigantikanBatam City Condominium [a]Informasi umumStatusRampungJenisHotelResidensialGaya arsitekturPasca-modernLokasiSei Jodoh, Batam, Kepulauan Riau, IndonesiaKoordinat1°09′07″N 104°00′27″E / 1.1519617°N 104.0074017°E / 1.1519617; 104.0074017Rampung2004Dibuka6 September 2003[1]TinggiArsitektural85 meter (279 ft)Data teknisJumlah lantai20Situs webhttp://www.plan...

Kerajaan WürttembergKönigreich Württemberg1806–1918 Bendera Lambang Semboyan: Furchtlos und treuLagu kebangsaan: Württemberger HymneStatusNegara Konfederasi Rhein(1806–1813)Negara Konfederasi Jerman(1815–1866)Negara federasi Kekaisaran Jerman(1871–1918)Ibu kotaStuttgartBahasa yang umum digunakanJerman SwabiaAgama Protestan, Katolik RomaPemerintahanMonarki konstitusionalRaja • 1806–1816 Frederick I• 1816–1864 William I• 1864–1891 Charl...

 

 

American politician (born 1963) For other people with a similar name, see Scott Fitzgerald (disambiguation). Scott FitzgeraldOfficial portrait, 2021Member of the U.S. House of Representativesfrom Wisconsin's 5th districtIncumbentAssumed office January 3, 2021Preceded byJim SensenbrennerMajority Leader of the Wisconsin SenateIn officeJanuary 7, 2013 – January 1, 2021Preceded byMark F. MillerSucceeded byDevin LeMahieuIn officeJanuary 3, 2011 – March 17, 201...

 

 

Untuk kegunaan lain, lihat Miele (disambiguasi). Miele & Cie. KGJenisKommanditgesellschaftDidirikan1 Juli 1899; 124 tahun lalu (1899-07-01) di Herzebrock, JermanPendiriCarl MieleReinhard ZinkannKantorpusatGüterslohTokohkunciMarkus Miele (pendiri, direktur pelaksana)Reinhard Zinkann Jr. (pendiri, direktur pelaksana)Olaf Bartsch (keuangan, administrasi)Axel Kniehl (pemasaran, penjualan)Stefan Breit (teknologi)[1]ProdukPerlengkapan rumah tangga dan komersialPenda...

Footballer (born 1944) In this Spanish name, the first or paternal surname is Gárate and the second or maternal family name is Ormaechea. José Eulogio Gárate Gárate in 1973Personal informationFull name José Eulogio Gárate OrmaecheaDate of birth (1944-09-20) 20 September 1944 (age 79)Place of birth Sarandí, Buenos Aires, ArgentinaPosition(s) StrikerSenior career*Years Team Apps (Gls)1963–1965 Eibar 1965–1966 Indautxu 23 (14)1966–1977 Atlético Madrid 241 (109)Internat...

 

 

Lituania padaOlimpiadeKode IOCLTUKONKomite Olimpiade Nasional LituaniaSitus webwww.ltok.lt (dalam bahasa tidak diketahui)Medali 6 7 13 Total 26 Penampilan Musim Panas192419281932–198819921996200020042008201220162020Penampilan Musim Dingin19281932–1988199219941998200220062010201420182022Penampilan terkait lainnya Kekaisaran Rusia (1900–1912) Uni Soviet (1952–1988) Usai mendeklarasikan restorasi kemerdekaan pada 1918, Lituania, mengirim para atletnya dalam Olimp...

 

 

Leixlip Louisa BridgeLéim an Bhradáin Droichead LouisaGeneral informationLocationStation Road, Leixlip, County Kildare, W23 NH33IrelandCoordinates53°22′12″N 6°30′25″W / 53.3699°N 6.5069°W / 53.3699; -6.5069Owned byIarnród ÉireannOperated byIarnród ÉireannPlatforms2Tracks2Bus routes3Bus operatorsDublin Bus, JJ Kavanagh and SonsConnections139C3X26ConstructionStructure typeAt-gradeOther informationStation codeLXLSAFare zoneSuburban 3Key dates1 September...

Yverdon-les-Bainscittà Yverdon-les-Bains – Veduta LocalizzazioneStato Svizzera Cantone Vaud DistrettoJura-Nord vaudois AmministrazioneSindacoJean-Daniel Carrard Lingue ufficialiFrancese TerritorioCoordinate46°46′44″N 6°38′24″E / 46.778889°N 6.64°E46.778889; 6.64 (Yverdon-les-Bains)Coordinate: 46°46′44″N 6°38′24″E / 46.778889°N 6.64°E46.778889; 6.64 (Yverdon-les-Bains) Altitudine435 m s.l.m. Superficie13,49 km�...

 

 

Cabor sepak bola telah dipertandingkan dalam edisi 1979 Universiade di Meksiko. Putra Hasil Tahun Tuan Rumah Final Perebutan Tempat Ketiga Juara Skor Juara kedua Juara ketiga Skor Juara keempat 1979 Rincian Meksiko Meksiko 5–3 Uruguay Rumania 4–1 Belanda 1985 Rincian Kobe, Jepang Korea Utara 1–0 Uruguay Tiongkok 4–2 Jepang 1987 Rincian Zagreb, Yugoslavia Uni Soviet 5–0 Korea Selatan Korea Utara 3–0 Tiongkok 1991 Rincian Sheffield, Britania Raya Korea Selatan 0–0 (p.w.) (5–4 a....

 

 

Type of martial arts using wooden sticks This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Stick-fighting – news · newspapers · books · scholar · JSTOR (April 2012) (Learn how and when to remove this message) Cane and stick fencing in French encyclopedia Stick-fighting, stickfighting, or stick fighting, is a v...

Державний комітет телебачення і радіомовлення України (Держкомтелерадіо) Приміщення комітетуЗагальна інформаціяКраїна  УкраїнаДата створення 2003Керівне відомство Кабінет Міністрів УкраїниРічний бюджет 1 964 898 500 ₴[1]Голова Олег НаливайкоПідвідомчі ор...

 

 

土库曼斯坦总统土库曼斯坦国徽土库曼斯坦总统旗現任谢尔达尔·别尔德穆哈梅多夫自2022年3月19日官邸阿什哈巴德总统府(Oguzkhan Presidential Palace)機關所在地阿什哈巴德任命者直接选举任期7年,可连选连任首任萨帕尔穆拉特·尼亚佐夫设立1991年10月27日 土库曼斯坦土库曼斯坦政府与政治 国家政府 土库曼斯坦宪法 国旗 国徽 国歌 立法機關(英语:National Council of Turkmenistan) ...

 

 

For the 1989 Bengali film, see Amar Prem (1989 film). 1972 romantic drama film by Shakti Samanta Amar PremDirected byShakti SamantaScreenplay byArabinda MukherjeeRamesh Pant (dialogue)Based onHinger Kochuri by Bibhutibhushan Bandopadhyay and Nishi Padma (Bengali Film)Produced byShakti SamantaStarringSharmila TagoreRajesh KhannaCinematographyAloke DasguptaEdited byGovind DalwadiMusic byR. D. BurmanProductioncompanyShakti FilmsRelease date 28 January 1972 (1972-01-28) CountryIndi...

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Music of New York City – news · newspapers · books · scholar · JSTOR (February 2024) (Learn how and when to remove this message) Overview of music activities in New York City Clockwise from top left: Carnegie Hall; The Metropolitan Opera House; Avery Fisher Hal...

 

 

  لمعانٍ أخرى، طالع محمد جميل (توضيح). محمد جميل شلش معلومات شخصية الميلاد سنة 1930 (العمر 93–94 سنة)  الخالص  مواطنة المملكة العراقية الجمهورية العراقية الجمهورية العراقية العراق  عضو في اتحاد الكتاب العراقيين  الحياة العملية المدرسة الأم جامعة بغداد  المه...