Query ADT
ADT to represent queries
(where QueryRep *Query )
Query startQuery(Reln r, char *qry, char sigType)
- set up
QueryRep for query qry for specific type of signature
void scanAndDisplayMatchingTuples(Query q)
- evaluate the query
q and display result tuples, one per line
void queryStats(Query q)
- print statistics from the
QueryRep , typically after query finishes
void closeQuery(Query)
- clean up
QueryRep data structure (i.e. free )
|