A database schema represents an interface between an element and a database; it provides the metadata for

Question:

A database schema represents an interface between an element and a database; it provides the metadata for accessing the database. Given this view, schema evolution is a form of interface evolution. Discuss ways in which a schema can evolve and not break the existing interface, and ways in which it does break it. Describe how deprecation, versioning, and extension apply to schema evolution.

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Related Book For  book-img-for-question

Software Architecture In Practice

ISBN: 9780136886020

4th Edition

Authors: Len Bass, Paul Clements, Rick Kazman

Question Posted: