PL EN


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

Mapping SBQL Query Results to XML

Wybrane pełne teksty z tego czasopisma
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
The following paper presents a solution resolving inconsistencies in processing XML data-structures with SBQL objectoriented query and programming language. SBQL is based on Stack-Based Architecture (SBA) a formal approach reconstructing query languages’ concepts from the point of view of programming languages (Pls). The basic data store model AS0 defined in SBA can describe complex hierarchical data structures implied by XML. Nevertheless, in the classical approach to processing XML some use-case scenarios cannot be solved in satisfactory manner. In such cases SBQL queries return results either typologically obscure from the point of view of SBA or invalid from the point of view of expected XML tags formatting. The paper illustrates this problem on comprehensive examples, presents its cause and the solution.
Twórcy
autor
  • Institute of Applied Computer Science, Lodz University of Technology, Poland
autor
  • Institute of Applied Computer Science, Lodz University of Technology, Poland
autor
  • Institute of Applied Computer Science, Lodz University of Technology, Poland
Bibliografia
  • [1] R. Adamus, et al., Stack-Based Architecture and Stack-Based Query Language, Proc. 1st ICOODB Conf., ISBN 078-7399-412-9, pp.77-95, 2008
  • [2] K. Subieta, Teoria i konstrukcja obiektowych języków zapytań, Wydawnictwo PJWSTK, ISBN 83-89244-29-2, Warszawa 2004
  • [3] LINQ (Language-Integrated Query): http://msdn.microsoft.com/pl-pl/library/bb397926.aspx, 2012
  • [4] R. Adamus, et al., Overview of the Project ODRA, Proc. 1st ICOODB Conf., ISBN 078-7399-412-9, pp. 179-197, 2008
  • [5] M. Lentner, K. Subieta, ODRA : A Next Generation Object-Oriented Environment for Rapid Database Application Development. Proc. 11th ADBIS Conf., Springer LNCS 4690, pp. 130-140, 2007
  • [6] ODRA (Object Database for Rapid Application development) Description and Programmer Manual, http://www.sbql.pl/various/ODRA/ODRA_manual.html, 2008
  • [7] eGov Bus: Advanced e-Government Information Service Bus. European Commission 6th Framework Programme, IST-26727, http://www.egovbus.org/web/guest/home, 2009
  • [8] VIDE: Visualize All Model Driven Programming, European Commission 6th Framework Programme, IST 033606 STP, url http://www.vide-ist.eu, 2009
  • [9] M. Bleja, T. Kowalski, R. Adamus, K. Subieta, Optimization of Object-Oriented Queries Involving Weakly Dependent Subqueries, Proc. 2nd ICOODB Conf., Zurich, Switzerland, ISBN 978-3-909386-95-6, pp. 77-94
  • [10] J. Płodzień, Optimization Methods in Object Query Languages. Ph.D. Thesis. Institute of Computer Science, Polish Academy of Sciences, http://www.sbql.pl/phds/PhD%20Jacek%20Plodzien.pdf, 2000
  • [11] T. Kowalski, et al., Optimization by Indices in ODRA, Proc. 1st ICOODB Conf., ISBN 078-7399-412-9, pp.97-117, 2008
  • [12] W3C Working Group Note, XML Technology, http://www.w3.org/standards/xml/, 2012
  • [13] C. Re, J. Simeon, M. Fernandez, A Complete and Efficient Algebraic Compiler for XQuery. In Proc. of the 22nd IEEE Conference on Data Engineering (ICDE), Atlanta, GA, USA, April 2006
  • [14] SBQL4J, Stack-Based Query Language for Java, http://code.google.com/p/sbql4j/, 2012
  • [15] W3CWorking Group Note, XML Query Use Cases, http://www.w3.org/TR/xquery-use-cases/, 2007
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-dad9a322-ea04-48d7-a89a-afef2e05cf49
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ć.