Naar de inhoud

Schemawijziging

Een schemawijziging verandert de databasestructuur, zoals tabellen, kolommen, gegevenstypen of voorwaarden voor toegestane data.

Softwareontwikkeling

De gegevensstructuur doorontwikkelen

Een schemawijziging verandert de opbouw van een database: kolommen toevoegen of verwijderen, andere gegevenstypen of extra beperkingen. In een fictief voorbeeld krijgt een opdracht een verplicht veld voor de verantwoordelijke serviceregio.

Dat roept vragen op over bestaande records en oudere toepassingsversies die het veld nog niet leveren. Plan gegevensovergang, controle en omschakelvolgorde samen. Een kolom verwijderen kan opgeslagen informatie verloren laten gaan. Of een wijziging blokkeert, lang duurt of zonder onderbreking kan, hangt af van systeem, gegevens en concrete wijziging. Een geslaagde structuurwijziging bewijst niet dat alle geraakte stromen nog werken.

Bronnen

Artikelen over dit onderwerp

Softwareontwikkeling met ASES

Maatwerksoftware, web- en mobiele apps