Czasopismo
2020
|
R. 96, nr 10
|
184--191
Tytuł artykułu
Autorzy
Wybrane pełne teksty z tego czasopisma
Warianty tytułu
Storage and processing of temporal data in the light of SQL language standard ISO/IEC 9075
Języki publikacji
Abstrakty
Przechowywanie i przetwarzanie danych temporalnych jest szczególnie istotne tam, gdzie zachodzi konieczność składowania i przetwarzania oprócz danych statycznych również danych, które zmieniają się wraz z upływem czasu. Dane temporalne są danymi specyficznymi, tym samym wymagają także nieco odmiennego podejścia do ich obsługi. W artykule zaprezentowano pokrótce ewolucje standardu języka SQL ze szczególnym naciskiem na jego rozszerzenie związane z temporalnością danych. Przedstawione zostały sposoby składowania danych w tabelach temporalnych z uwzględnieniem czasu rzeczywistego i transakcyjnego oraz w tabelach bitemporalnych. Zaprezentowane zostały sposoby przetwarzania danych z użyciem operatorów temporalnych wprowadzonych do standardu SQL:2011.
The storage and processing of temporal data is particularly important where it is necessary to store and process not only static data, but also those that change over time. Temporal data is specific data, therefore it requires a slightly different approach to their handling. The article briefly presents the evolution of the SQL language standard with particular emphasis on its extension related to the temporality of data. The methods of data storage in temporal tables, taking into account valid and transaction time, and in bitemporal tables were presented. The methods of data processing with the use of temporal operators introduced into the SQL: 2011 standard were presented.
Czasopismo
Rocznik
Tom
Strony
184--191
Opis fizyczny
Bibliogr. 29 poz., rys., tab.
Twórcy
autor
- Uniwersytet Łódzki, Instytut Logistyki i Informatyki, Katedra Informatyki Ekonomicznej, ul. Rewolucji 1905 r. 37, 90-214 Łódź, sebastian.lachecinski@uni.lodz.pl
Bibliografia
- [1] Łacheciński S., Modelowanie danych temporalnych w relacyjnym modelu danych, Informatyka Ekonomiczna, 4(46) (2017), 90-107
- [2] Date C.J., Darwen H., Lorentzos N., Time and relational theory Temporal Databases in the Relational Model and SQL, 2014, Morgan Kaufmann
- [3] Zemke F., What’s new in SQL:2011, SIGMOD Record, Vol. 41, No. 1, March 2012, 67-73, https://sigmodrecord.org/publications/sigmodRecord/1203/pdfs/ 10.industry.zemke.pdf
- [4] Eisenberg A., Kulkarni K., Melton J., Michels J., Zemke F., SQL:2003 Has Been Published, SIGMOD Record, Vol. 33, No. 1, March 2004, SQL, 119-126 2013 http://www09.sigmod.org/sigmod/record/issues/0403/E.JimAndr ew-standard.pdf
- [5] SQL:2008: https://web.archive.org/web/20110628130925/http://iablog.syba se.com/paulley/2008/07/sql2008-now-an-approved-isointernational- standard/
- [6] Kulkarni K., Jan-Eike Michels, 2012, Temporal features in SQL:2011, 34-43 https://sigmodrecord.org/publications/sigmodRecord/1209/pdfs/ 07.industry.kulkarni.pdf (1.12.2017)
- [7] SQL:2016: https://www.iso.org/obp/ui/#iso:std:iso-iec:9075:- 2:ed-5:v1:en
- [8] SQL:2016: https://modern-sql.com/blog/2017-06/whats-new-insql- 2016
- [9] Michels J., Hare K., Kulkarni K., Zuzarte C., Liu Z. H., Hammerschimdt B., Zemke F., The New and Improved SQL:2016 Standard, 51-60 https://sigmodrecord.org/publications/sigmodRecord/1806/pdfs/ 08_Industry_Michels.pdf
- [10] Kania K., 2004, Temporalne bazy danych w systemach informatycznych zarządzania, Wydawnictwo Akademii Ekonomicznej w Katowicach, Katowice
- [11] https://link.springer.com/content/pdf/10.1007%2F978-1-4899- 7993-3_80729-1.pdf
- [12] Date C.J., Darwen H., Lorentzos N., Temporal Data and the Relational Model, Morgan Kaufman (2003) 191 PRZEGLĄD ELEKTROTECHNICZNY, ISSN 0033-2097, R. 96 NR 10/2020
- [13] James F. Allen, “Maintaining knowledge about temporal intervals”, Communications of ACM, Vol. 26, No. 11, November 1983
- [14] Saracco M., Nicola M., Gandhi L., 2012, A matter of time: Temporal data management in DB2 10 https://www.yumpu.com/en/document/read/13882386/a-matterof- time-temporal-data-management-in-db2-10-ibm
- [15] IBM: https://www.ibm.com/developerworks/data/library/techarticle/d m-1410temporal-tables-db2zos/index.html
- [16] IBM: https://www.ibm.com/support/knowledgecenter/en/SSEPEK_11 .0.0/admin/src/tpc/db2z_creatingtemporal.html
- [17] Salvisberg P., Multi-temporal Features in Oracle 12c, https://www.salvis.com/blog/2014/01/04/multi-temporaldatabase- features-in-oracle-12c/
- [18] Oracle: https://www.oracle.com/webfolder/technetwork/tutorials/obe/db/ 12c/r1/ilm/temporal/temporal.html
- [19] SQL Server: https://docs.microsoft.com/en-us/sql/relationaldatabases/ tables/temporal-tables?view=sql-server-ver15
- [20] Snodgrass R.T., 2010, A Case Study of Temporal Data, Teradata Corporation https://cs.ulb.ac.be/public/_media/teaching/infoh415/teradata_t emporal_case_study.pdf
- [21] Teradata https://docs.teradata.com/reader/vi_E5DAzLxKE_Xhr8yNIWw/ BuO5td4SJIxUXyFilG6Geg
- [22] SAP HANA: https://help.sap.com/viewer/6a504812672d48ba865f4f4b268a8 81e/Cloud/en-US/cf3523ab01834f5e84a32164c1fd597a.html
- [23] MariaDB: https://mariadb.com/kb/en/temporal-data-tables/
- [24] Petković D., Support of Temporal Data in Database Systems, International Journal of Computer Applications (0975 –8887), Volume 152 –No.4, October 2016, 26-33
- [25] Petković D., Temporal Data in Relational Database Systems: A Comparison, Conference: WorldCIST (1) 2016, At Recife, Volume: 1
- [26] Petković, D., Temporal Data in Enterprise Database Systems, The 7th International Conference on Information Technology, 2015,pp 276-282
- [27] Kaufmann M., Fisher P., Farber F., Vagenas P., Kossmann D., Comprehensive and Interactive Temporal Query Processing with SAP HANA, Conference Paper in Proceedings of the VLDB Endowment 6(12) August 2013,
- [28] Böhlen M., Hanspeter M.; Dignös A. ; Gamper J. ; Jensen Ch., Database Technology for Processing Temporal Data (Invited Paper), University of Zurich, 2018 https://www.zora.uzh.ch/id/eprint/161083/1/LIPIcs-TIME-2018- 2.pdf
- [29] Owusuaa Mensah R., Amankona V., SQL and Temporal Database Research: Unified Review and Future Directions, International Research Journal of Engineering and Technology(IRJET), Volume: 04 Issue: 09 Sep 2017, 1160- 1168 https://www.irjet.net/archives/V4/i9/IRJET-V4I9207.pdf
Uwagi
Opracowanie rekordu ze środków MNiSW, umowa Nr 461252 w ramach programu "Społeczna odpowiedzialność nauki" - moduł: Popularyzacja nauki i promocja sportu (2020).
Typ dokumentu
Bibliografia
Identyfikatory
Identyfikator YADDA
bwmeta1.element.baztech-a5d04941-217b-4933-964a-9684273da563