Assim como os sistemas de informação evoluem com o tempo, o banco de dados também precisa evoluir. Essa evolução em banco de dados normalmente se dá de duas formas:
Uma forma eficiente de se modificar a estrutura de uma tabela sem que ocorra a perda de dados é utilizando o comando ALTER. O layout padrão do comando ALTER é:
ALTER <<Nome da tabela>> <<Operação>> <<Parâmetros da operação>>
Há muitos tipos de operações possíveis. Vamos ver algumas delas.
3.1. Adicionando uma nova coluna (campo) em uma tabela
Para adicionar um novo campo a uma tabela, usamos o comando ALTER TABLE com o seguinte layout:
ALTER TABLE <<Nome da Tabela>> ADD COLUMN <<Nome da coluna>> <<Tipo de dado/Tamanho>>
Vamos acrescentar o campo CPF na tabela de alunos com o seguinte exemplo:
ALTER TABLE ALUNO ADD COLUMN CPF Varchar(11)