saada logo

 
  SAADA OVERVIEW
Home  
News  
Tutos and Links  
Download  
  Tutorial
Getting started  
Doing More  
SaadaQL  
The Web Interface  
VO Publishing  
Tips & Troubelshooting  
  COMMUNITY
Mailing List  
Saada Sites  
How to Contact us ?  
  DEVELOPER CORNER
Contributors  
Next Step  
Old Releases  
Inside Saada  
Using UWS  
 

SourceForge.net Logo

HOME RUB > DEVELOPER CORNER > Old Releases > Saada 1.4.2 > TUTORIAL > Using your SaadaDB

SaadaQL

Your SaadaDB is designed to host heterogeneous data classified in collections and classes. Building queries with SQL in this context is not easy because it requires to use joins to select data in multiple tables. This complexity must be hidden by HTML forms but a lot of queries can not be setup with HTML forms. Saada proposes its own query langage (SaadaQL) based on the collections and on the classes defined by the operator. SaadaQL merges in an homogeneous syntax SQL statements and SAADA specific statements. SaadaQL in not a mathematically complete language but indeed an idiom adpated to the GUI, human readable enough to be modified by hand.

SaadaQL in a few words (2007-03-03)
[Type], [Classes] and [Collections] Table (2007-06-18)
The WherePosition clause (2007-03-03)
The WhereAttributeSaada clause (2007-03-03)
The WhereAttributeClass clause (2007-03-03)
The WhereRelation clause (2007-03-03)
Constraints using UCDs (2007-08-09)
A complex Example (2007-03-03)

The Web Interface

Command line mode

All actions on your SaadaDB can be run by script by using the $SAADA_DB_HOME/bin/sant script. All available tasks are described in the file $SAADA_DB_HOME/bin/build.xml

Saada in Command Line Mode (Saada 1.4) (2007-03-23)