Search results for "Relational database"

showing 10 items of 47 documents

CORAL Server and CORAL Server Proxy: Scalable Access to Relational Databases from CORAL Applications

2011

The CORAL software is widely used at CERN for accessing the data stored by the LHC experiments using relational database technologies. CORAL provides a C++ abstraction layer that supports data persistency for several backends and deployment models, including local access to SQLite files, direct client access to Oracle and MySQL servers, and read-only access to Oracle through the FroNTier web server and cache. Two new components have recently been added to CORAL to implement a model involving a middle tier "CORAL server" deployed close to the database and a tree of "CORAL server proxy" instances, with data caching and multiplexing functionalities, deployed close to the client. The new compon…

HistoryDatabasebusiness.industryComputer scienceRelational databasecomputer.software_genreMultiplexingProxy (climate)OracleComputer Science ApplicationsEducationComputing and ComputersTree (data structure)SoftwareScalabilityOperating systemArchitecturebusinesscomputer
researchProduct

CORAL and COOL during the LHC long shutdown.

2013

CORAL and COOL are two software packages used by the LHC experiments for managing detector conditions and other types of data using relational database technologies. They have been developed and maintained within the LCG Persistency Framework, a common project of the CERN IT department with ATLAS, CMS and LHCb. This presentation reports on the status of CORAL and COOL at the time of CHEP2013, covering the new features and enhancements in both packages, as well as the changes and improvements in the software process infrastructure. It also reviews the usage of the software in the experiments and the outlook for ongoing and future activities during the LHC long shutdown (LS1) and beyond. CORA…

HistoryEngineeringLarge Hadron Colliderbusiness.industryRelational databaseShutdowncomputer.software_genreComputer Science ApplicationsEducationComputing and ComputersSoftware development processSoftwareOperating systembusinesscomputer
researchProduct

LCG Persistency Framework (CORAL, COOL, POOL): Status and Outlook

2011

The LCG Persistency Framework consists of three software packages (POOL, CORAL and COOL) that address the data access requirements of the LHC experiments in several different areas. The project is the result of the collaboration between the CERN IT Department and the three experiments (ATLAS, CMS and LHCb) that are using some or all of the Persistency Framework components to access their data. The POOL package is a hybrid technology store for C++ objects, using a mixture of streaming and relational technologies to implement both object persistency and object metadata catalogs and collections. POOL provides generic components that can be used by the experiments to store both their event data…

HistoryLarge Hadron ColliderDatabaseRelational databasebusiness.industryComputer sciencecomputer.software_genreComputing and ComputersComputer Science ApplicationsEducationAbstraction layerMetadataData accessSoftwarePackage development processbusinesscomputerJournal of Physics: Conference Series
researchProduct

Database to Ontology Mapping Patterns in RDB2OWL Lite

2016

We describe the RDB2OWL Lite language for relational database to RDF/OWL mapping specification and discuss the architectural and content specification patterns arising in mapping definition. RDB2OWL Lite is a simplification of original RDB2OWL with aggregation possibilities and order-based filters removed, while providing in-mapping SQL view definition possibilities. The mapping constructs and their usage patterns are illustrated on mapping examples from medical domain: medicine registries and hospital information system. The RDB2OWL Lite mapping implementation is offered both via translation into D2RQ and into standard R2RML mapping notations.

Hospital information systemOpen Biomedical OntologiesInformation retrievalComputer scienceViewRelational databaseSemantic integrationcomputer.file_formatRDFNotationcomputerDomain (software engineering)
researchProduct

An Ehrenfeucht-Fraïssé Approach to Collapse Results for First-Order Queries over Embedded Databases

2001

We present a new proof technique for collapse results for first-order queries on databases which are embedded in N or R>o. Our proofs are by means of an explicitly constructed winning strategy for Duplicator in an Ehrenfeucht-FraissE game, and can deal with certain infinite databases where previous, highly involved methods fail. Our main result is that first-order logic has the natural-generic collapse over {N,≤ ,+} for arbitrary (i.e., possibly infinite) databases. Furthermore, a first application of this result shows the natural-generic collapse of first-order logic over {R>o,≤,+} for a certain kind of databases over R>o which consist of a possibly infinite number of regions.

