Skip to main content

2011 | OriginalPaper | Buchkapitel

A Java-Integrated Object Oriented Query Language

verfasst von : Emil Wcisło, Piotr Habela, Kazimierz Subieta

Erschienen in: Informatics Engineering and Information Science

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Recently the general-purpose programming languages community has encountered the need for more powerful and more abstract expressions, comparable to query languages. Current proposals, however, still suffer from some aspects of impedance mismatch between programming and query languages. This paper describes a prototype of a Java extension with the user-friendly object-oriented query language SBQL. The resulting functionality is partially inspired by the LINQ language available in the Microsoft .NET framework. The presented solution, although being a prototype, offers a promising performance of query evaluation. We argue that compared to LINQ, several advantages of this can be observed, e.g. with respect to universality, and a less verbose, syntax, familiar to the query language community. Moreover, it offers several unique features including query translation into a native Java code, universal sorting and transitive closure operators, and the support for generic collections. The resulting language is applicable to various data processing problems and provides a starting point for several interesting research areas. The paper presents the language design, Java integration issues, performance considerations and comparison with LINQ.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Metadaten
Titel
A Java-Integrated Object Oriented Query Language
verfasst von
Emil Wcisło
Piotr Habela
Kazimierz Subieta
Copyright-Jahr
2011
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-642-25327-0_50