Authors:
Naphtali Rishe
1
;
Malek Adjouadi
1
;
Maxim Chekmasov
1
;
Dmitry Vasilevsky
1
;
Scott Graham
1
;
Dayanara Hernandez
1
and
Ouri Wolfson
2
Affiliations:
1
Florida International University, United States
;
2
University of Illinois at Chicago, United States
Keyword(s):
Semantic binary data model, data definition language, extensible markup language.
Related
Ontology
Subjects/Areas/Topics:
Databases and Information Systems Integration
;
Enterprise Information Systems
;
Object-Oriented Database Systems
Abstract:
This paper analyzes different options for semantic database schema definition and describes a presentation format XSDL. Presentation of semantic database in a certain format implies that the format fully preserves the database content. If the database is exported to this format and then imported back to the database engine, the resulting database should be equivalent (Rishe, 1992) to the one that was exported. XSDL is used for information exchange, reviewing data from databases, debugging database applications and for recovery purposes. Among other requirements that XSDL meets are support of both schema and data, readability by the user (XSDL is a text format), full preservation of database content, support for simple and fast export/import algorithms, portability across platforms, and facilitation of data exchange.