Infinite numberDatabaseLogic in computer scienceRelational databaseCollapse (topology)Database theorycomputer.software_genreMathematical proofFirst ordercomputerComputer Science::DatabasesMathematicsFirst-order logic
researchProduct

Publish By Example

2008

We propose an approach for producing database publishing programs by example. The main idea is to interactively build an example document, representative of the program output. The system infers from this document, without ambiguity, the publishing program. The end-user does not need to know a programming language, a query language or the database schema.

Information retrievalComputer sciencebusiness.industrycomputer.internet_protocolRelational databasemedia_common.quotation_subjectDatabase schemaInformationSystems_DATABASEMANAGEMENTAmbiguityQuery languageInformation engineeringNeed to knowbusinessPublicationcomputerXMLmedia_common2008 Eighth International Conference on Web Engineering
researchProduct

Unifying Access to Heterogeneous Document Databases through Contextual Metadata

2011

Document databases available on the Internet carry massive information resources. To a person needing a piece of information on a specific domain, finding the piece, however, is often quite problematic even though there were a representative collection of databases available on the domain. The languages used in the content, the names of document types, their structures, the ways documents are organized and their retrieval techniques often vary in the databases. The databases containing legal information on the Internet offer a typical example. For finding relevant documents and for being able to interpret the content of the documents correctly, the user may need information about the contex…

Information retrievalDatabasebusiness.industrycomputer.internet_protocolComputer scienceRelational databaseContext (language use)Document management systemcomputer.software_genreDomain (software engineering)MetadataData model (ArcGIS)The InternetbusinesscomputerXML
researchProduct

Advanced RDB-to-RDF/OWL Mapping Facilities in RDB2OWL

2011

We present advanced features of RDB2OWL mapping specification language that allows expressing RDB-to-RDF/OWL mappings in a concise and human comprehensible way. The RDB2OWL mappings can be regarded as documentation of the database-to-ontology relation. The RDB2OWL language uses the OWL ontology structure as a backbone for mapping specification by placing the database link information into the annotations for ontology classes and properties. Its features include reuse of database table key information, user defined scalar and aggregate functions, table-based functions and multiclass conceptualization that is essential to keep mappings compact in case when large tables are mapped onto several…

Information retrievalDocumentationConceptualizationComputer scienceRelational databaseTable (database)Web Ontology LanguageSpecification languagecomputer.file_formatRDFReusecomputercomputer.programming_language
researchProduct

Novel Indexing Method of Relations Between Salient Objects

2011

Since the last decade, images have been integrated into several application domains such as GIS, medicine, etc. This integration necessitates new managing methods particularly in image retrieval. Queries should be formulated using different types of features such as low-level features of images (histograms, color distribution, etc.), spatial and temporal relations between salient objects, semantic features, etc. In this chapter, we propose a novel method for identifying and indexing several types of relations between salient objects. Spatial relations are used here to show how our method can provide high expressive power to relations in comparison to the traditional methods.

Information retrievalGeographic information systemRelational databasebusiness.industryComputer scienceSearch engine indexingComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONExpressive powerSalient objectsSpatial relationHistogram[INFO]Computer Science [cs]businessImage retrieval
researchProduct

Export of Relational Databases to RDF Databases by Model Transformations

2011

The Semantic Web is a Web of Data. To fulfill this web with data we need methods how to transfer business data from existing relational databases. In most cases, textual mapping languages are used for the specification of correspondences between relational DB schema and OWL ontology. These languages generally are rather awkward and not well-suited for the specification of mappings in cases when there is a substantial semantic gap between the source ER schema and the target OWL ontology. At the same time specification of mappings is a classical use case for graphical model transformation languages. In our previous work [10] we have proposed a new, model transformation-based method for the sp…

Information retrievalRelational databaseComputer scienceRDF SchemaDatabase schemaWeb Ontology Languagecomputer.file_formatcomputer.software_genreSPARQLData miningRDFcomputerSemantic Webcomputer.programming_languageSemantic gap
researchProduct