Effective recognition and visualization of semantic requirements by perfect SQL samples

6Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

SQL designs result from methodologies such as UML or Entity-Relationship models, description logics, or relational normalization. Independently of the methodology, sample data is promoted by academia and industry to visualize and consolidate the designs produced. SQL table definitions are a standard-compliant encoding of their designers' perception about the semantics of an application domain. Armstrong sample data visualize these perceptions. We present a tool that computes Armstrong samples for different classes of SQL constraints. Exploiting our tool, we then investigate empirically how these Armstrong samples help design teams recognize domain semantics. New measures empower us to compute the distance between constraint sets in order to evaluate the usefulness of our tool. Extensive experiments confirm that users of our tool are likely to recognize domain semantics they would overlook otherwise. The tool thereby effectively complements existing design methodologies in finding quality schemata that process data efficiently. © Springer-Verlag 2013.

Cite

CITATION STYLE

APA

Le, V. B. T., Link, S., & Ferrarotti, F. (2013). Effective recognition and visualization of semantic requirements by perfect SQL samples. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8217 LNCS, pp. 227–240). https://doi.org/10.1007/978-3-642-41924-9_20

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free