Database-Supported XML Processors
|
|
- Randolph Cummings
- 8 years ago
- Views:
Transcription
1 Database-Supported XML Processors Prof. Dr. Torsten Grust Winter 2008/2009 Torsten Grust (WSI) Database-Supported XML Processors Winter 2008/09 1
2 Part I Preliminaries Torsten Grust (WSI) Database-Supported XML Processors Winter 2008/09 2
3 Outline of this part 1 Welcome Torsten Grust (WSI) Database-Supported XML Processors Winter 2008/09 3
4 A Word About Myself Torsten Grust Originally from Hannover Student of Computer TU Clausthal Database U Konstanz 1999 Promotion 2000 Visiting IBM, DB2 Everyplace 2004 Habilitation TU Clausthal TU München since 9/2008 U Tübingen Web home: Torsten Grust (WSI) Database-Supported XML Processors Winter 2008/09 4
5 Welcome to this Course... We will use relational database technology to develop a highly efficient, scalable processor for XML languages like XPath, XQuery, and XML Schema. This means that 1 you will get to know these XML technologies quite well, and 2 you can apply and deepen your (rusty?) knowledge of RDBMSs in a challenging, unusual, and fun domain. Torsten Grust (WSI) Database-Supported XML Processors Winter 2008/09 5
6 Relational XML Processing XML Processors Tree Processors This is a course on Relational Tree Processors. Relational Tree Encoding E E Map tree queries into relational queries over tree encodings: Tree E Rel tree query relational query Tree Rel E 1 Torsten Grust (WSI) Database-Supported XML Processors Winter 2008/09 6
7 Compiling XQuery to Relational Algebra (1) Input: XQuery Expression Query against an Internet auction database (think ebay): How many auction items are listed in each of the site s [geographical] regions? for $r in doc( auction.xml )/site/regions/* return count($r//item) Tree query: Note how this query uses tree navigation operators / (read: child) and // (descendant) to explore the input XML document auction.xml. Torsten Grust (WSI) Database-Supported XML Processors Winter 2008/09 7
8 Compiling XQuery to Relational Algebra (2) Torsten Grust (WSI) Database-Supported XML Processors Winter 2008/09 8
9 Compiling XQuery to Relational Algebra (3) 1. Output: Relational Algebra (MonetDB s Dialect) 2 a0000 := a0004.reverse ().sort ().reverse (); 3 a0000 := a0000.ctrefine (a0003); 4 a0000 := a0000.ctrefine (a0002); 5 a0000 := a0000.mark (0@0).reverse (); 6 a0001 := a0000.leftjoin (a0002); 7 a0005 := a0000.leftjoin (a0004); 8 a0006 := a0000.leftjoin (a0003); a0003 := count(a0004.reverse ()); 11 a0007 := a0003.reverse ().mark (0@0).reverse (); 12 a0008 := a0003.mark (0@0).reverse (); [ lines in total... ] Torsten Grust (WSI) Database-Supported XML Processors Winter 2008/09 9
10 Pathfinder For about 6 1 /2 years now, work is underway to design and build the purely relational XQuery processor Pathfinder. Joint work with a couple of brilliant guys from Pathfinder generates an internal algebraic representation of XQuery expressions and then emits 1 MIL code for consumption by MonetDB/XQuery, or 2 SQL:1999 code to be executed by off-the-shelf RDBMS, e.g., IBM DB2. Torsten Grust (WSI) Database-Supported XML Processors Winter 2008/09 10
11 Pathfinder & IBM DB2 vs MB of XML (Pathfinder & IBM DB2 Screencast) Torsten Grust (WSI) Database-Supported XML Processors Winter 2008/09 11
12 Hands On! In a sense, this course is an in-depth tour of the techniques and concepts behind Pathfinder. Because Pathfinder has been under development since 2002, the system is already usable and provides an ideal playground for us. Available under the Mozilla OSS License Source code and installers for Unix (Linux, Mac OS X), Windows. Please download and use it (and submit bug reports ;-)). Torsten Grust (WSI) Database-Supported XML Processors Winter 2008/09 12
13 Further Reading Material the XML standard family: (links marked with are frequently found on the slides) Warning: rather impenetrable on first sight!... on XPath and XQuery: XQuery from the Experts Jonathan Robie et.al. ISBN Addison-Wesley, 2003 The XML Query Language Michael Brundage ISBN Addison-Wesley, various research papers on how database technology can embrace XML, XPath, and XQuery (this is a vivid research area); downloadable from the course web page. Torsten Grust (WSI) Database-Supported XML Processors Winter 2008/09 13
14 Further Reading Material Easily digestable introductions to XML, XPath, and XQuery: The Annotated XML Specification Chapter XPath of XML in a Nutshell (O Reilly) XQuery: A Guided Tour xquery/docs/katz c01.pdf Torsten Grust (WSI) Database-Supported XML Processors Winter 2008/09 14
15 Organisatorisches Termine Zeit Ort Vorlesung Do,13:15 14:45 Sand 6/7, kleiner Hörsaal Übung Di, 13:15 14:45 Sand 6/7, kleiner Hörsaal (Jan Rittinger) Homepage + Material zur Vorlesung www-db.informatik.uni-tuebingen.de/teaching/ws0809/dbxml Folien [PDF] zum Download verfügbar (ca. einen Tag vor Termin). Torsten Grust (WSI) Database-Supported XML Processors Winter 2008/09 15
16 Wie profitiert man von dieser Vorlesung? Übungsaufgaben und Klausuraufgaben werden sich sehr ähneln. Aktiv dabei sein! Übungen starten nächsten Dienstag (28. Oktober) Beispiele nachvollziehen und eigene Experimente starten: Michael Kay s Saxon ( Pathfinder Klausur/mdl. Kolloq zum Ende des Semesters bestehen. Sprechstunde nutzen Fast immer, wenn die Türen zu unseren Büros (Sand 13, B312 und B318) offen stehen. Effektiv sind das 90 % unserer Anwesenheitszeiten. Torsten Grust (WSI) Database-Supported XML Processors Winter 2008/09 16
17 Questions? Questions...? Comments...? Suggestions...? Torsten Grust (WSI) Database-Supported XML Processors Winter 2008/09 17
Database-Supported XML Processors
Database-Supported XML Processors Prof. Dr. Torsten Grust Technische Universität München grust@in.tum.de Winter Term 2005/06 Technische Universität München A Word About Myself 2 Torsten Grust Originally
More informationArchitecture and Implementation of Database Systems
Architecture and Implementation of Database Systems Winter 2010/11 Wilhelm-Schickard-Institut für Informatik Universität Tübingen 1.1 Chapter 1 Preliminaries and Architecture and Implementation of Database
More informationPurely Relational XQuery
Purely Relational XQuery Database-Supported XML Processors Torsten Grust http://www-db.in.tum.de/~grust/ LUG Erding, Oct 2007 A Database Guy s View of XML, XPath, and XQuery 2 A Database Guy s View of
More informationAn XML Database as Filesystem in Userspace
31 An XML Database as Filesystem in Userspace Alexander Holupirek Marc H. Scholl University of Konstanz Dept. of Computer & Information Science Box D 188, 78457 Konstanz, Germany holupire scholl@inf.uni-konstanz.de
More informationPushing XML Main Memory Databases to their Limits
Pushing XML Main Memory Databases to their Limits Christian Grün Database & Information Systems Group University of Konstanz, Germany christian.gruen@uni-konstanz.de The we distribution of XML documents
More informationSearch Engines Chapter 2 Architecture. 14.4.2011 Felix Naumann
Search Engines Chapter 2 Architecture 14.4.2011 Felix Naumann Overview 2 Basic Building Blocks Indexing Text Acquisition Text Transformation Index Creation Querying User Interaction Ranking Evaluation
More informationDatabases and Information Systems 1 7b Motivation of XML databases and XML compression
Databases and Information Systems 1 7b Motivation of XML databases and XML compression Databases and Information Systems 1 WS 008 / 09 Prof. Dr. Stefan Böttcher XML compression / 1 XML extensions of relational
More informationIndexing XML Data in RDBMS using ORDPATH
Indexing XML Data in RDBMS using ORDPATH Microsoft SQL Server 2005 Concepts developed by: Patrick O Neil,, Elizabeth O Neil, (University of Massachusetts Boston) Shankar Pal,, Istvan Cseri,, Oliver Seeliger,,
More informationChapter 2: Designing XML DTDs
2. Designing XML DTDs 2-1 Chapter 2: Designing XML DTDs References: Tim Bray, Jean Paoli, C.M. Sperberg-McQueen: Extensible Markup Language (XML) 1.0, 1998. [http://www.w3.org/tr/rec-xml] See also: [http://www.w3.org/xml].
More informationInformation Systems 2
Information Systems 2 Prof. Dr. Dr. L. Schmidt-Thieme MSc. André Busche Übung 9 0. Allerlei 1. Übung 2. Hands on some things 2.1 Saxon 2.2 Corba 28.06.10 2/ 0. Allerlei 1. Übung 2. Hands on some things
More informationData XML and XQuery A language that can combine and transform data
Data XML and XQuery A language that can combine and transform data John de Longa Solutions Architect DataDirect technologies john.de.longa@datadirect.com Mobile +44 (0)7710 901501 Data integration through
More informationCardinality-Aware and Purely Relational Implementation of an XQuery Processor
Cardinality-Aware and Purely Relational Implementation of an XQuery Processor A dissertation submitted for the fulfillment of the requirements for the degree of Doctor of Science. University of Konstanz
More informationShort notes on webpage programming languages
Short notes on webpage programming languages What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is a markup language A markup language is a set of
More informationData Warehousing. Jens Teubner, TU Dortmund jens.teubner@cs.tu-dortmund.de. Winter 2015/16. Jens Teubner Data Warehousing Winter 2015/16 1
Jens Teubner Data Warehousing Winter 2015/16 1 Data Warehousing Jens Teubner, TU Dortmund jens.teubner@cs.tu-dortmund.de Winter 2015/16 Jens Teubner Data Warehousing Winter 2015/16 2 A Few Words About
More informationEnhancing Traditional Databases to Support Broader Data Management Applications. Yi Chen Computer Science & Engineering Arizona State University
Enhancing Traditional Databases to Support Broader Data Management Applications Yi Chen Computer Science & Engineering Arizona State University What Is a Database System? Of course, there are traditional
More informationModern Databases. Database Systems Lecture 18 Natasha Alechina
Modern Databases Database Systems Lecture 18 Natasha Alechina In This Lecture Distributed DBs Web-based DBs Object Oriented DBs Semistructured Data and XML Multimedia DBs For more information Connolly
More informationPhire Architect Hardware and Software Requirements
Phire Architect Hardware and Software Requirements Copyright 2014, Phire. All rights reserved. The Programs (which include both the software and documentation) contain proprietary information; they are
More informationDBMS / Business Intelligence, SQL Server
DBMS / Business Intelligence, SQL Server Orsys, with 30 years of experience, is providing high quality, independant State of the Art seminars and hands-on courses corresponding to the needs of IT professionals.
More informationIBM DB2 XML support. How to Configure the IBM DB2 Support in oxygen
Table of Contents IBM DB2 XML support About this Tutorial... 1 How to Configure the IBM DB2 Support in oxygen... 1 Database Explorer View... 3 Table Explorer View... 5 Editing XML Content of the XMLType
More informationTBarCode.NET Barcodes in MS SQL Reporting Services
TBarCode.NET Barcodes in MS SQL Reporting Services Version 1.0.1 Printing Barcodes with MS SQL Reporting Services 29 January 2013 TEC-IT Datenverarbeitung GmbH Hans-W agner-str. 6 A-4400 Steyr, Austria
More informationJeffrey D. Ullman Anfang von: CS145 - Herbst 2004 - Stanford University Online unter: www.odbms.org. Folien mit weißem Hintergrund wurden hinzugefügt!
Jeffrey D. Ullman Anfang von: CS145 - Herbst 2004 - Stanford University Online unter: www.odbms.org Folien mit weißem Hintergrund wurden hinzugefügt! Real SQL Programming Embedded SQL Call-Level Interface
More informationErste Schritte mit mysql. Der Umgang mit einer relationalen Datenbank
Erste Schritte mit mysql Der Umgang mit einer relationalen Datenbank Relationale Datenbanken Prinzip: Daten sind in Tabellen gespeichert Tabellen können verknüpft sein alter Name: RDBMS - Relational Database
More informationSemantic Web. Semantic Web: Resource Description Framework (RDF) cont. Resource Description Framework (RDF) W3C Definition:
Semantic Web: The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation. Tim Berners-Lee, James
More informationExchanger XML Editor - Introduction to the Professional Edition
Exchanger XML Editor - Introduction to the Professional Edition Copyright 2005 Cladonia Ltd Table of Contents Introduction to Exchanger XML... 2 Overview... 2 Downloading the Software... 2 Installation
More informationSAP Enterprise Portal 6.0 KM Platform Delta Features
SAP Enterprise Portal 6.0 KM Platform Delta Features Please see also the KM Platform feature list in http://service.sap.com/ep Product Management Operations Status: January 20th, 2004 Note: This presentation
More informationProf. Jean-Claude MAUN Dean of Ecole polytechnique de Bruxelles. Prof. Guy WARZEE Coordinator of the Exchange Programs
Prof. Jean-Claude MAUN Dean of Ecole polytechnique de Bruxelles Prof. Guy WARZEE Coordinator of the Exchange Programs Annex to Erasmus+ Inter-Institutional Agreement Institutional Factsheet 1 Institutional
More informationMit einem Auge auf den mathema/schen Horizont: Was der Lehrer braucht für die Zukun= seiner Schüler
Mit einem Auge auf den mathema/schen Horizont: Was der Lehrer braucht für die Zukun= seiner Schüler Deborah Löwenberg Ball und Hyman Bass University of Michigan U.S.A. 43. Jahrestagung für DidakEk der
More informationOData Extension for XML Data A Directional White Paper
OData Extension for XML Data A Directional White Paper Introduction This paper documents some use cases, initial requirements, examples and design principles for an OData extension for XML data. It is
More informationClosed-Loop Engineering Integrated Product Development at a Vehicle Manufacturer
Closed-Loop Engineering Integrated Product Development at a Vehicle Manufacturer Dr. Stephan Kohlhoff Geschäftbereich Automotive SAP Deutschland AG & Co KG Agenda Motivation Closed-Loop Engineering Vehicle
More informationREDUCING THE COST OF GROUND SYSTEM DEVELOPMENT AND MISSION OPERATIONS USING AUTOMATED XML TECHNOLOGIES. Jesse Wright Jet Propulsion Laboratory,
REDUCING THE COST OF GROUND SYSTEM DEVELOPMENT AND MISSION OPERATIONS USING AUTOMATED XML TECHNOLOGIES Colette Wilklow MS 301-240, Pasadena, CA phone + 1 818 354-4674 fax + 1 818 393-4100 email: colette.wilklow@jpl.nasa.gov
More informationMicrosoft Certified IT Professional (MCITP) MCTS: Windows 7, Configuration (070-680)
Microsoft Office Specialist Office 2010 Specialist Expert Master Eines dieser Examen/One of these exams: Eines dieser Examen/One of these exams: Pflichtexamen/Compulsory exam: Word Core (Exam 077-881)
More informationGIS Databases With focused on ArcSDE
Linköpings universitet / IDA / Div. for human-centered systems GIS Databases With focused on ArcSDE Imad Abugessaisa g-imaab@ida.liu.se 20071004 1 GIS and SDBMS Geographical data is spatial data whose
More informationAJAX SSL- Wizard Reference
AJAX SSL- Wizard Reference Version 1.0.2+ - 04.04.2011 Preamble This document explains the AJAX based SSL- Wizard developed by CertCenter AG. The seemless integration of the SSL- Wzard into the partner
More informationDeferred node-copying scheme for XQuery processors
Deferred node-copying scheme for XQuery processors Jan Kurš and Jan Vraný Software Engineering Group, FIT ČVUT, Kolejn 550/2, 160 00, Prague, Czech Republic kurs.jan@post.cz, jan.vrany@fit.cvut.cz Abstract.
More informationXML and Data Management
XML and Data Management XML standards XML DTD, XML Schema DOM, SAX, XPath XSL XQuery,... Databases and Information Systems 1 - WS 2005 / 06 - Prof. Dr. Stefan Böttcher XML / 1 Overview of internet technologies
More informationUnified XML/relational storage March 2005. The IBM approach to unified XML/relational databases
March 2005 The IBM approach to unified XML/relational databases Page 2 Contents 2 What is native XML storage? 3 What options are available today? 3 Shred 5 CLOB 5 BLOB (pseudo native) 6 True native 7 The
More informationData processing goes big
Test report: Integration Big Data Edition Data processing goes big Dr. Götz Güttich Integration is a powerful set of tools to access, transform, move and synchronize data. With more than 450 connectors,
More informationDevelopment of a Web-Service for the DIOXIN- Database of Germany
EnviroInfo 2004 (Geneva) Sh@ring EnviroInfo 2004 Development of a Web-Service for the DIOXIN- Database of Germany Gerlinde Knetsch 1, Erich Weihs 2 Abstract Die DIOXIN-Datenbank des Bundes und der Länder
More informationXML and Data Integration
XML and Data Integration Week 11-12 Week 11-12 MIE253-Consens 1 Schedule Week Date Lecture Topic 1 Jan 9 Introduction to Data Management 2 Jan 16 The Relational Model 3 Jan. 23 Constraints and SQL DDL
More informationDatabase & Information Systems Group Prof. Marc H. Scholl. XML & Databases. Tutorial. 11. SQL Compilation, XPath Symmetries
XML & Databases Tutorial 11. SQL Compilation, XPath Symmetries Christian Grün, Database & Information Systems Group University of, Winter 2005/06 SQL Compilation Relational Encoding: the table representation
More informationSAP NetWeaver Gateway Throughput & Scalability. David Freidlin
SAP NetWeaver Gateway Throughput & Scalability David Freidlin Agenda Gateway Throughput Gateway Data Scalability Gateway Scaling Out Gateway High Availability 2013 SAP AG. All rights reserved. 2 Gateway
More informationUsing SQL Developer. Copyright 2008, Oracle. All rights reserved.
Using SQL Developer Objectives After completing this appendix, you should be able to do the following: List the key features of Oracle SQL Developer Install Oracle SQL Developer Identify menu items of
More information6. SQL/XML. 6.1 Introduction. 6.1 Introduction. 6.1 Introduction. 6.1 Introduction. XML Databases 6. SQL/XML. Creating XML documents from a database
XML Databases Silke Eckstein Andreas Kupfer Institut für Informationssysteme Technische Universität http://www.ifis.cs.tu-bs.de in XML XML Databases SilkeEckstein Institut fürinformationssysteme TU 2 Creating
More informationChange Manager 5.0 Installation Guide
Change Manager 5.0 Installation Guide Copyright 1994-2008 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA 94111 U.S.A. All rights reserved.
More informationInstructions for Registering for a Miradi Account & Installing Miradi Software
Instructions for Registering for a Miradi Account & Installing Miradi Software www.miradi.org/download Version: March 2015 Introduction The following slides guide users through the process for registering
More informationHow To Use X Query For Data Collection
TECHNICAL PAPER BUILDING XQUERY BASED WEB SERVICE AGGREGATION AND REPORTING APPLICATIONS TABLE OF CONTENTS Introduction... 1 Scenario... 1 Writing the solution in XQuery... 3 Achieving the result... 6
More informationLEARNING AGREEMENT FOR STUDIES
LEARNING AGREEMENT FOR STUDIES The Student Last name (s) First name (s) Date of birth Nationality 1 Sex [M/F] Academic year 20../20.. Study cycle EQF level 6 Subject area, Code Phone E-mail 0421 The Sending
More informationDB2 Database Demonstration Program Version 9.7 Installation and Quick Reference Guide
DB2 Database Demonstration Program Version 9.7 Installation and Quick Reference Guide George Baklarz DB2 Worldwide Technical Sales Support IBM Toronto Laboratory DB2 Demonstration Program Version 9.7 Usage
More informationAnwendungen im Gesundheitswesen
Anwendungen im Gesundheitswesen Einführung Vorlesung mit Übung WS 2011 17.10.2011 Dr. Barbara Tappeiner Dr. Wolfgang Schramm Prof. Geraldine Fitzpatrick Prof. Thomas Grechenig INSO - Industrial Software
More informationXML Databases 6. SQL/XML
XML Databases 6. SQL/XML Silke Eckstein Andreas Kupfer Institut für Informationssysteme Technische Universität Braunschweig http://www.ifis.cs.tu-bs.de 6. SQL/XML 6.1Introduction 6.2 Publishing relational
More informationDatzilla. Error Reporting and Tracking for NOAA Data
Datzilla Error Reporting and Tracking for NOAA Data Overview Datzilla is a web based system used to report and track errors in NOAA datasets and Data Products. It is an adaptation of the software bug tracking
More informationWebSphere Business Monitor
WebSphere Business Monitor Monitor models 2010 IBM Corporation This presentation should provide an overview of monitor models in WebSphere Business Monitor. WBPM_Monitor_MonitorModels.ppt Page 1 of 25
More informationProduct Availability List Graphic Arts Film Products. September 2007 (version 3.0)
Product Availability List Graphic Arts Film Products September 2007 (version 3.0) Krauchthal, September 2007 Dear business partner, As usual at this time of the year our film availability list has been
More informationMultiple Components in One Database -
Multiple Components in One Database - Technical Implementation on Different Databases Dr. Georg Leffers SAP AG Technical Setup The following slides show for all databases supported by SAP the technical
More informationOpen Text Social Media. Actual Status, Strategy and Roadmap
Open Text Social Media Actual Status, Strategy and Roadmap Lars Onasch (Product Marketing) Bernfried Howe (Product Management) Martin Schwanke (Global Service) February 23, 2010 Slide 1 Copyright Open
More informationOGSA - A Guide to Data Access and Integration in UK
The OGSA-DAI Project Databases and the Grid Neil Chue Hong Principal Consultant EPCC, Edinburgh N.ChueHong@epcc.ed.ac.uk What is OGSA-DAI? 4It is a project: OGSA Data Access and Integration: funded by
More informationAn Incrementally Trainable Statistical Approach to Information Extraction Based on Token Classification and Rich Context Models
Dissertation (Ph.D. Thesis) An Incrementally Trainable Statistical Approach to Information Extraction Based on Token Classification and Rich Context Models Christian Siefkes Disputationen: 16th February
More informationNoSQL and Agility. Why Document and Graph Stores Rock November 12th, 2015 COPYRIGHT 2015 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED
NoSQL and Agility Why Document and Graph Stores Rock November 12th, 2015 COPYRIGHT 2015 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED Description We have all heard about how NoSQL databases are being adopted
More informationDefinition Science meets Business Conclusion. generated by en.wikipedia.org/serious games
Panel Serious Games Definition Science meets Business Conclusion httc Hessian Telemedia Technology Competence-Center e.v - www.httc.de Dr.-Ing. Stefan Göbel Stefan.Goebel@KOM.tu-darmstadt.de Tel.+49 6151
More informationHigh Performance XML Data Retrieval
High Performance XML Data Retrieval Mark V. Scardina Jinyu Wang Group Product Manager & XML Evangelist Oracle Corporation Senior Product Manager Oracle Corporation Agenda Why XPath for Data Retrieval?
More informationTrading Beyond Human Capabilities Live Algorithms. Kai Zimmermann Chair of Business Administration, especially e-finance
Trading Beyond Human Capabilities Live Algorithms Kai Zimmermann Chair of Business Administration, especially e-finance Who we are and what we do Chair of Business Administration, especially e-finance
More informationIntroductory Concepts
Introductory Concepts 5DV119 Introduction to Database Management Umeå University Department of Computing Science Stephen J. Hegner hegner@cs.umu.se http://www.cs.umu.se/~hegner Introductory Concepts 20150117
More informationUsing the Eclipse Data Tools Platform with SQL Anywhere 10. A whitepaper from Sybase ianywhere
Using the Eclipse Data Tools Platform with SQL Anywhere 10 A whitepaper from Sybase ianywhere CONTENTS Introduction 3 Requirements 3 Before you begin 3 Downloading the Data Tools Platform 3 Starting the
More informationLAMP Server A Brief Overview
2012 LAMP Server A Brief Overview Daniel Eakins Santa Fe College CTS 2356 Advanced Administration 3/21/2012 Abstract LAMP is short for Linux, Apache, MySQL, and PHP. LAMP servers are typically not Windows
More informationDatabases. DSIC. Academic Year 2010-2011
Databases DSIC. Academic Year 2010-2011 1 Lecturer José Hernández-Orallo Office 236, 2nd floor DSIC. Email: jorallo@dsic.upv.es http://www.dsic.upv.es/~jorallo/docent/bda/bdaeng.html Attention hours On
More informationQuickDB Yet YetAnother Database Management System?
QuickDB Yet YetAnother Database Management System? Radim Bača, Peter Chovanec, Michal Krátký, and Petr Lukáš Radim Bača, Peter Chovanec, Michal Krátký, and Petr Lukáš Department of Computer Science, FEECS,
More informationXML Programming with PHP and Ajax
http://www.db2mag.com/story/showarticle.jhtml;jsessionid=bgwvbccenyvw2qsndlpskh0cjunn2jvn?articleid=191600027 XML Programming with PHP and Ajax By Hardeep Singh Your knowledge of popular programming languages
More informationPower Systems Performance Management In A Virtualized World. February 2015
Power Systems Performance Management In A Virtualized World February 2015 Today s Agenda: 1. Welcome / Overview / Update 2. Navigator Max 3. New Free Health Check Capability 4. What s Different IBM i Analysis
More informationWeb Services Technologies
Web Services Technologies XML and SOAP WSDL and UDDI Version 16 1 Web Services Technologies WSTech-2 A collection of XML technology standards that work together to provide Web Services capabilities We
More informationEfficiently Identifying Inclusion Dependencies in RDBMS
Efficiently Identifying Inclusion Dependencies in RDBMS Jana Bauckmann Department for Computer Science, Humboldt-Universität zu Berlin Rudower Chaussee 25, 12489 Berlin, Germany bauckmann@informatik.hu-berlin.de
More informationK@ A collaborative platform for knowledge management
White Paper K@ A collaborative platform for knowledge management Quinary SpA www.quinary.com via Pietrasanta 14 20141 Milano Italia t +39 02 3090 1500 f +39 02 3090 1501 Copyright 2004 Quinary SpA Index
More informationNoSQL storage and management of geospatial data with emphasis on serving geospatial data using standard geospatial web services
NoSQL storage and management of geospatial data with emphasis on serving geospatial data using standard geospatial web services Pouria Amirian, Adam Winstanley, Anahid Basiri Department of Computer Science,
More informationCleveland State University
Cleveland State University CIS 612 Modern Database Programming & Big Data Processing (3-0-3) Fall 2014 Section 50 Class Nbr. 2670. Tues, Thur 4:00 5:15 PM Prerequisites: CIS 505 and CIS 530. CIS 611 Preferred.
More informationWorking in a ubiquitous computing environment
Working in a ubiquitous computing environment Challenges for an application software manufacturer Dr. Thomas Ziegert, SAP Corporate Research SAP Corporate Research Overview SAP Corporate Research Investigates
More informationDesigning and Deploying Messaging Solutions with Microsoft Exchange Server 2010 MOC 10233
Designing and Deploying Messaging Solutions with Microsoft Exchange Server MOC 10233 In dieser Schulung erhalten Sie das nötige Wissen für das Design und die Bereitstellung von Messaging-Lösungen mit Microsoft
More informationTechnical Guidelines. for Power Generating Units. Part 7: Operation and maintenance of power plants for renewable energy Category D3 Attachment A:
Technical Guidelines for Power Generating Units Part 7: Operation and maintenance of power plants for renewable energy Category D3 Attachment A: Global Service Protocol (GSP) - Attachment A: XML schema
More informationData Migration between Document-Oriented and Relational Databases
Abstract Current tools for data migration between documentoriented and relational databases have several disadvantages. We propose a new approach for data migration between documentoriented and relational
More informationCopyright 2013, Oracle and/or its affiliates. All rights reserved. Customer Presentation
1 SAM, NFS und SMB Dirk Nitschke Principal Sales Consultant SAM-QFS 5.3.2 / 5.3.9 Unterstützung neuer Geräte LTO-5, LTO-6, T10000-C, SL150, ACSLS 8 Unterstützung neuer Betriebssystemversionen Solaris 11,
More informationImplementing Filesystems by Tree-aware DBMSs
Implementing Filesystems by Tree-aware DBMSs Alexander Holupirek supervised by: Marc H. Scholl University of Konstanz Dept. of Computer & Information Science Box D 188, 78457 Konstanz, Germany holupire@inf.uni-konstanz.de
More informationDataDirect XQuery Technical Overview
DataDirect XQuery Technical Overview Table of Contents 1. Feature Overview... 2 2. Relational Database Support... 3 3. Performance and Scalability for Relational Data... 3 4. XML Input and Output... 4
More informationSPEX for Windows Client Server Version 8.3. Pre-Requisite Document V1.0 16 th August 2006 SPEX CS 8.3
SPEX for Windows Client Server Version 8.3 Pre-Requisite Document V1.0 16 th August 2006 Please read carefully and take note of the applicable pre-requisites contained within this document. It is important
More informationiway Roadmap: 2011 and Beyond Dave Watson SVP, iway Software
iway Roadmap: 2011 and Beyond Dave Watson SVP, iway Software iway Software Products DataMigrator Core Integration Server iway Service Manager Information Management/Data Governance B2B Gateway Managed
More informationManagement and Monitoring of a J2EE Server and Applications Using JMX. Reinhold Kautzleben, Gregor Frey Speaker Title, SAP AG
Management and Monitoring of a J2EE Server and Applications Using JMX Reinhold Kautzleben, Gregor Frey Speaker Title, SAP AG How much JMX is required to be in J2EE? JMX 1.2 belongs to the list of required
More informationHow to Design and Create Your Own Custom Ext Rep
Combinatorial Block Designs 2009-04-15 Outline Project Intro External Representation Design Database System Deployment System Overview Conclusions 1. Since the project is a specific application in Combinatorial
More informationIV Distributed Databases - Motivation & Introduction -
IV Distributed Databases - Motivation & Introduction - I OODBS II XML DB III Inf Retr DModel Motivation Expected Benefits Technical issues Types of distributed DBS 12 Rules of C. Date Parallel vs Distributed
More information8. Business Intelligence Reference Architectures and Patterns
8. Business Intelligence Reference Architectures and Patterns Winter Semester 2008 / 2009 Prof. Dr. Bernhard Humm Darmstadt University of Applied Sciences Department of Computer Science 1 Prof. Dr. Bernhard
More informationDistributed Data Management Summer Semester 2015 TU Kaiserslautern
Distributed Data Management Summer Semester 2015 TU Kaiserslautern Prof. Dr.-Ing. Sebastian Michel Databases and Information Systems Group (AG DBIS) http://dbis.informatik.uni-kl.de/ Distributed Data Management,
More informationCORPORATE DESIGN MANUAL English 5/2015
CORPORATE DESIGN MANUAL English 5/2015 CONTENT Corporate Design Manual Introduction and contact 3 1 Name and logo 4 2 Label 6 3 Fonts 10 4 Colours 11 2 INTRODUCTION Introduction This corporate design manual
More informationChapter 4 IT Infrastructure and Platforms
Chapter 4 IT Infrastructure and Platforms Essay Questions: 1. Identify and describe the stages of IT infrastructure evolution. 2. Identify and describe the technology drivers of IT infrastructure evolution.
More informationNEDERBOOMS Treebank Mining for Data- based Linguistics. Liesbeth Augustinus Vincent Vandeghinste Ineke Schuurman Frank Van Eynde
NEDERBOOMS Treebank Mining for Data- based Linguistics Liesbeth Augustinus Vincent Vandeghinste Ineke Schuurman Frank Van Eynde LOT Summer School - June, 2014 NEDERBOOMS Exploita)on of Dutch treebanks
More informationDiscovering SQL. Wiley Publishing, Inc. A HANDS-ON GUIDE FOR BEGINNERS. Alex Kriegel WILEY
Discovering SQL A HANDS-ON GUIDE FOR BEGINNERS Alex Kriegel WILEY Wiley Publishing, Inc. INTRODUCTION xxv CHAPTER 1: DROWNING IN DATA, DYING OF THIRST FOR KNOWLEDGE 1 Data Deluge and Informational Overload
More informationHow To Build A Computer System From Scratch
c.dedek Orientation In Objects GmbH p.g.taboada pgt technology scouting GmbH Modularisierung vom Toolalptraum ins Architekturchaos in 60 Minuten Mit Java 7 und Jigsaw werden wir alle schon über die Plattform
More informationEMC Software Release and Service Dates for NetWorker and NetWorker Modules Last Updated on February 21, 2013
EMC Software Release and Service Dates for NetWorker and NetWorker Modules Last Updated on February 21, 2013 This report provides information about software releases, including release dates, any announced
More informationThe use of Vegetation for Social Housing Renovations: a cases study in the city of Palermo
The use of Vegetation for Social Housing Renovations: a cases study in the city of Palermo Luisa Pastore Università degli Studi di Palermo Italy Rossella Corrao Università degli Studi di Palermo Italy
More informationCertificate SAP INTEGRATION CERTIFICATION
Certificate SAP INTEGRATION CERTIFICATION SAP SE hereby confirms that the interface software MCC SR2015 for the product MCC SR2015 of the MEIERHOFER AG. has been certified for integration with SAP ECC
More informationAnforderungen an die plattformneutrale Entwicklung. geeigneter Entwicklungswerkzeuge
Stefan Frena Stefan Frena Masterstudent Wirtschaftsinformatik HM München Masterarbeit bei Oracle zum Thema: Anforderungen an die plattformneutrale Entwicklung mobiler Anwendungen unter Berücksichtigung
More informationPatterns in Software Assisted Software Engineering
Patterns in Software Assisted Software Engineering Srinivasa Gopal International Institute of Information Technology, Bangalore, India E-Mail: srinivasa32@hotmail.com Abstract ; Software Assisted Software
More informationInstallation Guide Customized Installation of SQL Server 2008 for an SAP System with SQL4SAP.VBS
Installation Guide Customized Installation of SQL Server 2008 for an SAP System with SQL4SAP.VBS Target Audience Technology Consultants System Administrators PUBLIC Document version: 1.00 09/16/2008 Document
More informationBrauchen die Digital Humanities eine eigene Methodologie?
Deutsche DH, Passau 26.03.2014 Brauchen die Digital Humanities eine eigene Methodologie? 26. März 2014 Heyer / Niekler / Wiedemann 1 Übersicht Aspekte der Operationalisierung geistes- und sozialwissenschaftlicher
More informationDEGREE CURRICULUM SOFTWARE ARCHITECTURES Degree in Computer Engineering. Teaching staff: GIL IRANZO, ROSA MARIA GARCIA GONZALEZ, ROBERTO
Academic year 2014-15 DEGREE CURRICULUM SOFTWARE ARCHITECTURES Degree in Computer Engineering Teaching staff: GIL IRANZO, ROSA MARIA GARCIA GONZALEZ, ROBERTO Subject's general information Subject name
More information