An ontological approach to describe the SQL:2003 object-relational features

被引:8
作者
Calero, C.
Ruiz, F.
Baron, A.
Abreu, E. Brito e
Piattini, M.
机构
[1] Univ Castilla La Mancha, Dept Comp Sci, ALARCOS Res Grp, E-13071 Ciudad Real, Spain
[2] Univ Nova Lisboa, FCT, DI, CITI,QUASAR Res Grp, Lisbon, Portugal
关键词
databases; SQL : 2003 standard; ontology; object-relational features; CWM; UML; OCL;
D O I
10.1016/j.csi.2005.09.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The SQL (Structured Query Language) is currently available in most database management systems and is the focus of an intense standardization process resulting in the latest version of the SQL:2003 standard. Standards are fundamental, but often they are difficult to use, due to their lack of understandability and the occurrence of inconsistencies. An ontology is useful for clarifying the elements of a standard, along with their interrelationships, as well as for detecting inconsistencies. In this paper we propose an ontology for the object-relational features of the new SQL:2003 standard, formalized with UML 2.0 class diagrams and OCL well-formedness rules. The ontology is instantiated with an example in which most of the new object-relational features of the SQL:2003 standard are presented. (C) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:695 / 713
页数:19
相关论文
共 34 条
[1]  
ABREU FB, 2001, ES0072001 INESC SOFT
[2]  
*ANSI, 1989, ANSIX3168
[3]  
*ANSI, 1982, ANSIX3
[4]  
*ANSI, 1986, ANSIX3
[5]  
BARONI A, 2004, P 5 C PORT ASS INF S
[6]  
CALERO C, 2000, P OBJ OR INF SYST C, P391
[7]  
Date CJ, 2003, SIGMOD RECORD, V32, P4
[8]  
Gomez-Perez A., 2004, ONTOLOGICAL ENG EXAM
[9]   Toward principles for the design of ontologies used for knowledge sharing [J].
Gruber, TR .
INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 1995, 43 (5-6) :907-928
[10]  
*IDC, 2005, WORLDW REL DAT MAN S