El proceso de creación de una base de datos web

Marcos, Esperanza and Vela, Belén El proceso de creación de una base de datos web. El profesional de la información, 2002, vol. 11, n. 4, pp. 248-255. [Journal article (Paginated)]

[img]
Preview
PDF
1.pdf

Download (325kB) | Preview

English abstract

The need for making information available on the Web, so that it can be accessed from anywhere, has resulted in many new web-based database sites. In many cases the data are unorganised with frequent duplication of information. This informal organisation and information redundancy make site maintenance a much more difficult task, giving rise to inconsistencies, data that is difficult to access, etc. The database community knows that one way of avoiding these problems is to make use of the facilities provided by technology. But the development process of databases on the web is different than that of traditional databases. Therefore it is necessary to adapt the classical database development methodologies (process as well as techniques, notations and models) for working with web databases. This paper outlines the main methodologies for creating web databases and sums up the Midas/db methodology, developed by the Kybele Research Group of the University Rey Juan Carlos, in Madrid.

Spanish abstract

La necesidad creciente de colocar información en la web, haciendo que esté disponible desde cualquier lugar del mundo, ha dado lugar a la proliferación de sitios web con datos, en muchas ocasiones, duplicados y mal organizados. Este tipo de organización casual, así como las redundancias de información, dificulta el mantenimiento de los sitios web provocando incoherencias, datos difícilmente accesibles, etc. La comunidad de bases de datos sabemos bien que un modo de evitar este tipo de problemas es, precisamente, aprovechar las facilidades que ellas nos brindan. Pero el proceso de creación de una base de datos web no es exactamente igual al proceso de desarrollo de una tradicional. Por ello es necesario también adaptar los métodos de desarrollo de bases de datos clásicas (tanto el proceso, como las técnicas, notaciones y módelos) a la web. En este artículo se presenta una panorámica de las principales metodologías para implementar bases de datos web y en concreto se resume la metodología Midas/db, desarrollada por el grupo Kybele de la Universidad Rey Juan Carlos, de Madrid.

Item type: Journal article (Paginated)
Keywords: Bases de datos, Web, Metodologías, Sistemas de información web, Ingeniería de datos, Databases, Web, Methodologies, Web information systems, Data engineering
Subjects: L. Information technology and library technology > LN. Data base management systems.
L. Information technology and library technology > LC. Internet, including WWW.
H. Information sources, supports, channels. > HL. Databases and database Networking.
Depositing user: Jordi Carrascosa
Date deposited: 25 Apr 2010
Last modified: 02 Oct 2014 12:16
URI: http://hdl.handle.net/10760/14473

References

Atzeni, Paolo; Mecca, Giansalvatore; Merialdo, Paolo. “Design and maintenance of data-intensive web sites. En: Advances in database technology. Proceedings of the 6th Conference on extended database technology

Sheck, Hans-Jorg; Saltor, Félix; Ramos, Isidro; Alonso, Gustavo (eds.), 1998.

Atzeni, P.; Ceri, S.; Paraboschi, S.; Torlone, R. Database systems. Concepts, languages and architectures. McGraw Hill, 1999.

Baresi, L.; Garzotto, F.; Paolini, P. “Extending uml for modelling web applications”. En: Proceedings of the 34th Hawaii international conferenceon system sciences, Ieee Computer Society, 2001.

Baumeister, H.; Koch, N.; Mandel, L. “Towards a uml extension for hypermedia design”. En: Proceedings of the UML’99. The unified modelling language-beyond the standard. France, Robert; Rumpe, Bernhard (eds.), 1999, pp. 614-629.

Beck, K. “Embracing change with extreme programming”. En: Ieee computer, 1999, v. 32, n. 10, pp. 70-77.

Beleña, C. “Desarrollo de aplicaciones de gestión con pl/sql, xml y xslt”. En: Revista del círculo de usuarios de Oracle de España (Cuore), 2002, febrero, pp. 9-18.

Bonifati, A.; Stefano, C.; Fraternali, P.; Maurino, A. “Building multidevice, content-centric applications using webml and the W3i3 tool suite”. En: Conceptual modeling for e-bussiness and the web. Liddle, S. W.; Mayr, H. C.; Thalheim, B. (eds.), 2000, pp. 64-75.

Cáceres, P.; Marcos, E. (2000a). “Metodologías de desarrollo: estudio de su aplicabilidad para el diseño y construcción de sistemas web”. En: Actas del 7th International congress on computer science research (Ciicc’00), 2000.

Cáceres, P.; Marcos, E. (2000b). “El proceso de desarrollo en las aplicaciones web”. En: Actas de las V Jornadas de ingeniería del software y bases de datos (Jisbd 2000), noviembre, 2000, pp. 59-64.

Cáceres, P.; Marcos, E. “Development methodological process for web information systems”. En: Internet business and the industry of construction, Ibic’2001, 2001.

Cáceres, P.; Marcos, E. “Procesos ágiles para el desarrollo de aplicaciones web. I Taller de ingeniería del software para la web”. En: VI Jornadas de ingeniería del software y bases de datos, noviembre, 2001.

