International audienceModern relational database management systems provide advanced features allowing, for example, to include behaviour directly inside the database (stored procedures). These features raise new difficulties when a database needs to evolve (e.g. adding a new table). To get a better understanding of these difficulties, we recorded and studied the actions of a database architect during a complex evolution of the database at the core of a software system. From our analysis, problems faced by the database architect are extracted, generalized and explored through the prism of software engineering. Six problems are identified: (1) difficulty in analysing and visualising dependencies between database’s entities, (2) difficulty in...
Abstract: The administrators and designers of modern Information Systems face the problem of maintai...
Schema evolution studies the issue of moving a database from one version of its schema to a new upda...
Abstract. Nowadays, one of the most important problems of software engineering continues to be the m...
International audienceModern relational database management systems provide advanced features allowi...
Software developers adapt to the fast-moving nature of software systems with agile development techn...
Modern database applications are among the most widely used and complex software systems. They const...
Si les nouvelles technologies en matière de SGBD envisagent le problème de l'évolution du schéma d'u...
Relational database management systems (RDBMS) have become widely used by many industries in recent ...
Software developers adapt to the fast-moving nature of software systems with agile development techn...
We introduce end-to-end support of co-existing schema versions within one database. While it is stat...
In the presented work we study evolution of a database schema and its impact on related issues. The ...
In information systems, changing the database schema is a common but often troublesome task in datab...
With the ongoing expansion of information technology, new fields of application requiring data manag...
Abstract:- With current software technology trends, databases lie on the heart of almost every moder...
International audienceThe relational schemas of 512 open-source projects storing their data in MySQL...
Abstract: The administrators and designers of modern Information Systems face the problem of maintai...
Schema evolution studies the issue of moving a database from one version of its schema to a new upda...
Abstract. Nowadays, one of the most important problems of software engineering continues to be the m...
International audienceModern relational database management systems provide advanced features allowi...
Software developers adapt to the fast-moving nature of software systems with agile development techn...
Modern database applications are among the most widely used and complex software systems. They const...
Si les nouvelles technologies en matière de SGBD envisagent le problème de l'évolution du schéma d'u...
Relational database management systems (RDBMS) have become widely used by many industries in recent ...
Software developers adapt to the fast-moving nature of software systems with agile development techn...
We introduce end-to-end support of co-existing schema versions within one database. While it is stat...
In the presented work we study evolution of a database schema and its impact on related issues. The ...
In information systems, changing the database schema is a common but often troublesome task in datab...
With the ongoing expansion of information technology, new fields of application requiring data manag...
Abstract:- With current software technology trends, databases lie on the heart of almost every moder...
International audienceThe relational schemas of 512 open-source projects storing their data in MySQL...
Abstract: The administrators and designers of modern Information Systems face the problem of maintai...
Schema evolution studies the issue of moving a database from one version of its schema to a new upda...
Abstract. Nowadays, one of the most important problems of software engineering continues to be the m...