Reingeniería de bases de datos relacionales: un enfoque basado en el análisis de dependencias de inclusión
| dc.contributor.author | Rivero, Laura C. | spa |
| dc.contributor.author | Ferraggine, Viviana E. | spa |
| dc.contributor.author | Doorn, Jorge Horacio | spa |
| dc.contributor.researchgate | Ferraggine, Viviana E. [Viviana-Ferraggine] | spa |
| dc.contributor.researchgate | Doorn, Jorge Horacio [Doorn-Jorge-Horacio] | spa |
| dc.date.accessioned | 2020-10-27T00:21:21Z | |
| dc.date.available | 2020-10-27T00:21:21Z | |
| dc.date.issued | 2003-12-01 | |
| dc.description.abstract | La conversión de un esquema de bases de datos en otro con mayor contenido semántico es un tema de investigación actual, y un tópico con aplicación en varias áreas de desarrollo tales como integración de esquemas, migración de sistemas “legacy” y reingeniería de modelos de datos desactualizados o de pobre calidad. Las dependencias de inclusión constituyen uno de los conceptos clave para llevar a cabo la reingeniería de esquemas de bases de datos. Con frecuencia, formas atípicas de dependencias de inclusión aparecen como consecuencia de un diseño desnormalizado, por la presencia de construcciones complejas tales como relaciones de orden superior con restricciones de integridad adicionales en forma de relaciones de menor orden, o simplemente cuando objetos de la realidad y sus relaciones han sido mal representados en el modelo conceptual. Específicamente, éste es el caso de reglas del negocio plasmadas incorrectamente como dependencias de inclusión atípicas. Este trabajo presenta un estudio exhaustivo de las dependencias de inclusión y un análisis de su posible origen, en el contexto de la reingeniería de esquemas relacionales. Se proponen heurísticas para la conversión de esquemas conteniendo tales dependencias en otros equivalentes con sólo restricciones de integridad referencial. En caso de encontrar dependencias atípicas remanentes, se provee una interpretación de su significado y necesidad de mantenimiento. | spa |
| dc.description.abstractenglish | The conversion of a database schema into another with greater semantic content is a topic of current research, and a topic with application in several areas of development such as schema integration, migration of legacy systems, and reengineering of outdated or poor quality data models. Include Dependencies constitute one of the key concepts to carry out the reengineering of schemes of databases. Atypical forms of include dependencies often appear as consequence of a denormalized design, due to the presence of complex constructions such as higher order relationships with additional integrity constraints in the form of lower order relationships, or simply when objects of reality and their relationships have been misrepresented in the conceptual model. Specifically, this is the case for business rules incorrectly embodied as outlier include dependencies. East This work presents an exhaustive study of inclusion dependencies and an analysis of their possible origin, in the context of the reengineering of relational schemes. They proposed heuristics for converting schemas containing such dependencies into other equivalents with only referential integrity constraints. In case you find remaining atypical dependencies, an interpretation of their meaning and necessity is provided of maintenance. | eng |
| dc.format.mimetype | application/pdf | spa |
| dc.identifier.instname | instname:Universidad Autónoma de Bucaramanga UNAB | spa |
| dc.identifier.issn | 2539-2115 | |
| dc.identifier.issn | 1657-2831 | |
| dc.identifier.repourl | repourl:https://repository.unab.edu.co | |
| dc.identifier.uri | http://hdl.handle.net/20.500.12749/9043 | |
| dc.language.iso | spa | spa |
| dc.publisher | Universidad Autónoma de Bucaramanga UNAB | |
| dc.relation | https://revistas.unab.edu.co/index.php/rcc/article/view/1090/1062 | |
| dc.relation.references | Abiteboul S, Hull R, Vianu V. Foundations on Databases. Addison Wesley Publ. Co. 1995. | |
| dc.relation.references | Biskup J. Achievements of Relational Database Schema Design Theory Revisited, Lecture Notes in Computer Science 1358, 29-54. Springer, 1998. | |
| dc.relation.references | Camps R. From Ternary Relationship to Relational Tables: A Case Against Common Beliefs, ACM/SIGMOD-Record, 31(2) 46-49. 2002. | |
| dc.relation.references | Camps R. From Ternary Relationship to Relational Tables: A Case Against Common Beliefs, ACM/SIGMOD-Record, 31(2) 46-49. 2002. | |
| dc.relation.references | Camps R. Transforming N-Ary Relationships to Database Schemas: An Old and Forgotten Problem. Research Report LSI-02-5-R. Universidad Politécnica de Catalunya, España, 2002. | |
| dc.relation.references | Casanova M, Tucherman L, Furtado A, Braga A. Optimization of Relational Schemes Containing Inclusion Dependencies. Proceedings 15th VLDB Conference 317-325. Amsterdam. 1989. | |
| dc.relation.references | Casanova M, Fagin R, Papadimitriou C. Inclusion Dependencies and their Interaction with Functional Dependencies, J. Computer and System Sciences, 28, 29-59. 1984. | |
| dc.relation.references | Castellanos MG. A Methodology for Semantically Enriching Interoperable Databases. Proceedings 11th British National Conference on Databases 58-75. Keele, 1993. | |
| dc.relation.references | Chen P P. The Entity-relationship Model: Toward a Unified View of Data. ACM Trans. on Database Systems. 1(1) 9-36. 1976. | |
| dc.relation.references | Codd E. The Relational Model for Database Management. Version 2. Addison Wesley Publ.Co, Reading, MA, 1990. | |
| dc.relation.references | Date C. An Introduction to Database Systems. Addison Wesley, Longman Pub. Co., Boston, MA, 2000. | |
| dc.relation.references | Date C. Referential Integrity. In Relational Databases, Selected Writings. Addison Wesley, Reading, MA, 1986, pp. 41-63. | |
| dc.relation.references | Dey D, Storey C, Barron T. Improving Database Design through the Analysis of Relationships, ACM TODS 24(4) 453-486. 1999. | |
| dc.relation.references | Dahchour M, Pirotte A. The Semantics of Reifying N-ary Relationships as Classes. Proceedings 4th Int. Conf. on Enterprise Information Systems, ICEIS'02, 580-586, Universidad de Castilla-La Mancha Ciudad Real, Spain, 2002. | |
| dc.relation.references | Doorn J, Rivero L. Normalization of Non-BCNF Relations Integrity Constraints. Proceedings XII International Conference of Systems Engineering, ICSE-97, 217-222. Coventry, UK, 1997. | |
| dc.relation.references | Elmasri R, Navathe S. Fundamentals of Database Systems. Benjamin Cummings, Redwood City, 1994. | |
| dc.relation.references | Henrard J, Hainaut J-L. Data Dependency Elicitation in Database Reverse Engineering. Published CSMR 2001 11-19. Lisbon, Portugal, March 2001. | |
| dc.relation.references | Henrard J, Hainaut J-L, Hick J-M, Roland D, Englebert V. Data Structure Extraction in Database Reverse Engineering. Proceedings of REIS’99 Workshop. Paris, November 1999. Research paper RP-99-007. Institut d’Informatique. University of Namur. | |
| dc.relation.references | Johannesson P. A Method for Transforming Relational Schemas into Conceptual Schemas. IEEE Trans. on Software Eng 190-201, 1994. | |
| dc.relation.references | Jones T, Song I-Y. Analysis of Binary/Ternary Cardinality Combinations in EntityRelationship modeling. Data & Knowledge Engineering, 19(1) 39-64, 1996. | |
| dc.relation.references | Jones, T., Song, I-Y. Binary Equivalents of Ternary Relationships in Entity-Relationship Modeling: a Logical Decomposition Approach. Journal of Database Management, 11(2) 12-19, 2000. | |
| dc.relation.references | Kolp M, Zimányi E. Relational Database Design using an ER Approach and Prolog. Proceedings 6th International Conference on Information Systems and Management of Data (CISMOD'95) 214-231. Bombay, India, November 1995. | |
| dc.relation.references | Levene M, Vincent M. Justification for Inclusion Dependency Normal Form. IEEE TKDE 12(2) 281-291. March/April, 2000. | |
| dc.relation.references | Markowitz V, Makowsky J. Identifying Extended Entity-relationship Object Structures in Relational Schemas. IEEE Trans. on Software Eng. 16(8) 777-790, 1990. | |
| dc.relation.references | Markowitz V. Referential Integrity Revisited: an Object-oriented Perspective. Proceedings of the 16th VLDB Conference, 578-589. Brisbane, Australia, Morgan Kauffman, San Mmateo, CA, 1990. | |
| dc.relation.references | Rivero L, Doorn J, Ferraggine V. Elicitation and Conversion of Hidden Objects and Restrictions in a Database Schema. Proceedings 2002 ACM Symposium on Applied Computing, 463-469. Madrid, Spain, 2002. | |
| dc.relation.references | Rivero L, Doorn J, Ferraggine V. Inclusion Dependencies. In Developing Quality Complex Database Systems: Practices, Techniques and Technologies 261-278. IdeaGroup Publishing, Hershey, PA. Editor Dr. Shirley A. Becker. Florida Institute of Technology, 2001. | |
| dc.relation.references | Rivero L, Doorn J. Integridad Referencial y Actualizaciones en Relaciones Desnormalizadas. Proceedings XIV Conferencia Latinoamericana de Informática - CLEI Panel 98, 911-921. Quito, Ecuador, 1998. | |
| dc.relation.references | Rivero L, Doorn J. Managing Referential Integrity and Non Key-based Dependencies in a Denormalized Context, Proceedings 2000 IRMA International Conference 883-886. Anchorage, Alaska, 2000. | |
| dc.relation.references | Tari Z, Buhkres O, Stokes J, Hammoudi S. The Reengineering of Relational Databases based on Key and Data Correlations. In Searching for Semantics: Datamining, Reverse Engineering, etc. Proceedings 7th IFIP 2.6 Working Conference on Database Semantics (DS-7) 183-214. S. Scappapietra y F. Maryanski editores. Chapman & Hall, Lausanne, 1998. | spa |
| dc.relation.references | Ullman J. Principles of Database and Knowledge-Base Systems. Vol. 1. Computer Science Press, NY, 1988. | |
| dc.relation.references | Wand Y, Storey V, Weber R. An Ontological Analysis of the Relationship Construct in Conceptual Modeling, ACM TODS, 24(4) 494-528. 1999. | |
| dc.relation.uri | https://revistas.unab.edu.co/index.php/rcc/article/view/1090 | |
| dc.rights | Derechos de autor 2003 Revista Colombiana de Computación | |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
| dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 2.5 Colombia | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/ | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/2.5/co/ | |
| dc.source | Revista Colombiana de Computación; Vol. 4 Núm. 2 (2003): Revista Colombiana de Computación; 1-28 | |
| dc.subject | Innovaciones tecnológicas | |
| dc.subject | Ciencia de los computadores | |
| dc.subject | Desarrollo de tecnología | |
| dc.subject | Ingeniería de sistemas | |
| dc.subject | Investigaciones | |
| dc.subject | Tecnologías de la información y las comunicaciones | |
| dc.subject | TIC´s | |
| dc.subject.keywords | Technological innovations | eng |
| dc.subject.keywords | Computer science | eng |
| dc.subject.keywords | Technology development | eng |
| dc.subject.keywords | Systems engineering | eng |
| dc.subject.keywords | Investigations | eng |
| dc.subject.keywords | Information and communication technologies | eng |
| dc.subject.keywords | ICT's | eng |
| dc.subject.keywords | Entity-relationship model | eng |
| dc.subject.keywords | Inclusion dependency | eng |
| dc.subject.keywords | Database design | eng |
| dc.subject.keywords | Reengineering of conceptual schemes | eng |
| dc.subject.keywords | Semantic data model | eng |
| dc.subject.lemb | Innovaciones tecnológicas | spa |
| dc.subject.lemb | Ciencias de la computación | spa |
| dc.subject.lemb | Desarrollo tecnológico | spa |
| dc.subject.lemb | Ingeniería de sistemas | spa |
| dc.subject.lemb | Ingeniería de sistemas | spa |
| dc.subject.lemb | Investigaciones | spa |
| dc.subject.lemb | Tecnologías de la información y la comunicación | spa |
| dc.subject.proposal | Modelo entidad-relación | spa |
| dc.subject.proposal | Dependencia de inclusión | spa |
| dc.subject.proposal | Diseño de bases de datos | spa |
| dc.subject.proposal | Reingeniería de esquemas conceptuales | spa |
| dc.subject.proposal | Modelo de datos semántico | spa |
| dc.title | Reingeniería de bases de datos relacionales: un enfoque basado en el análisis de dependencias de inclusión | spa |
| dc.title.translated | Relational database reengineering: An inclusion dependency analysis based approach | eng |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.driver | info:eu-repo/semantics/article | |
| dc.type.hasversion | info:eu-repo/semantics/acceptedVersion | |
| dc.type.local | Artículo | spa |
| dc.type.redcol | http://purl.org/redcol/resource_type/CJournalArticle |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- 2003_Articulo_Reingeniería de bases de datos relacionales un enfoque basado en el análisis de dependencias de inclusión.pdf
- Tamaño:
- 432.33 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Artículo