Castano, S.; Palopoli, L.; Torlone, R. “A general methodological framework for the development of web-based information systems”. En: Conceptual modelling for e-business and the web. Liddle, S. W.; Mayr, H. C.; Thalheim, B. Lecture notes in computer science. Berlin: Springer- Verlag, 2000.

Conallen, J. “Modeling web applications architectures with uml”. En: Communications of the ACM, 1999, October, n. 42, pp. 63-70.

Conallen, J. Building web applications with uml. Addison Wesley, 2000.

Eisenberg, Andrew; Melton, Jim. “SQL: 1999, formerly known as SQL3”. En: ACM Sigmod record, 1999, March, v. 28, n. 1, pp. 131-138.

Elmasri, R.; Navathe, S. B. Fundamentals of database systems. Addison- Wesley, 2000.

Fraternali, Piero; Paolini, Paolo. “A conceptual model and a tool environment for developping more scalable, dynamic and customizable web applications”. En: Advances in database technology. Proceedings of the 6th Conference on extended database technology, Sheck, Saltor, Ramos, Alonso (eds.), 1998.

Garzotto, Franca; Paolini, Paolo; Schwabe, Daniel. “HDM, a modelbased approach to hypertext application design”. En: ACM Tois, 1993, January, v. 11, n. 1, pp. 1-26.

Gómez, J.; Cachero, C.; Pastor, O. “Extending a conceptual modeling approach to web application design”. En: Proceedings of the 12th International conference on advanced information systems (Caise’00). Lecture notes in computer science. Berlin: Springer-Verlag, 2000.

Gómez, J.; Cachero, C.; Pastor, O. “Conceptual modeling of device-independent web applications”. En: Ieee multimedia, 2001, v. 8, n. 2, pp. 26-39.

Isakowitz, Tomas; Stohr, Edward; Balasubramanian, Papyrus. “RMM: a methodology for structured hypermedia design”. En: Communications ACM, 1995, August, v. 58, n. 8, pp. 34-43. El profesional de la información, vol. 11, n 4, julio-agosto 2002 255

Isakowitz, T.; Kamis, A.; Koufaris, M. “The extended RMM methodology for web publishing”. Working paper IS-98-18, Center for Research on Information Systems, 1998. Consultado en: 23-04-02. http://rmm-java.stern.nyu.edu/rmm/

Jacobson, Booch [et al.]. The unified software development process. Adison Wesley, 1999.

Koch, N.; Baumeister, H.; Mandel, L. “Extending uml to model navigation and presentation in web applications”. En: Modeling web applications, workshop of the UML’2000. Winters, Geri; Winters, Jason (eds.). York, England, 2000, October.

Lowe, David; Hall, Wendy. Hypermedia & the web. An engineering approach. J. Wiley and Sons, 1999.

Marcos, E.; Vela, B.; Cavero, J. M. “Aggregation and composition in object-relational database design”. En: Advanced databases and information systems. Communications of the 5th East-European conference, Adbis’ 2001.

Marcos, E.; Vela, B.; Cavero, J. M. “Extending uml for object-relational database design. En: Fourth international conference on the unified modeling language, UML’2001. Lecture notes in computer science (Lncs 2185), Springer Verlag, pp. 225-239.

Marcos, E.; Cáceres, P.; Vela, B.; Cavero, J. M. “Midas/bd: a methodological framework for web database design”. En: International workshop on data semantics in web information systems. Daswis-2001, en conjunción con el 20th International conference on conceptual modeling ER 2001. Lecture notes in computer science (Lncs), Springer Verlag, en prensa,2002.

Mecca, G.; Merialdo, P.; Atzeni, P.; Crescenzi, V. The Araneus guide to web-site development, 1999, March. Consultado en: 04-04-02. http://poincare.inf.uniroma3.it

Overmyer, S. P. “What’s different about requirements engineering for web sites?”. En: Requirements engineering, 2000, n. 5, pp. 62-65.

Schwabe, D.; Rossi, G. “An object oriented approach to web-based applications design”. En: Theory and practice of object system, 1998, v. 4, n. 4, pp. 207-225.

Schwinger, W.; Retschitzegger, W. “Towards modeling of data web applications – a requirements’ perspective”. En: Proceedings of the America’s conference on information systems, 2000, v. I, pp. 149-155.

Vela, B.; Cavero, J. M.; Marcos, E. “Diseño de bases de datos objeto-relacionales con uml”. En: Anales de las Jornadas iberoamericanas de ingeniería del software e ingeniería del conocimiento, Jiisic 2001. Buenos Aires: Editorial Universidad Nacional de Jujuy, pp. 59-68.

Esperanza Marcos, Belén Vela, Grupo Kybele, Universidad Rey Juan Carlos. Tulipán s/n, 28933, Móstoles (Madrid). cuca@escet.urjc.es b.vela@escet.urjc.es


Downloads

Downloads per month over past year

Actions (login required)

View Item View Item