MT Objectviewer May 6 20041 Python-scripted AW object-viewer and SQL-query builder MJ Tempelaar

Slides:



Advertisements
Similar presentations
Instant JChem - current status and what's coming soon. Tim Dudgeon Solutions for Cheminformatics.
Advertisements

September 13, 2004NVO Summer School1 VO Protocols Overview Tom McGlynn NASA/GSFC T HE US N ATIONAL V IRTUAL O BSERVATORY.
Kensington Oracle Edition: Open Discovery Workflow Meets Oracle 10g Professor Yike Guo.
Data Base. Objective Become familiar with database terminology. Create a project to display data for a single database table. Use a DataGrid control.
Chapter 10 Database Applications Copyright © 2011 by The McGraw-Hill Companies, Inc. All Rights Reserved. McGraw-Hill.
Chapter 12: ADO.NET and ASP.NET Programming with Microsoft Visual Basic.NET, Second Edition.
Mary K. Olson PS Query Viewer 101. Uses for Query Viewer Query viewer contains custom queries and generic system queries which can be: 
1 Pertemuan 09 Database Matakuliah: D0524 / Algoritma dan Pemrograman Komputer Tahun: 2005 Versi:
Introduction To Form Builder
SQL Forms Engine Koifman Eran Egri Ozi Supervisor: Ilana David.
PC222 © IOZ AG What Design? Visio Shapes Data Graphics Custom Shapes Images Clipart CAD SVG … What Data? SharePoint Excel SQL … What.
SQL Server Reporting Services
© IOZ AG What Design? Visio Shapes Data Graphics Custom Shapes Images Clipart CAD SVG … What Data? SharePoint Excel SQL …
Some Basic Database Terminology
Copyright © 2006, SAS Institute Inc. All rights reserved. Enterprise Guide 4.2 : A Primer SHRUG : Spring 2010 Presented by: Josée Ranger-Lacroix SAS Institute.
Oracle Application Express (Oracle APEX), formerly called HTML DB, is a Free rapid web application development tool for the Oracle database.
10-1 aslkjdhfalskhjfgalsdkfhalskdhjfglaskdhjflaskdhjfglaksjdhflakshflaksdhjfglaksjhflaksjhf.
Developing Reporting Solutions with SQL Server
DateADASS How to Navigate VO Datasets Using VO Protocols Ray Plante (NCSA/UIUC), Thomas McGlynn and Eric Winter NASA/GSFC T HE US N ATIONAL V IRTUAL.
Fundamentals of Database Chapter 7 Database Technologies.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1 Quick Tutorial – Part 2 Open Data Web Services for Oracle BPM August, 2013 Forms.
Needs for Accessing Database To make your web site more dynamic and maintainable, you can display information on your web pages that are retrieved from.
1 Data Bound Controls II Chapter Objectives You will be able to Use a Data Source control to get data from a SQL database and make it available.
AUTOMATION OF WEB-FORM CREATION - KINNERA ANGADI – MS FINAL DEFENSE GUIDANCE BY – DR. DANIEL ANDRESEN.
SQL Server 2005 Reporting Services: Product Overview Niran Luckcanakul (MCSD, MCDBA, MCT) Project manager ISONET Co.,Ltd.
Faculty of Electronic Engineering 1 Database Access API’s Aleksandar Stanimirović Leonid Stoimenov Aleksandar Milosavljević.
0 eCPIC User Training: Dependency Mapper These training materials are owned by the Federal Government. They can be used or modified only by FESCOM member.
Data Management Console Synonym Editor
Module 7: Accessing Data by Using ADO.NET
SQL Reporting Services From a Developers Perspective Adam Calderon Principal Engineer Interknowlogy LLC
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
3-Tier Client/Server Internet Example. TIER 1 - User interface and navigation Labeled Tier 1 in the following graphic, this layer comprises the entire.
CS499 Project #3 XML mySQL Test Generation Members Erica Wade Kevin Hardison Sameer Patwa Yi Lu.
Text Callouts Icon Sets Data Bars Color By Value.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
Chapter 11 Using SAS ® Web Report Studio. Section 11.1 Overview of SAS Web Report Studio.
DB MidWare CSIS 4490 N-Tier Client/Server Dr. Hoganson Database Middleware Early client/server database systems –Two tier –Server does business logic (data.
EMBL-EBI MSD Search and Visualization tools Jawahar Swaminathan.
BlackBerry Applications using Microsoft Visual Studio and Database Handling.
File Server Architecture In File Server Architecture, file server can’t process the data but can only pass on the data to the client who can process it.
Deoyani Nandrekar Beijing May 2007Virtual Observatory India VOCat Developed By Deoyani and Mohasin.
Introduction to KE EMu Unit objectives: Introduction to Windows Use the keyboard and mouse Use the desktop Open, move and resize a.
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
Task #1 Create a relational database on computers in computer classroom 308, using MySQL server and any client. Create the same database, using MS Access.
12 Oct 2003VO Tutorial, ADASS Strasbourg, Data Access Layer (DAL) Tutorial Doug Tody, National Radio Astronomy Observatory T HE US N ATIONAL V IRTUAL.
Web based spectrum databases and utilities László Dobos Tamás Budavári István Csabai MAGPOP kick-off meeting, January Cassis.
23 Copyright © 2009, Oracle. All rights reserved. Oracle Business Intelligence Answers: Advanced Features.
PDS4 Demonstration Management Council Face-to-Face Flagstaff, AZ August 22-23, 2011 Sean Hardman.
DAT 378 SQL Server 2000 Bringing The Best of Reporting Services and Analysis Services Together Sean Boon Program Manager, BI Systems
10 Copyright © 2004, Oracle. All rights reserved. Building ADF View Components.
Integrating Crystal Reports with SIGNZ (V3.59, July 2008) Integrating Crystal Reports with SIGNZ (V3.59, July 2008)
Linked Open Data for European Earth Observation Products Carlo Matteo Scalzo CTO, Epistematica epistematica.
Spaso Lazarević Microsoft MVP Nova banka ad Banja Luka Building business application using Visual Studio 2013 LightSwitch.
Eurostat May 2016 Eurostat, Unit B3 – IT solutions for statistical production Test Client Jean-Francois LEBLANC Christian SEBASTIAN.
JAFER Toolkit Project Oxford University 1 JAFER Java-based high level Z39.50 toolkit Matthew Dovey; Colin Tatham; Antony Corfield; Richard Mawby Oxford.
C Copyright © 2009, Oracle. All rights reserved. Using SQL Developer.
2 Copyright © 2008, Oracle. All rights reserved. Building the Physical Layer of a Repository.
SQL Server Reporting Service & Power BI
Introduction to Web programming
ADO.NET Accessing Databases in VS.NET
07 | Analyzing Big Data with Excel
Brief description on how to navigate within this presentation (ppt)
Electronic Field Study Advanced User Training
Chapter 10 ADO.
Database Applications
Grauer and Barber Series Microsoft Access Chapter One
Publishing image services in ArcGIS
REST Easy - Instant APIs for Your Database
Extend Excel with Smartlist Designer
Presentation transcript:

MT Objectviewer May Python-scripted AW object-viewer and SQL-query builder MJ Tempelaar

MT Objectviewer May Overview Web interface to visualize and access the AW Oracle database : –Shows structure of object-tables –Shows and navigates links between object-tables to visualize the database model –Builds and executes Oracle-SQL-queries –Binds SQL-queries to object-tables –Allows users to modify script-built queries –Output formats a.o. : XML for VOtables, Ggobi Prototype Python-scripted http-server and Web interface to visualize and access AW Oracle database via ODBC Takes meta-information from Oracle data-dictionaries to show structure Takes object-table-data from ODBC connection to view SQL results.

MT Objectviewer May Prototype Python-scripted http- server and Web interface to visualize and access AW Oracle database via ODBC Takes meta-information from Oracle data-dictionaries to show structure Takes object-table-data from ODBC connection to view SQL results.

MT Objectviewer May diagram

MT Objectviewer May Opening screen: Access datadictionary to show Tables

MT Objectviewer May Show selection from all object- tables Activate link to view attributes

MT Objectviewer May Inspect a ttributes in object- table [Data-dictionary Table-Screen dump ]

MT Objectviewer May navigate links between tables [Data-dictionary Table-Screen dump ]

MT Objectviewer May Build and execute Oracle-SQL-queries I Types of Queries: - Generic queries on single or linked object- tables for any attribute(s) - Specific queries: e.g. position with cone search option - Queries start from main-tables Queries may be dynamically be composed : By consecutive queries (invisible to user) By user-selected links in the results of the previous query Queries-forms may be dynamically be composed : By queries filling select-lists and finding limits -

MT Objectviewer May Generic query on main table: select conditions, export- format ; bitmap-links-option to fits-files download into users program

MT Objectviewer May Generic query on Main-table + one level of linked tables (“instant drill-down”)

MT Objectviewer May Fields may contain table-specific data obtained from querying the table directly before writing the form, here Filter, chip, Date-obs [Data- Table-Screen dump ]

MT Objectviewer May Navigate to next query by activating a link [Data-dictionary Table-Screen dump ]

MT Objectviewer May Build and execute Oracle-SQL- queries II User-interaction and control: - set selective conditions (input field, link) - select fields to be shown in results - modify previously generated query - select to download fits-files, bitmap- images - select output-format: ao VOTable Database-Specific matters: -SQL is Oracle9-SQL

MT Objectviewer May SQL-Query may contain specific Oracle-constructs [Data- Table-Screen dump ] Modify SQL-queries and test on- the-fly, or download to edit off- line

MT Objectviewer May generate XML output, eg VOtable- output for external applications [Data- Table-Screen dup ]

MT Objectviewer May Applications for an ODBC-based AW database viewer and SQL-querying- device: Suitable for: Data analysis (sourcelists, catalogs, -frames) Not yet for: Operations on pipeline-objects Features for further development: - Forms to work on combining data-sets - Incorporating a list of specific queries - Adaptations for interoperability - Aliasing Oracle SQL queries as generic ADQL - add SOAP service