Im Laufe des Lebens einer Datenbank kann es vorkommen, dass sich der Aufbau einer Tabelle ändern wird. So kann einer Tabelle ein neues Feld hinzugefügt werden.
Wie auch bei der Definition einer Tabelle brauchen wir dafür den Namen des Feldes sowie den Datentyp.
Eine weitere Möglichkeit besteht darin, dass wir den Datentyp eines Feldes ändern wollen.
So geben wir unter anderem bei Texten die Anzahl der Zeichen an, die in das Feld eingetragen werden können. Die Anzahl kann geändert werden, wenn doch längere Texte eingetragen werden sollen.
Möchte man nicht nur den Datentyp eines Feldes, sondern auch dessen Namen ändern, so gibt es dafür einen weiteren Befehl aus der Familie von ALTER TABLE.
Auch kann ein Feld in einer Tabelle gelöscht werden.
Dazu brauchen wir nur den Namen des Feldes angeben.
Auch den Namen einer Tabelle kann man nachträglich ändern. So zum Beispiel, wenn sich bei der Erstellung der Tabelle ein Schreibfehler eingeschlichen hat.