EXTENDING SQL WITH GENERALIZED TRANSITIVE CLOSURE

被引:11
作者
DAR, S
AGRAWAL, R
机构
[1] AT&T BELL LABS,MURRAY HILL,NJ 07974
[2] IBM CORP,ALMADEN RES CTR,SAN JOSE,CA 95120
关键词
ALPHA-EXTENDED RELATIONAL ALGEBRA; DEDUCTIVE DATABASES; RECURSION; SQL; TRANSITIVE CLOSURE;
D O I
10.1109/69.243510
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present SQL/TC, an extension of SQL, to allow the expression of generalized transitive closure queries. The extension permits the user to pose queries that compute paths between two points and information associated with these paths. Such queries may specify selections on arcs, paths, or sets of paths. The output of a query may include the aggregation of information for different paths between the same endpoints. Our notation is declarative, preserves the spirit of SQL, and allows a declarative and concise formulation of transitive closure queries.
引用
收藏
页码:799 / 812
页数:14
相关论文
共 51 条
[1]  
AGRAWAL R, 1987, 3RD P IEEE INT C DAT, P580
[2]  
AGRAWAL R, 1990, 16TH P INT C VER LAR
[3]  
AGRAWAL R, 1987, ACM T DATABASE SYST
[4]  
Aho Alfred V., 1979, 6TH P ACM S PRINC PR, P110
[5]  
Aho AV., 1975, DESIGN ANAL COMPUTER
[6]  
APERS PMG, 1986, 6TH P ADV DAT S, P159
[7]  
BANCILHON F, 1986, P ACM SIGMOD INT C M, P16
[8]  
BANCILHON F, 1985, KNOWLEDGE BASE MANAG
[9]  
CARRE B, 1978, GRAPHS NETWORKS
[10]  
COSENS MP, 1990, 9TH P S PRINC DAT SY, P404